0001171843-23-007230.txt : 20231121 0001171843-23-007230.hdr.sgml : 20231121 20231121162844 ACCESSION NUMBER: 0001171843-23-007230 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20230831 FILED AS OF DATE: 20231121 DATE AS OF CHANGE: 20231121 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-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-11038 FILM NUMBER: 231428553 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-K 1 ntic20230831_10k.htm FORM 10-K ntic20230831_10k.htm
FY 2023 --08-31 false 0000875582 0 0 2 0 0 0 0 0 0 00008755822022-09-012023-08-31 thunderdome:item iso4217:USDxbrli:shares 0000875582us-gaap:SubsequentEventMember2023-10-182023-10-18 iso4217:USD 0000875582us-gaap:FairValueInputsLevel3Member2022-08-31 0000875582us-gaap:FairValueInputsLevel2Member2022-08-31 0000875582us-gaap:FairValueInputsLevel1Member2022-08-31 00008755822022-08-31 00008755822021-09-012022-08-31 xbrli:pure 00008755822023-08-31 0000875582ntic:PaidOutInCashAndProfitSharingMember2022-08-31 0000875582ntic:StockOptionsGrantedToManagementMember2022-08-31 0000875582ntic:PaidOutInCashAndProfitSharingMember2023-08-31 0000875582ntic:StockOptionsGrantedToManagementMember2023-08-31 0000875582ntic:Fiscal2018BonusPlanMembersrt:ExecutiveOfficerMember2022-09-012023-08-31 utr:Y 00008755822021-08-31 0000875582ntic:FederalAndStateTaxMember2023-08-31 0000875582us-gaap:ForeignCountryMember2023-08-31 0000875582ntic:ConsultingPaymentExpenseMemberntic:BioplasticPolymersLLCMember2021-09-012022-08-31 0000875582ntic:ConsultingPaymentExpenseMemberntic:BioplasticPolymersLLCMember2022-09-012023-08-31 00008755822020-09-012021-08-31 0000875582country:US2021-09-012022-08-31 0000875582country:US2022-09-012023-08-31 0000875582ntic:OtherCountriesMember2021-09-012022-08-31 0000875582ntic:OtherCountriesMember2022-09-012023-08-31 0000875582country:IN2021-09-012022-08-31 0000875582country:IN2022-09-012023-08-31 0000875582country:BR2021-09-012022-08-31 0000875582country:BR2022-09-012023-08-31 0000875582country:CN2021-09-012022-08-31 0000875582country:CN2022-09-012023-08-31 0000875582country:US2022-08-31 0000875582country:US2023-08-31 0000875582ntic:OtherCountriesMember2022-08-31 0000875582ntic:OtherCountriesMember2023-08-31 0000875582country:CN2022-08-31 0000875582country:CN2023-08-31 0000875582country:ID2021-09-012022-08-31 0000875582country:ID2022-09-012023-08-31 0000875582country:KR2021-09-012022-08-31 0000875582country:KR2022-09-012023-08-31 0000875582country:GB2021-09-012022-08-31 0000875582country:GB2022-09-012023-08-31 0000875582country:TH2021-09-012022-08-31 0000875582country:TH2022-09-012023-08-31 0000875582country:CZ2021-09-012022-08-31 0000875582country:CZ2022-09-012023-08-31 0000875582country:FI2021-09-012022-08-31 0000875582country:FI2022-09-012023-08-31 0000875582country:FR2021-09-012022-08-31 0000875582country:FR2022-09-012023-08-31 0000875582country:SE2021-09-012022-08-31 0000875582country:SE2022-09-012023-08-31 0000875582country:JP2021-09-012022-08-31 0000875582country:JP2022-09-012023-08-31 0000875582country:PL2021-09-012022-08-31 0000875582country:PL2022-09-012023-08-31 0000875582country:DE2021-09-012022-08-31 0000875582country:DE2022-09-012023-08-31 0000875582ntic:UnaffiliatedCustomersOutsideTheUSAMember2021-09-012022-08-31 0000875582ntic:UnaffiliatedCustomersOutsideTheUSAMember2022-09-012023-08-31 0000875582ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember2021-09-012022-08-31 0000875582ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember2022-09-012023-08-31 0000875582ntic:InsideTheUSAToUnaffiliatedCustomersMember2021-09-012022-08-31 0000875582ntic:InsideTheUSAToUnaffiliatedCustomersMember2022-09-012023-08-31 0000875582ntic:IndirectCostOfGoodsSoldMember2021-09-012022-08-31 0000875582ntic:IndirectCostOfGoodsSoldMember2022-09-012023-08-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:NaturTecMember2021-09-012022-08-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:NaturTecMember2022-09-012023-08-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:ZERUSTMember2021-09-012022-08-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:ZERUSTMember2022-09-012023-08-31 0000875582ntic:NaturTecMember2021-09-012022-08-31 0000875582ntic:NaturTecMember2022-09-012023-08-31 0000875582ntic:ZERUSTMember2021-09-012022-08-31 0000875582ntic:ZERUSTMember2022-09-012023-08-31 xbrli:shares 0000875582ntic:The2007PlanMember2023-08-31 0000875582ntic:The2019PlanMember2023-08-31 0000875582ntic:The2019PlanMember2021-01-152021-01-15 0000875582us-gaap:EmployeeStockOptionMember2021-09-012022-08-31 0000875582us-gaap:EmployeeStockOptionMember2022-09-012023-08-31 0000875582ntic:ESPPMember2023-08-31 00008755822022-03-012022-03-01 00008755822023-03-012023-03-01 00008755822021-09-012021-09-01 00008755822022-09-012022-09-01 0000875582ntic:The2019PlanMemberntic:EmployeesAndDirectorsMember2021-09-012022-08-31 0000875582ntic:The2019PlanMemberntic:EmployeesAndDirectorsMember2022-09-012023-08-31 00008755822022-07-202022-07-20 00008755822022-04-222022-04-22 00008755822022-01-212022-01-21 00008755822021-10-202021-10-20 00008755822023-07-202023-07-20 00008755822023-04-212023-04-21 00008755822023-01-102023-01-10 00008755822022-10-202022-10-20 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMember2022-09-012023-08-31 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMemberntic:AdjustedSOFRRateApplicableMarginMember2022-09-012023-08-31 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-09-012023-08-31 0000875582us-gaap:RevolvingCreditFacilityMemberntic:PNCBankMember2023-08-31 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMember2023-08-31 0000875582us-gaap:StandbyLettersOfCreditMemberntic:JPMorganChaseBankMember2023-08-31 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMember2023-01-06 0000875582ntic:NTIAseanLLCMemberntic:TianjinZerustMember2023-08-012023-08-31 0000875582ntic:NTIAseanLLCMember2023-08-31 0000875582ntic:TianjinZerustMember2023-08-012023-08-31 0000875582ntic:AllOtherMember2021-09-012022-08-31 0000875582ntic:EXCORMember2021-09-012022-08-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2021-09-012022-08-31 0000875582ntic:AllOtherMember2021-09-012022-08-31 0000875582ntic:EXCORMember2021-09-012022-08-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2021-09-012022-08-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-08-31 0000875582ntic:EXCORMember2022-09-012023-08-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2022-09-012023-08-31 0000875582ntic:AllOtherMember2022-09-012023-08-31 0000875582ntic:EXCORMember2022-09-012023-08-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2022-09-012023-08-31 0000875582ntic:AllOtherMember2023-08-31 0000875582ntic:EXCORMember2023-08-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2023-08-31 0000875582ntic:AllOtherMember2023-08-31 0000875582ntic:EXCORMember2023-08-31 0000875582us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-08-31 0000875582us-gaap:CustomerRelationshipsMember2022-08-31 0000875582ntic:PatentsAndTrademarksMember2022-08-31 0000875582us-gaap:CustomerRelationshipsMember2023-08-31 0000875582ntic:PatentsAndTrademarksMember2023-08-31 0000875582ntic:PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember2023-02-282023-02-28 utr:sqft 0000875582ntic:PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember2023-02-28 0000875582us-gaap:PatentsMember2023-08-31 0000875582us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2023-08-31 0000875582us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-08-31 0000875582us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2023-08-31 0000875582us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2023-08-31 0000875582ntic:EmployeeRetentionCreditsMember2023-03-012023-05-31 0000875582ntic:EmployeeRetentionCreditsMember2022-12-012023-02-28 0000875582ntic:ZerustBrazilMember2023-08-31 0000875582ntic:NaturTecLankaMember2023-08-31 0000875582ntic:NaturtechIndiaMember2023-08-31 0000875582ntic:VariousJointVenturesMembersrt:MaximumMember2023-08-31 0000875582us-gaap:NoncontrollingInterestMember2023-08-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-31 0000875582us-gaap:RetainedEarningsMember2023-08-31 0000875582us-gaap:AdditionalPaidInCapitalMember2023-08-31 0000875582us-gaap:CommonStockMember2023-08-31 0000875582us-gaap:NoncontrollingInterestMember2022-09-012023-08-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-012023-08-31 0000875582us-gaap:RetainedEarningsMember2022-09-012023-08-31 0000875582us-gaap:AdditionalPaidInCapitalMember2022-09-012023-08-31 0000875582us-gaap:CommonStockMember2022-09-012023-08-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:NoncontrollingInterestMember2021-09-012022-08-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-012022-08-31 0000875582us-gaap:RetainedEarningsMember2021-09-012022-08-31 0000875582us-gaap:AdditionalPaidInCapitalMember2021-09-012022-08-31 0000875582us-gaap:CommonStockMember2021-09-012022-08-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 0000875582ntic:IntangibleAssetsExcludingPatentsAndTrademarksMember2022-08-31 0000875582ntic:IntangibleAssetsExcludingPatentsAndTrademarksMember2023-08-31 00008755822023-11-10 00008755822023-02-28 0000875582ntic:CustomerRelationshipsAndAssembledWorkforceMember2022-09-012023-08-31
 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

______________________________

FORM 10-K

(Mark One)

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

 

For the fiscal year ended August 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

(Address of principal executive offices)

55014

(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

 

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

None

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. YES ☐ No

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. YES ☐ No

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer ☐

Accelerated filer ☐

Non-accelerated filer

Smaller reporting company

Emerging growth company  

     

 

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

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

 

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

 

The aggregate market value of the registrant’s common stock, excluding shares beneficially owned by affiliates, computed by reference to the closing sales price at which the common stock was last sold as of February 28, 2023 (the last business day of the registrant’s second fiscal quarter) as reported by the Nasdaq Global Market on that date was approximately $100.9 million.

 

As of November 10, 2023, 9,427,599 shares of common stock of the registrant were outstanding.

 

 

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Part III of this Annual Report on Form 10-K incorporates by reference information (to the extent specific sections are referred to herein) from the registrant’s Proxy Statement for its 2024 Annual Meeting of Stockholders to be held January 19, 2024.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

 

ANNUAL REPORT ON FORM 10-K
FISCAL YEAR ENDED AUGUST 31, 2023

 

TABLE OF CONTENTS

 

Page

 

PART I

1

Item 1.

BUSINESS

1
 

INFORMATION ABOUT OUR EXECUTIVE OFFICERS

13

Item 1A.

RISK FACTORS

15

Item 1B.

UNRESOLVED STAFF COMMENTS

36

Item 2.

PROPERTIES

36

Item 3.

LEGAL PROCEEDINGS

37

Item 4.

MINE SAFETY DISCLOSURES

37

PART II

38

Item 5.

MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

38

Item 6.

[RESERVED]

38

Item 7.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

39

Item 7A.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

53

Item 8.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

54

Item 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

81

Item 9A.

CONTROLS AND PROCEDURES

81

Item 9B.

OTHER INFORMATION

82

Item 9C.

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

82

PART III

83

Item 10.

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

83

Item 11.

EXECUTIVE COMPENSATION

83

Item 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

83

Item 13.

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

85

Item 14.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

85

PART IV

86

Item 15.

EXHIBIT AND FINANCIAL STATEMENT SCHEDULES

86

Item 16.

FORM 10-K SUMMARY

89

 

 

_______________

 

 

This annual report on Form 10-K 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. Item 1. Business Forward-Looking Statements.

_______________

 

i

 

 

 

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, HNTI Limited (formerly Harita-NTI Limited); (5) Zerust Brazil refer to NTICs majority-owned Brazilian subsidiary, Zerust Prevenção de Corrosão S.A.; (6) Natur-Tec India refer to NTICs majority-owned subsidiary in India, Natur-Tec India Private Limited; (7) Natur Tec Lanka refer to NTICs majority-owned subsidiary in Sri Lanka, Natur Tec Lanka (Pvt) Ltd and (8) 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.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ii

 

PART I

 

Item 1.            BUSINESS

 

Overview

 

Northern Technologies International Corporation (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 products and services, 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), its wholly-owned subsidiary in India, HNTI Limited (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), and certain other 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.

 

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

 

 

1

 

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.

 

NTICs Subsidiaries and Joint Venture Network

 

NTIC has ownership interests in 11 operating subsidiaries in North America, South America, Europe, and Asia, the results of which are fully consolidated in NTIC’s consolidated financial statements. The following table sets forth a list of NTIC’s operating subsidiaries as of November 17, 2023, the country in which the subsidiary is organized, and NTIC’s ownership percentage in each subsidiary:

 

Subsidiary Name

 

Country

 

NTIC

Percent (%) Ownership

 

HNTI Limited

 

India

    100 %

Natur Tec Lanka (Pvt) Ltd

 

Sri Lanka(1)

    75 %

Natur-Tec India Private Limited

 

India

    75 %

NTI Asean LLC

 

United States

    60 %

NTIC (Shanghai) Co., Ltd

 

China

    100 %

NTIC Europe GmbH

 

Germany

    100 %

Zerust Prevenção de Corrosão S.A.

 

Brazil

    85 %

Zerust Singapore Pte Ltd

 

Singapore(2)

    60 %

Zerust Vietnam Co. Ltd

 

Vietnam(3)

    60 %

Zerust Taiwan Co., Ltd

 

Taiwan(4)

    60 %

ZERUST-EXCOR MEXICO, S. de R.L. de C.V.

 

Mexico

    100 %

____________________

 

(1)

Natur Tec Lanka (Pvt) Ltd. is 100% owned by Natur-Tec India Private Limited and, therefore, indirectly owned by NTIC.

(2)

Zerust Singapore Pte Ltd is 100% owned by NTI Asean LLC and, therefore, indirectly owned by NTIC.

(3)

Zerust Vietnam Co. Ltd is 100% owned by Zerust Singapore Pte Ltd and, therefore, indirectly owned by NTIC.

(4)

Zerust Taiwan Co., Ltd is 100% owned by Zerust Singapore Pte Ltd and, therefore, indirectly owned by NTIC.

 

NTIC participates in 15 active joint venture arrangements in North America, Europe, and Asia. Each of these joint ventures generally manufactures and markets products in the geographic territory to which it is assigned. While most of NTIC’s joint ventures exclusively sell rust and corrosion inhibiting products, some of the joint ventures also sell NTIC’s Natur-Tec® resin compounds. NTIC has historically funded its investments in joint ventures with cash generated from operations. NTIC accounts for the investments and financial results of its joint ventures in its consolidated financial statements utilizing the equity method of accounting. The following table sets forth a list of NTIC’s operating joint ventures as of November 17, 2023, the country in which the joint venture is organized, and NTIC’s ownership percentage in each joint venture:

 

Joint Venture Name

 

Country

 

NTIC

Percent (%) Ownership

 

ACOBAL SAS

 

France

    50 %

CHONG WAH-NTIA SDN. BHD.

 

Malaysia (1)

    30 %

EXCOR KORROSIONSSCHUTZ – TECHNOLOGIEN UND PRODUKTE GMBH

 

Germany

    50 %

EXCOR SP. Z.O.O.

 

Poland

    50 %

EXCOR-ZERUST S.R.O.

 

Czech Republic

    50 %

KOREA ZERUST CO., LTD.

 

South Korea (1)

    30 %

PT. CHEMINDO – NTIA

 

Indonesia (1)

    30 %

TAIYONIC LTD.

 

Japan

    50 %

ZERUST – DNEPR

 

Ukraine

    50 %

ZERUST (U.K.) LTD.

 

United Kingdom

    50 %

ZERUST A.Ş.

 

Turkey

    50 %

ZERUST AB

 

Sweden

    50 %

ZERUST CONSUMER PRODUCTS, LLC

 

United States

    50 %

ZERUST OY

 

Finland

    50 %

ZERUST SPECIALTY TECH CO. LTD.

 

Thailand (1)

    30 %

____________________

 

 

(1)

Indirect ownership interest through NTI Asean.

 

2

 

For more information regarding NTIC’s joint ventures and their effect on NTIC’s operating results, see NTIC’s consolidated financial statements in “Part II. Item 8. Financial Statements and Supplementary Data” and “Part II. Item 7. Managements Discussion and Analysis of Financial Condition and Results of Operations” of this report.

 

Products

 

NTIC derives revenues directly and/or indirectly through its subsidiaries and joint ventures from two reportable business segments based on products sold, customer base, and distribution center: ZERUST® corrosion prevention solutions and Natur-Tec® resin compounds and finished products.

 

ZERUST® Corrosion Prevention Solutions. In fiscal 2023, 77.3% of NTIC’s consolidated net sales were derived from developing, manufacturing and marketing ZERUST® rust and corrosion inhibiting products and services. NTIC’s consolidated net sales in fiscal 2023 included $61,728,364 in sales of ZERUST® rust and corrosion inhibiting products and services, an increase of 7.4% from such sales in fiscal 2022. Corrosion not only damages the appearance of metal products and components but also negatively impacts their mechanical performance. This applies to the rusting of ferrous metals (iron and steel) and the deterioration by oxidation of nonferrous metals (aluminum, copper, brass, etc.).  NTIC’s ZERUST® corrosion prevention solutions include plastic and paper packaging, powders, liquids, coatings, rust removers, cleaners, diffusers, and engineered solutions for the oil and gas industry as well as technical corrosion management and consulting services.

 

Plastic and Paper Packaging. NTIC’s ZERUST® packaging products contain proprietary chemical formulations that continuously release an invisible, odorless and non-toxic vapor that forms a passivating layer on any metal surfaces it comes in contact with and thereby inhibits rust and corrosion. The corrosion inhibiting protection is maintained only as long as the metal products to be protected remain enclosed within the ZERUST® packaging. Electron scanning shows that once metal products are removed from the ZERUST® packaging, the ZERUST® protective layer dissipates from the contents’ surfaces within two hours, leaving a clean, dry, and corrosion-free metal component. This mechanism of corrosion protection enables NTIC’s customers to easily package metal objects for rust-free shipment and/or long-term storage. Furthermore, by eliminating costly greasing and degreasing processes and/or significantly reducing the use of certain coatings to inhibit corrosion, NTIC’s ZERUST® corrosion prevention solutions provide customers significant savings as compared to traditional methods of corrosion prevention in terms of labor, material, and capital expenditures for equipment to apply, remove, and dispose of oils and greases, as well as environmental, health and safety benefits provided by not having to handle and work with hazardous chemicals.

 

NTIC was the first in the world to develop the means of infusing volatile corrosion inhibiting chemical compounds (VCIs) into polyethylene and polypropylene resins. Combining ZERUST® chemical compounds with polyethylene and polypropylene resins permitted NTIC to introduce a line of plastic packaging products in the form of low and high-density polyethylene bags and shroud film, including stretch, shrink, skin, and bubble cushioning film, thereby giving customers the ability to ship and store ferrous, nonferrous, and mixed-metal products in a clean, dry, and corrosion-free condition, at an overall savings in total process costs. In addition to plastic packaging, NTIC has also developed VCI compounds to imbue kraft paper, corrugated cardboard, solid fiber, and chipboard packaging materials with corrosion protection properties. NTIC’s ZERUST® plastic and paper packaging products come in various thicknesses, strength enhancements, protection types, shapes, and sizes. This product line also includes items such as ZERUST® gun cases, car covers, and tool-drawer liners, which are targeted at retail consumers.

 

Liquids and Coatings. NTIC’s corrosion prevention solutions include a line of metal surface treatment liquids and coatings, which are oil, water, or bio-solvent based, and are marketed under brand names including Axxatec™, Axxanol™, and Z-Maxx™. These liquids and coatings provide powerful protection in aggressively corrosive environments, such as salt air, high humidity, and/or high temperatures. Products are formulated for most metal types and protection levels. For exceptionally harsh environments, customers may choose to use a combination of NTIC’s liquids and coatings with ZERUST® plastic and/or paper products to achieve robust corrosion protection during manufacturing, shipping, and warehousing stages.

 

3

 

Rust Removers and Cleaners. NTIC also sells rust removal and cleaning products, under the Axxaclean™ brand name, designed to restore rusty parts to a usable condition without the use of labor-intensive, abrasive cleaners that damage surfaces and commonly fail to remove rust from complex metal surfaces, like the teeth of small gears.

 

Diffusers. NTIC’s corrosion prevention solutions include a line of corrosion inhibiting vapor diffusers, such as ZERUST® ActivPak®, ZERUST® ICT® Vapor Capsules, ZERUST® ICT® Plastabs®, ZERUST® ICT® Cor-Tabs®, ZERUST® ICT® Pipe Strip, and ZERUST® ICT® Tube Strip. These diffusers are designed to protect metals within enclosures, like switch gearboxes and electronics cabinets, or can be used as extra protection when added to ZERUST® packaging products. Diffusers work by permeating the interior air of an enclosure with an invisible and odorless corrosion inhibiting vapor that settles as a protective layer on all metal surfaces that are within the range of a specific “radius of protection” for a period of one or two years depending on the product model. This invisible and dry protective layer revaporizes and dissipates into the air upon removal of a diffuser from an enclosure, leaving all surfaces clean, dry, residue-free, and corrosion-free. 

 

Z-CIS® Technical Services. As an on-going effort to help NTIC’s customers improve and control their corrosion management processes, NTIC markets and offers unique corrosion management and consulting services to target customers. This ZERUST® corrosion inhibition system (known as Z-CIS®) leverages NTIC’s global network to dispatch highly-trained technical service engineers to customer sites to solve complex corrosion problems. Several major automotive companies and their automotive parts suppliers have used NTIC’s Z‑CIS® system.

 

ZERUST® Corrosion Prevention Solutions Designed Specifically for the Oil and Gas Industry.  NTIC has developed proprietary engineered corrosion inhibiting solutions specifically to mitigate the types of corrosion that commonly form on the capital assets used in the petroleum and chemical process industries and has targeted the sale of these ZERUST® corrosion solutions to potential customers in the oil and gas industry.  NTIC’s consolidated net sales in fiscal 2023 included $7,801,986 in sales made to customers in the oil and gas industry, an increase of 69.3% from such sales in fiscal 2022. On September 19, 2022, NTIC announced the signing of an initial contract with BP Exploration (Caspian Sea) Limited p.l.c. to supply chemical corrosion protection services for 12 storage tanks through December 2025, representing the largest contract to date for oil and gas storage tank solutions. In fiscal 2023, sales of ZERUST® corrosion prevention solutions to large customers in the oil and gas industry became more consistent, with these customers beginning to re-order products. Sales within the U.S. also stabilized somewhat, and key customer relationships were expanded. While NTIC believes these trends show increased acceptance of corrosion solutions for the oil and gas industry, NTIC anticipates that its sales of ZERUST® products and services into the oil and gas industry will continue to remain subject to significant volatility, specifically due to economic factors, such as potential crude oil price changes and global supply/demand churn. NTIC anticipates that its sales of ZERUST® products and services into the oil and gas industry may be subject to additional volatility due to uncertainty caused by certain environmental policies and priorities of the current administration. Demand for ZERUST® 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 sales compared to prior fiscal year period sales. Projects in South America, Europe, the Middle East, and Southeast Asia are still a small but growing, strategically important part of the sales growth picture. 

 

The infrastructure/assets that support the oil and gas industry are predominantly constructed using metals that are highly susceptible to corrosion. The industrial environment at these facilities usually contains compounds, including sulfides and chlorides, which cause aggressive corrosion. This problem affects the service life and safety of pipelines, petroleum storage tanks, spare parts in long-term storage, coastal/offshore assets, and other critical equipment. In addition to the costs associated with the replacement of parts and structures, maintenance and repairs, and product loss, there are significant economic losses associated with critical infrastructure being down for repair and maintenance.  Furthermore, there are also considerable health, safety, and environmental risks caused by corrosion that can greatly increase economic losses. While the industry predominantly uses various paints/coatings, engineered alloys, cathodic protection, etc. to mitigate corrosion, there are several situations where such options are not feasible and, in many such cases, NTIC believes that its ZERUST® oil and gas corrosion prevention solutions are more effective at minimizing 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’s rust and corrosion inhibiting products for the oil and gas industry include ZERUST® Flange Savers®, ZERUST® Zif Tape, ZERUST® ReCAST-SSB solutions, and ZERUST® chemicals, including Zerion powders and gels, in addition to many of the standard industrial ZERUST® rust and corrosion inhibiting products previously described.

 

4

 

ZERUST® Flange Savers® are specially designed covers that have been impregnated with a proprietary ZERUST® inhibitor formulation to provide corrosion protection for flanges, valves, and welded joints.  Oil and gas pipeline segments are connected by flanges and welded joints of varying sizes, designs, and materials.  These connection points often corrode under aggressive industrial environments and harsh operating conditions, thereby causing costly maintenance, operational, and safety problems.  ZERUST® Flange Savers® are available in various sizes to accommodate different pipe diameters, pressure ratings, and international standards for pipeline valves and flanges.

 

ZERUST® ReCAST-SSB solutions protect the Soil Side Bottoms (SSB) of aboveground storage tanks through a variety of unique and highly effective delivery systems designed by the Zerust Oil & Gas team to deliver proprietary Zerion FVS corrosion inhibitor to spaces under tank bottoms that are susceptible to significant corrosion.  Tank bottoms are typically made of steel plates, which are in direct contact with a foundation surface that may be concrete, sand/soil, or asphalt/bitumen.  It is typically not possible to protect this underside surface with traditional coatings.  Cathodic protection (CP) systems can only provide partial protection, but also have significant limitations that cause failures well ahead of the expected service life of a tank. The ZERUST® solutions provide effective protection even to areas that cannot be addressed with CP.  These are engineered solutions where each system is tailored to a customer’s requirements depending on factors including the tank foundation design, specific environmental conditions, and tank diameter.

 

ZERUST® Zerion powder-based inhibitor solutions include the following:

 

 

Zerion FVS is a unique inhibitor blend that is used in both the SSB Solutions and in internal pipeline protection.  This “best-in-class” product has been successfully deployed at multiple client sites in North and South America, Europe, the Middle East, India as well as other parts of Asia.

 

 

Zerion FAN-5 is a lower cost inhibitor that is very effective at protecting metals upon contact. It can be used to treat large volumes of water that may be used for hydrotesting.  In combination with Zerion FVS, it offers a more complete solution for the protection of pipelines.

 

 

AutoFog is a revolutionary product that allows for the quick VCI saturation of large volume spaces without the need for mechanical “fogging” equipment.  This rapid self-diffusing capability is designed for sealed void spaces, protection of large/complex assets like heat exchangers, and heater-treaters.

 

Natur-Tec® Resin Compounds and Finished Products. NTIC manufactures and sells a broad range of bioplastic packaging solutions, including bio-based and certified compostable (fully biodegradable) polymer resin compounds, and finished products under the Natur-Tec® brand.  NTIC’s consolidated net sales in fiscal 2023 included $18,174,588 in sales of Natur-Tec® resins and finished products, an increase of 8.8% compared to sales in fiscal 2022.  Market drivers such as volatile petroleum prices, reduced dependence on foreign oil, reduced carbon footprints, requirements by multinational brands for sustainable packaging solutions that meet Circular Economy and environmentally responsible end-of-life disposal mandates, and concerns about plastic residue in the environment have led to heightened interest in using sustainable, bio-based and renewable plant-biomass resources for the manufacture of plastics and industrial products.  Plastics that are fully biodegradable in commercial composting or anaerobic digestor systems allow the safe and effective conversion of these plastics to carbon dioxide, water, and fertilizer at the end of their service life.  Increased environmental and sustainability awareness at the corporate and consumer level, improved technical properties and product functionality, as well as recent foreign, state, and local governmental regulations banning the use of conventional plastics or mandating the use of certain biodegradable or compostable products, including regulations in China, India and California, have also fueled this interest in bio-based and biodegradable-compostable plastics.  The term “bio-plastics” encompasses a broad category of plastics that are either bio-based, which means derived from renewable resources such as corn or cellulosic/plant material or blends thereof, or are engineered to be fully commercially compostable, or both. 

 

Natur-Tec® resins and finished products sales in North America and finished product sales at NTIC’s majority-owned subsidiary in India and at NTIC’s subsidiary in China, experienced reduced demand globally as a result of the COVID-19 pandemic. The COVID-19 pandemic had a significant impact on demand from many large users of bioplastics, including college campuses, stadiums, arenas, restaurants, and corporate office complexes. Additionally, demand for apparel packaging solutions was impacted by ongoing COVID- related lockdowns and supply-chain bottlenecks in Asia. Beginning in fiscal 2022 and throughout 2023, NTIC experienced a significant recovery in many of these areas to pre-pandemic levels. NTIC anticipates that college campuses and other venues will return to pre-pandemic levels of operation in 2024.

 

5

 

Resin Compounds.  Natur-Tec® resin compounds are produced by blending commonly available base resins, such as Ecoflex® from BASF, Ingeo® PLA from NatureWorks LLC, and Luminy® from Total-Corbion with organic and inorganic fillers and proprietary polymer modifiers and compatibilizers using NTIC’s proprietary and patented ReX Process.  In this process, biodegradable polymers, natural polymers made from renewable, plant-biomass resources, and organic and inorganic materials are reactively blended in the presence of proprietary compatibilizers and polymer modifiers to produce bio-based and/or compostable polymer resin formulations that exhibit unique and stable morphology. Natur-Tec® resin compounds are engineered for high performance, ease of processing, and reduced cost compared to most other bio-plastic materials and can be processed by converters using conventional plastic manufacturing processes and equipment.  

 

Natur-Tec® resin compounds are sold in several grades tailored for a variety of applications, such as blown-film extrusion, profile extrusion, thermoforming, extrusion coating, and injection molding. 

 

Natur-Tec® flexible film resin compounds are fully commercially compostable and meet the requirements of international standards for compostable plastics, such as ASTM (American Society for Testing and Materials) D6400 (U.S.), EN 13432 (European standards for products and services by European Committee for Standardization), and ISO (International Organization for Standardization) 17088, and are certified as 100% compostable by organizations including the BPI (Biodegradable Products Institute) in the United States and TÜV Austria in Europe.  Natur-Tec® film resin compounds can be used to produce film for applications, such as bags, including compost bags, lawn and leaf bags, carry-out bags, agricultural film, and consumer and industrial packaging.  Natur-Tec® film resin compounds are also used to produce bags and covers for branded apparel packaging and to manufacture specialty foodservice items, such as compostable drinking straws, thermoformed lids and disposable food-handling gloves. 

 

The Natur-Tec® compostable extrusion coating resin compounds are bio-based and biodegradable and are designed to replace conventional plastic materials for extrusion coating applications.  Natur-Tec® extrusion coating resin compounds are manufactured using sustainable and renewable resources, per the ASTM D6866 standard, which allows companies and consumers the opportunity to reduce or neutralize their carbon footprint and are designed to meet the requirements of international standards for compostable plastics, such as ASTM D6400.  Natur-Tec® extrusion coating resin compounds provide good adhesion to paper, an excellent print surface, and good heat seal strength and the coating material is suitable for food contact applications, including both hot and cold applications.  Natur-Tec® extrusion coating resin compounds can be used for coating paper and paperboards for the manufacture of disposable cups, plates, and other foodservice items.

 

The Natur-Tec® compostable injection molding resin compounds are bio-based and compostable and are designed to replace conventional plastic materials for injection molded plastic applications.  Natur-Tec® compostable injection molding resin compounds are manufactured using sustainable and renewable resources, per the ASTM D6866 standard, and are designed to meet the requirements of international standards for compostable plastics, such as ASTM D6400 and EN 13432.  Natur-Tec® compostable injection molding resin compounds can be used for injection molded plastic applications, such as cutlery, pens, hangers, containers, and packaging.  Natur-Tec® bio-based injection molding resin compounds are made with at least 90% bio-based/renewable resource-based materials, per the ASTM D6866 standard, and are meant to enhance sustainability by replacing petroleum-based plastics.  Natur-Tec® bio-based injection molding resin compounds exhibit the same properties as conventional plastic materials and can be used in applications such as automotive components, consumer goods, electronics, medical products, furniture, and packaging.

 

Finished Products.  Natur-Tec® finished products include totally biodegradable and compostable trash bags, agricultural film, and other single-use disposable products, such as food and consumer goods packaging currently marketed under the Natur-Bag® brand. The Natur-Bag® product line offers 15 different compostable trash bag sizes, from 3-gallon to 96-gallon, as well as shopper bags, produce bags and gloves.  The bags are available in various SKU configurations, including retail packs that are sold to the consumer either through retail outlets or through online stores and industrial case packs that are sold to commercial and industrial customers primarily through wholesalers and distributors.  The Natur-Bag® products are manufactured from the Natur-Tec® flexible film resin compounds and thus are fully biodegradable and compostable. These products are certified fully commercially compostable and carry the BPI Compostable logo in the United States and the TÜV Austria OK Compost logo in Europe.  Furthermore, these products were also independently tested and approved for use in organic waste diversion systems by Cedar Grove, one of the largest compost operators in the United States.

 

6

 

Sales, Marketing, and Distribution

 

ZERUST® Corrosion Prevention Solutions. In the United States, NTIC markets its ZERUST® rust and corrosion inhibiting products and services, including its products designed for the oil and gas industry, principally to industrial users in the automotive, electronics, electrical, mechanical, military, retail consumer, and oil and gas markets by a direct sales force and through a network of independent distributors, manufacturer’s sales representatives, and strategic partners. Prior to placing an order, NTIC’s technical service consultants work directly with the end users of NTIC’s ZERUST® products to analyze their specific corrosion prevention needs and develop systems to meet their performance requirements.

 

Internationally, NTIC has entered into a series of joint ventures with foreign partners (either directly or through a holding company). NTIC receives fees for providing technical support, marketing assistance, and other services to its joint ventures based primarily on the net sales of the individual joint ventures in accordance with the terms of the joint venture arrangements. Such services include consulting, legal, insurance, technical, and marketing services.

 

In China, NTIC sells its products and services through NTIC China. NTIC has wholly owned or majority-owned subsidiaries to conduct its business in Brazil, Mexico, Vietnam, and Singapore. In addition, NTIC sells its ZERUST products in India through this wholly-owned subsidiary, HNTI Limited.

 

With respect to the sales and marketing of ZERUST® rust and corrosion inhibiting products and services to the oil and gas industry, NTIC uses a combination of direct sales personnel, independent sales agents, and its joint venture network. In addition, in an attempt to penetrate the oil and gas industry within certain markets more quickly, NTIC has entered into various agreements with specific organizations that have existing long-term relationships with key oil and gas industry clients. NTIC also engages in certain direct marketing activities to build its brand within the oil and gas industry, such as traditional advertising and direct mail campaigns and presence and participation at selected key trade shows and technical forums. NTIC continues to believe the sale of its ZERUST® corrosion prevention solutions to customers in the oil and gas industry will involve long sales cycles, likely including multi-year trial periods with each user and a slow integration process thereafter. 

 

Natur-Tec® Resin Compounds and Finished Products.  In the United States, NTIC markets its Natur-Tec® resin compounds and finished products through a network of national and regional distributors and independent manufacturer’s sales representatives and two NTIC direct sales employees as of August 31, 2023.  Target customers for Natur-Tec® finished products include individual consumers as well as commercial and institutional organizations, such as corporations and government agencies, and educational organizations, such as universities and school districts. NTIC is also targeting key national and regional retailers utilizing independent sales agents.  Target customers for Natur-Tec® resin compounds include plastics converters and foodservice ware brands that would purchase Natur-Tec® resin compounds to manufacture and sell their own finished bio-based and compostable end products, such as film, bags, and cutlery.  In June 2022, the State of California passed a law intended to reduce single-use plastics. Notably, the bill provides that, by 2032, all packaging must be recyclable or compostable. Accordingly, NTIC expects the market in California for bio-plastic packaging solutions to grow substantially in the coming decade.

 

Internationally, NTIC uses Natur-Tec India, Natur Tec Lanka, NTIC China and a network of international distributors to market its Natur-Tec® resin compounds and finished products. The government of India recently announced a phased ban on the manufacture and sale of single-use plastics beginning in July 2022. The first phase bans earbuds and plastic sticks used in balloons and ice cream. The second phase bans plastic cigarette packets and plastic bags less than 100 microns thick. Notably, compostable plastics are exempt from this ban. Accordingly, NTIC expects the market in India for bio-plastic packaging solutions to continue to grow substantially.

 

NTIC’s Natur-Tec® resin compounds and finished products are produced at facilities in India, China, Malaysia, and the United States. NTIC’s Natur-Tec® resin compounds can be shipped to manufacturing facilities around the world, where they then can be converted into finished products, such as film or pieces of cutlery.  NTIC’s Natur-Tec® finished products are manufactured using NTIC’s Natur-Tec® resin compounds by select sub-contractors. 

 

Competition

 

ZERUST® Corrosion Prevention Solutions. While NTIC is unaware of any third parties with which NTIC competes on a worldwide basis with respect to its corrosion prevention solutions, NTIC does compete with several third parties on a regional basis. NTIC evaluates competing rust and corrosion inhibiting products on an ongoing basis. Some of NTIC’s competitors are established companies that may have financial resources, marketing capabilities, distribution networks and other resources substantially greater than those of NTIC. As a result, they may be able to adapt more quickly to new or emerging technologies and changes in customer requirements or to devote greater resources to the promotion and sale of their products than NTIC. With respect to its rust and corrosion inhibiting products, NTIC competes on the basis of product innovation, quality, reliability, product support, customer service, reputation, and price. Some of NTIC’s competitors may have achieved significant market acceptance of their competing products and brand recognition. NTIC, however, believes it has an advantage over most of its competitors as a result of NTIC’s technical innovation and its value-added services. NTIC attempts to provide its customers with the highest level of technical service and applications engineering in addition to ZERUST® rust and corrosion inhibiting products. Nonetheless, the commoditization of certain of NTIC’s ZERUST® rust and corrosion inhibiting products has led, and may continue to lead, to lower prices and lower margins on such products. In addition, because certain barriers to entry are low, additional competitors may emerge, which likely would lead to the further commoditization of NTIC’s rust and corrosion inhibiting products.

 

7

 

With respect to the sales and marketing of ZERUST® rust and corrosion inhibiting products and services to the oil and gas industry, NTIC uses a combination of direct sales personnel, independent sales agents, and its joint venture network.  In addition, in an attempt to penetrate the oil and gas industry within certain markets more quickly, NTIC has entered into various agreements with specific organizations that have existing long-term relationships with key oil and gas industry clients.  NTIC also engages in certain direct marketing activities to build its brand within the oil and gas industry, such as traditional advertising and direct mail campaigns and presence and participation at selected key trade shows and technical forums.  NTIC continues to believe the sale of its ZERUST® corrosion prevention solutions to customers in the oil and gas industry will involve long sales cycles, likely including multi-year trial periods with each user and a slow integration process thereafter.  

 

Natur-Tec® Resin Compounds and Finished Products. With respect to NTIC’s Natur-Tec® resin compounds and finished products, NTIC competes with several established companies that have been producing and selling similar products for a significantly longer time period and have significantly more sales, more extensive and effective distribution networks, and better brand recognition than NTIC.  Most of these companies also have substantially more financial and other resources than NTIC.  NTIC competes on the basis of performance, brand awareness, distribution network, product availability, product offering, improved shelf life, place of manufacture, and price.  Because of price competition, NTIC’s margins on its Natur-Tec® resin compounds and finished products are lower than its margins on its ZERUST® corrosion prevention solutions.  NTIC also has encountered in the past and could continue to encounter additional supply constraints for the base polymer resins used to manufacture NTIC’s Natur-Tec® resin compounds and finished products since there are a limited number of suppliers of such base polymer resins and limited capacity for their production. 

 

Research and Development

 

NTIC’s research and development activities are directed at improving existing products, developing new products, reducing costs, and improving quality assurance through improved testing of NTIC’s products. NTIC’s internal research and development activities are conducted at its facilities located in Circle Pines, Minnesota; Beachwood, Ohio; and Dresden, Germany under the direction of internationally known scientists and research institutes under exclusive contract with NTIC with respect to the subject of their respective research efforts. EXCOR has established a wholly-owned subsidiary, Excor Korrosionsforschung GmbH, to conduct research into new fields of corrosion inhibiting packaging and the applications engineering of such products in conjunction with NTIC’s domestic research and development operations. With respect to NTIC’s Natur-Tec® resin compounds and finished products, Ramani Narayan, Ph.D., a current director of NTIC and Distinguished Professor in the Department of Chemical Engineering & Materials Science at Michigan State University, provides his expertise and technical support to NTIC.

 

NTIC anticipates that it will spend between $4,400,000 and $4,800,000 in fiscal 2024 on research and development activities.

 

Intellectual Property Rights

 

NTIC’s success depends and will continue to depend in part upon its ability to maintain patent and trademark protection for its products and processes, to preserve its proprietary information and trade secrets, and to operate without infringing the proprietary rights of third parties. NTIC’s policy is to attempt to protect its technology by, among other things, filing patent applications and trademark applications and vigorously preserving the trade secrets covering its technology and other intellectual property rights.

 

8

 

In 1980, NTIC developed and patented the first polyolefin (plastic) based industrial corrosion inhibiting packing material in the world. The U.S. patent granted under this patent application became the most important intellectual property right in NTIC’s history.  This patent expired in 2000.  NTIC has since filed for 12 letters of patent in the United States covering various corrosion inhibiting technologies, systems, and applications and now owns several patents in these areas. These patents and patent applications have been extended to the countries of strategic relevance to NTIC, including Australia, Brazil, Canada, China, Europe, Japan, India, Korea, Mexico, Russia, and Taiwan.  In addition, EXCOR owns several patents in the area covering various corrosion inhibiting technologies and has also applied for new patents on proprietary new corrosion inhibiting technologies.  NTIC is also seeking additional patent protection covering various host materials into which its corrosion inhibiting additives and other protective features can be incorporated, proprietary new process technologies, and chemical formulations outside the area of corrosion protection.  NTIC owns several patents outside the area of corrosion protection both in the United States and in countries of strategic relevance to NTIC, including the above-noted countries.   

 

In addition to seeking patent protection, NTIC maintains an extensive portfolio of trademarks in countries where NTIC has a presence directly or through its subsidiaries and joint ventures.  NTIC continuously pursues new trademark applications of strategic interest worldwide.  NTIC owns the following U.S. registered trademarks: NTI®, NTI & Globe Design®, ZERUST®, EXCOR®, ICT®, Z-CIS®, COR TAB®, PLASTABS®, NATUR-TEC®, NATUR-TEC & Design®, NATUR-BAG® and NATUR-WARE®, ZERION®, AUTOFOG®, FLANGE SAVER®, and ACTIVPAK®.  NTIC also has a registered trademark on the use of the Color Yellow with respect to corrosion inhibiting packaging.  Furthermore, NTI®, ZERUST®, EXCOR®, the Color Yellow®, and NTI ASEAN®, as well as other marks, have been registered in the European Union, and several new applications are pending.

 

NTIC requires its employees, consultants, and advisors with access to its confidential information, including trade secrets, to execute confidentiality agreements upon commencement of their employment or consulting relationships with NTIC.  These agreements generally provide that all confidential information NTIC develops or makes known to the individual during the course of the individual’s employment or consulting relationship with NTIC must be kept confidential by the individual and not disclosed to any third parties.  NTIC also requires all of its employees and consultants who perform research and development for NTIC to execute agreements that generally provide that all inventions developed by these individuals during their employment or service arrangement with NTIC will fall under NTIC’s proprietary intellectual property rights. 

 

Manufacturing

 

NTIC’s ZERUST® rust and corrosion inhibiting products are manufactured according to NTIC’s specifications primarily by selected independent sub-contractors under trade secrecy agreements and/or license agreements. In addition, NTIC manufactures select ZERUST® rust and corrosion inhibiting products, consisting primarily of liquids and powders, at its corporate headquarters location in Circle Pines, Minnesota.  

 

NTIC’s Natur-Tec® resin compounds and finished products are produced at facilities in India, China, Malaysia, and the United States. NTIC’s Natur-Tec® resin compounds can be shipped to manufacturing facilities around the world, where they then can be converted into finished products, such as film or piece of cutlery. NTIC’s Natur-Tec® finished products are manufactured using NTIC’s Natur-Tec® resin compounds by select sub-contractors.

 

NTIC is ISO 9001 certified with respect to the manufacturing of its products.  NTIC believes that the process of ISO 9001 certification serves as an excellent total quality management tool, enabling NTIC to ensure consistency in the performance of its products.  In addition, because potential customers may prefer or require manufacturers to have achieved ISO certification, such ISO certifications may provide NTIC with certain competitive advantages.

 

Availability of Raw Materials

 

NTIC does not typically carry excess quantities of raw materials because of historically widespread availability for such materials from various suppliers.  However, with respect to its Natur-Tec® resin compounds and finished products, there are a limited number of suppliers of the base resins used to manufacture the resin compounds and finished products.  Additionally, there is growing demand for these base resins, which has caused cost increases and, occasionally, supply issues.  During fiscal 2022, for example, NTIC experienced some delays in obtaining these base resins due to production slowdowns, which resulted from manufacturing issues, labor shortages and power restrictions in China, freight container shortages, and the war in Ukraine. While NTIC experienced longer lead times for raw materials and experienced raw material cost increases during fiscal 2022 as a result of supply chain disruptions, lead times and raw material costs declined during fiscal 2023. It is anticipated that these worldwide disruptions and supply issues will subside in fiscal 2024.

 

9

 

In addition, a few raw materials and purchased parts used in NTIC’s rust and corrosion inhibiting products and Natur-Tec® finished products are sourced from suppliers who currently serve as NTIC’s sole source of supply for these materials and parts.  Although NTIC believes it can obtain these raw materials and parts from other suppliers, an unexpected loss of supply over a short period of time, including as a result of future worldwide disruptions in supply, may not allow NTIC time to replace these sources in the ordinary course of business.

 

Backlog

 

NTIC had an estimated order backlog of $5,337,717 as of August 31, 2023, compared to $5,856,655 as of August 31, 2022, which was generally across all business units. Sales relating to this backlog are expected to be realized during first quarter of fiscal 2024. These are orders that are held by NTIC pending release instructions from the customers to be used for just-in-time production. Customers generally place orders on an “as needed” basis and expect delivery within a relatively short period of time.

 

Governmental Regulation

 

The U.S. Food and Drug Administration (FDA) has indicated to NTIC that it has no objection to the use of ZERUST® ICT® packaging products in protecting metal food containers and processing equipment. In addition, the manufacture, sale and use of NTIC’s Natur-Tec® resin compounds and finished products are subject to regulation in the United States by the FDA. The FDA’s regulations are concerned with substances used in food packaging materials. Thus, food and beverage containers are in compliance with FDA regulations if the components used in the food and beverage containers are approved by the FDA as indirect food additives for their intended uses and comply with the applicable FDA indirect food additive regulations or are generally recognized as safe for their intended uses and are of suitable purity for those intended uses. NTIC believes that its resin compounds are in compliance with all FDA requirements and that NTIC does not require further FDA approval prior to the sale of its products.

 

Human Capital Management

 

Headcount and Employee Demographics

 

As of August 31, 2023, NTIC had a total of 86 full-time employees located in North America, consisting of 26 in sales and marketing, 26 in research and development and lab, 18 in administration, and 16 in production.  As of August 31, 2023, NTIC’s wholly-owned subsidiary in India, HNTI Limited, had 58 full-time employees, NTIC’s wholly owned subsidiary in China had 35 full-time employees, its majority-owned subsidiary in Brazil had 20 full-time employees, its majority-owned subsidiary in India, Natur Tec India, had 9 full-time employees, its majority-owned subsidiary in Singapore, Zerust Singapore, had 1 full-time employee, its majority-owned subsidiary in Taiwan, Zerust Taiwan, had 9 full-time employees, its majority-owned subsidiary in Vietnam, Zerust Vietnam, had 6 full-time employees its wholly owned subsidiary in Mexico had no full-time employees, and its holding company, NTI Asean, had no full-time employees.

 

As of August 31, 2023, of our global workforce, 41% are female and 27% are racially or ethnically diverse. Of our management team, 40% are female and 23% are racially or ethnically diverse. Of our eight Board members, nearly 40% are female and nearly 40% are racially or ethnically diverse. Of our U.S. workforce, 6% are veterans.

 

Turnover

 

NTIC continually monitors employee turnover rates as its success depends upon retaining highly trained engineering, manufacturing and operations personnel. The average tenure of our employees is nine years.

 

10

 

Management Team

 

NTIC believes its management team has the experience necessary to effectively execute its strategy and advance its product and technology leadership. The average tenure of the members of NTIC’s management team is 16 years.

 

Employee Unions, Collective Bargaining Agreements and Work Councils

 

There are no unions representing NTIC’s employees, and NTIC believes that its relations with its employees are good.

 

Health, Safety and Environment

 

Health, safety and environment (HSE) are the cornerstones of NTIC. NTIC is in the business of converting unique, environmentally beneficial materials science into value added products and services for industrial and consumer applications. NTIC believes that it is responsible to its worldwide customers, its people, its communities and its stockholders, and NTIC takes these responsibilities seriously. NTIC is dedicated to investing in the future of the planet and NTIC’s people and intends to continue to invest in HSE protection and improvements in a timely manner consistent with available technology.

 

NTIC is guided by its Policy Statement on HSE, which sets forth NTIC’s HSE objectives, including ensuring that all activities across the value chain are conducted in a manner which is consistent with NTIC’s quality management standard and HSE programs, ensuring that business activities are conducted to prevent harm and protect health and safety, and developing, manufacturing, distributing and marketing products and services with full regard for HSE aspects. To accomplish these objectives, NTIC intends to, among other things, establish targets within its quality management standard and HSE programs to measure progress and ensure continuous improvement, provide safe and healthy workplaces for its employees, contractors and other service providers, and provide continued training to enable employees to meet their responsibility to contribute to compliance with NTIC’s HSE objectives.

 

NTIC monitors conditions that could lead to safety incidents and keeps track of injuries through reporting systems in accordance with the laws in the jurisdictions in which NTIC operates. NTIC tracks this data to assess the quality of its safety performance. NTIC defines lost time incidents as work-related incidents where a worker sustains an injury that results in time away from work. NTIC had only one lost time incident in each 2023 and 2022.

 

Diversity and Inclusion

 

Diversity and inclusion are embedded in NTIC’s values and integrated into its strategies. NTIC’s Human Rights Policy was designed to align with the United Nations Global Compact and core elements of the United Nations Universal Declaration of Human Rights. NTIC is committed to providing an environment free of discrimination and harassment, where all individuals are treated with respect and dignity, can contribute fully, and have equal opportunities. NTIC has worked to build a diverse and inclusive workforce and is committed to equal opportunity. NTIC invests in building diverse talent pools and provides training to improve skills where appropriate. NTIC upholds and supports the right to equal treatment without discrimination or harassment.

 

Education

 

NTIC offers an educational assistance benefit program to eligible employees. NTIC may reimburse all or part of the registration and tuition costs for full-time employees who continue their education in a work-related field. In addition to educational assistance for formal education, NTIC may arrange training programs that enable employees to progress in their technical, commercial, or financial knowledge of NTIC’s business.

 

Compensation and Benefits

 

NTIC’s compensation program is designed to attract and retain talented employees in the industry by offering competitive compensation and benefits. NTIC has established fair and competitive pay levels that are based on local markets and job descriptions and are not based on gender, age, ethnicity, nationality or other personal characteristics or beliefs. NTIC provides compensation and benefits that are competitive and comply with applicable laws, and NTIC commits to a fair and living wage.

 

NTIC’s employees have immediate eligibility to participate in NTIC’s 401(k) employee savings plan. Employees are immediately vested upon contributing to the 401(k) employee savings plan. NTIC matches 401(k) contributions made by employes and may also make profit-sharing contributions. NTIC believes these profit-sharing contributions are a meaningful way of sharing NTIC’s success with its employees.

 

11

 

To further the goal of sharing NTIC’s success with its employees and incentivizing strong employee performance, NTIC may award cash bonuses to its employees. Additionally, NTIC has an employee stock purchase plan, which allows employees to purchase NTIC stock at a 10% discount to fair market value. NTIC believes that this gives employees an interest in providing for the continued success of the business, encourages regular and scheduled investing, and is a means of supplementing individual savings programs.

 

As part of its compensation package, NTIC provides employees with access to a medical plan with an employee-funded health savings account option. The medical plan has no co-pay, and employees are not required to contribute toward premium costs. Dental, vision, life, and long and short-term disability insurance plans are also available to NTIC’s employees.

 

NTIC prides itself on offering employment arrangements that include competitive time off policies and flexibility. NTIC’s full-time employees are eligible for paid holidays and vacation time based on the length of their service, ranging from 15 to 25 days. NTIC’s part-time employees receive compensation for paid holidays as well. NTIC offers employees the opportunity to work remotely, requiring Tuesday in-person attendance for office staff employees and permitting remote work in the discretion of individual employees the remaining days of the week.

 

Values and Ethics

 

In connection with NTIC’s core values, NTIC acts in accordance with its Code of Ethics. NTIC’s Code of Ethics requires its employees, officers and directors to be honest, trustworthy, conscientious and dedicated to the highest standards of ethical business practices. Each employee, officer and director must know and abide by applicable laws.

 

Additional Information

 

Additional information about our human capital and people, including our HSE Policy, Human Rights Policy, Code of Ethics, is included on the Commitment to Environmental, Social and Governance (ESG) page of the Investor Relations portion of our corporate website. Information contained or referenced on our website is not incorporated by reference and does not form a part of this Annual Report on Form 10-K.

 

Available Information

 

NTIC is a Delaware corporation that was originally organized as a Minnesota corporation in 1970. NTIC’s principal executive office is located at 4201 Woodland Road, Circle Pines, Minnesota 55014, and its telephone number is (763) 225-6600. NTIC’s website is located at www.ntic.com. References to NTIC’s website addressed in this report are provided as a convenience and as an inactive textual reference only. The information on NTIC’s website or any other website is not incorporated by reference into, and is not considered a part of, this report.

 

NTIC makes available, free of charge and through its Internet web site, its annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and any amendments to any such reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, as soon as reasonably practicable after NTIC electronically files such material with, or furnishes it to, the Securities and Exchange Commission (SEC). Reports filed with the SEC may be viewed at www.sec.gov.

 

Forward-Looking Statements

 

This report on Form 10-K 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,” “outlook,” 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 “Part II. Item 7. Managements Discussion and Analysis of Financial Condition and Results of Operations.”

 

12

 

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. 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 are described under “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 SEC.

 

INFORMATION ABOUT OUR EXECUTIVE OFFICERS

 

The two individuals named below have been designated by NTIC’s Board of Directors as “executive officers” of NTIC. Their ages and the offices held, as of November 10, 2023, are as follows:

 

Name

 

Age

 

Position with NTIC

G. Patrick Lynch

 

56

 

President and Chief Executive Officer

         

Matthew C. Wolsfeld

 

49

 

Chief Financial Officer and Corporate Secretary

 

G. Patrick Lynch, an employee of NTIC since 1995, has been President since July 2005 and Chief Executive Officer since January 2006 and was appointed a director of NTIC in February 2004. From July 2005 to January 2006, Mr. Lynch served as Chief Operating Officer of NTIC. Mr. Lynch served as President of North American Operations of NTIC from May 2004 to July 2005. Prior to May 2004, Mr. Lynch held various positions with NTIC, including Vice President of Strategic Planning, Corporate Secretary and Project Manager. Mr. Lynch is also an officer and director of Inter Alia Holding Company, a holding company that is a significant stockholder of NTIC. Prior to joining NTIC, Mr. Lynch held positions in sales management for Fuji Electric Co., Ltd. in Tokyo, Japan and programming project management for BMW AG in Munich, Germany. Mr. Lynch received an M.B.A. degree from the University of Michigan Ross School of Business in Ann Arbor, Michigan.

 

Matthew C. Wolsfeld, an employee of NTIC since February 2001, has been NTIC’s Chief Financial Officer since November 2001 and Corporate Secretary since November 2004. Mr. Wolsfeld was Controller of NTIC from May 2001 through November 2001. Prior to joining NTIC, Mr. Wolsfeld held an auditing position with PricewaterhouseCoopers LLP in Minneapolis, Minnesota from 1997 to 2001. Mr. Wolsfeld received a B.A. degree in Accounting from the University of Notre Dame and received his M.B.A. degree at the University of Minnesota, Carlson School of Business. Mr. Wolsfeld is a Certified Public Accountant.

 

13

 

Other corporate officers of NTIC, their ages, and offices held, as of November 10, 2023, are as follows:

 

Name

 

Age

 

Position with NTIC

Vineet R. Dalal

 

54

 

Vice President and Director – Global Market Development – Natur-Tec® 

         

Gautam Ramdas

 

50

 

Vice President and Director – Global Market Development – Oil & Gas

 

Brian Haglund

 

39

 

Vice President of Operations – North America

 

Vineet R. Dalal, an employee of NTIC since 2004, has served as Vice President and Director – Global Market Development – Natur-Tec® since November 2005. Prior to joining NTIC, Mr. Dalal was a Principal in the Worldwide Product Development Practice of PRTM, a management consultancy to technology-based companies (now part of PricewaterhouseCoopers Management Consulting). In this position, Mr. Dalal consulted for several Fortune 500 companies, in the areas of product strategy, Product Lifecycle Management (PLM) and technology management. Prior to that, Mr. Dalal held positions in program management and design engineering at National Semiconductor Corporation in Santa Clara, California. Mr. Dalal received an M.B.A. degree from the University of Michigan Ross School of Business in Ann Arbor, Michigan. He also holds an M.S. degree in Electrical and Computer Engineering from Oregon State University, and a B.Eng. degree in Electronics Engineering from Karnatak University, India.

 

Gautam Ramdas, an employee of NTIC since 2005, has served as Vice President and Director – Global Market Development – Oil & Gas since 2005. Prior to joining NTIC, Mr. Ramdas was a Manager in the Strategic Change group of IBM Business Consulting Services. In this position, Mr. Ramdas led consulting engagements at several Fortune 500 companies, in the areas of service strategy, global supplier relationship management and supply chain streamlining. Mr. Ramdas held positions in the E-Commerce and Supply Chain strategy groups at PricewaterhouseCoopers Management Consulting, again providing consulting services for Fortune 500 clients. Prior to management consulting, Mr. Ramdas worked as a program manager and design engineer with Kinhill Engineers in Australia. He has also been involved in the start-up stage of successful small businesses in the United States and in India. Mr. Ramdas received an M.B.A. from the University of Michigan Ross School of Business in Ann Arbor, Michigan. He also holds a bachelor’s degree in Mechanical Engineering from the College of Engineering, Guindy (Chennai), India.

 

Brian Haglund, an employee of NTIC since 2018, is currently serving as Vice President of Operations – North America. Prior to joining NTIC, Mr. Haglund held various leadership roles within Textron, a Fortune 500 industrial conglomerate. During his tenure with Textron, Mr. Haglund led various global operations and manufacturing facilities across the US, in China, and in Germany focusing on aerospace and industrial manufacturing. Mr. Haglund received an M.B.A. degree with a concentration in Finance from The Miller College of Business through Ball State University. He also holds a B.A. degree in Supply Chain Management from Eli Broad College of Business through Michigan State University.

 

 

 

 

 

 

 

14

 

 

Item 1A.         RISK FACTORS

 

The following are the most material factors known to NTIC that could materially adversely affect its business, operating results, or financial condition.

 

Risk Factors Summary

 

This summary is not complete and should be read in conjunction with the risk factors set forth below.

 

Risks Related to NTICs Business and Industry

 

 

Any weakness in the global economy, and in particular in the United States, Europe, India and China, and in the automotive industry, has negatively impacted and in the future may negatively impact NTIC’s business, operating results, and financial condition.

 

COVID-19 has adversely impacted and may continue to adversely impact NTIC’s business, operating results and financial condition.

 

NTIC’s business in the past has been and in the future may be negatively impacted by inflation.

 

Supply chain disruptions in the past have interrupted and in the future could interrupt product manufacturing, increase product costs and result in lost sales, which have had and in the future may have a material adverse effect on NTIC’s business, operating results and financial condition.

 

Disruptions to the distribution channels for NTIC’s products in the past have negatively impacted and in the future may negatively impact NTIC’s business, operating results, and financial condition.

 

NTIC’s dependence on key suppliers puts NTIC at risk of interruptions in the availability of its products, which could reduce its net sales and adversely affect its operating results and harm its reputation.

 

Increases in prices for raw materials and components used in NTIC’s products in the past have adversely affected and in the future could adversely affect NTIC’s operating results.

 

NTIC relies on others for its production and any interruptions of these arrangements could disrupt NTIC’s ability to fill its customers’ orders.

 

Changes to trade regulation, quotas, duties, or tariffs, caused by the changing U.S. and geopolitical environments or otherwise, have negatively impacted in the past and in the future may negatively impact NTIC’s business, operating results, and financial condition.

 

Global credit and financial markets in the past have experienced disruptions, including diminished liquidity and credit availability and rapid fluctuations in market valuations, which, if they happen again, could negatively impact NTIC’s business, operating results, and financial condition.

 

NTIC has limited staffing, faces challenges caused by its aging workforce and given its limited resources, it may not effectively manage its growth.

 

The evolution of the automotive industry towards electric vehicles could adversely affect NTIC’s business.

 

Risks Related to NTICs Joint Ventures

 

 

NTIC’s liquidity and financial position rely on the receipt of fees for services provided to its joint ventures and dividend distributions from its joint ventures. No assurance can be provided that NTIC will continue to receive such fees and dividend distributions in amounts NTIC historically has received or anticipates receiving.

 

Since a significant portion of NTIC’s earnings results from its equity income from joint ventures which varies quarter to quarter, NTIC’s earnings are subject to quarterly fluctuations.

 

Risks Related to NTICs International Operations and the Foreign Markets in which NTIC Operates

 

 

NTIC’s international business, which is conducted primarily through its subsidiaries and joint ventures, requires management attention and financial resources and exposes NTIC to difficulties and risks presented by international economic, political, legal, accounting, and business factors.

 

If sales of NTIC’s products and services by its joint venture in Germany were to decline significantly or if NTIC’s relationships with this joint venture were to deteriorate significantly, NTIC’s operating results likely would be adversely affected.

 

NTIC’s acquisition of the remaining 50% ownership interest of HNTI Limited and any future similar acquisitions involve risk.

 

The ongoing war between Russia and Ukraine may adversely affect NTIC’s business and results of operations.

 

The ongoing war between Israel and Hamas may adversely affect NTIC’s business and results of operations.

 

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

 

Intellectual property rights are difficult to enforce in China, which could harm NTIC’s business, results of operations, or financial condition.

 

15

 

 

Uncertainties with respect to the Chinese legal system may adversely affect the operations of NTIC China.

 

Failure to comply with the U.S. Foreign Corrupt Practices Act could subject NTIC to penalties and legal expenses.

 

Fluctuations in foreign currency exchange rates could result in declines in NTIC’s earnings and changes in NTIC’s foreign currency translation adjustments.

 

Economic uncertainty in developing markets could adversely affect NTIC’s revenue and earnings.

 

Risks Related to NTICs Products

 

 

NTIC faces intense competition in almost all of its product lines, including from competitors that have substantially greater resources than NTIC does. No assurance can be provided that NTIC will be able to compete effectively, which would harm its business and operating results.

 

NTIC’s ZERUST® rust and corrosion inhibiting products and services generate a significant portion of NTIC’s net sales and the net sales of NTIC’s joint ventures. Accordingly, if sales of these products and services were to decline, NTIC’s operating results would be adversely affected.

 

If NTIC is unable to continue to enhance its existing products and develop and market new products that respond to customer needs and achieve market acceptance, NTIC may experience a decrease in demand for its products, and its business could suffer.

 

No assurance can be provided that NTIC’s investments in additional research and development and marketing efforts and resources into the application of its corrosion prevention solutions into the oil and gas industry and the continued launch of its Natur-Tec® resin compounds and finished products will be successful.

 

NTIC’s strategy of expanding its corrosion prevention solutions into the oil and gas industry and continuing the expansion of its Natur-Tec® bioplastics resin compounds and finished products is risky and may not prove to be successful, which could harm NTIC’s operating results and financial condition.

 

NTIC’s dependence on manufacturing and logistical services provided by contractors could give rise to product defect or warranty liability.

 

The commercial success of NTIC’s Natur-Tec® resin compounds and finished products depends on the widespread market acceptance of products manufactured with bio-based and biodegradable resins.

 

NTIC relies on its joint ventures, distributors, manufacturer’s sales representatives, and other agents to market and sell its products.

 

NTIC may be subject to product liability claims or other claims arising out of the activities of its joint ventures, which could adversely affect NTIC and its business, and the sale of ZERUST® rust and corrosion inhibiting products into the oil and gas industry is risky in light of the hazards typically associated with such operations and the significant amount of potential liability involved.

 

The sale of ZERUST® rust and corrosion inhibiting products into the oil and gas industry is somewhat seasonal and dependent upon oil prices.

 

The expansion of NTIC’s corrosion prevention solutions into the oil and gas industry and the continued launch of NTIC’s Natur-Tec® resin compounds and finished products may require additional capital in the future, which may not be available or may be available only on unfavorable terms.

 

Risks Related to Governmental Regulation, Laws, and Compliance

 

 

NTIC’s business, properties, and products are subject to governmental regulation and taxes, compliance with which may require NTIC to incur expenses or modify its products or operations, and which may expose NTIC to penalties for non-compliance. Governmental regulation also may adversely affect the demand for some of NTIC’s products and its operating results.

 

Fluctuations in NTIC’s effective tax rate could have a significant impact on NTIC’s financial position, results of operations, or cash flows.

 

Certain of NTIC’s operations are subject to regulation by the U.S. Food and Drug Administration.

 

NTIC’s reliance upon patents, trademark laws, trade secrets, and contractual provisions to protect its proprietary rights may not be sufficient to protect its intellectual property.

  NTIC has identified a material weakness in its internal controls, and cannot provide assurances that this weakness will be effectively remediated or that additional material weaknesses will not occur in the future.
 

Any changes in U.S. generally accepted accounting principles might adversely affect NTIC’s operating results.

 

Risks Related to NTICs Common Stock

 

 

The trading volume of NTIC’s common stock is typically very low, leaving NTIC’s common stock open to risk of high volatility and the price and trading volume has been, and may continue to be, volatile.

 

A large percentage of NTIC’s outstanding common stock is held by insiders, and, as a result, the trading market for NTIC’s common stock is not as liquid as the stock of other public companies.

 

16

 

Risks Related to NTICs Business and Industry

 

Any weakness in the global economy, and in particular in the United States, Europe, India and China, and in the automotive industry, has negatively impacted and in the future may negatively impact NTICs business, operating results, and financial condition.

 

From time to time, the U.S. and world economies suffer from uncertainty, volatility, disruption, and other adverse conditions, which has adversely impacted and in the future may adversely impact the business community and the financial markets. Adverse economic and financial market conditions have negatively affected and in the future may negatively affect NTIC’s customers and its markets, thereby negatively impacting NTIC’s business and operating results. For example, weak market conditions could extend the length of NTIC’s sales cycle and cause potential customers to delay, defer, or decline to make purchases of NTIC’s products and services due to uncertainties surrounding the future performance of their businesses, limitations on their capital expenditures due to internal budget constraints, the inability to obtain financing in the capital markets, and the adverse effects of the economy on their business and financial condition. As a result, if economic and financial market conditions weaken or deteriorate, then NTIC’s business, financial condition, and operating results, including its ability to grow and expand its business and operations, could be materially and adversely affected.

 

NTIC’s operating results are especially dependent upon the economic health of the economies in the United States, Europe, India and China. Since a significant portion of NTIC’s ZERUST® rust and corrosion inhibiting products and services are sold to customers in the automotive industry, adverse economic conditions affecting the automotive industry or other events that may adversely affect the automotive industry, such as the recent UAW strike, may result in an adverse effect on NTIC’s net sales and its other operating results. Accordingly, any weakness in the global economy, particularly the United States, Europe, India and China, and in the automotive industry, including decreased production resulting from the ongoing microchip shortage, have negatively impacted and may continue to negatively impact NTIC’s business, operating results, and financial condition.

 

COVID-19 has adversely impacted and may continue to adversely impact NTICs business, operating results and financial condition.

 

As a result of 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 NTIC’s business and the manufacture and sale of its products and services continued to occur during fiscal 2023, including in particular in China. While demand in China improved in fiscal 2023 as a result of government restrictions being lifted, NTIC has continued to experience softened demand. This decreased demand may have a material adverse effect on NTIC’s business, operating results and financial condition in fiscal 2024. Due to the international reach of COVID-19, NTIC anticipates that its international subsidiaries and joint ventures will continue to be adversely impacted by the causes listed above, as well as other local issues that may arise, which will likely continue to have a material adverse effect on NTIC’s international subsidiaries and joint venture operations and equity in income from joint ventures. A resurgence of COVID-19 and any related government mandated restrictions could have a significant adverse effect on economies and financial markets globally, which could have a significant adverse effect on NTIC’s business, operating results and financial condition. Any of these events could materially adversely affect NTIC’s business, operating results and financial condition and could adversely affect NTIC’s stock price.

 

NTICs business in the past has been and in the future may be negatively impacted by inflation.

 

Increases in inflation may have a negative impact on NTIC’s business. While the persistent inflation experienced in fiscal 2022 began stabilizing in fiscal 2023, initial increases in inflation impacted the cost of raw materials, the overall demand for NTIC’s products, labor, and the margins NTIC and its joint ventures are able to realize on the sale of products, all of which have had and could continue to have a negative impact on NTIC’s business, financial position, results of operations and cash flows. Sustained levels of high inflation caused the U.S. Federal Reserve and other central banks to increase interest rates, which could increase the cost of capital available to NTIC and depress economic growth, could also negatively impact our business.

 

17

 

 

Supply chain disruptions in the past have interrupted and in the future could interrupt product manufacturing, increase product costs and result in lost sales, which may have a material adverse effect on NTICs business, operating results and financial condition.

 

Supply chain disruptions, which were initially brought about by the impact of COVID-19, persisted during fiscal 2023. These disruptions resulted in longer lead times for raw materials and increased product costs and shipping expenses. While NTIC took steps to minimize the impact of these increased costs by working closely with its suppliers and customers and, in some cases, identifying new suppliers of certain raw materials, and while these issues improved in late fiscal 2023 and are expected to continue improving in fiscal 2024, there can be no assurances that unforeseen events impacting the supply chain will not have a material adverse effect on NTIC in the future. Additionally, the impacts supply chain disruptions have on NTIC’s third-party manufacturers are not within NTIC’s control. Prolonged supply chain disruptions impacting NTIC and its third-party manufacturers could interrupt product manufacturing, increase product costs and result in lost sales, which may have a material adverse effect on NTIC’s business, operating results and financial condition.

 

Disruptions to the distribution channels for NTICs products in the past have negatively impacted and in the future may negatively impact NTICs business, operating results, and financial condition.

 

During fiscal 2022 and fiscal 2023, NTIC experienced supply chain disruptions, initially as a result of the COVID-19 pandemic, shipping container shortages, and changes in global demand. While these conditions had improved by the end of fiscal 2023 and are expected to continue to stabilize in fiscal 2024, it is possible that NTIC may encounter similar conditions again in the future. Similar delays and elevated costs in the future could have a material adverse effect on NTIC’s consolidated results of operations. Furthermore, transportation delays, increased shipping containers rates, closures or disruptions of businesses and facilities or social, economic, political or labor instability in the affected areas may impact the operations of NTIC’s suppliers, which could in turn adversely affect NTIC, and its revenues and operating costs. Any of these disruptions may negatively impact NTIC’s business, operating results, and financial condition.

 

NTICs dependence on key suppliers puts NTIC at risk of interruptions in the availability of its products, which could reduce its net sales and adversely affect its operating results and harm its reputation.

 

NTIC relies on suppliers for certain raw materials and components used in its products. For reasons of quality assurance, cost effectiveness, or availability, NTIC procures certain raw materials and components from sole or limited source suppliers. Among the limited source suppliers NTIC does business with are the manufacturers of plastic resins used in Natur-Tec® products. NTIC generally acquires these and other raw materials and components through purchase orders placed in the ordinary course of business, and as a result, NTIC does not have a significant inventory of these materials and components and does not have any guaranteed or contractual supply arrangements with many of these suppliers for these materials and components. NTIC’s dependence on third-party suppliers involves several risks, including limited control over pricing, availability, quality, and delivery schedules, as well as manufacturing yields and costs. Suppliers of such raw materials and components may decide, or be required, for reasons beyond NTIC’s control, to cease supplying such raw materials and components to NTIC or to raise their prices.

 

Shortages of raw materials, quality control problems, production capacity constraints, or delays by suppliers could negatively affect NTIC’s ability to meet its production obligations and result in increased prices for affected parts, and NTIC may be forced to find new suppliers for certain raw materials. The rapid growth in demand for bioplastics products globally has increased the demand and the price for plastic resins, and limited suppliers of such plastic resins may experience shortages caused by demand outpacing their production capabilities, which could result in NTIC’s inability to produce its Natur-Tec® products promptly or in the volumes demanded. Any such shortages, constraints, or delays may result in delays in shipments of products or components, which could adversely affect NTIC’s net sales and other operating results and its reputation. From time to time, materials and components used in NTIC’s products are subject to allocation because of shortages of these materials and components.

 

Increases in prices for raw materials and components used in NTICs products in the past have adversely affected and in the future could adversely affect NTICs operating results.

 

NTIC uses certain raw materials and components in its products, including in particular plastic resins, which are subject to price increases. In light of increased global demand for bioplastics, production slowdowns due to manufacturing issues, labor shortages and power restrictions in China, freight container shortages, the war in Ukraine, and the lingering effects of COVID-19, the prices of certain plastic resins increased in fiscal 2022 and, through the majority of fiscal 2023, remained above historical levels. Although resin prices began dropping in late fiscal 2023, future elevated prices could adversely affect gross margins on NTIC’s Natur-Tec® products. Similarly, if shortages of resins arise again in the future, the cost and/or production of NTIC’s products could be adversely affected. Additionally, the war between Russia and Ukraine and the resulting sanctions by U.S. and European governments have resulted in and may continue to result in 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 during fiscal 2024. The war between Israel and

Hamas may have similar impacts during fiscal 2024. Finally, changes to international trade agreements could result in additional tariffs, duties, or other charges on raw materials or components we import into the U.S.

 

18

 

NTIC relies on others for its production and any interruptions of these arrangements could disrupt NTICs ability to fill its customers orders.

 

NTIC utilizes contract manufacturers for a significant portion of its production requirements. The majority of NTIC’s manufacturing is conducted in the United States by contract manufacturers that also perform services for numerous other companies. NTIC does not have a guaranteed level of production capacity with any of its contract manufacturers. Qualifying new contract manufacturers is time consuming and might result in unforeseen manufacturing and operations problems. The loss of NTIC’s relationships with its contract manufacturers or their inability to conduct their manufacturing and assembly services for NTIC as anticipated in terms of capacity, cost, quality, and timeliness could adversely affect NTIC’s ability to fill customer orders in accordance with required delivery, quality, and performance requirements, thus adversely affecting NTIC’s net sales and other operating results.

 

Changes to trade regulation, quotas, duties, or tariffs, caused by the changing U.S. and geopolitical environments or otherwise, have negatively impacted in the past and in the future may negatively impact NTICs business, operating results, and financial condition.

 

There is significant uncertainty about the future relationship between the United States and other countries with respect to trade policies, taxes, government regulations, and tariffs. Within recent years, for example, trade policy changes included the imposition of additional tariffs on imported products in an effort to address trade imbalances, specifically with China, the withdrawal of the U.S. from the Trans-Pacific Partnership, the renegotiation of the North American Free Trade Agreement, and sanctions on Russia. In response to some of these actions, certain countries imposed retaliatory actions against the U.S. NTIC and its subsidiaries and joint ventures engage in sales outside of the United States and is, therefore, negatively impacted by such actions. Any changes or potential changes in trade policies in the United States and the potential corresponding actions by other countries in which NTIC does business could adversely and materially affect NTIC’s business, results of operations, and financial condition.

 

Global credit and financial markets in the past have experienced disruptions, including diminished liquidity and credit availability and rapid fluctuations in market valuations, which, if they happen again, could negatively impact NTICs business, operating results, and financial condition.

 

Any tightening of the credit and financial markets could negatively impact the ability of companies to borrow money from their existing lenders, obtain credit from other sources, or raise financing to fund their operations. This could negatively impact the ability of NTIC’s customers and the customers of NTIC’s joint ventures to purchase NTIC’s products, suppliers’ ability to provide NTIC and its joint ventures with materials and components, and the ability of NTIC and its joint ventures, distributors, and sales representatives to finance operations, if needed, on commercially reasonable terms, or at all. Any or all of these events could negatively impact NTIC’s business, operating results, and financial condition. Although NTIC maintains allowances for doubtful accounts for estimated losses resulting from the inability of its customers, distributors, and joint ventures to make required payments, and such losses historically have been within NTIC’s expectations and the provisions established, NTIC cannot guarantee that it will continue to experience the same loss rates that it has in the past, especially if there are weaknesses in the worldwide economy. A significant change in the liquidity or financial condition of NTIC’s customers, distributors, or joint ventures could cause unfavorable trends in NTIC’s receivable collections and additional allowances may be required, which could adversely affect NTIC’s operating results. In addition, weaknesses in the worldwide economy, including the imposition of higher tariffs, the withdrawal from the Trans-Pacific Partnership and sanctions on Russia, may adversely impact the ability of suppliers to provide NTIC with materials and components, which could adversely affect NTIC’s business and operating results. NTIC is unable to predict the prospects for a global economic recovery, but the longer the duration of such adverse and uncertain economic conditions, the greater the risks NTIC faces in operating its business.

 

19

 

NTIC has limited staffing and will continue to be dependent upon key employees.

 

NTIC’s success is dependent upon the efforts of a small management team and group of employees. NTIC’s future success will depend in large part on its ability to retain its key employees and identify, attract, and retain other highly qualified managerial, technical, research and development, sales and marketing, and customer service personnel when needed. Competition for these individuals may be intense, especially in the markets in which NTIC operates. NTIC may not succeed in identifying, attracting, and retaining these personnel. Inadequate performance by any of NTIC’s limited staff could have a negative impact on the performance of the company. In addition, none of NTIC’s employees have any contractual obligation to maintain his or her employment with NTIC. The loss or interruption of services of any of NTIC’s key personnel, including in particular its technical personnel, the inability to identify, attract, or retain qualified personnel in the future, delays in hiring qualified personnel, or any employee slowdowns, strikes, or similar actions could make it difficult for NTIC to manage its business and meet key objectives, which could harm NTIC’s business, operating results, and financial condition.

 

Although we have not experienced any material labor shortage to date, we have observed an overall tightening and increasingly competitive labor market in the past two years. A sustained labor shortage or increased turnover rates within our employee base could lead to increased costs, such as increased overtime to meet demand and increased wage rates to attract and retain employees and could negatively affect our ability to efficiently operate our manufacturing and distribution facilities and overall business. If we are unable to hire and retain employees capable of performing at a high-level, or if mitigation measures we may take to respond to a decrease in labor availability, such as overtime and third-party outsourcing, have unintended negative effects, our business could be adversely affected. An overall labor shortage, lack of skilled labor, increased turnover or labor inflation could have a material adverse impact on NTIC’s operations, results of operations, liquidity or cash flows.

 

NTIC faces challenges caused by its aging workforce, and NTIC may not be able to recruit, train and retain adequate replacements for its qualified and skilled employees.

 

Many of our employees are approaching retirement age. As these experienced employees retire, we may have difficulty recruiting new employees with comparable qualifications and experience, and we may be unable to transfer our employees’ institutional knowledge successfully to new qualified employees. Any such failures would be exacerbated at times of peak demand. Our failure to recruit and train new employees and to ensure they obtain adequate qualifications and experience could result in reduced revenues, loss of customer goodwill and a material negative impact on our results of operations.

 

Given NTICs limited resources, it may not effectively manage its growth.

 

NTIC’s strategy to grow its business, including in particular its ZERUST® rust and corrosion inhibiting products for the oil and gas industry and its Natur-Tec® bio-plastic resin compounds and finished products, requires significant management time and operational and financial resources. There is no assurance that NTIC has the necessary operational and financial resources to manage its growth. This is especially true as it expands facilities and manufactures its products on a larger commercial scale. In addition, rapid growth in NTIC’s headcount and operations may place a significant strain on its management, administrative, operational, and financial infrastructure. Failure to adequately manage its growth could have a material and adverse effect on NTIC’s business, operating results, and financial condition. For example, NTIC’s soil side bottom solutions for tanks require implementation teams comprised of both internal NTIC personnel and outside consulting firms. NTIC’s failure to expand these implementation teams to service additional customers may limit NTIC’s ability to grow this business. In addition, NTIC may not be successful in its strategy to grow its business.

 

The evolution of the automotive industry towards electric vehicles could adversely affect NTICs business.

 

The global automotive industry is experiencing a period of significant technological change, including the development and use of electric vehicles, which do not contain as many components that require NTIC’s ZERUST® products and solutions. During fiscal 2023, the automobile sector represented approximately 40-45% of ZERUST® industrial net sales in North America and 55-60% of net sales of NTIC’s joint ventures. NTIC continues to seek additional applications of its ZERUST® products and solutions related to electric vehicles and batteries. However, increased demand for electric vehicles, which do not contain as many components requiring these products and solutions, will still adversely affect NTIC’s net sales and other operating results and business.

 

20

 

Risks Related to NTICs Joint Ventures

 

NTICs liquidity and financial position rely on the receipt of fees for services provided to its joint ventures and dividend distributions from its joint ventures. No assurance can be provided that NTIC will continue to receive such fees and dividend distributions in amounts NTIC historically has received or anticipates receiving.

 

NTIC conducts business, either directly or indirectly, through several joint venture arrangements that operate in North America, Europe, and Asia. Each of these joint ventures manufactures, markets, and sells finished products in the geographic territory that it is assigned. NTIC’s receipt of funds as a result of sales by its joint ventures is dependent upon NTIC’s receipt of fees for services that NTIC provides to its joint ventures based primarily on the net sales of the individual joint ventures and NTIC’s receipt of dividend distributions from its joint ventures based on the profitability of its joint ventures. NTIC’s liquidity and financial position in part rely on NTIC’s receipt of fees for services that NTIC provides to its joint ventures and dividend distributions from its joint ventures. During fiscal 2023, NTIC recognized $5,189,185 in fees and $5,639,198 in dividend distributions from its joint ventures. Because NTIC owns 50% or less of each of its joint venture entities, NTIC does not control the decisions of these entities regarding whether to pay dividends and, if paid, how much they should be in any given year. Thus, NTIC cannot guarantee that any of its joint ventures will pay dividends in any given year. The failure of NTIC’s joint ventures to declare dividends or the failure of NTIC to receive fees for services provided to joint ventures in amounts typically expected by NTIC could adversely affect NTIC’s liquidity and financial position.

 

Since a significant portion of NTICs earnings results from NTICs equity income from joint ventures, and since NTICs equity income from joint ventures varies from quarter to quarter, NTICs earnings are subject to quarterly fluctuations.

 

A significant portion of NTIC’s earnings results from NTIC’s equity income from its joint ventures. NTIC’s equity in income from joint ventures consists of NTIC’s share of equity in income from its joint ventures based on the overall profitability of the joint ventures. Such profitability varies from quarter to quarter. Since NTIC’s management typically receives quarterly joint venture financial information after the completion of each fiscal quarter, it is impossible for NTIC’s management to cut costs and expenses to make up for any unanticipated shortfall in NTIC’s equity income from joint ventures. Accordingly, the variability in NTIC’s equity income from joint ventures, in turn, subjects NTIC’s earnings to quarterly fluctuations.

 

Risks Related to NTICs International Business and the Foreign Markets in which NTIC Operates

 

NTICs international business, which is conducted primarily through its subsidiaries and joint ventures, requires management attention and financial resources and exposes NTIC to difficulties and risks presented by international economic, political, legal, accounting, and business factors.

 

NTIC sells products and services directly, through its wholly-owned and majority-owned subsidiaries, and indirectly, via a network of joint ventures, independent distributors, manufacturer’s sales representatives, and agents in over 65 countries, including countries in North America, South America, Europe, Asia, and the Middle East. One of NTIC’s strategic objectives is the continued expansion of its international operations. The expansion of NTIC’s existing international operations and entry into additional international markets requires management attention and financial resources.

 

The sale and shipping of products and services across international borders subjects NTIC to extensive and complicated U.S. and foreign governmental trade regulations. Compliance with such regulations is costly and exposes NTIC to penalties for non-compliance. Other laws and regulations that can significantly impact NTIC include various anti-bribery laws, including the U.S. Foreign Corrupt Practices Act, laws restricting business with suspected terrorists, and anti-boycott laws. Any failure to comply with applicable legal and regulatory obligations could impact NTIC in a variety of ways that include, but are not limited to, significant criminal, civil, and administrative penalties, including imprisonment of individuals, fines and penalties, denial of export privileges, seizure of shipments, and restrictions on certain business activities. Also, the failure to comply with applicable legal and regulatory obligations could result in the disruption of NTIC’s shipping and sales activities.

 

Several factors, including implications of withdrawal by the U.S. from, or revision to, international trade agreements, foreign policy changes between the U.S. and other countries, weakened international economic conditions, or the impact of sovereign debt defaults by certain European countries, could adversely affect our international net sales. Additionally, the expansion of our existing international operations and entry into additional international markets require significant management attention and financial resources. In many of the countries in which NTIC sells its products directly or indirectly through NTIC China, Zerust Brazil, Natur-Tec India, Natur-Tec Lanka, Zerust Mexico, Zerust Singapore, Zerust Taiwan, Zerust Vietnam, and NTI Asean, its joint ventures, distributors, representatives, and agents are, to some degree, subject to political, economic, and/or social instability. NTIC’s international operations expose NTIC and its joint venture partners, distributors, representatives, and agents to risks inherent in operating in foreign jurisdictions. These risks include:

 

21

 

 

difficulties in managing and staffing international operations and the required infrastructure costs, including legal, tax, accounting, and information technology;

 

the imposition of additional U.S. and foreign governmental controls or regulations, new trade restrictions, and restrictions on the activities of foreign agents, representatives, and distributors, the imposition of costly and lengthy export licensing requirements and changes in duties and tariffs, license obligations, and other non-tariff barriers to trade;

 

the imposition of U.S. and/or international sanctions against a country, company, person, or entity with whom NTIC does business that would restrict or prohibit continued business with the sanctioned country, company, person, or entity;

 

pricing pressure that NTIC or its joint ventures, distributors, representatives, and agents may experience internationally;

 

laws and business practices favoring local companies;

 

adverse currency exchange rate fluctuations;

 

longer payment cycles and difficulties enforcing agreements and collecting receivables through certain foreign legal systems;

 

national and international conflicts, including foreign policy changes or terrorist acts;

 

difficulties in enforcing or defending intellectual property rights;

 

multiple, changing, and often inconsistent enforcement of laws and regulations; and

 

the potential payment of U.S. income taxes on certain earnings of joint ventures upon repatriation.

 

Furthermore, in June 2016, the United Kingdom held a referendum in which voters approved an exit from the European Union, commonly referred to as “Brexit.” The United Kingdom officially terminated its membership of the European Union on January 31, 2020 and remained in a transition phase until December 31, 2020. Although the United Kingdom and the European Union struck a bilateral trade and cooperation deal governing the future relationship between the United Kingdom and the European Union, which became effective on May 1, 2021, political and economic uncertainties remain, and it is possible that there will be increased regulatory complexities, which could affect NTIC’s ability to sell its products in certain European Union countries and subject NTIC to heightened risks in that region. Any of these effects of Brexit, and other similar referenda that NTIC cannot anticipate, could adversely affect its business, operations, and financial results.

 

Out of NTICs joint ventures, NTICs joint venture in Germany is the most significant in terms of assets and income to NTIC. If sales of NTICs products and services by this joint venture were to significantly decline or if NTICs relationships with this joint venture were to significantly deteriorate, NTICs operating results likely would be adversely affected.

 

NTIC considers its joint venture in Germany (EXCOR) to be individually significant to NTIC’s consolidated assets and income and, therefore, provides certain additional information regarding EXCOR in the notes to NTIC’s consolidated financial statements and in certain sections of this report. Of the total equity in income from joint ventures of $6,452,719 during fiscal 2023, NTIC had equity in income from joint ventures of $2,852,229 attributable to EXCOR. Of the total fee income for services provided to joint ventures of $5,189,185 during fiscal 2023, fees of $816,089 were attributable to EXCOR. Accordingly, if sales of NTIC’s products and services by this joint venture were to significantly decline or if NTIC’s relationships with this joint venture were to significantly deteriorate such that the joint venture terminated or was not motivated to sell NTIC’s products and services, NTIC’s operating results likely would be adversely affected. While this is also true with respect to the other joint venture entities of which additional information is provided in NTIC’s consolidated financial statements and in certain other sections of this report, the significance is not as great as with EXCOR. While EXCOR’s financial performance has not significantly deteriorated, it's profitability has decreased over the past few years as compared to prior years which has adversely affected NTIC’s financial results.

 

22

 

NTICs acquisition of the remaining 50% ownership interest of HNTI and any future similar acquisitions involve risk.

 

Effective as of September 1, 2021, NTIC acquired the remaining 50% ownership interest in its Indian joint venture, HNTI. It is possible that as part of its succession planning efforts with respect to its joint venture partners, NTIC may complete similar acquisitions in the future. Similar future acquisitions will depend, in part, on the availability of similar opportunities or other suitable acquisition candidates at acceptable prices, terms, and conditions and the availability of capital and personnel resources to complete such acquisitions and run and integrate the acquired business effectively. These acquisitions involve risk and may harm NTIC’s business, reputation, financial condition, and operating results. For instance, the benefits of the HNTI acquisition or any future acquisition may take more time than expected to develop or integrate into NTIC’s operations, and NTIC cannot guarantee that either the HNTI or any future acquisitions will, in fact, produce any long-term benefits. Acquisitions, such as the HNTI acquisition, involve a number of risks, the occurrence of which could adversely affect NTIC’s business, reputation, financial condition, and operating results, including:

 

 

diversion of management's attention to manage and integrate the acquired business;

 

disruption to existing operations and plans;

 

inability to effectively manage the expanded operations;

 

difficulties or delays, which may be exacerbated by the impact of COVID-19, in integrating and assimilating information and financial systems, internal controls, operations, manufacturing processes and products of an acquired business or in realizing projected efficiencies, growth prospects, cost savings, and other synergies;

 

potential loss of key employees, customers or suppliers of the acquired businesses or adverse effects on existing business relationships with employees, customers or suppliers;

 

write-off of significant amounts of goodwill, other intangible assets, and/or long-lived assets as a result of deterioration in the performance of an acquired business, adverse market conditions, changes in the competitive landscape, changes in laws or regulations that restrict activities of an acquired business, or as a result of a variety of other circumstances;

 

violation of confidentiality, intellectual property, and non-compete obligations or agreements by employees of an acquired business or lack of or inadequate formal intellectual property protection mechanisms in place at an acquired business;

 

adverse impact on overall profitability if NTIC’s expanded operations do not achieve the growth prospects, net sales, net earnings, cost and/or revenue synergies, or other financial results projected in NTIC’s valuation models, delays in the realization thereof or costs or charges incurred to achieve any revenue or cost synergies;

 

reallocation of amounts of capital from other operating initiatives and/or an increase in leverage and debt service requirements to pay acquisition purchase prices, which could in turn restrict NTIC’s ability to access additional capital when needed or limit its ability to pursue other important elements of its business strategy;

 

inaccurate assessment of additional post-acquisition, undisclosed, contingent or other liabilities or problems, unanticipated costs associated with an acquisition; and

 

impacts as a result of purchase accounting adjustments, incorrect estimates made in the accounting for acquisitions, incurrence of non-recurring charges, or other potential financial accounting or reporting impacts.

 

In addition, effective internal controls are necessary for NTIC to provide reliable and accurate financial reports and to effectively prevent fraud. The integration of acquired businesses may result in NTIC’s systems and controls becoming increasingly complex and more difficult to manage. NTIC devotes significant resources and time to comply with the internal control over financial reporting requirements of the Sarbanes-Oxley Act of 2002. However, it cannot be certain that these measures will ensure that NTIC designs, implements, and maintains adequate control over its financial processes and reporting in the future, particularly in the context of acquisitions of other businesses. Any difficulties in the assimilation of acquired businesses into NTIC’s internal control framework could harm its operating results or cause NTIC to fail to meet its financial reporting obligations. Also, acquisitions require the consent of the lender under NTIC’s loan agreement. NTIC cannot predict whether such approval would be forthcoming or the terms on which the lender would approve such acquisitions. These risks, among others, could be heightened if NTIC completes a large acquisition or multiple transactions within a relatively short period of time.

 

23

 

The ongoing war between Russia and Ukraine may adversely affect NTICs business and results of operations.

 

Given the nature of NTIC’s business and its global operations, political, economic, and other conditions in foreign countries and regions, including geopolitical risks, such as the ongoing war between Russia and Ukraine, may adversely affect NTIC’s business and results of operations. In 2022, NTIC took actions to limit its operations in Russia and Ukraine, which were adversely affected by the war between Russia and Ukraine, though these losses did not have a material impact on NTIC’s operating results. NTIC terminated its joint venture in Russia in May 2022, which also did not have an adverse effect on its results of operations or financial condition given the immateriality of the joint venture. The broader consequences of this conflict, which may include additional international sanctions, embargoes, regional instability, and geopolitical shifts; increased tensions between the United States and countries in which NTIC operates; and the extent of the conflict’s effect on NTIC’s business and results of operations, as well as the global economy, cannot be predicted.

 

To the extent the ongoing war between Russia and Ukraine adversely affects NTIC’s business, it may also have the effect of heightening many other risks disclosed herein, any of which could materially and adversely affect NTIC’s business and results of operations. Such risks include, but are not limited to, adverse effects on macroeconomic conditions, including inflation, demand for NTIC’s products and potential recessionary economic conditions; increased cyber security threats; adverse changes in trade policies, taxes, government regulations, and tariffs; NTIC’s ability to implement and execute its business strategy, particularly with regard to its joint ventures; disruptions in global supply chains; its exposure to foreign currency fluctuations; and constraints, volatility, or disruption in the capital markets.

 

The ongoing war between Israel and Hamas may adversely affect NTIC’s business and results of operations. On October 7, 2023, Hamas, a U.S. designated terrorist organization, launched a series of coordinated attacks from the Gaza Strip onto Israel. On October 8, 2023, Israel formally declared war on Hamas, and the armed conflict is ongoing as of the date of this filing. Hostilities between Israel and Hamas could escalate and involve surrounding countries in the Middle East. Although the length, impact and outcome of the military conflict between Israel and Hamas are highly unpredictable, this conflict could lead to significant market and other disruptions, including disruptions to the oil and gas industry, significant volatility in commodity prices and supply of energy resources, instability in financial markets,

supply chain interruptions, political and social instability and other material and adverse effects on macroeconomic conditions. It is not possible at this time to predict or determine the ultimate consequences of this conflict.

 

To the extent the ongoing war between Israel and Hamas adversely affects NTIC’s business, it may also have the effect of heightening many other risks disclosed herein, any of which could materially and adversely affect NTIC’s business and results of operations. Such risks include, but are not limited to, adverse effects on the oil and gas industry, adverse effects on macroeconomic conditions, including inflation, demand for NTIC’s products and potential recessionary economic conditions; increased cyber security threats; adverse changes in trade policies, taxes, government regulations,

and tariffs; NTIC’s ability to implement and execute its business strategy, particularly with regard to its joint ventures; disruptions in global supply chains; its exposure to foreign currency fluctuations; and constraints, volatility, or

disruption in the capital markets.

 

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, escalating tensions between China and Taiwan, 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.

 

24

 

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.

 

Intellectual property rights are difficult to enforce in China, which could harm NTICs business, results of operations, or financial condition.

 

Chinese commercial law is relatively undeveloped compared to commercial law in many of NTIC’s other major markets, and limited protection of intellectual property is available in China as a practical matter. Although NTIC takes precautions in the operation of NTIC China to protect NTIC’s intellectual property, any local manufacturer of products that NTIC undertakes in China could subject NTIC to an increased risk that unauthorized parties will be able to copy or otherwise obtain or use NTIC’s intellectual property, which could harm NTIC’s business. NTIC may also have limited legal recourse in the event it encounters patent or trademark infringers, which could adversely affect NTIC’s business, results of operations, and financial condition.

 

Uncertainties with respect to the Chinese legal system may adversely affect the operations of NTIC China.

 

NTIC China is subject to laws and regulations applicable to foreign investment in China. There are uncertainties regarding the interpretation and enforcement of laws, rules, and policies in China. The Chinese legal system is based on written statutes, and prior court decisions have limited precedential value. Because many laws and regulations are relatively new, and the Chinese legal system is still evolving, the interpretations of many laws, regulations, and rules are not always uniform. Moreover, the relative inexperience of China’s judiciary in many cases creates additional uncertainty as to the outcome of any litigation, and the interpretation of statutes and regulations may be subject to government policies reflecting domestic political agendas. Finally, enforcement of existing laws or contracts based on existing law may be uncertain and sporadic. For the preceding reasons, it may be difficult for NTIC or NTIC China to obtain timely or equitable enforcement of laws ostensibly designed to protect companies like NTIC or NTIC China, which could adversely affect NTIC’s business, results of operations, and financial condition.

 

Failure to comply with the U.S. Foreign Corrupt Practices Act could subject NTIC to, among other things, penalties and legal expenses that could harm its reputation and have a material adverse effect on its business, results of operations, and financial condition.

 

NTIC is subject to the U.S. Foreign Corrupt Practices Act, or the FCPA, which generally prohibits covered entities and their intermediaries from engaging in bribery or making other prohibited payments to foreign officials for the purpose of obtaining or retaining business or other benefits. In addition, the FCPA imposes accounting standards and requirements on U.S. publicly-traded corporations and their foreign affiliates, which are intended to prevent the diversion of corporate funds to the payment of bribes and other improper payments and to prevent the establishment of “off books” slush funds from which such improper payments can be made. NTIC also is subject to similar anticorruption legislation implemented in Europe under the Organization for Economic Co-operation and Development’s Convention on Combating Bribery of Foreign Public Officials in International Business Transactions. NTIC and its joint ventures, distributors, independent representatives, and agents operate in a number of jurisdictions that pose a high risk of potential violations of the FCPA and other anticorruption laws, based on measurements such as Transparency International’s Corruption Perception Index, and NTIC utilizes a number of joint ventures, distributors, independent representatives, and agents for whose actions NTIC could be held liable under the FCPA. NTIC informs its personnel, joint ventures, distributors, independent representatives, and agents of the requirements of the FCPA and other anticorruption laws, including, but not limited to, their reporting requirements. NTIC also has developed and will continue to develop and implement systems for formalizing its contracting processes, performing due diligence on agents, and improving its recordkeeping and auditing practices regarding these regulations. However, there is no guarantee that NTIC’s employees, joint ventures, distributors, independent representatives, or other agents have not or will not engage in conduct undetected by NTIC’s processes and for which NTIC might be held responsible under the FCPA or other anticorruption laws.

 

If NTIC’s employees, joint ventures, distributors, third-party sales representatives, or other agents are found to have engaged in such practices, NTIC could suffer severe penalties, including criminal and civil penalties, disgorgement, and other remedial measures, including further changes or enhancements to its procedures, policies, and controls and potential personnel changes and disciplinary actions.

 

25

 

Certain private and foreign companies, including some of NTIC’s competitors, are not subject to prohibitions as strict as those under the FCPA or, even if subjected to strict prohibitions, such prohibitions may be laxly enforced in practice. If NTIC’s competitors engage in corruption, extortion, bribery, pay-offs, theft, or other fraudulent practices, they may receive preferential treatment from personnel of some companies or from government officials, giving NTIC’s competitors an advantage in securing business and putting NTIC at a disadvantage.

 

Fluctuations in foreign currency exchange rates could result in declines in NTICs earnings and changes in NTICs foreign currency translation adjustments.

 

Because the functional currency of NTIC’s foreign operations 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 its joint ventures and dividend distributions from these foreign entities are paid in foreign currencies; thus, fluctuations in foreign currency exchange rates could result in declines in NTIC’s earnings. 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.

 

Economic uncertainty in developing markets could adversely affect NTICs revenue and earnings.

 

NTIC conducts business, or is contemplating expansion, in developing markets with economies that tend to be more volatile than those in the United States and Western Europe. The risk of doing business in developing markets such as China, Brazil, India, Russia, the United Arab Emirates, Mexico, and other economically volatile areas could adversely affect NTIC’s operations and earnings. Such risks include the financial instability among customers in these regions, political instability, fraud or corruption, and other non-economic factors, such as the impact of COVID-19 and irregular trade flows that need to be managed successfully with the help of the local governments. In addition, commercial laws in some developing countries can be vague, inconsistently administered, and retroactively applied. If NTIC is deemed not to be in compliance with applicable laws in developing countries where NTIC conducts business, its prospects and business in those countries could be harmed, which could then have a material adverse impact on NTIC’s operating results and financial position. NTIC’s failure to successfully manage economic, political, and other risks relating to doing business in developing countries and economically and politically volatile areas could adversely affect its business.

 

Risks Related to NTICs Products

 

NTIC faces intense competition in almost all of its product lines, including from competitors that have substantially greater resources than NTIC does. No assurance can be provided that NTIC will be able to compete effectively, which would harm its business and operating results.

 

NTIC’s products are sold in intensely competitive markets throughout the world. This intense competition could result in pricing pressures, lower sales, reduced margins, and lower market share. With respect to its rust and corrosion inhibiting products, NTIC competes on the basis of product innovation, quality, reliability, product support, customer service, reputation, and price. With respect to its Natur-Tec® resin compounds and finished products, NTIC competes on the basis of performance, brand awareness, distribution network, product availability, product offering, shelf life, place of manufacture, and price. NTIC often competes with numerous manufacturers, many of which have substantially greater financial, marketing, and other resources than NTIC. As a result, they may be able to adapt more quickly than NTIC to new or emerging technologies, industry trends, and changes in customer requirements or to devote greater resources to the promotion and sale of their products than NTIC. In addition, competition could increase if new companies enter the markets in which NTIC competes, especially when the barriers to entry are low, which may be true with respect to NTIC’s rust and corrosion prevention business, or if existing competitors expand their product lines or intensify efforts within existing product lines. NTIC’s current products, products under development, and its ability to develop new and improved products may be insufficient to enable NTIC to compete effectively with its competitors. No assurance can be provided that NTIC will be able to compete effectively, which would harm its business and operating results. In particular, NTIC has experienced more intense competition with respect to many of its traditional ZERUST® rust and corrosion inhibiting products and services, which has led to decreased pricing and smaller margins for NTIC.

 

26

 

NTICs ZERUST® rust and corrosion inhibiting products and services generate a significant portion of NTICs net sales and the net sales of NTICs joint ventures. Accordingly, if sales of these products and services were to decline, NTICs operating results would be adversely affected.

 

NTIC’s ZERUST® rust and corrosion inhibiting products and services generate a significant portion of NTIC’s net sales and the net sales of NTIC’s joint ventures. During fiscal 2023, 77.3% of NTIC’s consolidated net sales were derived from sales of ZERUST® rust and corrosion inhibiting products and services. While the net sales of NTIC’s joint ventures are not included in NTIC’s net sales on NTIC’s consolidated financial statements, NTIC’s receipt of fees for services that NTIC provides to its joint ventures and NTIC’s receipt of dividend distributions from its joint ventures are based primarily on the revenues and profitability of the joint ventures. Accordingly, if sales of these products and services were to decline due to increased competition, the introduction of a new disruptive technology, or otherwise, NTIC’s operating results would be adversely affected.

 

If NTIC is unable to continue to enhance its existing products and develop and market new products that respond to customer needs and achieve market acceptance, NTIC may experience a decrease in demand for its products, and its business could suffer.

 

One of NTIC’s strategies is to enhance its existing products and develop and market new products that respond to customer needs. NTIC may not be able to compete effectively with its competitors unless NTIC can keep up with existing or new products or alternative technologies in the markets in which it competes. Product development requires significant research and development, financial, and other resources. Although in the past NTIC has implemented lean manufacturing and other productivity improvement initiatives to provide investment funding for new products, no assurance can be provided that NTIC will be able to continue to do so in the future. Product improvements and new product introductions also require significant planning, design, development, and testing at the technological, product, and manufacturing process levels, and NTIC may not be able to timely develop product improvements or new products. NTIC’s competitors’ new products may beat NTIC’s products to market, may be more effective or less expensive than NTIC’s products, or may render NTIC’s products obsolete. Any new products that NTIC may develop may not receive market acceptance or otherwise generate any meaningful net sales or profits for NTIC relative to its expectations, based on, among other things, existing and anticipated investments in manufacturing capacity and commitments to fund advertising, marketing, promotional programs, and research and development.

 

NTIC has invested and intends to continue to invest additional research and development and marketing efforts and resources into the application of its corrosion prevention solutions into the oil and gas industry and the continued launch of its Natur-Tec® resin compounds and finished products. No assurance can be provided, however, that NTICs investments in these new markets and products will be successful and result in additional revenue to NTIC.

 

In an effort to increase net sales, NTIC has expanded the marketing of its corrosion prevention solutions into the oil and gas industry and its Natur-Tec® resin compounds and finished products. NTIC expects to continue to invest additional research and development and marketing efforts and resources into these strategic initiatives. No assurance can be provided, however, that such strategic initiatives will be successful or that NTIC will be successful in obtaining additional revenue as a result of them. The introduction of new products into new markets takes significant resources, and there can be no assurance that NTIC is dedicating a sufficient amount of resources to ensure the success of these strategic initiatives. The sale of NTIC’s ZERUST® rust and corrosion inhibiting products and services into the oil and gas industry, in particular, typically involves a long sales cycle, often including a one- to multi-year trial period with each customer and a slow integration process thereafter. This long sales cycle may cause NTIC’s management, stockholders, and investors to lose faith in the business opportunities for NTIC’s ZERUST® rust and corrosion inhibiting products and services in the oil and gas industry. Additionally, projects NTIC completes for oil and gas industry customers typically involve short turnaround times, and failure to meet these expectations could damage NTIC’s ability to successfully promote its corrosion prevention solutions into the oil and gas industry.

 

27

 

NTICs strategy of expanding its corrosion prevention solutions into the oil and gas industry and continuing the expansion of its Natur-Tec® bioplastics resin compounds and finished products is risky and may not prove to be successful, which could harm NTICs operating results and financial condition.

 

NTIC’s strategy of expanding its corrosion prevention solutions into the oil and gas industry and continuing the expansion of its Natur-Tec® bioplastics resin compounds and finished products, either directly or indirectly through joint ventures and independent distributors and agents, is risky and subject to all of the risks inherent in the establishment of a new business enterprise, including:

 

 

the absence of a significant operating history;

 

the lack of commercialized products;

 

the lack of market acceptance of new products;

 

expected substantial and continual losses for such businesses for the foreseeable future;

 

the lack of manufacturing experience and limited marketing experience;

 

an expected reliance on third parties for the manufacture and commercialization of some of the products;

 

a competitive environment characterized by numerous, well-established and well-capitalized competitors;

 

insufficient capital and other resources;

 

reliance on key personnel and the need to hire and train local support in a timely manner in order to support customer needs; and

 

NTIC’s dependence on manufacturing and logistical services provided by contractors could give rise to product defect or warranty liability.

 

NTIC uses third-party manufacturers to produce the majority of its products.  In addition, NTIC relies upon certain contractors for logistical services.  Although NTIC’s arrangements with its contract manufacturers and contractors may contain provisions for warranty expense reimbursement, NTIC may remain responsible to its customers for warranty service in the event of product defects and could experience an unanticipated product defect or warranty liability.  In addition, product defects could harm NTIC’s reputation amongst its customers.

 

The commercial success of NTICs Natur-Tec® resin compounds and finished products depends on the widespread market acceptance of products manufactured with bio-based and biodegradable resins.

 

Although there is a developed market for petroleum-based plastics, the market for “bioplastics” which are plastics produced with bio-based resins, which are derived from renewable resources such as corn or cellulosic/plant material or blends thereof, or plastics that are engineered to be fully biodegradable or both, is still developing.  The commercial success of NTIC’s Natur-Tec® resin compounds and finished products depends on the widespread market acceptance of products manufactured with bio-based and biodegradable resins, which may result, in part, from government action at the federal, state or local level. For example, in June 2022, the State of California passed a law intended to reduce single-use plastics. Internationally, the government of India announced a phased ban on the manufacture and sale of single-use plastics beginning in July 2022. Similarly, in January 2021, China implemented a ban on single-use plastic utensils, bags and certain other single-use plastic items. Despite these efforts and other measures taken at the federal, state and local levels, including policies related to the collection of organics, it is currently difficult to assess or predict with any assurance the potential size, timing, and viability of market opportunities for NTIC’s Natur-Tec® resin compounds and finished products. Additionally, while legislation has helped increase demand for bioplastics, a lack of enforcement and higher costs associated with bioplastics have adversely impacted the demand anticipated to stem from such legislation. 

 

The traditional plastics market sector is well-established with entrenched competitors with whom NTIC competes.  Pricing for traditional plastics has been highly volatile in recent years, which drives, to some extent, the commercial and other support for bioplastics.  While NTIC expects to be able to command a premium price for its Natur-Tec® resin compounds and finished products, a widening gap in the pricing for bioplastics versus petroleum-based plastics may reduce the size of the addressable market for NTIC’s Natur-Tec® resin compounds and finished products.  In addition, the growth of the market will create some pressure on price for applications today considered commodities, including in particular NTIC’s current Natur-Tec® finished products.

 

28

 

NTIC relies on its joint ventures, distributors, manufacturers sales representatives, and other agents to market and sell its products.

 

In addition to its direct sales force, NTIC relies on its joint ventures, distributors, manufacturer’s sales representatives, and other agents to market and sell its products in the United States and internationally. NTIC’s joint ventures, distributors, manufacturer’s sales representatives, and other agents might terminate their relationship with NTIC or devote insufficient sales efforts to NTIC’s products. NTIC does not control its joint ventures, distributors, manufacturer’s sales representatives, and other agents, and they may not be successful in implementing NTIC’s marketing plans. NTIC’s failure to maintain its existing relationships with these entities, or its failure to recruit and retain additional skilled joint venture partners, distributors, manufacturer’s sales representatives, and other agents, could have an adverse effect on NTIC’s operations. It is anticipated that several of NTIC’s joint venture partners will retire during the next several years, which will require a transition on the part of the joint venture as well as NTIC and could harm NTIC’s relationship with the joint venture and NTIC’s business.

 

NTIC may be subject to product liability claims or other claims arising out of the activities of its joint ventures, which could adversely affect NTIC and its business.

 

While NTIC is not aware of any specific potential risk beyond its initial investment in, and any undistributed earnings of, each of its joint ventures, there can be no assurance that NTIC will not be subject to lawsuits based on product liability claims or other claims arising out of the activities of its joint ventures. To mitigate the ramifications of such an occurrence, NTIC maintains liability insurance specifically applicable to its ownership positions in its joint venture arrangements in excess of any insurance the joint ventures may maintain. No assurance can be provided, however, that such insurance will be available or adequate in the event of a claim.

 

The sale of ZERUST® rust and corrosion inhibiting products into the oil and gas industry is risky in light of the hazards typically associated with such operations and the significant amount of potential liability involved, which could adversely affect NTICs business if ZERUST® rust and corrosion inhibiting products are involved, even if the cause of such events was not related to NTICs products.

 

Because NTIC sells its ZERUST® rust and corrosion inhibiting products into the oil and gas industry, NTIC is subject to some of the risks and hazards typically associated with such operations, including hazards such as fire, explosion, blowouts, cratering, unplanned gas releases, and spills, each of which could be claimed to be attributed to the failure of NTIC’s products to perform as anticipated. If such events occur and NTIC’s products are involved, NTIC’s business and operating results may suffer, even if the cause of such events was not related to NTIC’s products.

 

The sale of ZERUST® rust and corrosion inhibiting products into the oil and gas industry is dependent on certain macroeconomic factors, including seasonality of installations, fluctuations of crude oil prices, global events and regulatory guidelines.

 

Seasonality of Installations: In the past, NTIC has experienced some seasonality with respect to the sale of its ZERUST® rust and corrosion inhibiting products into the oil and gas industry, with sales during parts of the second and third fiscal quarters being adversely affected by winter in the United States. However, in fiscal 2023, this seasonality began to decrease somewhat as opportunities increased globally.

 

Fluctuations of Crude Oil Prices: The sale of NTIC’s ZERUST® rust and corrosion inhibiting products into the oil and gas industry, particularly in the United States, has historically been hampered by low/unstable global crude oil prices. Although the price of crude oil neared an all-time high in fiscal 2022, prices receded in 2023, and low global crude oil prices have been and may in the future be caused by OPEC decisions and other macroeconomic factors affecting supply and demand. NTIC believes low global crude oil prices constrain capital improvement budgets of its existing and prospective customers and may result in personnel turnover at its oil and gas customers or prospects. The ongoing war between Russia and Ukraine has escalated tensions between Russia and other countries, some of which have imposed sanctions and taken other economic actions that contributed to high global crude oil prices in 2022 before receding in 2023 partially as a result of decreased inflationary pressures. Additional international sanctions on Russia may be imposed, which could again increase these costs. NTIC believes the ongoing war between Russia and Ukraine may create uncertainty among its existing and prospective customers, which may cause them to halt oil and gas projects or elect to decrease capital improvement budgets, either of which could harm NTIC’s ability to sell its products into the oil and gas industry. NTIC believes that similar impacts may result from the war between Israel and Hamas, particularly if the war escalates and surrounding countries become involved.

 

29

 

Global Events: The sale of Zerust Oil & Gas solutions to Oil & Gas sector clients is impacted by events like the COVID-19 pandemic and geopolitical tensions in key oil producing regions like the Middle East. These affect the ability of the teams to have face-to-face meetings, travel for site surveys and implementations, etc., with the added effect of potential supply chain delays/impacts that could delay or postpone sales.

 

Regulatory Guidelines: The Oil & Gas sector is very conservative and, in addition to long-term trials on-site, client decision makers typically default to guidelines from the American Petroleum Institute (API), Association of Materials Protection and Performance (AMPP), Pipeline Hazardous Materials Safety Administration (PHMSA), European Committee for the Study of Corrosion (CEOCOR), etc. Getting a new technology/solution approach included in these guidelines typically takes years of committee lobbying, client support, field trials and lab validation. The Zerust solutions have been included in several technical reports/committees from these groups though getting full validation is likely to take a few more years.

 

The expansion of NTICs corrosion prevention solutions into the oil and gas industry and the continued launch of NTICs Natur-Tec® resin compounds and finished products may require additional capital in the future, which may not be available or may be available only on unfavorable terms. In addition, any equity financings may be dilutive to NTICs stockholders.

 

The expansion of NTIC’s corrosion prevention solutions into the oil and gas industry and the continued expansion of NTIC’s Natur-Tec® resin compounds and finished products will continue to require resources during fiscal 2024 and beyond.  To the extent that NTIC’s existing capital, including amounts available under its revolving line of credit, is insufficient to meet these requirements, NTIC may raise additional capital through financings or additional borrowings. Any equity or debt financing, if available at all, may be on terms that are not favorable to NTIC, and any equity financings could result in dilution to NTIC’s stockholders.

 

Risks Related to Governmental Regulation, Laws, and Compliance

 

NTICs business, properties, and products are subject to governmental regulation and taxes, compliance with which may require NTIC to incur expenses or modify its products or operations, and which may expose NTIC to penalties for non-compliance. Governmental regulation also may adversely affect the demand for some of NTICs products and its operating results.

 

NTIC’s business, properties, and products are subject to a wide variety of international, federal, state, and local laws, rules, taxes, and regulations relating to the protection of the environment, natural resources, and worker health and safety and the use, management, storage, and disposal of hazardous substances, wastes, and other regulated materials. These laws, rules, and regulations may affect the way NTIC conducts its operations, and the failure to comply with these regulations could lead to fines and other penalties. These laws, rules, and regulations may be subject to change by the Biden administration, which denied a key permit in the construction of the Keystone XL Pipeline, leading to the abandonment of the project, and may in the future take action to further restrict such activities. Additionally, new environmental laws, rules, and regulations with provisions similar to those of the Inflation Reduction Act of 2022, which includes measures to reduce emissions, may be enacted, which may adversely affect NTIC’s business. Further, because NTIC owns and operates real property, various environmental laws also may impose liability on NTIC for the costs of cleaning up and responding to hazardous substances that may have been released on NTIC’s property, including releases unknown to NTIC. These environmental laws and regulations also could require NTIC to pay for environmental remediation and response costs at third-party locations where NTIC disposed of or recycled hazardous substances. NTIC’s future costs of complying with the various environmental requirements, as they now exist or may be altered in the future, could adversely affect NTIC’s financial condition and operating results. NTIC is also subject to other international, federal, and state laws, rules, and regulations, the future non-compliance with which may harm NTIC’s business or may adversely affect the demand for some of its products. Changes in laws and regulations, including changes in accounting standards and taxation changes, including tax rate changes, new tax laws, including the changes to U.S. federal tax laws included in the Inflation Reduction Act of 2022, such as a 1% excise tax on stock repurchases, and revised tax law interpretations, also may adversely affect NTIC’s operating results.

 

30

 

Fluctuations in NTICs effective tax rate could have a significant impact on NTICs financial position, results of operations, or cash flows.

 

The mix of pre-tax income or loss among the tax jurisdictions in which NTIC operates, which have varying tax rates, could impact NTIC’s effective tax rate. NTIC is subject to income taxes as well as non-income based taxes in both the United States and various foreign jurisdictions. Judgment is required in determining the worldwide provision for income taxes, other tax liabilities, interest, and penalties. Future events could change management’s assessment. NTIC operates within multiple taxing jurisdictions and is subject to tax audits in these jurisdictions. These audits can involve complex issues, which may require an extended period of time to resolve. NTIC also has made assumptions about the realization of deferred tax assets. Changes in these assumptions or jurisdictional regulations could result in a valuation allowance for these assets. Final determination of tax audits or tax disputes may be different from what is currently reflected by NTIC’s income tax provisions and accruals.

 

Certain of NTICs operations are subject to regulation by the U.S. Food and Drug Administration.

 

The manufacture, sale, and use of NTIC’s Natur-Tec® bio-plastic resin compounds are subject to regulation by the U.S. FDA. The FDA’s regulations are concerned with substances used indirectly in food packaging materials, not with specific finished food packaging products. Thus, food and beverage containers are in compliance with FDA regulations if the components used in the food and beverage containers: (i) are approved by the FDA as indirect food additives for their intended uses and comply with the applicable FDA indirect food additive regulations; or (ii) are generally recognized as safe for their intended uses and are of suitable purity for those intended uses. NTIC believes that its Natur-Tec® resin compounds comply with all FDA requirements. However, failure to comply with FDA regulations could subject NTIC to administrative, civil, or criminal penalties.

 

NTIC has identified a material weakness in its internal controls, and cannot provide assurances that this weakness will be effectively remediated or that additional material weaknesses will not occur in the future.

 

If NTIC’s internal control over financial reporting or its disclosure controls and procedures are not effective, NTIC may not be able to accurately report its financial results, which may cause investors to lose confidence in NTIC’s reported financial information and may lead to a decline in its stock price.

 

NTIC’s management is responsible for establishing and maintaining adequate internal control over our financial reporting, as defined in Rule 13a-15(f) under the Exchange Act, which is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles. NTIC’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company’s assets that could have a material effect on the financial statements.

 

During the preparation of NTIC’s consolidated financial statements included in this annual report on Form 10-K, NTIC’s management identified a material weakness in NTIC’s internal control over financial reporting relating to the probability assessment associated with the recognition of income related to employee retention credits that may be available to NTIC under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) and subsequent legislation providing numerous tax provisions and other stimulus measures, including employee retention credits, which are refundable tax credits against certain employment taxes.  While NTIC is taking steps to remediate the material weakness, NTIC cannot provide any assurance that such remedial measures, or any other remedial measures NTIC takes, will be effective. If NTIC fails to maintain effective internal control over financial reporting, NTIC may not be able to accurately report its financial results, which may, among other adverse consequences, cause investors to lose confidence in NTIC’s reported financial information and lead to a decline in its stock price. In addition, a material weakness will not be considered remediated until the applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are designed and operating effectively.

 

31

 

Any change in accounting principles generally accepted in the United States of America requiring NTIC to consolidate its joint ventures could adversely affect NTICs operating results.

 

If there were a change in accounting rules and NTIC were required to fully consolidate its joint ventures or if NTIC’s joint ventures otherwise would be required to be consolidated with NTIC, NTIC and the individual joint venture would incur significant additional costs. In addition, other accounting pronouncements issued in the future could have a material cost associated with NTIC’s implementation of such new accounting pronouncements.

 

Risks Related to NTICs Intellectual Property

 

NTICs reliance upon patents, trademark laws, trade secrets, and contractual provisions to protect its proprietary rights may not be sufficient to protect its intellectual property from others who may sell similar products.

 

NTIC holds patents relating to various aspects of its products and believes that proprietary technical know-how is critical to many of its products. Proprietary rights relating to NTIC’s products are protected from unauthorized use by third parties only to the extent that they are covered by valid and enforceable patents or are maintained in confidence as trade secrets. NTIC cannot be certain that it will be issued any patents from any pending or future patent applications owned by or licensed to NTIC or that the claims allowed under any issued patents will be sufficiently broad to protect its technology. In the absence of patent protection, NTIC may be vulnerable to competitors who attempt to copy NTIC’s products or gain access to its trade secrets and know-how. NTIC’s competitors may initiate litigation to challenge the validity of NTIC’s patents, or they may use their resources to design comparable products that do not infringe NTIC’s patents. NTIC may incur substantial costs if its competitors initiate litigation to challenge the validity of its patents or if it initiates any proceedings to protect its proprietary rights, and if the outcome of any such litigation is unfavorable to NTIC, its business and operating results could be materially adversely affected.

 

In addition, NTIC relies substantially on trade secrets and proprietary know-how that it seeks to protect, in part, by confidentiality agreements with its employees and consultants. These agreements may be breached, and NTIC may not have adequate remedies for any such breach. Even if these confidentiality agreements are not breached, NTIC’s trade secrets may otherwise become known or be independently developed by competitors.

 

Risks Related to NTICs Common Stock

 

The trading volume of NTICs common stock is typically very low, leaving NTICs common stock open to risk of high volatility.

 

The number of shares of NTIC’s common stock being traded daily is often very low, and on some trading days, there is no trading volume at all. During fiscal 2023, the daily trading volume ranged from 400 shares to 340,700 shares. Any NTIC stockholder wishing to sell his, her, or its stock may cause a significant fluctuation in the trading price of NTIC’s common stock. In addition, low trading volume of a stock increases the possibility that, despite rules against such activity, the price of the stock may be manipulated by persons acting in their own self-interest. NTIC may not have adequate market makers and market making activity to prevent manipulation in its common stock.

 

The price and trading volume of NTICs common stock has been, and may continue to be, volatile.

 

The market price and trading volume of NTIC’s common stock price historically has fluctuated over a wide range. During fiscal 2023, the sale price of NTIC’s common stock ranged from a low of $10.10 per share to a high of $15.00 per share, and the daily trading volume ranged from 400 shares to 340,700 shares. It is likely that the price and trading volume of NTIC’s common stock will continue to fluctuate in the future. The securities of small capitalization companies, including NTIC, from time-to-time experience significant price and volume fluctuations, often unrelated to the operating performance of these companies. Securities class action litigation is sometimes brought against a company following periods of volatility in the market price of its securities or for other reasons. NTIC may become the target of similar litigation, especially if NTIC fails to meet its annual projected financial guidance or lowers its annual projected financial guidance. Securities litigation, whether with or without merit, could result in substantial costs and divert management’s attention and resources, which could harm NTIC’s business, operating results, and financial condition as well as the market price of its common stock.

 

32

 

A large percentage of NTICs outstanding common stock is held by insiders, and, as a result, the trading market for NTICs common stock is not as liquid as the stock of other public companies.

 

As of November 10, 2023, NTIC had 9,427,599 shares of common stock outstanding, 22.4% of which were beneficially owned by directors, executive officers, principal stockholders, and their respective affiliates. The stock of companies with a substantial amount of stock held by insiders is usually not as liquid as the stock of other public companies where insider ownership is not as concentrated. Thus, the trading market for shares of NTIC’s common stock may not be as liquid as the stock of other public companies.

 

If securities or industry analysts do not publish research or reports about NTICs business, or if they adversely change their recommendations regarding NTICs common stock, the market price for NTICs common stock and trading volume could decline.

 

The trading market for NTIC’s common stock has been influenced by research or reports that industry or securities analysts publish about NTIC or its business. If one or more analysts who cover NTIC downgrade NTIC’s common stock, the market price for NTIC’s common stock would likely decline. If one or more cease coverage of NTIC or fail to regularly publish reports on NTIC, NTIC could lose visibility in the financial markets, which, in turn, could cause the market price or trading volume for NTIC’s common stock to decline.

 

One of NTICs principal stockholders beneficially owns a significant percentage of NTICs outstanding common stock and is affiliated with NTICs President and Chief Executive Officer and, thus, may be able to influence matters requiring stockholder approval, including the election of directors, and could discourage or otherwise impede a transaction in which a third-party wishes to purchase NTICs outstanding shares at a premium.

 

As of November 10, 2023, Inter Alia Holding Company, or Inter Alia, beneficially owned approximately 12.8% of NTIC’s outstanding common stock. Inter Alia is an entity partially owned by G. Patrick Lynch, NTIC’s President and Chief Executive Officer and director, as well as two other members of the Lynch family. Mr. Lynch shares voting and dispositive power of shares of NTIC’s common stock held by Inter Alia with the other owners. As a result of his share ownership through Inter Alia and his position as President and Chief Executive Officer and director of NTIC, Mr. Lynch may be able to influence the affairs and actions of NTIC, including matters requiring stockholder approval, such as the election of directors and approval of significant corporate transactions. The interests of Mr. Lynch and Inter Alia may differ from the interests of NTIC’s other stockholders. This concentration of ownership may have the effect of delaying, preventing, or deterring a change in control of NTIC, could deprive NTIC’s stockholders of an opportunity to receive a premium for their common stock as part of a sale or merger of NTIC, and may negatively affect the market price of NTIC’s common stock. Transactions that could be affected by this concentration of ownership include proxy contests, tender offers, mergers, or other purchases of common stock that could give stockholders the opportunity to realize a premium over the then-prevailing market price for shares of NTIC’s common stock.

 

General Risk Factors

 

Climate change, or legal, regulatory, or market measures to address climate change, may negatively affect our business and operations.

 

Climate change resulting from increased concentrations of carbon dioxide and other greenhouse gases in the atmosphere may have an adverse impact on global temperatures, weather patterns and the frequency and severity of extreme weather and natural disasters, such as hurricanes, tornadoes, earthquakes, wildfires or flooding. Climate change may also cause water shortages, changes in rainfall and storm patterns, changes in sea levels and other negative weather and climate patterns. Such weather conditions could pose physical risks to our facilities and disrupt operation of our supply chain and may impact operational costs.

 

The increasing global focus on climate change and the need for corporate change also may lead to new regional, federal, and/or global legal and regulatory requirements to reduce or mitigate the effects of greenhouse gases. The inconsistency of regulations in the countries in which we operate may affect the costs of compliance with such legal or regulatory requirements. Additionally, in the event that such regulation is enacted and is more aggressive than the sustainability measures that we are currently undertaking to monitor our emissions and improve our energy efficiently, we may be subject to curtailment or reduced access to resources or experience significant increases in our costs of operation and delivery. As a result, climate change could negatively affect our business and operations.

 

33

 

In addition, public company stockholders are increasingly sensitive to the climate change impacts and mitigation efforts of companies, are increasingly seeking enhanced disclosure on the risks, challenges, governance implications, and financial impacts of climate change faced by companies and are demanding that companies take a proactive approach to addressing perceived environmental risks, including risks associated with climate change, relating to their operations. In an effort to increase climate change disclosure, the SEC proposed climate disclosure rules that would require new climate-related disclosure in SEC filings, as described below. Adverse publicity or climate-related litigation that may result from such enhanced disclosure or stockholder perception could have a negative impact on our business.

 

New climate disclosure rules, if adopted by the SEC, may increase our costs and litigation risks, which would materially and adversely affect our future results of operations and financial condition.

 

During fiscal 2022, the SEC proposed new climate disclosure rules, which if adopted, would require new climate-related disclosure in SEC filings, including certain climate-related metrics and greenhouse gas emissions data, information about climate-related targets and goals, transition plans, if any, and extensive attestation requirements. In addition to requiring filers to quantify and disclose direct emissions data, the new rules also would require disclosure of climate impact arising from the operations and uses by the filer’s business partners and contractors and end-users of the filer’s products and/or services. We are currently assessing the impact of the new rules, if adopted as proposed, but at this time, we cannot predict the costs of implementation or any potential adverse impacts resulting from the new rules if adopted. However, we may incur increased costs relating to the assessment and disclosure of climate-related risks and increased litigation risks related to disclosures made pursuant to the new rules, either of which could materially and adversely affect our future results of operations and financial condition.

 

Severe weather could have a material adverse effect on NTICs business.

 

NTIC’s business has been and in the future could be materially and adversely affected by severe weather. NTIC’s customers, including in particular NTIC’s oil and gas customers, may have operations located in parts of the southern United States or other places and may be adversely affected by hurricanes and tropical storms, resulting in reduced demand for NTIC’s products and services or increased operating costs. Furthermore, NTIC’s customers and raw material suppliers’ operations have been and could in the future be adversely affected by such hurricanes and other extreme or seasonal weather conditions. Adverse weather can also directly impede NTIC’s operations. Repercussions of severe weather conditions may include:

 

 

curtailment of services or reduced demand for products;

 

weather-related damage to facilities and equipment, resulting in suspension of operations;

 

inability to deliver equipment, personnel and products to job sites in accordance with contract schedules or increased transportation or other operating costs; and

 

loss of productivity.

 

These constraints could delay NTIC’s operations and materially increase NTIC’s operating and capital costs.

 

NTIC may grow its business through additional joint ventures, subsidiaries, alliances, and acquisitions, which could be risky and harm its business.

 

One of NTIC’s growth strategies may be to expand its business by entering into additional joint ventures and alliances and acquiring businesses, technologies, and products that complement or augment NTIC’s existing products. The benefits of a joint venture, alliance, or acquisition may take more time than expected to develop, and NTIC cannot guarantee that any future joint ventures, alliances, or acquisitions will in fact produce the intended benefits. In addition, joint ventures, alliances, and acquisitions involve a number of risks, including:

 

 

diversion of management’s attention;

 

difficulties in assimilating the operations and products of a new joint venture or acquired business or in realizing projected efficiencies, cost savings, and revenue synergies;

 

potential loss of key employees or customers of the new joint venture or acquired business or adverse effects on existing business relationships with suppliers and customers;

 

34

 

 

adverse impact on overall profitability if the new joint venture or acquired business does not achieve the financial results projected in NTIC’s valuation models;

 

reallocation of amounts of capital from other operating initiatives and/or an increase in NTIC’s leverage and debt service requirements to pay the joint venture capital contribution or the acquisition purchase price, which could in turn restrict NTIC’s ability to access additional capital when needed or to pursue other important elements of NTIC’s business strategy;

 

inaccurate assessment of undisclosed, contingent, or other liabilities or problems and unanticipated costs associated with the new joint venture or acquisition; and

 

incorrect estimates made in the accounting for acquisitions, occurrence of non-recurring charges, and write-off of significant amounts of goodwill that could adversely affect NTIC’s operating results.

 

NTIC’s ability to grow through joint ventures, alliances, and acquisitions will depend, in part, on the availability of suitable opportunities at an acceptable cost, NTIC’s ability to compete effectively for these opportunities, and the availability of capital to complete such transactions.

 

NTIC relies on its management information systems for inventory management, distribution, and other functions. If these information systems fail to adequately perform these functions or if NTIC experiences an interruption in their operation, NTICs business and operating results could be adversely affected.

 

The efficient operation of NTIC’s business is dependent on its management information systems. NTIC relies on its management information systems to effectively manage accounting and financial functions; manage order entry, order fulfillment, and inventory replenishment processes; and to maintain its research and development data. The failure of management information systems to perform as anticipated could disrupt NTIC’s business and product development and could result in decreased sales, causing NTIC’s business and operating results to suffer. In addition, NTIC’s management information systems are vulnerable to damage or interruption from natural or man-made disasters, including terrorist attacks, attacks by computer viruses or hackers, power loss to computer systems, Internet outages, and telecommunications or data network failure. Any such interruption could adversely affect NTIC’s business and operating results.

 

NTICs current enterprise resource planning (ERP) system is outdated and in need of a, upgrade or conversion to a new ERP system.

 

NTIC intends to implement a new ERP system during the next year. Implementing new or upgraded systems carries substantial risk, including failure to operate as designed, failure to properly integrate with other systems, potential loss of data or information, cost overruns, implementation delays, and disruption of operations. Third-party vendors are also relied upon to design, program, maintain, and service the ERP system. Any failures of these vendors to properly deliver their services could have a material adverse effect on NTIC’s business. NTIC plans to run parallel systems (existing system with new system) for multiple quarters, however,   any disruptions or malfunctions affecting NTIC’s ERP system implementation plan could cause critical information upon which NTIC relies to be delayed, defective, corrupted, inadequate, or inaccessible. NTIC may experience difficulties in its business operations, or difficulties in operating its business under these systems, either of which could disrupt its operations, including its ability to timely invoice customers, ship and track product orders, project inventory requirements, manage its supply chain, effectively manage customer accounts receivable and pay suppliers within terms and otherwise adequately service its customers, and could lead to increased costs and other difficulties. In the event NTIC experiences significant disruptions as a result of the implementation or upgrade of new systems or otherwise, it may not be able to fix its systems in an efficient and timely manner. NTIC may not realize the benefits it anticipates should all or part of the ERP system implementation process prove to be ineffective. Accordingly, such events may disrupt or reduce the efficiency of NTIC’s entire operations and have a material adverse effect on its operating results and cash flows.

 

35

 

NTICs business could be negatively impacted by cyber security threats.

 

In the ordinary course of NTIC’s business, NTIC uses its management information systems to store and access proprietary business information. NTIC faces various cyber security threats, including cyber security attacks to its information technology infrastructure and attempts by others to gain access to its proprietary or sensitive information. The procedures and controls NTIC uses to monitor these threats and mitigate its exposure may not be sufficient to prevent cyber security incidents. The result of these incidents could include disrupted operations, lost opportunities, misstated financial data, liability for stolen assets or information, increased costs arising from the implementation of additional security protective measures, litigation, and reputational damage. Any remedial costs or other liabilities related to cyber security incidents may not be fully insured or indemnified by other means. Additionally, on July 26, 2023, the SEC issued final rules related to cyber security risk management and related disclosures. NTIC and its Audit Committee continue to monitor and analyze the impact these rules may have on NTIC’s regulatory burden and cost of compliance related to cyber security threats.

 

NTICs quarterly results are typically unpredictable and subject to variation.

 

NTIC’s quarterly operating results vary from quarter to quarter for a variety of reasons. For example, NTIC’s quarterly sales to joint ventures can be affected by individual orders to joint ventures. Because of the typical size of individual orders to joint ventures and the overall size of NTIC’s net sales to joint ventures, the timing of one or more orders can materially affect NTIC’s quarterly sales to joint ventures and the comparisons to prior year quarters. In addition, because of the typical size of individual orders and the overall size of NTIC’s net sales derived from sales of Natur-Tec® products, the timing of one or more orders can materially affect NTIC’s quarterly sales of Natur-Tec® products and the comparisons to prior year quarters. Furthermore, since ZERUST® products for the oil and gas industry typically carry higher margins than other traditional ZERUST® products, the amount of sales of ZERUST® products for the oil and gas industry typically affects NTIC’s overall margins. Such variability in operating results makes the prediction of NTIC’s net sales, earnings, and other operating results for each quarter difficult and increases the risk of unanticipated variations in quarterly operating results. NTIC’s quarterly results have been and, in the future, may be below the expectations of public market analysts and investors.

 

NTICs business is subject to a number of other miscellaneous risks that may adversely affect NTICs operating results, financial condition, or business.

 

NTIC’s business is subject to a number of other miscellaneous risks that may adversely affect NTIC’s operating results, and financial condition, such as natural or man-made disasters, an unexpected business loss of supply due to a force majeure event or global pandemics that may result in shortages of raw materials, higher commodity costs, an increase in insurance premiums, and other adverse effects on NTIC’s business; the continued threat of terrorist acts and war that may result in heightened security and higher costs for import and export shipments of components or finished goods; and the ability of NTIC’s management to adapt to unplanned events.

 

Item 1B.         UNRESOLVED STAFF COMMENTS

 

Not applicable.

 

Item 2.            PROPERTIES

 

NTIC’s principal executive offices, production facilities, and domestic research and development operations are located at 4201 Woodland Road, Circle Pines, Minnesota 55014. NTIC also purchased the property immediately adjacent to this property, located at 4203 Woodland Road, which includes a 26,000 square foot industrial building, for $1,200,000 in February 2023. NTIC continues to renovate this building, which will be used primarily for warehousing space and light industrial production. NTIC owns this real estate and these buildings. NTIC also owns real estate and a building in Beachwood, Ohio, which it uses for office, manufacturing, laboratory, and warehouse space. Additionally, NTIC has contract warehousing agreements in California and Indiana to hold and release stock products to customers.

 

Internationally, NTIC’s subsidiaries in Brazil, India, Mexico, and China all lease office, warehouse, and laboratory space. In July 2021, NTIC China entered into a purchase agreement to acquire an approximately 21,000 square feet industrial building and the right to use certain real estate in the Qingpu District of Shanghai, China, which has been used as China’s new corporate headquarters since February 2022. NTIC also leases office, warehouse, and laboratory space in Chennai, India.

 

36

 

NTIC’s management considers its current properties suitable and adequate for its current and foreseeable needs.

 

Item 3.           LEGAL PROCEEDINGS

 

For information regarding NTIC’s legal proceedings, see Note 15 to NTIC’s consolidated financial statements.

 

Item 4.            MINE SAFETY DISCLOSURES

 

Not applicable.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

37

 

 

PART II

 

Item 5.           MARKET FOR REGISTRANTS COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

 

Market Information

 

NTIC’s common stock is listed for trading on the Nasdaq Global Market under the symbol “NTIC.”

 

Dividends

 

During fiscal 2023, NTIC’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

July 17, 2023

 

$0.07

 

August 2, 2023

 

August 16, 2023

 

On October 18, 2023, NTIC’s Board of Directors declared a cash dividend of $0.07 per share of NTIC’s common stock, payable on November 15, 2023 to stockholders of record on November 1, 2023. 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 its business, operating results, and financial condition.

 

Number of Record Holders

 

As of August 31, 2023, there were 154 record holders of NTIC’s common stock. This does not include shares held in “street name” or beneficially owned.

 

Recent Sales of Unregistered Equity Securities

 

NTIC did not sell any shares of its common stock or any other equity securities of NTIC that were not registered under the Securities Act of 1933, as amended, during the fourth quarter of fiscal 2023.

 

Issuer Purchases of Equity Securities

 

NTIC did not purchase any shares of its common stock or other equity securities of NTIC during the fourth quarter of fiscal 2023. As of August 31, 2023, up to $2,640,548 in shares of NTIC common stock remained available for repurchase under NTIC’s stock repurchase program.

 

Item 6.           [RESERVED]

 

 

 

 

38

 

 

Item 7.           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 1. BusinessForward-Looking Statements and under the heading Part I. Item 1A. Risk Factors.” 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 “Part II. Item 8. Financial Statements and Supplementary Data.”

 

This Management’s Discussion and Analysis is organized in the following major sections:

 

 

Business Overview. This section provides a brief overview description of NTIC’s business, focusing in particular on developments during the most recent fiscal year.

 

NTICs Subsidiaries and Joint Venture Network. This section provides a brief overview of NTIC’s subsidiaries and its joint venture network, the joint ventures which are considered individually significant to NTIC’s consolidated assets and income, and how NTIC’s joint ventures are accounted for by NTIC.

 

Financial Overview. This section provides a brief summary of NTIC’s financial results and financial condition for fiscal 2023 compared to 2022.

 

Sales and Expense Components. This section provides a brief description of the significant line items in NTIC’s consolidated statements of operations.

 

Results of Operations. This section provides an analysis of the significant line items in NTIC’s consolidated statements of operations.

 

Liquidity and Capital Resources. This section provides an analysis of NTIC’s liquidity and cash flows and a discussion of NTIC’s financial condition and financial commitments.

 

Inflation and Seasonality. This section describes the effects of inflation and seasonality, if any, on NTIC’s business and operating results.

 

Market Risk. This section describes material market risks to which NTIC is subject.

 

Related Party Transactions. This section describes any material related party transactions to which NTIC is a party.

 

Critical Accounting Policies and Estimates. This section discusses NTIC’s critical accounting policies and estimates, which require NTIC to exercise subjective or complex judgments in their application. NTIC’s significant accounting policies, including its critical accounting estimates, are summarized in Note 1 to NTIC’s consolidated financial statements.

 

Recent Accounting Pronouncements. This section references Note 2 to NTIC’s consolidated financial statements, which summarizes the effect of recently issued accounting pronouncements on NTIC’s results of operations and financial condition.

 

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. In North America, NTIC sells its ZERUST® corrosion prevention solutions through a network of independent distributors and agents supported by a direct sales force.

 

39

 

Internationally, NTIC sells its ZERUST® corrosion prevention solutions through its wholly-owned subsidiary in China, NTIC (Shanghai) Co., Ltd. (NTIC China), its wholly-owned subsidiary in India, HNTI Limited (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), and 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.  In fiscal 2023, sales of ZERUST® corrosion prevention solutions to large customers in the oil and gas industry became more consistent, with these customers beginning to re-order products. Sales within the U.S. also stabilized, and key customer relationships have been expanded. 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.

 

With respect to NTIC’s Natur-Tec® business, NTIC markets its Natur-Tec® resin compounds and finished products in North America 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.

 

NTICs Subsidiaries and Joint Venture Network

 

NTIC has ownership interests in 11 operating subsidiaries in North America, South America, Europe, and Asia, which are listed in “Part I. Item 1. Business” of this annual report on Form 10-K. The results of these subsidiaries are fully consolidated in NTIC’s consolidated financial statements.

 

NTIC participates in 15 active joint venture arrangements in North America, Europe, and Asia, which are listed in “Part I. Item 1. Business” of this annual report on Form 10-K. NTIC has historically funded its investments in joint ventures with cash generated from operations. NTIC’s receives funds from its joint ventures as fees for services that NTIC provides to its joint ventures and as dividend distributions. The fees for services provided to joint ventures are determined based on either a flat fee or a percentage of sales depending on local laws and tax regulations. With respect to NTIC’s joint venture in Germany (EXCOR), NTIC recognizes an agreed upon quarterly fee for services. NTIC recognizes equity income from each joint venture based on the overall profitability of the joint venture. Such profitability is subject to variability from quarter to quarter, which, in turn, subjects NTIC’s earnings to variability from quarter to quarter. The profits of each joint venture are shared by the respective joint venture owners in accordance with their respective ownership percentages. NTIC typically directly or indirectly owns 50% or less of each of its joint venture entities and, thus, does not control the decisions of these entities regarding whether to pay dividends and, if paid, what amount is paid in a given year. The payment of a dividend by an entity is determined by a joint vote of the owners and is not at the sole discretion of NTIC. NTIC accounts for the investments and financial results of its joint ventures in its consolidated financial statements utilizing the equity method of accounting. NTIC considers EXCOR to be individually significant to NTIC’s consolidated assets and income as of August 31, 2023 and 2022. Therefore, NTIC provides certain additional information regarding this entity in the notes to NTIC’s consolidated financial statements and in this section of this report.

 

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.

 

40

 

Highlights of NTIC’s financial results for fiscal 2023 include the following, with increases or decreases in each case as compared to fiscal 2022:

 

 

NTIC’s consolidated net sales increased 7.7% primarily as a result of an increase in sales of and demand for both ZERUST® and Natur-Tec® products. 77.3% of NTIC’s consolidated net sales were derived from sales of ZERUST® products and services, which increased 7.4%, and 22.7% of NTIC’s consolidated net sales were derived from sales of Natur-Tec®, which increased 8.8%.

 

 

Cost of goods sold as a percentage of net sales decreased to 65.2% compared to 68.9% during fiscal 2022 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 total joint venture operations increased 10.9% to $11,641,904 compared to $10,493,600 during fiscal 2022. The increase was reflective of the one-time gain on the liquidation of previously written-off investment in Tianjin Zerust of $1,986,027, offset by decreases in equity income and fees for services correlating to the decrease in sales at the joint ventures. Net sales at the joint ventures decreased 3.3% to $100,682,316 compared to $104,077,748 during fiscal 2022.

 

 

NTIC’s total operating expenses increased 17.6% to $33,425,089 compared to $28,414,117 during fiscal 2022. This increase was primarily due to increased personnel expenses, including new hires, benefits and travel, sales commissions, and expenses incurred during the current fiscal year periods in connection with Zerust Taiwan, a new indirect, majority owned subsidiary, formed to assume the operations of a former joint venture in Taiwan.

 

 

NTIC incurred net income attributable to NTIC of $2,912,276, or $0.30 per diluted common share, compared to $6,324,700, or $0.66 per diluted common share, for fiscal 2022. During fiscal 2022, $3,951,550, or $0.41 per diluted common share, was due to the gain from the Zerust India acquisition.

 

Sales and Expense Components

 

The following is a description of the primary components of net sales and expenses:

 

Net Sales, Excluding Joint Ventures. NTIC derives net sales from the sale of its ZERUST® products and services and its Natur-Tec® products. NTIC sells its ZERUST® products and services and its Natur-Tec® products either directly, through its subsidiaries, or via a network of joint ventures, independent distributors, and agents. Net sales, excluding joint ventures represents net sales by NTIC either directly to end users or to distributors worldwide, but not sales to NTIC’s joint ventures and not sales by NTIC’s joint ventures. NTIC recognizes revenue from the sale of its products primarily upon shipment of the products.

 

Net Sales, To Joint Ventures. Net sales, to joint ventures represents net sales by NTIC to NTIC’s joint ventures, but not sales by NTIC either directly to end users or to distributors or sales by NTIC’s joint ventures. NTIC’s revenue recognition policy for sales to its joint ventures is the same as NTIC’s policy for sales to unaffiliated customers. NTIC recognizes revenue from the sale of its products to joint ventures primarily upon shipment of the products.

 

Cost of Goods Sold. Most of NTIC’s products are manufactured by third parties, and its cost of goods sold for those products consists primarily of the price invoiced by its third-party vendors. For the portion of products that NTIC manufactures, NTIC’s cost of goods sold for those products consists primarily of direct labor, allocated manufacturing overhead, raw materials, and components. NTIC’s margins on its Natur-Tec® resin compounds and finished products are generally smaller than its margins on its ZERUST® products and services, and NTIC’s margins on its ZERUST® products and services sold into the oil and gas industry are generally greater than its margins on its traditional ZERUST® products and services.

 

Equity in Income from Joint Ventures. NTIC’s equity in income from joint ventures consists of NTIC’s share of equity in income from each joint venture based on the overall profitability of the joint ventures. Such profitability is subject to variability from quarter to quarter, which, in turn, subjects NTIC’s earnings to variability from quarter to quarter. Traditionally, a portion of the equity income recorded in a given fiscal year is paid to the owners of the joint venture entity during the following fiscal year through a dividend. The payment of a dividend by a joint venture entity is determined by a vote of the joint venture owners and is not at the sole discretion of NTIC. NTIC typically owns only 50% or less of its joint venture entities and, thus, does not control the decisions of these entities regarding whether to pay dividends and, if paid, how much they should be in a given year.

 

41

 

Fees for Services Provided to Joint Ventures. NTIC provides certain services to its joint ventures, including consulting, legal, travel, insurance, technical, and marketing services based on licensing or other agreements with its joint ventures. NTIC receives fees for these services it provides to its joint ventures based primarily on the net sales by NTIC’s joint ventures, the latter of which are not included in NTIC’s net sales reflected on NTIC’s consolidated statements of operations. The fees for services received by NTIC from its joint ventures are generally determined based on either a flat fee or a percentage of net sales by NTIC’s joint ventures depending on local laws and tax regulations. With respect to EXCOR, NTIC receives an agreed upon fixed quarterly fee for such services. Under NTIC’s agreements with its joint ventures in which the fees for services are described, amounts are earned when product is shipped from joint venture facilities, at which point a sale is deemed to have occurred and results in obligation of the joint venture to pay the royalty and recognition of the fee by NTIC.

 

Selling Expenses. Selling expenses consist primarily of sales commissions and support costs for NTIC’s direct sale and distribution system and marketing costs.

 

General and Administrative Expenses. General and administrative expenses consist primarily of salaries and benefits and other costs for NTIC’s executives, accounting, stock-based compensation, finance, legal, information technology, and human resources functions.

 

Research and Development Expenses. Research and development expenses include costs associated with the design, development, market analysis, lab testing, and field trials and enhancements of NTIC’s products and services. NTIC expenses all costs related to product research and development as incurred. Research and development expenses reflect the net amount after being reduced by reimbursements related to certain research and development contracts. With respect to such research and development contracts, NTIC accrues proceeds received under the contracts and offsets research and development expenses incurred in equal installments over the timelines associated with completion of the contracts’ specific objectives and milestones.

 

Remeasurement Gain on Acquisition of Equity Method Investee. Remeasurement gain on acquisition of equity method investee consists of the gain resulting from the acquisition of the remaining 50% ownership interest of Zerust India.

 

Interest Income. Interest income consists of interest earned on investments, which typically consist of investment-grade, interest-bearing securities and money market accounts.

 

Interest Expense. Interest expense results primarily from interest associated with any borrowings under NTIC’s line of credit with JPM.

 

Income Tax Expense. Income tax expense includes federal income taxes, foreign withholding taxes, income tax of consolidated entities in foreign jurisdictions, state income tax, and changes to NTIC’s deferred tax valuation allowance. NTIC utilizes the asset and liability method of accounting for income taxes, which requires an asset and liability approach to financial accounting and reporting for income taxes. Deferred income tax assets and liabilities are computed annually for differences between the financial statement and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. NTIC records a tax valuation allowance when it is more likely than not that some portion or all of its deferred tax assets will not be realized. NTIC makes this determination based on all available evidence, including historical data and projections of future results. Income tax expense is the tax payable or refundable for the period plus or minus the change during the period in deferred tax assets and liabilities.

 

42

 

Results of Operations

 

Fiscal Year 2023 Compared to Fiscal Year 2022

 

The following table sets forth NTIC’s results of operations for fiscal 2023 and fiscal 2022.

 

   

Fiscal 2023

   

% of

Net Sales

   

Fiscal 2022

   

% of

Net Sales

   

$

Change

   

%

Change

 

Net sales

  $ 79,902,952       100.0 %   $ 74,158,890       100.0 %   $ 5,744,062       7.7 %

Cost of goods sold

    52,099,121       65.2 %     51,090,298       68.9 %     1,008,823       2.0 %

Equity in income from joint ventures

    6,452,719       8.1 %     4,725,918       6.4 %     1,726,801       36.5 %

Fees for services provided to joint ventures

    5,189,185       6.5 %     5,767,682       7.8 %     (578,497 )     (10.0 %)

Selling expenses

    15,290,897       19.1 %     13,038,180       17.6 %     2,252,717       17.3 %

General and administrative expenses

    13,166,270       16.5 %     10,600,603       14.3 %     2,565,667       24.2 %

Research and development expenses

    4,967,922       6.2 %     4,775,334       6.4 %     192,588       4.0 %

 

Net Sales. NTIC’s consolidated net sales increased 7.7% to $79,902,952 during fiscal 2023 compared to $74,158,890 during fiscal 2022. This increase was primarily a result of increased demand across all market segments, including ZERUST® oil and gas.

 

The following table sets forth NTIC’s net sales by product segment for fiscal 2023 and fiscal 2022:

 

   

Fiscal 2023

   

Fiscal 2022

   

$

Change

   

%
Change

 

Total ZERUST® sales

  $ 61,728,364     $ 57,459,382     $ 4,268,982       7.4 %

Total Natur-Tec® sales

    18,174,588       16,699,508       1,475,080       8.8 %

Total net sales

  $ 79,902,952     $ 74,158,890     $ 5,744,062       7.7 %

 

During fiscal 2023, 77.3% of NTIC’s consolidated net sales were derived from sales of ZERUST® products and services, which increased 7.4% to $61,728,364 compared to $57,459,382 during fiscal 2022. This increase was primarily a result of increased demand in North America.

 

The following table sets forth NTIC’s net sales of ZERUST® products for fiscal 2023 and fiscal 2022:

 

   

Fiscal 2023

   

Fiscal 2022

   

$

Change

   

%

Change

 

ZERUST® industrial net sales

  $ 51,690,273     $ 49,883,060     $ 1,807,213       3.6 %

ZERUST® joint venture net sales

    2,236,105       2,968,090       (731,985 )     (24.7 %)

ZERUST® oil & gas net sales

    7,801,986       4,608,232       3,193,754       69.3 %

Total ZERUST® net sales

  $ 61,728,364     $ 57,459,382     $ 4,268,982       7.4 %

 

NTIC’s total ZERUST® net sales increased during fiscal 2023 compared to fiscal 2022 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.

 

ZERUST® oil and gas net sales increased 69.3% during fiscal 2023 compared to fiscal 2022 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 fiscal 2023, 22.7% of NTIC’s consolidated net sales were derived from sales of Natur-Tec® products, compared to 22.5% during fiscal 2022. Sales of Natur-Tec® products increased 8.8% to $18,174,588 during fiscal 2023 compared to $16,699,508 during fiscal 2022 as a result of increased global demand. The demand for Natur-Tec® products in most markets has returned to pre-pandemic levels; however, there are lingering effects of COVID-19 in the apparel industry, as well as corporate office complexes.

 

43

 

Cost of Goods Sold. Cost of goods sold increased 2.0% in fiscal 2023 compared to fiscal 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 65.2% during fiscal 2023 compared to 68.9% during fiscal 2022 primarily as a result of lower raw material prices and increased sales made to customers in the ZERUST® oil and gas industry, which products carry higher margins than our ZERUST® industrial products and a reallocation of certain personnel expenses from the cost of goods sold to general and administrative expense. 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 fiscal 2023.

 

Equity in Income from Joint Ventures. NTIC’s equity in income from joint ventures increased 36.5% to $6,452,719 during fiscal 2023 compared to $4,725,918 during fiscal 2022. The increase was reflective of the one-time gain on the liquidation of previously written-off investment in Tianjin Zerust of $1,986,027, partially offset by decreases in equity income correlating to the decrease in sales at the joint ventures. 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,852,229 attributable to EXCOR during fiscal 2023. NTIC had equity in income of all other joint ventures of $3,600,493 during fiscal 2023 primarily due to the $1,986,027 one-time gain noted above related to Tianjin Zerust.

 

Fees for Services Provided to Joint Ventures. NTIC recognized fee income for services provided to joint ventures of $5,189,185 during fiscal 2023 compared to $5,767,682 during fiscal 2022, representing a decrease of 10.0%. 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 3.3% to $100,682,316 during fiscal 2023 compared to $104,077,748 during fiscal 2022. This decrease was primarily a result of decreased demand during fiscal 2023 due in part to geopolitical uncertainty. 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 $816,089 were attributable to EXCOR during fiscal 2023 compared to $834,725 attributable to EXCOR during fiscal 2022.

 

Selling Expenses. NTIC’s selling expenses increased 17.3% in fiscal 2023 compared to fiscal 2022 primarily due to an increase in personnel expense in fiscal 2023 compared to fiscal 2022, as well as expenses incurred in fiscal 2023 in connection with the startup of a new indirect, majority owned subsidiary formed to assume the operations of a former joint venture in Taiwan and increased selling commissions. Selling expenses as a percentage of net sales increased to 19.1% for fiscal 2023 compared to 17.6% in fiscal 2022 primarily due to increased selling expenses, as noted above.

 

General and Administrative Expenses. NTIC’s general and administrative expenses increased 24.2% in fiscal 2023 compared to fiscal 2022 primarily due to increased professional services and travel and personnel expenses during fiscal 2023 compared to fiscal 2022, as well as expenses incurred during fiscal 2023 in connection with the startup of a new indirect, majority owned subsidiary formed to assume the operations of a former joint venture in Taiwan, a reallocation of certain personnel expenses from cost of good sold to general and administrative expense and increased stock option expense. As a percentage of net sales, general and administrative expenses increased to 16.5% for fiscal 2023 from 14.3% for 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.0% in fiscal 2023 compared to fiscal 2022 primarily due to the timing of expenses incurred and an increase in expenses associated with development efforts.

 

Interest Income. NTIC’s interest income decreased to $28,490 in fiscal 2023 compared to $49,241 in fiscal 2022 primarily due to changes to the invested cash balances.

 

Interest Expense. NTIC’s interest expense increased to $461,805 in fiscal 2023 compared to $89,096 in fiscal 2022 primarily due to increased outstanding borrowings under the line of credit, new term loans incurred by NTIC’s subsidiary in China, and increased average interest rates during fiscal 2023.

 

44

 

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 fiscal 2022. This gain is included in “Remeasurement gain on acquisition of equity method investee” on NTIC’s consolidated statements of operations for fiscal 2022. There was no comparable gain during fiscal 2023.

 

Income Before Income Tax Expense. NTIC had income before income tax expense of $5,587,331 for fiscal 2023 compared to income before income tax expense of $9,059,770 for fiscal 2022.

 

Income Tax Expense. Income tax expense was $1,349,600 during fiscal 2023 compared to $1,873,836 during fiscal 2022 for an effective tax rate of 24.2% and 20.7% during both fiscal 2023 and 2022, respectively.

 

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

 

Net Income Attributable to NTIC. Net income attributable to NTIC decreased to $2,912,276, or $0.30 per diluted common share, for fiscal 2023 compared to $6,324,700, or $0.66 per diluted common share, for fiscal 2022. This decrease was a primarily due to the $3,951,550 remeasurement gain on acquisition of equity method investee recognized during fiscal 2022, which did not repeat in fiscal 2023, 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 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 fiscal 2023 compared to fiscal 2022.

 

Liquidity and Capital Resources

 

Sources of Cash and Working Capital

 

NTIC’s working capital, defined as current assets less current liabilities, was $22,950,184 as of August 31, 2023, including $5,406,173 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.

 

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. In fiscal 2024, NTIC expects to continue to invest through its use of working capital in Zerust India, NTIC China, 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 transactions 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 fiscal 2023.

 

45

 

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

 

Credit Agreement with JPMorgan Chase Bank, N.A.

 

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, and replaced NTIC’s prior loan agreement with PNC Bank, National Association. The Credit Facility includes a $5.0 million sublimit for standby letters of credit. Borrowings of $3,600,000 were outstanding under the Credit Facility as of August 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.

 

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 August 31, 2023, NTIC was in compliance with all debt covenants under the Credit Agreement.

 

46

 

 

Other Credit Arrangements

 

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. NTIC was in compliance with the covenants as of August 31, 2023. The current outstanding balance as of August 31, 2023 for both term loans is USD $2,757,176.

 

Uses of Cash and Cash Flow

 

Net cash provided by operating activities during fiscal 2023 was $5,541,219, which resulted principally from NTIC’s net income, dividends received from joint ventures, depreciation and amortization expense, stock-based compensation and a decrease in inventory, partially offset by deferred income tax and equity in income from joint ventures and an increase in accounts receivable and a decrease in accounts payable. Net cash provided by operating activities during fiscal 2022 was $1,146,078, which resulted principally from NTIC’s net income, dividends received from joint ventures, depreciation and amortization expense, stock-based compensation and increases in accounts payable, partially offset by the remeasurement gain on acquisition of equity method investee, deferred income tax and equity in income from joint ventures and an increase in accounts receivable and inventory.

 

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 August 31, 2023 compared to August 31, 2022. Trade receivables, excluding joint ventures, as of August 31, 2023 increased $1,508,200 compared to August 31, 2022, primarily related to a correlating increase in sales and timing differences.

 

Outstanding trade receivables, excluding joint ventures balances, increased by an average of 8 days to an average of 80 days from balances outstanding from these customers as of August 31, 2023 from an average of 72 days as of August 31, 2022.

 

Outstanding trade receivables from joint ventures as of August 31, 2023 decreased $509,949 compared to August 31, 2022 primarily due to the timing of payments. Outstanding balances from trade receivables from joint ventures decreased an average of 66 days to an average of 20 days from balances outstanding from these customers as of August 31, 2023 from an average of 86 days as of August 31, 2022. The average days outstanding of trade receivables from joint ventures as of August 31, 2023 were primarily due to the receivables balances at Zerust Consumer Products and South Korea.

 

Outstanding receivables for services provided to joint ventures as of August 31, 2023 decreased $468,523 compared to August 31, 2022, and the average days to pay decreased an average of 21 days to an average of 191 days from an average of 112 days as of August 31, 2022.

 

47

 

Net cash used in investing activities during fiscal 2023 was $3,343,124, which was primarily the result of the purchase of property and equipment, and investments in patents. Net cash used in investing activities during fiscal 2022 was $7,108,174, which was primarily the result of the purchase of the remaining 50% ownership interest in Zerust India, purchases of property and equipment, an investment in joint venture, and investments in patents.

 

Net cash provided by financing activities for fiscal 2023 was $2,053,798, which resulted from borrowings under the term loan and proceeds from the exercise of stock options and NTIC’s employee stock purchase plan, partially offset by repayments on the line of credit, dividends paid on NTIC common stock and dividends received by non-controlling interest. Net cash provided by financing activities for fiscal 2022 was $3,188,377, 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.

 

Stock Repurchase Program

 

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. As of August 31, 2023, up to $2,640,548 in shares of NTIC common stock remained available for repurchase under NTIC’s stock repurchase program. No repurchases occurred during fiscal 2023 or fiscal 2022.

 

Cash Dividends

 

During fiscal 2023, NTIC’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of NTIC 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

July 17, 2023

 

$0.07

 

August 2, 2023

 

August 16, 2023

 

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 $3,247,652 on capital expenditures during fiscal 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 $1,600,000 to $2,100,000 on capital expenditures during fiscal 2024, which it expects will relate primarily to the installation of new Enterprise Resource Planning (ERP) software system and the purchase of new equipment and facility improvements.

 

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

 

48

 

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 $3,600,000 were outstanding under the Credit Facility as of August 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 August 31, 2023 for both term loans is USD $2,757,176.

 

Related Party Transactions

 

Since NTIC’s joint ventures are considered related parties, NTIC recorded sales to its joint ventures as a separate line item on the face of NTIC’s consolidated statements of operations and recorded fees for services provided to its joint ventures as separate line items on the face of NTIC’s consolidated statements of operations. NTIC also records trade receivables from joint ventures, receivables for fees for services provided to joint ventures, and NTIC’s investments in joint ventures as separate line items on its consolidated balance sheets.

 

NTIC established its joint venture network approximately 30 years ago as a method to increase its worldwide distribution network for ZERUST® rust and corrosion inhibiting products and services. NTIC participates, either directly or indirectly, in 16 active joint venture arrangements in North America, Europe, and Asia. Each of these joint ventures generally manufactures and markets finished products in the geographic territory to which it is assigned. NTIC’s joint venture partners are knowledgeable in the applicable environmental, labor, tax, and other requisite regulations and laws of the respective foreign countries in which they operate, as well as the local customs and business practices. NTIC’s revenue recognition policy for sales to its joint ventures is the same as its policy for sales to unaffiliated customers.

 

The fees for services provided to joint ventures are determined based on either a flat fee or a percentage of sales depending on local laws and tax regulations. With respect to NTIC’s joint venture in Germany, EXCOR, NTIC recognizes an agreed upon quarterly fee for such services. NTIC records revenue related to fees for services provided to joint ventures when earned, amounts are determinable, and collectability is reasonably assured. Under NTIC’s agreements with its joint ventures, fee amounts are earned when product is shipped from joint venture facilities. NTIC reviews the financial situation of each joint venture to assist in the likelihood of collections on amounts earned. From time to time, NTIC elects to account for such fees on a cash basis for certain joint ventures when uncertainty exists surrounding the collections of such fees. There are no fees being accounted for in this manner at present. The expenses incurred in support of its joint ventures are direct expenses that NTIC incurs related to its joint ventures and include such items as employee compensation and benefit expenses, travel expense, insurance, consulting expense, legal expense, and lab supplies and testing expense.

 

See Note 13 to NTIC’s consolidated financial statements for other related party transaction disclosures.

 

Critical Accounting Policies and Estimates

 

The preparation of NTIC’s consolidated financial statements requires management to make estimates and judgments that affect the reported amount of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. The Securities and Exchange Commission has defined a company’s most critical accounting policies as those that are most important to the portrayal of its financial condition and results of operations and those which require the company to make its most difficult and subjective judgments, often as a result of the need to make estimates of matters that are inherently uncertain. Based on this definition, NTIC has identified the following critical accounting policies. Although NTIC believes that its estimates and assumptions are reasonable, they are based upon information available when they are made. Actual results may differ significantly from these estimates under different assumptions or conditions.

 

49

 

Principles of Consolidation

 

NTIC evaluates its voting and variable interests in entities on a qualitative and quantitative basis. NTIC consolidates entities in which it concludes it has the power to direct the activities that most significantly impact an entity’s economic success and has the obligation to absorb losses or the right to receive benefits that could be significant to the entity. All such relationships are evaluated on an ongoing basis. The consolidated financial statements included in this report include the accounts of Northern Technologies International Corporation, its wholly-owned subsidiaries, Northern Technologies Holding Company, LLC, NTIC (Shanghai) Co., Ltd., NTIC Europe GmbH ZERUST-EXCOR MEXICO, S. de R.L. de C.V., and HNTI Limited, NTIC’s majority-owned subsidiary in Brazil, Zerust Prevenção de Corrosão S.A., NTIC’s majority-owned holding company, NTI Asean LLC, and NTIC’s majority-owned subsidiary in India, Natur-Tec India Private Limited, Natur-Tec Lanka, Zerust Singapore Pte Ltd (Zerust Singapore), Zerust Vietnam Co. Ltd (Zerust Vietnam) and Zerust Taiwan Co. Ltd (Zerust Taiwan). NTIC’s consolidated financial statements do not include the accounts of any of its joint ventures.

 

Investments in Joint Ventures and Recoverability of Investments in Joint Ventures

 

NTIC’s investments in its joint ventures are accounted for using the equity method. NTIC assesses its joint ventures for impairment on an annual basis as of August 31 of each year as part of its fiscal year end analysis. In addition to the annual review for impairment, NTIC reviews the operating results of each joint venture on a quarterly basis in comparison to its historical operating results and its accrual for fees for services provided to joint ventures. If the operating results of a joint venture do not meet NTIC’s financial performance expectations, an additional evaluation is performed on the joint venture. In addition to the annual assessments for impairment, non-periodic assessments for impairment may occur if cash remittances are less than accrued balances, a joint venture’s management requests capital, or other events occur suggesting anything other than temporary decline in value. If an investment were determined to be impaired, then a reserve would be created to reflect the impairment on the financial results of NTIC. NTIC’s evaluation of its investments in joint ventures requires NTIC to make assumptions about future cash flows of its joint ventures. These assumptions require significant judgment, and actual results may differ from assumed or estimated amounts.

 

Investments at Carrying Value

 

If NTIC is no longer able to exercise significant influence over operating and financial policy of a joint venture previously accounted for under the equity method, it maintains the investment at the carrying value as of the date that significant influence no longer exists and discontinues accruing the proportionate earnings or losses of the investment.

 

Investments are considered to be impaired when a decline in fair value is judged to be other-than-temporary. Fair value is calculated based on publicly available market information or other estimates determined by management. NTIC employs a systematic methodology on a quarterly basis that considers available quantitative and qualitative evidence in evaluating potential impairment of its investments. If the cost of an investment exceeds its fair value, NTIC evaluates, among other factors, general market conditions, credit quality of debt instrument issuers, the duration and extent to which the fair value is less than cost, and for equity securities, its intent and ability to hold, or plans to sell, the investment. NTIC also considers specific adverse conditions related to the financial health of and business outlook for the investee, including industry and sector performance, changes in technology, and operational and financing cash flow factors. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded to other income (expense), and a new cost basis in the investment is established.

 

Revenue Recognition

 

Revenue is measured based on consideration specified in the contract with a customer, adjusted for any applicable estimates of variable consideration and other factors affecting the transaction price, including noncash consideration, consideration paid or payable to customers, and significant financing components. While most of NTIC’s revenue is contracted with customers through one-time purchase orders and short-term contracts, NTIC does have long-term arrangements with certain customers. Revenue from all customers is recognized when a performance obligation is satisfied by transferring control of a distinct good or service to a customer. The transaction price for NTIC’s products is the invoiced amount. Revenue is recognized when transfer of control occurs as defined by the terms in the customer agreement, generally upon shipment of product.

 

50

 

With respect to recording revenue related to fees earned for services provided to NTIC’s joint ventures, amounts are earned when product is shipped from joint venture facilities, at which point a sale is deemed to have occurred and results in obligation for the joint venture to pay the royalty and recognition of the fee by NTIC. The support and services NTIC provides its joint ventures include consulting, travel, insurance, technical and marketing services to existing joint ventures, legal fees incurred in the establishment of new joint ventures, registration and promotion and legal defense of worldwide trademarks, and legal fees incurred in connection with the filing of patent applications based on licensing or other agreements with its joint ventures. NTIC receives fees for the services it provides to its joint ventures based primarily on the net sales by NTIC’s joint ventures. The fees for support services received by NTIC from its joint ventures are generally determined based on either a flat fee or a percentage of net sales by NTIC’s joint ventures depending on local laws and tax regulations. Under NTIC’s agreements with its joint ventures, amounts are earned when product is shipped from joint venture facilities. NTIC reviews the financial situation of each of its joint ventures to assist in the likelihood of collections on amounts earned. NTIC elects to account for these fees on a cash basis for certain joint ventures when uncertainty exists surrounding the collections of such fees.

 

Accounts Receivable

 

Trade receivables arise from sales of NTIC’s products and services to NTIC’s joint ventures and to unaffiliated customers. Trade receivables from joint ventures arise from sales NTIC makes to its joint ventures of products and the essential additives required to make ZERUST® industrial corrosion inhibiting products functional. Receivables for services to NTIC’s joint ventures are contractually based primarily on a percentage of the sales of the joint ventures and are intended to compensate NTIC for services NTIC provides to its joint ventures, including consulting, legal, travel, insurance, technical, and marketing services.

 

Payment terms for NTIC’s unaffiliated customers are determined based on credit risk and vary by customer. NTIC typically offers standard payment terms of net 30 days to unaffiliated customers. Payment terms for NTIC’s joint ventures also are determined based on credit risk; however, additional consideration is given to the individual joint venture due to the transportation time associated with ocean delivery of most products and certain other factors. NTIC typically offers payment terms to joint ventures of net 90 days. NTIC does not accrue interest on past due accounts receivable. NTIC reviews the credit histories of its customers, including its joint ventures, before extending unsecured credit. NTIC values accounts and notes receivable net of an allowance for doubtful accounts. Each quarter, NTIC prepares an analysis of its ability to collect outstanding receivables that provides a basis for an allowance estimate for doubtful accounts. In doing so, NTIC evaluates the age of its receivables, past collection history, current financial conditions of key customers and its joint ventures, and economic conditions. Based on this evaluation, NTIC establishes a reserve for specific accounts and notes receivable that it believes are uncollectible, as well as an estimate of uncollectible receivables not specifically known. Deterioration in the financial condition of any key customer or joint venture or a significant slowdown in the economy could have a material negative impact on NTIC’s ability to collect a portion or all of the accounts and notes receivable. NTIC believes that an analysis of historical trends and its current knowledge of potential collection problems provide NTIC with sufficient information to establish a reasonable estimate for an allowance for doubtful accounts. However, since NTIC cannot predict with certainty future changes in the financial stability of its customers or joint ventures, NTIC’s actual future losses from uncollectible accounts may differ from its estimates. In the event NTIC determined that a smaller or larger uncollectible accounts reserve is appropriate, NTIC would record a credit or charge to selling expense in the period that it made such a determination.

 

Goodwill Impairment

 

Goodwill represents the excess purchase price over the fair value of tangible net assets acquired in acquisitions after amounts have been allocated to intangible assets. Goodwill is tested for impairment annually (at August 31), or more frequently when events or changes in circumstances indicate that the asset might be impaired. Examples of such events or circumstances include, but are not limited to, a significant adverse change in legal or business climate, an adverse regulatory action or unanticipated competition.

 

51

 

Recoverability of Long-Lived Assets

 

NTIC reviews its long-lived assets whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable and determines potential impairment by comparing the carrying value of the assets with expected net cash flows expected to be provided by operating activities of the business or related products. If the sum of the expected undiscounted future net cash flows were less than the carrying value, NTIC would determine whether an impairment loss should be recognized. An impairment loss would be measured by comparing the amount by which the carrying value exceeds the fair value of the asset.

 

Foreign Currency Translation (Accumulated Other Comprehensive Loss)

 

The functional currency of each international joint venture and subsidiary is the applicable local currency. The translation of the applicable foreign currencies into U.S. dollars is performed for balance sheet accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using an average monthly exchange rate. Translation gains or losses are reported as an element of accumulated other comprehensive income (loss).

 

NTIC (excluding NTIC China, Zerust Brazil, Natur-Tec India, Natur-Tec Lanka, NTI Asean, Zerust Singapore, Zerust Vietnam, Zerust Taiwan, Zerust Mexico, Zerust India, NTI Europe, and NTIC’s joint ventures) conducts all foreign transactions based on the U.S. dollar. 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 the equity in income from joint ventures reflected in NTIC’s consolidated statements of operations.

 

Stock-Based Compensation

 

NTIC recognizes compensation cost relating to share-based payment transactions, including grants of employee stock options and transactions under NTIC’s employee stock purchase plan, in its consolidated financial statements. That cost is measured based on the fair value of the equity or liability instruments issued. NTIC measures the cost of employee services received in exchange for stock options or other stock-based awards based on the grant-date fair value of the award and recognizes the cost over the period the employee is required to provide services for the award.

 

Inventory Valuation

 

NTIC’s inventories consist primarily of production materials and finished goods. NTIC purchases production materials and finished goods based on forecasted demand and records inventory at the lower of cost or net realizable value. Cost is determined by the first-in, first-out (FIFO) method. Management regularly assesses inventory valuation based on current and forecasted usage, demand and pricing, shelf life, customer inventory-related contractual obligations, and other considerations. If actual results differ from management estimates with respect to the actual or projected selling of inventories at amounts less than their carrying amounts, NTIC would adjust its inventory balances accordingly.

 

Income Taxes

 

NTIC utilizes the asset and liability method of accounting for income taxes, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Deferred income tax assets and liabilities are determined based on the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in operations in the period that includes the enactment date.

 

NTIC records net deferred tax assets to the extent NTIC believes these assets will more likely than not be realized. In making such a determination, NTIC considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations, including the prior three-year history. In the event NTIC determines that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, NTIC makes an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.

 

52

 

Recent Accounting Pronouncements

 

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

 

Item 7A.         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.

 

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.

 

With respect to interest rate risk, 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 $3,600,000 were outstanding under the Credit Facility as of August 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 August 31, 2023 for both term loans is USD $2,757,176.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

53

 

 

 

Item 8.            FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

The following items are included herein:

 

Page

 

Report of Independent Registered Public Accounting Firm (PCAOB Firm ID # 23)

55

Consolidated Balance Sheets as of August 31, 2023 and 2022

56

Consolidated Statements of Operations for the years ended August 31, 2023 and 2022

57

Consolidated Statements of Comprehensive Income for the years ended August 31, 2023 and 2022

58

Consolidated Statements of Equity for the years ended August 31, 2023 and 2022

59

Consolidated Statements of Cash Flows for the years ended August 31, 2023 and 2022

60

Notes to Consolidated Financial Statements

61 - 80

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

54

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the shareholders and the board of directors of

Northern Technologies International Corporation and Subsidiaries:

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Northern Technologies International Corporation and Subsidiaries (the "Company") as of August 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, equity, and cash flows, for each of the two years in the period ended August 31, 2023, and the related notes (collectively referred to as the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of August 31, 2023 and 2022, and the results of its operations and its cash flows for each of the two years in the period ended August 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matters

 

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which they relate.

 

Employee Retention Credit

 

Critical Audit Matter Description

 

As described in Note 1 to the consolidated financial statements, the Company applied for the Employee Retention Credit (ERC) in fiscal 2023.  The Company qualified for ERCs based on qualified wages paid in the first and second quarters of 2021 and filed for credits of $573,751 and $566,006, for each of those quarters respectively, and recognized income related to these credits in the second and third fiscal quarters of fiscal 2023.  In connection with the preparation of its consolidated financial statements for the fiscal year ended August 31, 2023, the Company concluded in accordance with International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance (“IAS 20”), as U.S. GAAP does not provide for the accounting of government grants, the associated income was inappropriately recognized. Pursuant to IAS 20, the Company cannot recognize income from the grant until it is “reasonably assured” (similar to the “probable” threshold in U.S. GAAP) that the grant conditions will be met and that the grant will be received, at which time grant income is recorded on a systematic basis over the periods in which the Company recognizes the payroll expenses for which the grant is intended to compensate. As a result, the Company restated the previously issued unaudited condensed consolidated financial statements for the three- and six-months ended February 28, 2023 and three- and nine-months ended May 31, 2023.

 

We identified the accounting for the ERCs under IAS 20 and the related assessment of the realizability of the ERCs as a critical audit matter. The evaluation of the realizability of the ERCs was complex due to the judgment required to evaluate management’s estimates and assumptions.

 

How We Addressed the Matter in Our Audit

 

The primary procedures we performed to address this critical audit matter included:

 

 

Testing the design and implementation of internal controls surrounding accounting for significant or complex accounting transactions.

 

Testing management’s process for determining the likelihood of the ERCs being granted.  This included gaining an understanding of qualifications and the work of management’s specialist.

 

Utilizing an internal tax specialist with specialized knowledge and skill in tax credits to assist in testing the Company’s evaluation surrounding the eligibility for the ERC, calculation of the credit amounts and the related probability assessment to recognize the related credit in earnings.

 

Evaluating the adequacy of the Company’s disclosure of these circumstances in the consolidated financial statements.

 

 

/s/ Baker Tilly US, LLP

 

We have served as the Company's auditor since 2004.

 

Minneapolis, Minnesota

 

November 21, 2023

 

55

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS - AUGUST 31, 2023 AND 2022


   

August 31, 2023

   

August 31, 2022

 

ASSETS

               

CURRENT ASSETS:

               

Cash and cash equivalents

  $ 5,406,173     $ 5,333,890  

Available for sale securities

    -       5,590  

Receivables:

               

Trade excluding joint ventures, less allowance for doubtful accounts of $533,000 and $439,000 as of August 31, 2023 and 2022, respectively

    15,645,130       14,136,930  

Trade, joint ventures

    187,912       697,861  

Fees for services provided to joint ventures

    1,296,594       1,765,117  

Dividend receivable from joint venture

    1,986,027       -  

Income taxes

    34,202       -  

Inventories

    13,096,489       16,341,729  

Prepaid expenses

    2,019,029       1,953,764  

Total current assets

    39,671,556       40,234,881  
                 

PROPERTY AND EQUIPMENT, NET

    14,065,354       12,170,493  
                 

OTHER ASSETS:

               

Investments in joint ventures

    23,705,714       21,814,754  

Deferred income tax, net

    530,944       -  

Intangible asset, net

    5,500,733       5,923,867  

Goodwill

    4,782,376       4,782,376  

Patents and trademarks, net

    658,752       710,011  

Operating lease right of use assets

    428,874       557,571  

Total other assets

    35,607,393       33,788,579  

Total assets

  $ 89,344,303     $ 86,193,953  

LIABILITIES AND EQUITY

               

CURRENT LIABILITIES:

               

Line of credit

  $ 3,600,000     $ 5,900,000  

Term loan

    2,757,176       -  

Accounts payable

    6,056,329       7,796,494  

Income taxes payable

    13,053       30,742  

Accrued liabilities:

               

Payroll and related benefits

    2,305,400       2,297,543  

Other

    1,648,615       667,292  

Current portion of operating leases

    340,799       373,330  

Total current liabilities

    16,721,372       17,065,401  

LONG-TERM LIABILITIES:

               

Deferred income tax, net

    1,836,059       1,700,015  

Operating leases, less current portion

    88,075       184,241  

Total long-term liabilities

    1,924,134       1,884,256  
                 

COMMITMENTS AND CONTINGENCIES (Note 15)

           

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; issued and outstanding 9,424,101 and 9,232,483, respectively

    188,482       184,650  

Additional paid-in capital

    21,986,767       19,939,131  

Retained earnings

    51,004,427       50,716,613  

Accumulated other comprehensive loss

    (6,823,403 )     (7,245,132 )

Stockholders’ equity

    66,356,273       63,595,262  

Non-controlling interests

    4,342,524       3,649,034  

Total equity

    70,698,797       67,244,296  

Total liabilities and equity

  $ 89,344,303     $ 86,193,953  

 
See notes to consolidated financial statements.

 

56

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

YEARS ENDED AUGUST 31, 2023 AND 2022


 

   

2023

   

2022

 

NET SALES:

               

Net sales

  $ 79,902,952     $ 74,158,890  

Cost of goods sold

    52,099,121       51,090,298  

Gross profit

    27,803,831       23,068,592  
                 

JOINT VENTURE OPERATIONS:

               

Equity in income from joint ventures

    6,452,719       4,725,918  

Fees for services provided to joint ventures

    5,189,185       5,767,682  

Total joint venture operations

    11,641,904       10,493,600  
                 

OPERATING EXPENSES:

               

Selling expenses

    15,290,897       13,038,180  

General and administrative expenses

    13,166,270       10,600,603  

Research and development expenses

    4,967,922       4,775,334  

Total operating expenses

    33,425,089       28,414,117  
                 

OPERATING INCOME

    6,020,646       5,148,075  
                 

REMEASUREMENT GAIN ON ACQUISITION OF EQUITY METHOD INVESTEE

    -       3,951,550  

INTEREST INCOME

    28,490       49,241  

INTEREST EXPENSE

    (461,805 )     (89,096 )
                 

INCOME BEFORE INCOME TAX EXPENSE

    5,587,331       9,059,770  
                 

INCOME TAX EXPENSE

    1,349,600       1,873,836  
                 

NET INCOME

    4,237,731       7,185,934  
                 

NET INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS

    1,325,455       861,234  
                 

NET INCOME ATTRIBUTABLE TO NTIC

  $ 2,912,276     $ 6,324,700  
                 

NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE:

               

Basic

  $ 0.31     $ 0.69  

Diluted

  $ 0.30     $ 0.66  
                 

WEIGHTED AVERAGE COMMON SHARES

               

ASSUMED OUTSTANDING:

               

Basic

    9,359,504       9,216,216  

Diluted

    9,693,482       9,635,028  

CASH DIVIDENDS DECLARED PER COMMON SHARE

  $ 0.28     $ 0.28  

 

See notes to consolidated financial statements.

 

57

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

YEARS ENDED AUGUST 31, 2023 AND 2022


 

   

2023

   

2022

 

NET INCOME

  $ 4,237,731     $ 7,185,934  

OTHER COMPREHENSIVE INCOME (LOSS) – FOREIGN CURRENCY TRANSLATION ADJUSTMENT

    445,338       (3,912,128 )
                 

COMPREHENSIVE INCOME

    4,683,069       3,273,806  
                 

LESS: COMPREHENSIVE LOSS ATTRIBUTABLE TO NON-CONTROLLING INTERESTS

    (1,349,064 )     (669,208 )
                 

COMPREHENSIVE INCOME ATTRIBUTABLE TO NTIC

  $ 3,334,005     $ 2,604,598  

 

See notes to consolidated financial statements.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

58

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF EQUITY

YEARS ENDED AUGUST 31, 2023 AND 2022


 

   

STOCKHOLDERS EQUITY

                 
                                   

Accumulated

                 
                   

Additional

           

Other

   

Non-

         
   

Common Stock

   

Paid-in

   

Retained

   

Comprehensive

   

Controlling

   

Total

 
   

Shares

   

Amount

   

Capital

   

Earnings

   

Loss

   

Interests

   

Equity

 
                                                         

BALANCE AT AUGUST 31, 2021

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

Stock options exercised

    42,071       842       197,798                         198,640  

Stock issued for employee stock purchase plan

    5,601       112       73,533                         73,645  

Stock option expense

                931,532                         931,532  

Dividends paid to stockholders

    —-                   (2,581,179 )     —-             (2,581,179 )

Dividend received by non-controlling interest

                                  (402,729 )     (402,729 )

Net income

                      6,324,700             861,234       7,185,934  

Other comprehensive loss

                            (3,720,102 )     (192,026 )     (3,912,128 )

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 options exercised

    184,432       3,689       634,581                         638,270  

Stock issued for employee stock purchase plan

    7,186       143       75,321                         75,464  

Stock option expense

                1,337,734                         1,337,734  

Dividends paid to stockholders

    —-                   (2,624,462 )     —-             (2,624,462 )

Dividend received by non-controlling interest

                                  (655,574 )     (655,574 )

Net income

                      2,912,276             1,325,455       4,237,731  

Other comprehensive gain

                            421,729       23,609       445,338  

BALANCE AT AUGUST 31, 2023

    9,424,101     $ 188,482     $ 21,986,767     $ 51,004,427     $ (6,823,403 )   $ 4,342,524     $ 70,698,797  

 

See notes to consolidated financial statements.

 

 

 

59

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

FOR THE YEARS ENDED AUGUST 31, 2023 AND 2022


 

   

2023

   

2022

 

CASH FLOWS FROM OPERATING ACTIVITIES:

               

Net income

  $ 4,237,731     $ 7,185,934  

Adjustments to reconcile net income to net cash provided by operating activities:

               

Stock-based compensation

    1,337,734       931,532  

Depreciation expense

    1,042,505       938,489  

Amortization expense

    588,454       629,843  

Loss on disposal of property and equipment

    (8,534 )     -  

Remeasurement gain on acquisition of equity method investee

    -       (3,951,550 )

Change in allowance for doubtful accounts

    94,000       57,000  

Equity in income from joint ventures

    (6,452,719 )     (4,725,918 )

Dividends received from joint ventures

    5,639,198       5,723,176  

Deferred income taxes

    (395,001 )     (81,500 )

Changes in current assets and liabilities:

               

Receivables:

               

Trade, excluding joint ventures

    (1,956,234 )     (2,091,353 )

Trade, joint ventures

    509,949       (73,053 )

Fees for services provided to joint ventures

    468,523       (259,550 )

Dividends receivable from joint venture

    (1,986,027 )     -  

Income taxes

    (34,202 )     284,025  

Inventories

    3,030,665       (4,818,860 )

Prepaid expenses and other

    (3,061 )     3,111  

Accounts payable

    (1,509,226 )     3,010,526  

Income tax payable

    (16,077 )     (493,091 )

Accrued liabilities

    953,541       (1,122,683 )

Net cash provided by operating activities

    5,541,219       1,146,078  
                 

CASH FLOWS FROM INVESTING ACTIVITIES:

               

Acquisition of Zerust India business, net of cash acquired

    -       (5,062,003 )

Proceeds from the sale of available for sale securities

    5,590       (956 )

Investment in joint venture

    -       (341,392 )

Purchases of property and equipment

    (3,247,652 )     (1,496,674 )

Proceeds from sale of property and equipment

    13,000       -  

Investments in patents

    (114,062 )     (207,149 )

Net cash used in investing activities

    (3,343,124 )     (7,108,174 )
                 

CASH FLOWS FROM FINANCING ACTIVITIES:

               

Dividend received by non-controlling interest

    (655,574 )     (402,729 )

Repayments on the line of credit

    (2,300,000 )     -  

Proceeds from line of credit

    -       5,900,000  

Proceeds from term loan

    2,812,504       -  

Dividends paid on NTIC common stock

    (2,624,462 )     (2,581,179 )

Proceeds from employee stock purchase plan

    75,464       73,645  

Proceeds from exercise of stock options

    638,270       198,640  

Net cash (used in) provided by financing activities

    (2,053,798 )     3,188,377  
                 

EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS

    (72,014 )     426,968  
                 

NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS

    72,283       (2,346,751 )

CASH AND CASH EQUIVALENTS AT BEGINNING OF YEAR

    5,333,890       7,680,641  
                 

CASH AND CASH EQUIVALENTS AT END OF YEAR

  $ 5,406,173     $ 5,333,890  

 

See notes to consolidated financial statements.

 

60

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

YEARS ENDED AUGUST 31, 2023 AND 2022


 

 

1.

NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES

 

Nature of Business – Northern Technologies International Corporation and its Subsidiaries (collectively, the Company) develop and market proprietary environmentally beneficial products and services in over 65 countries either directly or via a network of subsidiaries, joint ventures, independent distributors, and agents. The Company’s primary business is corrosion prevention marketed mainly under the ZERUST® brand. The Company 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, the Company 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 the Company’s customers’ carbon footprint and provide environmentally sound waste disposal options. The Company’s two operating segments are ZERUST and Natur-Tec.

 

The Company participates, either directly or indirectly, in 15 active joint venture arrangements in North America, Europe, and Asia. Each of these joint ventures generally manufactures and markets products in the geographic territory to which it is assigned. While most of the Company’s joint ventures exclusively sell rust and corrosion inhibiting products, some of the joint ventures also sell the Company’s Natur-Tec® resin compounds and finished products. The profits of joint ventures are shared by the respective joint venture owners in accordance with their respective ownership percentages. The Company typically owns 50% or less of its joint venture entities and does not control the decisions of these entities, including dividend declaration or amount in any given year.

 

Impact of COVID-19 – As a result of the novel coronavirus (COVID-19) and related government mandated restrictions on the Company’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 fiscal 2023, including in particular in China. While demand in China improved during the third quarter of fiscal 2023 as a result of government restrictions that were lifted, the Company continued to experience softened demand for its products in China during the remainder of fiscal 2023. The Company may continue to experience softened demand into fiscal 2024 as the result of novel strains of COVID-19.

 

Principles of Consolidation – NTIC evaluates its voting and variable interests in entities on a qualitative and quantitative basis. NTIC consolidates entities in which it concludes it has the power to direct the activities that most significantly impact an entity’s economic success and has the obligation to absorb losses or the right to receive benefits that could be significant to the entity. The consolidated financial statements include the accounts of Northern Technologies International Corporation, its wholly owned subsidiaries, Northern Technologies Holding Company, LLC, NTIC (Shanghai) Co., Ltd. (NTIC China), ZERUST-EXCOR MEXICO, S. de R.L. de C.V (Zerust Mexico), NTIC Europe GmbH (NTI Europe), and HNTI Limited (Zerust India), NTIC’s majority-owned subsidiary in India, Natur-Tec India Private Limited (Natur-Tec India), NTIC’s majority-owned subsidiary in Brazil, Zerust Prevenção de Corrosão S.A. (Zerust Brazil), NTIC’s majority-owned subsidiary in Sri Lanka, Natur Tec Lanka (Pvt) Ltd (Natur Tec Lanka), and NTIC’s majority-owned holding company, NTI Asean LLC (NTI Asean), and its wholly owned subsidiaries Zerust Singapore Pte Ltd (Zerust Singapore), Zerust Vietnam Co. Ltd (Zerust Vietnam) and Zerust Taiwan Co. Ltd (Zerust Taiwan). NTIC’s consolidated financial statements do not include the accounts of any of its joint ventures.

 

Non-Controlling Interests – The Company owns 75% of Natur-Tec India, 75% of Natur Tec Lanka, 85% of Zerust Brazil, 60% of NTI Asean, Zerust Singapore Pte Ltd, Zerust Vietnam Co Ltd and Zerust Taiwan Co Ltd.  The remaining ownership of the consolidated entities are accounted for as non-controlling interests and reported as part of equity in the consolidated financial statements. The Company allocates gains and losses to the non-controlling interest even when such allocation results in a deficit balance, reducing the losses attributed to the controlling interest. Changes in ownership interests are treated as equity transactions if the Company maintains control.

 

61

 

Net Sales – The Company includes net sales to its joint ventures and net sales to unaffiliated customers as separate line items on its consolidated statements of operations. There are no sales originating from the Company’s joint ventures included in the amount, as the Company’s investments in its joint ventures are accounted for using the equity method.

 

When determining recognition of revenue arrangements the Company performs the following five steps: (1) identify the contracts with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when or as the entity satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods it transfers to, or services it performs for, the customer.

 

Generally, the Company’s performance obligations are satisfied when the customers take possession of the products, which normally occurs at the shipping point or destination depending on the terms of the contracts. The Company’s services are generally sold based upon quotes or contracts with customers that include a fixed or determinable price, and sales arrangements do not contain any significant financing component for its customers. The Company does not recognize revenue related to product warranties, nor does the Company incur significant contract costs. Customer arrangements do not generate contract assets or liabilities.

 

Revenue Recognition – Revenue is measured based on consideration specified in the contract with a customer, adjusted for any applicable estimates of variable consideration and other factors affecting the transaction price, including noncash consideration, consideration paid or payable to customers, and significant financing components. Revenue from all customers is recognized when a performance obligation is satisfied by transferring control of a distinct good or service to a customer.

 

Individually promised goods and services in a contract are considered a distinct performance obligation and accounted for separately if the customer can benefit from the individual good or service on its own or with other resources that are readily available to the customer and the good or service is separately identifiable from other promises in the arrangement. When an arrangement includes multiple performance obligations, the consideration is allocated between the performance obligations in proportion to their estimated standalone selling price. Costs related to products delivered are recognized in the period incurred, unless criteria for capitalization of costs are met. Costs of revenues consist primarily of direct labor, manufacturing overhead, materials, and components. The Company does not incur significant upfront costs to obtain a contract. If costs to obtain a contract were to become material, the costs would be recorded as an asset and amortized to expense in a manner consistent with the related recognition of revenue.

 

The Company excludes government assessed and imposed taxes on revenue generating transactions that are invoiced to customers from revenue. The Company includes freight billed to customers in revenue. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of goods sold.

 

The timing of revenue recognition, billing, and cash collections results in accounts receivable on the consolidated balance sheet.

 

Performance Obligations – A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation in proportion to its standalone selling price and recognized as revenue when, or as, the performance obligation is satisfied. The Company’s various performance obligations and the timing or method of revenue recognition are discussed below. The Company’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.

 

The Company sells its products to both distributors and end-users. Each unit of product delivered under a customer order represents a distinct and separate performance obligation, as the customer can benefit from each unit on its own or with other resources that are readily available to the customer, and each unit of product is separately identifiable from other products in the arrangement.

 

62

 

The transaction price for the Company’s products is the invoiced amount. The Company does not have variable consideration in the form of refunds, credits, rebates, price concessions, pricing incentives, or other items impacting transaction price. The purchase order pricing in arrangements with customers is deemed to approximate standalone selling price; therefore, the Company does not need to allocate proceeds on a relative standalone selling price allocation between performance obligations. The Company applies the practical expedient in paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less. There are no material obligations that extend beyond one year.

 

Revenue is recognized when transfer of control occurs, as defined by the terms in the customer agreement. The Company immediately recognizes incidental items that are immaterial in the context of the contract. The Company has applied the practical expedient in paragraph 606-10-25-16A and does not assess if immaterial items are promised goods or services. The Company has also applied the practical expedient in paragraph 606-10-32-18 regarding the adjustment of the promised amount of consideration for the effects of a significant financing component when the customer pays for that good or service within one year or less, as the Company does not have any significant financing components in its customer arrangements since payment is received at or shortly after the point of sale, generally thirty to ninety days.

 

The Company estimates returns based on an analysis of historical experience if the right to return products is granted to its customers. The Company does not record a return asset, as non-conforming products are generally not returned. The Company’s return policy does not vary by geography. The customer has no rotation or price protection rights, and the Company is not under a warranty obligation.

 

Sales Commissions – Sales commissions paid to sales representatives are eligible for capitalization, as they are incremental costs that would not have been incurred without entering into a specific sales arrangement and are recoverable through the expected margin on the transaction. The Company has elected to apply the practical expedient provided by ASC 340-40-25-4 and recognize the incremental costs of obtaining contracts as an expense when incurred, as the amortization period of the assets that would have otherwise been recognized is one year or less. The Company records these costs as a selling expense.

 

Product Warranty – The Company offers warranties on various products and services. These warranties are assurance type warranties that are not sold on a standalone basis; therefore, they are not considered distinct performance obligations. The Company estimates the costs that may be incurred under its warranties and records a liability in the amount of such costs at the time the revenue is recognized for the product sale.

 

International Revenue – The Company markets its products to numerous countries in North America, Europe, Latin America, Asia, and other parts of the world. See Note 11, Segment and Geographic Information, for information regarding revenue disaggregation by geography.

 

Trade Receivables – Payment terms for the Company’s unaffiliated customers are determined based on credit risk and vary by customer. The Company typically offers standard payment terms to unaffiliated customers of net 30 days. The Company does not accrue interest on past due accounts receivable. The Company reviews the credit histories of its customers before extending unsecured credit. The Company presents accounts and notes receivable net of an allowance for doubtful accounts. Each quarter, the Company prepares an analysis of its ability to collect outstanding receivables that provides a basis for an allowance estimate for doubtful accounts. In doing so, the Company evaluates the age of its receivables, past collection history, current financial conditions of key customers and its joint ventures, and economic conditions. Based on this evaluation, the Company establishes a reserve for specific accounts and notes receivable that it believes are uncollectible, as well as an estimate of uncollectible receivables not specifically known. The Company believes that an analysis of historical trends and its current knowledge of potential collection problems provide the Company with sufficient information to establish a reasonable estimate for an allowance for doubtful accounts. In the event the Company determines that a smaller or larger uncollectible accounts reserve is appropriate, the Company records a credit or charge to selling expense in the period that it made such determination. Accounts receivable have been reduced by an allowance for uncollectible accounts of $533,000 and $439,000 as of August 31, 2023 and 2022, respectively. Accounts are considered past due based on terms agreed upon between the Company and the customer. Accounts receivable are written-off only after all collection attempts have failed and are based on individual credit evaluation and specific circumstances of the customer.

 

63

 

Trade Receivables from Joint Ventures – Trade receivables from joint ventures arise from sales of products the Company makes to its joint ventures. Payment terms for the Company’s joint ventures also are determined based on credit risk; however, additional consideration is given to the individual joint venture due to the transportation time associated with ocean delivery of most products and certain other factors. Generally, accounts receivable from the Company’s joint ventures unpaid after 90 days are considered past due. The Company does not accrue interest on past due balances. The Company periodically reviews amounts due from its joint ventures for collectability and, based on past experience and continuous review of the balances due, determined that an allowance for doubtful accounts related to its joint venture receivables was not necessary as of August 31, 2023 or 2022.

 

Employee Retention Credit (ERC) and Payroll Tax Deferral - On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

The Company engaged tax advisors of a Big 4 accounting firm which determined the Company qualified for ERCs. The Company then applied for the ERC in fiscal 2023 for the second and third quarters of that year of $573,751 and $566,006, respectively. The Company has elected to account for the credit as a government grant. U.S. GAAP does not include grant accounting guidance for for-profit entities, therefore, the Company has elected to follow the grant accounting model in International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance. In accordance with IAS 20, the Company cannot recognize any income from the grant until there is reasonable assurance (similar to the “probable” threshold in U.S. GAAP) that any conditions attached to the grant will be met and that the grant will be received. Once it is reasonably assured that the grant conditions will be met and that the grant will be received, grant income is recorded on a systematic basis over the periods in which the Company recognizes the payroll expenses for which the grant is intended to compensate. No income was recognized in fiscal 2023 for the ERC. Income from the grant can be presented as either other income or as a reduction in the expenses for which the grant was intended to compensate.

 

Fees for Services Provided to Joint Ventures The Company provides services to its joint ventures including consulting, legal, travel, insurance, technical, and marketing services based on licensing or other agreements with its joint ventures. The Company receives fees for the services it provides to its joint ventures. The fees for services received by the Company from its joint ventures are generally based on either a flat fee or a percentage of net sales by the Company’s joint ventures depending on local laws and tax regulations. Under the Company’s agreements with its joint ventures, amounts are earned when product is shipped from joint venture facilities, at which point a sale is deemed to have occurred and results in obligation for the joint venture to pay the royalty and recognition of the fee by the Company. The Company reviews the financial situation of each of its joint ventures to assist in the likelihood of collections on amounts earned. The Company accounts for these fees on a cash basis if uncertainty exists surrounding the collection of such fees.

 

Cash and Cash Equivalents – The Company includes as cash and cash equivalents highly liquid, short-term investments with maturity of three months or less when purchased, which are readily convertible into known amounts of cash. The Company maintains its cash in high quality financial institutions. The balances, at times, may exceed federally insured limits.

 

Available for Sale Securities – Available for sale securities are recorded at fair value. Unrealized holding gains and losses on available for sale securities are not significant.

 

Inventories – Inventories are recorded at the lower of cost (first-in, first-out basis) or net realizable value.

 

Property and Depreciation – Property and equipment are stated at cost. Depreciation is computed using the straight-line method based on the estimated service lives of the various assets as follows:

 

Buildings and improvements

5-30 years

Machinery and equipment

3-10 years

 

Patents and Trademarks – Patents and trademarks, including acquisition costs, are stated at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Upon retirement, the cost of assets disposed and the related accumulated amortization are removed from the accounts, and any resulting gain or loss is credited or charged to operations.

 

64

 

Investments in Joint Ventures – Investments in the Company’s joint ventures are accounted for using the equity method. Under the equity method, investments are initially recorded at cost and are adjusted for dividends, distributed and undistributed earnings and losses, changes in foreign currency exchange rates, and additional investments. In the event the Company’s share of a joint venture’s cumulative losses exceeds the Company’s investment balance, the balance is reported at zero value until proportionate income exceeds the losses. The Company assesses its joint ventures for impairment on an annual basis as of August 31 of each year as part of its fiscal year end analysis. In addition to the annual review for impairment, the Company reviews the operating results of each joint venture on a quarterly basis in comparison to its historical operating results and its accrual of fees for services provided to joint ventures. If the operating results of a joint venture do not meet financial performance expectations, an additional evaluation is performed on the joint venture. The Company’s evaluation of its investments in joint ventures requires the Company to make assumptions about future cash flows of its joint ventures. These assumptions require significant judgment, and actual results may differ from assumed or estimated amounts. All investments in joint ventures had positive equity as of August 31, 2023 and 2022. The Company considers any of its joint ventures to be significant and discloses entity specific financial information if the joint venture’s income or assets make up more than 20% of the Company’s total assets or income.

 

The Company classifies distributions received from its joint ventures based on the nature of the distributions, generally, in operating activities on the consolidated statements of cash flows.

 

If the Company is no longer able to exercise significant influence over operating and financial policy of a joint venture previously accounted for under the equity method, it maintains the investment at the carrying value as of the date that significant influence no longer exists and discontinues accruing the proportionate earnings or losses of the investment.

 

Investments are considered to be impaired when a decline in fair value is judged to be other-than-temporary. Fair value is calculated based on publicly available market information or other estimates determined by management. The Company employs a systematic methodology on a quarterly basis that considers available quantitative and qualitative evidence in evaluating potential impairment of our investments. If the cost of an investment exceeds its fair value, the Company evaluates, among other factors, general market conditions, credit quality, the duration and extent to which the fair value is less than cost, and for equity securities, the Company’s intent and ability to hold, or plans to sell, the investment. The Company also considers specific adverse conditions related to the financial health of and business outlook for the investee, including industry and sector performance, changes in technology, and operational and financing cash flow factors. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded to other income (expense), and a new cost basis in the investment is established. The Company determined that there was no impairment of investments in joint ventures as of August 31, 2023.

 

Recoverability of Long-Lived Assets – The Company reviews its long-lived assets whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable. The Company determines potential impairment by comparing the carrying value of the assets with expected net cash flows expected to be provided by operating activities of the business or related products. If the sum of the expected undiscounted future net cash flows is less than the carrying value, the Company evaluates whether an impairment loss should be recognized. An impairment loss is measured by comparing the amount by which the carrying value exceeds the fair value of the asset. When evaluating assets for impairment, the Company groups long-lived assets with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The Company determined that there were no indications that the carrying value of long-lived assets was not recoverable as of August 31, 2023.

 

Acquisitions of Businesses - Business combinations are accounted for under the acquisition method. Identifiable assets acquired and liabilities and contingent liabilities assumed in a business combination are measured initially at their fair values at the acquisition date. Determining the fair value of assets acquired and liabilities and contingent liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, probabilities of success, discount rates, and asset lives, among other items. The excess of the fair value of the consideration transferred over the fair value of the Company’s share of the identifiable net assets acquired is recorded as goodwill. Acquisition-related expenses are recognized separately from the business combination and are recognized as general and administrative expense as incurred. The Company evaluates the materiality of required disclosures related to our business combinations using quantitative and qualitative measures.

 

Goodwill and Other Intangible Assets- Goodwill represents the excess purchase price over the fair value of tangible net assets acquired in acquisitions after amounts have been allocated to intangible assets. Goodwill is tested for impairment annually (at August 31), or more frequently when events or changes in circumstances indicate that the asset might be impaired. Examples of such events or circumstances include, but are not limited to, a significant adverse change in legal or business climate, an adverse regulatory action or unanticipated competition.

 

65

 

The Company estimates the useful life of patents to be 17 years and customer relationships to be 15 years. This estimate is based on a combination of factors, including the expected duration of patent protection, technological obsolescence, and market conditions. Amortization of intangible assets is recorded using the straight-line method over their estimated useful lives.

 

The Company assesses qualitative factors to determine whether the existence of events or circumstances would indicate that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If after assessing the totality of events or circumstances, the Company were to determine that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then the Company would perform a quantitative test that compares the fair value to its carrying value to determine the amount of any impairment. The Company has determined there was no goodwill impairment as of August 31, 2023.

 

Income Taxes – The Company utilizes the asset and liability method of accounting for income taxes, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Deferred income tax assets and liabilities are determined based on the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in operations in the period that includes the enactment date.

 

The Company records net deferred tax assets to the extent the Company believes these assets will more likely than not be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. In the event the Company determines that it would be able to realize its deferred assets in the future in excess of their net recorded amount, the Company makes an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.

 

The Company records uncertain tax positions on the basis of a two-step process whereby the Company determines whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position and those tax positions that meet the more-likely-than-not recognition threshold. The Company recognizes the largest amount of tax benefit that is greater than 50 percent likely to be realized upon ultimate settlement with the related tax authority.

 

Foreign Currency Translation (Accumulated Other Comprehensive Income (Loss)) – The functional currency of NTIC China, Zerust Brazil, Natur-Tec India, Natur Tec Lanka, Zerust Mexico, Zerust India, Zerust Singapore, Zerust Vietnam, Zerust Taiwan, NTI Europe, and each unconsolidated international joint venture is the applicable local currency. The translation of the applicable foreign currencies into U.S. dollars is performed for balance sheet accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using an average monthly exchange rate. Translation gains or losses are reported as an element of other comprehensive income (loss).

 

The Company (excluding NTIC China, Zerust Brazil, Natur-Tec India, Natur Tec Lanka, Zerust India, Zerust Singapore, Zerust Vietnam, Zerust Taiwan, NTI Asean, Zerust Mexico, NTI Europe, and NTIC’s joint ventures) conducts all foreign transactions based on the U.S. dollar. Since investments in joint ventures are accounted for using the equity method, any changes in foreign currency exchange rates are reflected as a foreign currency translation adjustment and do not change the equity in income from joint ventures reflected in the Company’s consolidated statements of operations.

 

Fair Value of Financial Instruments – The carrying value of cash and cash equivalents, available for sale securities, short-term accounts and notes receivable, notes payable, trade accounts payables, and other accrued expenses approximate fair value because of the short maturity of those instruments.

 

Shipping and Handling – The Company records all amounts billed to customers in a sales transaction related to shipping and handling as sales. The Company records costs related to shipping and handling in cost of goods sold.

 

Research and Development – The Company expenses all costs related to product research and development as incurred.

 

66

 

Common Stock – The Company issues authorized but unissued shares of common stock upon the exercise of stock options.

 

Stock-Based Compensation – The Company recognizes compensation cost relating to share-based payment transactions, including grants of employee stock options and transactions under the Company’s employee stock purchase plan, in its consolidated financial statements. That cost is measured based on the fair value of the equity or liability instruments issued. The Company measures the cost of employee services received in exchange for stock options and other stock-based awards based on the grant-date fair value of the award and recognizes the cost over the period the employee is required to provide services for the award (generally the vesting term).

 

Subsequent Events – The Company has evaluated events occurring after the date of the consolidated financial statements for events requiring disclosure in the consolidated financial statements.

 

Use of Estimates – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

 

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. 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 does not believe this accounting pronouncement will have a material impact on the Company’s consolidated financial position or operating results.

 

Although there are several other new accounting pronouncements issued or proposed by the FASB, which the Company has adopted or will adopt, as applicable, the Company does not believe any of these accounting pronouncements has had or will have a material impact on the Company’s consolidated financial position or operating results.

 

 

3.

INVENTORIES

 

Inventories consisted of the following:

 

   

August 31, 2023

   

August 31, 2022

 

Production materials

  $ 4,960,355     $ 6,496,656  

Finished goods

    8,136,134       9,845,073  
    $ 13,096,489     $ 16,341,729  

 

 

4.

PROPERTY AND EQUIPMENT, NET

 

Property and equipment, net consisted of the following:

 

   

August 31, 2023

   

August 31, 2022

 

Land

  $ 496,965     $ 310,365  

Buildings and improvements

    17,250,392       14,778,759  

Machinery and equipment

    5,984,364       5,643,320  
      23,731,721       20,732,444  

Less accumulated depreciation

    (9,666,367 )     (8,561,951 )
    $ 14,065,354     $ 12,170,493  

 

67

 

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 $1,042,505 for fiscal 2023 compared to $938,489 in fiscal 2022.

 

 

5.

INTANGIBLE ASSETS, NET

 

Intangible assets, net consisted of the following:

 

   

As of August 31, 2023

 
   

Gross Carrying

Amount

   

Accumulated Amortization

   

Net Carrying

Amount

 

Patents and trademarks

  $ 3,339,717     $ (2,680,965 )   $ 658,752  

Customer relationships

    6,347,000       (846,267 )     5,500,733  

Total intangible assets, net

  $ 9,686,717     $ (3,527,232 )   $ 6,159,485  

 

   

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 $558,454 for fiscal 2023 compared to $629,843 for fiscal 2022.

 

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

 

Fiscal 2024

  $ 642,951  

Fiscal 2025

    543,721  

Fiscal 2026

    517,990  

Fiscal 2027

    492,221  

Fiscal 2028

    479,012  

Thereafter

    3,483,589  

Total

  $ 6,159,485  

 

 

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.

 

68

 

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 August 31, 2023

 
   

Total

   

EXCOR

   

OTHER

 

Current assets

  $ 55,339,662     $ 27,862,458     $ 27,477,204  

Total assets

    59,729,348       30,054,277       29,675,071  

Current liabilities

    11,464,247       2,687,064       8,777,183  

Noncurrent liabilities

    323,762       -       323,762  

Joint ventures’ equity

    47,941,339       27,367,213       20,574,126  

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

    23,705,714       13,683,608       10,022,106  

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

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

 

   

Fiscal Year Ended August 31, 2023

 
   

Total

   

EXCOR

   

OTHER

 

Net sales

  $ 100,682,316     $ 39,642,380     $ 61,039,936  

Gross profit

    40,096,561       19,016,389       21,080,172  

Net income

    8,934,198       5,730,311       3,203,887  

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

    6,452,719       2,852,229       3,600,490  

Northern Technologies International Corporation’s dividends received from joint ventures

    5,639,198       2,459,500       3,179,698  

 

   

As of August 31, 2022

 
   

Total

   

EXCOR

   

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  

 

   

Fiscal Year Ended August 31, 2022

 
   

Total

   

EXCOR

   

OTHER

 

Net sales

  $ 104,077,748     $ 42,853,162     $ 61,224,586  

Gross profit

    41,030,647       20,312,400       20,718,247  

Net income

    9,302,237       6,487,855       2,814,382  

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

    4,725,918       3,236,989       1,488,929  

Northern Technologies International Corporation’s dividends received from joint ventures

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

 

In August 2023, Tianjin Zerust (NTI ASEAN’s previously written-off joint venture in China) was deregistered and the remaining cash was cleared by the Chinese authorities to be paid out to be shareholders. Subsequent to year end, NTI Asean received a final liquidation of its ownership interest in the former joint venture of $1,986,027. This one-time equity gain on the liquidation of previously written-off investment in Tianjin Zerust is included in joint venture operations. The final liquidation payment was subject to withholding tax of $198,603 and minority income of $676,614 as NTIC owns 60% of NTI ASEAN. The transaction also resulted in legal fees of $95,890, and a management bonus expense of $250,000.

 

69

 

 

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 $3,600,000 under the new Credit Agreement were outstanding August 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. The weighted average interest rate was 6.27 and 2.74 for fiscal 2023 and 2022, respectively.

 

To secure the Credit Agreement, the Company assigned 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 Company was in compliance with all covenants as of August 31, 2023 and 2022.

 

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 August 31, 2023. The current outstanding balance as of August 31, 2023 for both term loans was USD $2,757,176.

 

70

 

 

8.

STOCKHOLDERS EQUITY

 

During fiscal 2023, NTIC’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of NTIC 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

July 17, 2023

 

$0.07

 

August 2, 2023

 

August 16, 2023

 

During fiscal 2022, NTIC’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of NTIC 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

July 20, 2022

  $0.07  

August 3, 2022

 

August 17, 2022

 

During fiscal 2023 and fiscal 2022, the Company repurchased no shares of its common stock.

 

During fiscal 2023, the Company granted stock options under the Northern Technologies International Corporation 2019 Stock Incentive Plan (as amended, the 2019 Plan) to purchase an aggregate of 277,613 shares of its common stock to various employees and directors. The weighted average per share exercise price of the stock options is $11.41. The exercise price of the stock options is equal to the fair market value of the Company’s common stock on the date of grant. During fiscal 2023, stock options to purchase an aggregate of 265,209 shares of common stock were exercised at a weighted average exercise price of $6.46 per share, resulting in the net issuance of 184,432 shares of common stock since some of the options were exercised on a net cashless exercise basis.

 

During fiscal 2022, the Company granted stock options under the Northern Technologies International Corporation 2019 Stock Incentive Plan (as amended, the 2019 Plan) to purchase an aggregate of 174,840 shares of its common stock to various employees and directors. The weighted average per share exercise price of the stock options is $16.97. The exercise price of the stock options is equal to the fair market value of the Company’s common stock on the date of grant. During fiscal 2022, stock options to purchase an aggregate of 51,218 shares of common stock were exercised at a weighted average exercise price of $6.60 per share, resulting in the net issuance of 42,071 shares of common stock since some of the options were exercised on a net cashless exercise basis.

 

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 August 31, 2023, 62,035 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.

 

71

 

The following is a reconciliation of the net income per share computation for fiscal 2023 and fiscal 2022:

 

Numerator:

 

August 31, 2023

   

August 31, 2022

 

Net income attributable to NTIC

  $ 2,912,276     $ 6,324,700  
                 

Denominator:

               

Basic-weighted shares outstanding

    9,359,504       9,216,216  

Weighted shares assumed upon exercise of stock options

    333,978       418,812  

Diluted – weighted shares outstanding

    9,693,482       9,635,028  
                 

Basic net income per share:

  $ 0.31     $ 0.69  

Diluted net income per share:

  $ 0.30     $ 0.66  

 

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 the 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 as of August 31, 2023 were options outstanding to purchase 322,246 shares of common stock. Excluded from the computation of diluted net income per share as of August 31, 2022 were options outstanding to purchase 600,094 shares of common stock.

 

 

10.

STOCK-BASED COMPENSATION

 

The Company has three stock-based compensation plans under which stock options or other stock-based awards have been granted: the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan, the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan (the 2007 Plan) and the Northern Technologies International Corporation Employee Stock Purchase Plan. The 2019 Plan replaced the 2007 Plan with respect to future grants; and, therefore, no further awards may be made under the 2007 Plan. The Compensation Committee of the Board of Directors and the Board of Directors administer these plans.

 

The 2019 Plan provides for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, stock unit awards, performance awards, and stock bonuses to eligible recipients to enable the Company and its subsidiaries to attract and retain qualified individuals through opportunities for equity participation in the Company and to reward those individuals who contribute to the achievement of the Company’s economic objectives. On January 15, 2021, the Company’s stockholders approved certain amendments to the 2019 Plan, including an increase in the number of shares of common stock available for issuance under the plan by an additional 800,000 shares. Subject to adjustment as provided in the 2019 Plan, up to a maximum of 1,600,000 shares of the Company’s common stock are issuable under the 2019 Plan. Options granted generally have a term of ten years and become exercisable over a one- or three- year period beginning on the one-year anniversary of the date of grant. Options are granted at per share exercise prices equal to the market value of the Company’s common stock on the date of grant. The Company issues new shares upon the exercise of options. As of August 31, 2023, options to purchase an aggregate of 1,117,570 shares of the Company’s common stock were outstanding under the 2019 Plan and 426,904 shares of the Company’s common stock remain available for grant under the 2019 Plan. As of August 31, 2023, options to purchase an aggregate of 439,560 shares of the Company’s common stock were outstanding under the 2007 Plan.

 

The Company granted options to purchase an aggregate of 277,613 and 174,840 shares of its common stock during fiscal 2023 and 2022, respectively. The fair value of option grants is determined at the date of grant using the Black-Scholes option pricing model with the assumptions listed below. The Company recognized compensation expense of $1,337,734 during fiscal 2023 and compensation expense of $931,532 during fiscal 2022 related to the options that vested during such time period. As of August 31, 2023, the total compensation cost for non-vested options not yet recognized in the Company’s consolidated statements of operations was $1,019,291. Stock-based compensation expense of $682,724 is expected during fiscal 2024 and $336,567 is expected to be recognized during fiscal 2025, based on outstanding options as of August 31, 2023. Future option grants will impact the compensation expense recognized. Stock-based compensation expense is included in general and administrative expense on the consolidated statements of operations.

 

72

 

The fair value of each option grant is estimated on the grant date using the Black-Scholes option pricing model with the following assumptions and results for the grants:

 

   

Fiscal Year 2023

   

Fiscal Year 2022

 

Dividend yield

    2.44 %     1.65 %

Expected volatility

    45.2 %     45.4 %

Expected life of option (years)

 

10

   

10

 

Weighted average risk-free interest rate

    3.31 %     0.77 %

 

Stock option activity during the periods indicated was as follows:

 

   

Number of Shares (#)

   

Weighted Average Exercise Price

   

Aggregate

Intrinsic Value

 

Outstanding at August 31, 2021

    1,426,651     $ 9.30          

Options granted

    174,840       16.97          

Options exercised

    (51,218 )     6.60          

Options terminated

    (5,546 )     18.23          
                         

Outstanding at August 31, 2022

    1,544,727     $ 10.23          

Options granted

    277,613       11.41          

Options exercised

    (265,209 )     6.46          

Options terminated

    -       -          
                         

Outstanding at August 31, 2023

    1,557,130     $ 11.08     $ 4,240,525  
                         

Exercisable at August 31, 2023

    1,079,897     $ 10.77     $ 3,329,061  

 

The weighted average per share fair value of options granted during fiscal 2023 and fiscal 2022 was $11.41 and $16.97, respectively. The weighted average remaining contractual life of the options outstanding as of August 31, 2023 and 2022 was 6.25 years and 5.76 years, respectively.

 

 

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 also expanded into the oil and gas industry. The Company also sells a portfolio of proprietary bio-based and compostable (fully biodegradable) polymer resins and finished products under the Natur-Tec® brand.

 

The following tables present the Company’s business segment information:

 

   

Fiscal 2023

   

Fiscal 2022

 

ZERUST® net sales

  $ 61,728,364     $ 57,459,382  

Natur-Tec® net sales

    18,174,588       16,699,508  

Total net sales

  $ 79,902,952     $ 74,158,890  

 

The following table sets forth the Company’s cost of goods sold by segment:

 

   

Fiscal 2023

   

Fiscal 2022

 

Direct cost of goods sold

               

ZERUST®

  $ 35,297,352     $ 34,673,146  

Natur-Tec®

    13,645,992       12,859,343  

Indirect cost of goods sold

    3,155,777       3,557,809  

Total net cost of goods sold

  $ 52,099,121     $ 51,090,298  

 

73

 

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.

 

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

 

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

 

Geographic Information

 

Net sales by geographic location for fiscal 2023 and fiscal 2022 were as follows:

 

   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Inside the U.S.A. to unaffiliated customers

  $ 28,554,354     $ 25,301,067  

Outside the U.S.A. to:

               

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

    3,401,910       2,968,089  

Unaffiliated customers

    47,946,688       45,889,734  
    $ 79,902,952     $ 74,158,890  

 

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 fiscal 2023 and fiscal 2022, respectively, were as follows:

 

   

Fiscal 2023

   

% of Total Fees for Services Provided to Joint Ventures

   

Fiscal 2022

   

% of Total Fees for Services Provided to Joint Ventures

 

Germany

  $ 816,089       15.7 %   $ 834,725       14.5 %

Poland

    810,977       15.6 %     730,523       12.7 %

Japan

    658,934       12.7 %     669,371       11.6 %

Sweden

    498,463       9.6 %     447,441       7.8 %

France

    479,515       9.2 %     448,579       7.8 %

Finland

    388,627       7.5 %     340,783       5.9 %

Czech Republic

    365,018       7.0 %     300,257       5.2 %

Thailand

    340,657       6.6 %     344,649       6.0 %

United Kingdom

    283,418       5.5 %     342,488       5.9 %

South Korea

    266,562       5.1 %     270,309       4.7 %

Indonesia

    130,081       2.5 %     156,476       2.7 %

Other

    150,844       3.0 %     882,081       15.2 %
    $ 5,189,185       100.0 %   $ 5,767,682       100.0 %

 

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.

 

See Note 6 for additional details on geographical information regarding equity in income from joint ventures.

 

74

 

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

 

   

At August 31, 2023

   

At August 31, 2022

 

China

  $ 5,729,080     $ 5,826,898  

Other

    745,469       565,022  

United States

    7,590,805       5,778,573  

Total property and equipment

  $ 14,065,354     $ 12,170,493  

 

   

Fiscal Year Ended

August 31, 2023

   

Fiscal Year Ended

August 31, 2022

 

China

  $ 13,469,075     $ 15,754,051  

Brazil

    5,969,314       5,160,572  

India

    19,916,834       18,555,603  

Other

    11,993,375       9,387,597  

United States

    28,554,354       25,301,067  

Total net sales

  $ 79,902,952     $ 74,158,890  

 

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.

EMPLOYEE RETENTION CREDIT

 

The Company engaged tax advisors of a Big 4 accounting firm which determined the Company qualified for Employee Retention Credits. The Company qualified for Employee Retention Credits on qualified wages paid in the first and second quarters of 2021 and filed for credits in the second and third quarters of fiscal 2023, respectively. The Company recognizes government grants for which there is a reasonable assurance of compliance with grant conditions and receipt of credits. In 2023, the Company filed for $1,139,756 in Employee Retention Credits, but did not recognize the credits on the Company’s financial statements as there was not reasonable assurances that the Company would receive the credits.

 

 

13.

RETIREMENT PLAN

 

The Company has a 401(k) employee savings plan. Employees who meet certain age and service requirements may elect to contribute up to 15% of their salaries. The Company typically contributes the lesser of 50% of the participant’s contributions or 3.5% of the employee’s salary. The Company recognized expense for the savings plan of $289,235 and $272,257 for fiscal 2023 and fiscal 2022, respectively.

 

 

14.

RELATED PARTY TRANSACTIONS

 

During both fiscal 2023 and fiscal 2022, the Company made consulting payments of $144,000 to Bioplastic Polymers LLC, an entity owned by Ramani Narayan, Ph.D., a director of the Company. Dr. Narayan provides certain consulting services to the Company relating to the Natur-Tec® business and bioplastics program.

 

75

 

 

15.

INCOME TAXES

 

The provision for income taxes for the fiscal years ended August 31, 2023 and 2022 was approximately as follows:

 

   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Current:

               

Federal

  $     $  

State

    26,000       98,000  

Foreign

    1,857,000       1,894,000  
      1,883,000       1,992,000  

Deferred:

               

Federal

           

State

           

Foreign

    (533,400 )     (118,164 )
      (533,400 )     (118,164 )
    $ 1,349,600     $ 1,873,836  

 

Reconciliations of the expected federal income tax at the statutory rate of 21.0% with the provisions for income taxes for the fiscal years ended August 31, 2023 and 2022 were approximately as follows:

 

   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Tax computed at statutory rates

  $ 1,352,000     $ 1,780,000  

State income tax, net of federal benefit

    (20,000 )     34,000  

Tax effect on equity in income of international joint ventures

    (1,354,000 )     (988,000 )

Tax effect of foreign operations

    1,005,000       1,004,000  

Deemed repatriation

          10,000  

Foreign tax credit

    783,000        

Research and development credit

    (710,000 )     (244,000 )

Valuation allowance

    354,000       133,000  

Stock based compensation

    31,000       67,000  

Non-controlling interest

    (59,000 )     (72,000 )

Prior year true-up

    (51,000 )      

Other

    18,600       149,836  
    $ 1,349,600     $ 1,873,836  

 

The Company has not provided U.S. income taxes or foreign withholding taxes with respect to its portion of the cumulative undistributed earnings of certain foreign subsidiaries and joint ventures that are essentially permanent in duration. As a result of the 2017 tax law changes, U.S. federal income taxes on dividends received from the Company’s foreign subsidiaries and joint ventures after December 31, 2017 have been generally eliminated. However, the Company continues to be subject to foreign withholding taxes upon repatriation of any undistributed earnings that are not essentially permanent in duration. The Company recorded a tax expense of approximately $51,600 and $8,000 during fiscal 2023 and fiscal 2022, respectively, representing changes in the deferred tax liability for foreign withholding taxes to be paid with respect to the portion of the cumulative undistributed earnings of foreign subsidiaries and joint ventures that the Company determined were not essentially permanent in duration.

 

The Company measures deferred tax assets and liabilities using enacted tax rates that will apply in the years in which the temporary differences are expected to be recovered or paid. The tax effect of the temporary differences and tax carryforwards comprising the net deferred taxes shown on the consolidated balance sheets as of August 31, 2023 and 2022 was approximately as follows:

 

76

 

   

August 31,

 
   

2023

   

2022

 

Stock-based compensation

  $ 556,700     $ 547,200  

Foreign tax credit carryforward

    4,036,000       4,892,100  

Capitalized research and experimentation

    1,106,000        

Other credit and loss carryforward

    6,034,000       5,455,500  

Other

    1,048,800       1,095,300  

Total deferred tax assets

    12,781,500       11,990,100  

Valuation allowance

    (11,933,700 )     (11,592,900 )

Total deferred tax assets after valuation allowance

    847,800       397,200  

Right-of-use asset

    (66,200 )     (98,300 )

Intangible assets

    (1,670,700 )     (1,777,200 )

Unremitted foreign earnings

    (214,800 )     (163,200 )

Other

    (201,215 )     (58,500 )

Total deferred tax liabilities

    (2,152,915 )     (2,097,200 )

Net deferred tax liabilities

  $ (1,305,115 )   $ (1,700,000 )

 

As of August 31, 2023, the Company has foreign tax credit carryforwards of $4,036,000. This amount begins to expire to the extent not utilized by August 31, 2024. In addition, the Company had federal and state tax credit carryforwards of $4,503,600 as of August 31, 2023, which begin to expire in fiscal 2024. These federal and state tax credit carryforwards consist primarily of federal and Minnesota research and development credit carryforwards. The Company also has a deferred tax asset of $748,000 for federal net operating loss carryforwards and $290,000 for state net operating loss carryforwards as of August 31, 2023. The federal net operating loss carryforward has an indefinite carryforward period. The state net operating loss carryforward will begin to expire to the extent not utilized by August 31, 2024. The Company has a deferred tax asset of $492,500 for foreign net operating loss carryforwards, which will begin to expire to the extent not utilized by August 31, 2033.

 

The Company records a tax valuation allowance to reduce deferred tax assets to the amount expected to be realized when it is more likely than not that some portion or all of its deferred tax assets will not be realized.

 

The Company determined based on all available evidence, including historical data and projections of future results, that it is more likely than not that its domestic deferred tax assets will not be realized due to the absence of objectively verifiable sources of taxable income. On the basis of this evaluation, the Company has recorded a valuation allowance of $11,933,700 and $11,592,900 as of August 31, 2023 and 2022, respectively, to recognize only the portion of the deferred tax assets that is more likely than not to be realized. The net deferred tax asset as of August 31, 2023 and 2022 relates entirely to non-US deferred tax assets which are expected to be realized offset by deferred tax liability for withholding tax on cumulative undistributed earnings in foreign subsidiaries and joint ventures that the Company determined were not essentially permanent. The change in the valuation allowance totaled an increase of $340,800 and $145,400 for the years ended August 31, 2023 and 2022, respectively.

 

The following is a tabular reconciliation of the total amounts of approximated unrecognized tax benefits:

 

   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Gross unrecognized tax benefits – beginning balance

  $ 319,000     $ 297,600  

Gross increases – prior period tax positions

    100       3,400  

Gross increases – current period tax positions

    42,100       18,000  

Gross unrecognized tax benefits – ending balance

  $ 361,200     $ 319,000  

 

The entire amount of unrecognized tax benefits would affect the effective tax rate if recognized. It is not expected that the amount of unrecognized tax benefits will change significantly in the next 12 months.

 

77

 

The Company recognizes interest related to unrecognized tax benefits and penalties as income tax expense. Accrued interest and penalties are included within the related tax liability line in the consolidated balance sheet. There was no liability for the payment of interest and penalties as of both August 31, 2023 and August 31, 2022.

 

On August 16, 2022, the Inflation Reduction Act (“IRA”) was signed into law in the United States. Among other provisions, the IRA includes a 15% corporate minimum tax rate applied to certain large corporations and a 1% excise tax on corporate stock repurchases made after December 31, 2022. The IRA has not had a material impact on our consolidated financial statements.

 

The Company is subject to taxation in the United States and various states and foreign jurisdictions. With few exceptions, as of August 31, 2023, the Company is no longer subject to federal, state, local, or foreign examinations by tax authorities for years prior to August 31, 2020.

 

 

16.

COMMITMENTS AND CONTINGENCIES

 

Operating Leases

 

The Company currently has operating leases for various buildings, equipment and vehicles. These leases are under non-cancelable operating lease agreements with expiration dates between September 30, 2022 and May 31, 2028. The Company has the option to extend certain leases to five or ten-year term(s) and has the right of first refusal on any sale.

 

The Company records lease liabilities within current liabilities or long-term liabilities based upon the length of time associated with the lease payments. The Company records its long-term operating leases as right-of-use assets. Upon initial adoption, using the modified retrospective transition approach, no leases with terms less than 12 months have been capitalized to the consolidated balance sheet consistent with ASC 842. Instead, these leases are recognized in the consolidated statement of operations on a straight-line expense throughout the lives of the leases. None of the Company’s leases contain common area maintenance or security agreements.

 

The Company has made certain assumptions and judgments when applying ASC 842, the most significant of which is that the Company elected the package of practical expedients available for transition that allow the Company to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842. Additionally, the Company did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset. The Company has no contingent rent agreements.

 

Present Value of Leases

 

   

August 31, 2023

   

August 31, 2022

 

Right-of-use assets, net

  $ 428,874     $ 557,571  
                 

Current portion of lease liability

    340,799       373,330  

Lease liability, less current portion

    88,075       184,241  

Total lease liability

  $ 428,874     $ 557,571  

 

As of August 31, 2023, the weighted-average remaining lease term was 1.21 years. The Company’s lease agreements do not provide a readily determinable implicit rate nor is it available to the Company from its lessors. Instead, as of August 31, 2023, the Company estimates the weighted-average discount rate for its operating leases to be 7.6% to present value based on the incremental borrowing rate.

 

78

 

Future minimum payments as of August 31, 2023 under these long-term operating leases are as follows (in thousands):

 

Fiscal 2024

  $ 340,799  

Fiscal 2025

    93,568  

Fiscal 2026

    11,166  

Thereafter

    9,639  

Total future minimum lease payments

    455,172  

Less amount representing interest

    (26,298 )

Present value of obligations under operating leases

    428,874  

Less current portion

    (340,799 )

Long-term operating lease obligations

  $ 88,075  

 

Operating lease cost under these leases was approximately $373,330 and $272,336 as of August 31, 2023 and 2022, respectively.

 

Annual Bonus Plan

 

On August 28, 2023, the Compensation Committee of the Board of Directors of the Company approved the material terms of an annual bonus plan for the Company’s executive officers as well as certain officers and employees for the fiscal year ending August 31, 2024. For fiscal 2024, as in past years, the total amount available under the bonus plan for all plan participants, including executive officers, is dependent upon the Company’s earnings before interest, taxes, and other income (EBITOI), as adjusted to take into account amounts to be paid under the bonus plan and certain other adjustments (Adjusted EBITOI). Each plan participant’s percentage of the overall bonus pool is based upon the number of plan participants, the individual’s annual base salary, and the individual’s position and level of responsibility within the Company. In the case of each of the Company’s executive officer participants, 75% of the amount of their individual bonus payout will be determined based upon the Company’s actual EBITOI for fiscal 2024 compared to a pre-established target EBITOI for fiscal 2024, and 25% of the payout will be determined based upon such executive officer’s achievement of certain pre-established individual performance objectives. The payment of bonuses under the plan is discretionary, and bonuses may be paid to executive officer participants in both cash and shares of the Company’s common stock, the exact amount and percentages of which are determined by the Company’s Board of Directors, upon recommendation of the Compensation Committee, after the completion of the Company’s consolidated financial statements for fiscal 2024.

 

On August 26, 2022, the Compensation Committee of the Board of Directors of the Company approved the material terms of an annual bonus plan for the Company’s executive officers as well as certain officers and employees for the fiscal year ending August 31, 2023. $2,000,000 was recognized for bonuses for the fiscal year ended August 31, 2023, $800,000 of the bonus is comprised of stock options granted to management on September 1, 2022 that will be expensed over three years and $1,200,000 will be paid out in cash and profit sharing subsequent to year end. This is compared to $1,733,336 recognized for bonuses for the fiscal year ended August 31, 2022, $533,336 of the bonus comprised of stock options granted to management on September 1, 2021 and $1,200,000 was paid out in cash and profit sharing subsequent to year end.

 

Concentrations

 

Two joint ventures (consisting of the Company’s joint ventures in United States and South Korea) accounted for 40.1% of the Company’s trade joint venture receivables as of August 31, 2023, and two joint ventures (consisting of the Company’s joint ventures in South Korea and Thailand) accounted for 46.6% of the Company’s trade joint venture receivables as of August 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 August 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.

 

79

 

 

17.

SUPPLEMENTAL CASH FLOW INFORMATION

 

Supplemental disclosures of cash flow information consisted of:

 

   

Fiscal Year Ended

August 31,

 
   

2023

   

2022

 

Cash paid for income tax

  $ 1,064,894     $ 1,218,467  

Cash paid for interest

    461,805       89,096  

Cash paid for operating leases

    373,330       272,336  

 

 

18.

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

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 fiscal year ended August 31, 2023 or 2022.

 

 

19.

SUBSEQUENT EVENTS

 

On October 18, 2023, the Company’s Board of Directors declared a cash dividend of $0.07 per share of the Company’s common stock, payable on November 15, 2023 to stockholders of record on November 1, 2023. The declaration of future dividends is not guaranteed and will be determined by the Company’s Board of Directors in light of conditions then existing, including the Company’s earnings, financial condition, cash requirements, restrictions in financing agreements, business conditions, and other factors, including without limitation the effect of COVID-19 on its business, operating results, and financial condition.

 

 

 

 

 

 

 

 

80

 

 

 

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

 

None

 

Item 9A.         CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

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, and because of a material weakness in NTIC’s control over the financial reporting as described below, NTIC’s Chief Executive Officer and Chief Financial Officer concluded that NTIC’s disclosure controls and procedures were not 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.

 

Managements Report on Internal Control over Financial Reporting

 

NTIC’s management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f), for Northern Technologies International Corporation and its subsidiaries. This system is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles.

 

NTIC’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company’s assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements, and even when determined to be effective, can only provide reasonable assurance with respect to financial statement preparation and presentation. In addition, projection of any evaluation of the effectiveness of internal control over financial reporting to future periods is subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. . Management, with the participation of NTIC’s President and Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of NTIC’s internal control over financial reporting as of August 31, 2023. In making this evaluation, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control – Integrated Framework (2013).  Based on this assessment, and because of the material weakness in NTIC’s control over the financial reporting as described below, management concluded that the Company’s internal control over financial reporting was not effective as of August 31, 2023.

 

81

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit, which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the employee retention credit. NTIC engaged tax advisors of a Big 4 accounting firm which determined NTIC qualified for ERCs. NTIC qualified for employee retention credits on qualified wages paid in the first and second quarters of 2021 and filed for and recognized income from the employee retention credits in the second and third quarters of fiscal 2023.  In connection with the preparation of its consolidated financial statements for the fiscal year ended August 31, 2023 included in this report, NTIC concluded that it should have accounted for the employee retention credits as government grants in accordance with International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance (“IAS 20”) since U.S. Generally Accepted Accounting Principles (“U.S. GAAP”) do not provide for the accounting of government grants. Pursuant to IAS 20, NTIC cannot recognize any income from the grant until it is “reasonably assured” that the grant conditions will be met and that the grant will be received, at which time grant income is recorded on a systematic basis over the periods in which NTIC recognizes the payroll expenses for which the grant is intended to compensate. In connection with the preparation of its consolidated financial statements for the fiscal year ended August 31, 2023 included in this report, NTIC determined that it was not yet reasonably assured that the grant conditions will be met, requiring the restatement of its previously issued consolidated financial statements for the three and six months ended February 28, 2023 and three and nine months ended May 31, 2023. This control deficiency resulted in the restatement of NTIC’s consolidated financial statements for the three and six months ended February 28, 2023 and the three and nine months ended May 31, 2023. Accordingly, management determined that this control deficiency constitutes a material weakness in NTIC’s internal control over financial reporting.

 

NTIC’s management is taking steps to remediate the material weakness in its internal control over financial reporting relating to the proper accounting treatment of the employee retention credits. These steps will include the preparation of a technical accounting memorandum for any material unusual transactions including careful evaluation of any probability assessments or other areas of judgement involved, such as the employee retention credits, to determine the correct accounting treatment for such transactions. Management believes the additional control procedures designed, and when implemented, will fully remediate the material weakness.

 

This report does not include an attestation report of NTIC’s independent registered public accounting firm regarding internal control over financial reporting. Management’s report was not subject to attestation by NTIC’s independent registered public accounting firm pursuant to rules of the Securities and Exchange Commission that permit NTIC to provide only management’s report in this report.

 

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 August 31, 2023 that has materially affected or is reasonably likely to materially affect NTIC’s internal control over financial reporting.

 

Item 9B.         OTHER INFORMATION

 

Not applicable.

 

Item 9C.         DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

 

Not applicable.

 

 

82

 

 

PART III

 

Item 10.          DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

Directors

 

The information in the “Proposal One – Election of Directors” section of NTIC’s definitive proxy statement to be filed with the Securities and Exchange Commission with respect to NTIC’s next annual meeting of stockholders, which involves the election of directors, is incorporated in this annual report on Form 10-K by reference.

 

Executive Officers

 

Information concerning NTIC’s executive officers and officers is included in this annual report on Form 10-K under Part I under the heading “Executive Officers of the Registrant.”

 

Code of Ethics

 

NTIC has adopted a code of ethics that applies to its principal executive officer, principal financial officer, principal accounting officer, or controller or persons performing similar functions, as well as other employees and NTIC’s directors and meets the requirements of the SEC and the Nasdaq Global Market. A copy of NTIC’s Code of Ethics is filed as an exhibit to this report. NTIC intends to satisfy the disclosure requirements of Item 5.05 of Form 8-K regarding amendments to or waivers from any provision of its code of ethics by posting such information on its corporate website at www.ntic.com.

 

Changes to Nomination Procedures

 

During the fourth quarter of fiscal 2023, there were no material changes to the procedures by which stockholders may recommend nominees to NTIC’s Board of Directors, as described in NTIC’s most recent proxy statement.

 

Audit Committee Matters

 

The information in the “Corporate Governance—Audit Committee” section of NTIC’s definitive proxy statement to be filed with the Securities and Exchange Commission with respect to NTIC’s next annual meeting of stockholders, which involves the election of directors, is incorporated in this annual report on Form 10-K by reference.

 

Item 11.          EXECUTIVE COMPENSATION

 

The information in the “Director Compensation” and “Executive Compensation” sections of NTIC’s definitive proxy statement to be filed with the Securities and Exchange Commission with respect to NTIC’s next annual meeting of stockholders, which involves the election of directors, is incorporated in this annual report on Form 10-K by reference.

 

Item 12.          SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTER

 

Stock Ownership

 

The information in the “Stock Ownership—Beneficial Ownership of Significant Stockholders and Management” section of NTIC’s definitive proxy statement to be filed with the Securities and Exchange Commission with respect to NTIC’s next annual meeting of stockholders, which involves the election of directors, is incorporated in this annual report on Form 10-K by reference.

 

83

 

 

Securities Authorized for Issuance under Equity Compensation Plans

 

The following table summarizes outstanding options and other awards under NTIC’s equity compensation plans as of August 31, 2023. NTIC’s equity compensation plans as of August 31, 2023 were the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan, the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan, and the Northern Technologies International Corporation Employee Stock Purchase Plan. Except for automatic annual grants of $50,000 in options to purchase shares of NTIC common stock to NTIC’s directors in consideration for their services as directors of NTIC and an automatic annual grant of $10,000 in options to purchase shares of NTIC common stock to NTIC’s Chair of the Board in consideration for his services as Chair, in each case on the first day of each fiscal year, and automatic initial pro rata grants of $50,000 in options to purchase shares of NTIC common stock to NTIC’s new directors in consideration for their services as directors of NTIC on the first date of their appointment as directors, options and other awards granted in the future under the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan are within the discretion of the Board of Directors and the Compensation Committee of the Board of Directors and, therefore, cannot be ascertained at this time. No future grants of options or other stock awards will be made under the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan.

 

   

(a)

   

(b)

   

(c)

 

Plan Category

 

Number of Securities to be Issued Upon Exercise of Outstanding Options, Warrants and Rights

   

Weighted-Average Exercise Price of Outstanding Options, Warrants and Rights

   

Number of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (excluding securities reflected in column (a))

 

Equity compensation plans approved by security holders

    1,557,130 (1)(2)   $ 11.08       488,939 (3)

Equity compensation plans not approved by security holders

                 

Total

    1,557,130 (1)(2)   $ 11.08       488,939 (3)

______________________

 

(1)

Amount includes 439,560 shares of NTIC common stock issuable upon the exercise of stock options outstanding as of August 31, 2023 under the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan and 1,117,570 shares of NTIC common stock issuable upon the exercise of stock options outstanding as of August 31, 2023 under the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan.

 

(2)

Excludes employee stock purchase rights accruing under the Northern Technologies International Corporation Employee Stock Purchase Plan. Under such plan, each eligible employee may purchase up to 2,000 shares of NTIC common stock at semi-annual intervals on February 28th or 29th (as the case may be) and August 31st each year at a purchase price per share equal to 90% of the lower of (i) the closing sales price per share of NTIC common stock on the first day of the offering period or (ii) the closing sales price per share of NTIC common stock on the last day of the offering period.

 

(3)

Amount includes 426,904 shares available as of August 31, 2023 for future issuance under Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan and 62,035 shares available at August 31, 2023 for future issuance under the Northern Technologies International Corporation Employee Stock Purchase Plan.

 

84

 

 

Item 13.          CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

 

The information in the “Related Person Relationships and Transactions” and “Corporate Governance—Director Independence” sections of NTIC’s definitive proxy statement to be filed with the Securities and Exchange Commission with respect to NTIC’s next annual meeting of stockholders, which involves the election of directors, is incorporated in this annual report on Form 10-K by reference.

 

Item 14.          PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

The information in the “Proposal Three—Ratification of Selection of Independent Registered Public Accounting Firm—Audit, Audit-Related, Tax and Other Fees” and “Proposal Three—Ratification of Selection of Independent Registered Public Accounting Firm—Audit Committee Pre-Approval Policies and Procedures” sections of NTIC’s definitive proxy statement to be filed with the Securities and Exchange Commission with respect to NTIC’s next annual meeting of stockholders, which involves the election of directors, is incorporated in this annual report on Form 10-K by reference.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

85

 

 

PART IV

 

Item 15.          EXHIBIT AND FINANCIAL STATEMENT SCHEDULES

 

Financial Statements

 

NTIC’s consolidated financial statements are included in Item 8 of Part III of this report.

 

Financial Statement Schedules

 

All financial statement schedules are omitted because they are inapplicable since NTIC is a smaller reporting company.

 

Exhibits

 

The exhibits being filed or furnished with this report are listed below. Each management contract or compensatory plan or arrangement required to be filed as an exhibit to this report is asterisked below.

 

A copy of any exhibits listed or referred to herein will be furnished at a reasonable cost to any person who is a stockholder upon receipt from any such person of a written request for any such exhibit. Such request should be sent to: Mr. Matthew Wolsfeld, Corporate Secretary, Northern Technologies International Corporation, 4201 Woodland Road, P.O. Box 69, Circle Pines, Minnesota 55014 Attn: Stockholder Information.

 

Item No.

Item

Method of Filing

3.1

Restated Certificate of Incorporation of Northern Technologies International Corporation

Incorporated by reference to Exhibit 3.1 to NTIC’s Quarterly Report on Form 10-Q for the fiscal quarter ended February 28, 2023 (File No. 001-11038)

3.2

Second Amended and Restated Bylaws of Northern Technologies International Corporation

Incorporated by reference to Exhibit 3.1 to NTIC’s Current Report on Form 8-K as filed with the Securities and Exchange Commission on November 21, 2022 (File No. 001-11038)

4.1

Specimen Stock Certificate Representing Common Stock of Northern Technologies International Corporation

Incorporated by reference to Exhibit 4.1 to NTIC’s Registration Statement on Form 10 (File No. 001-19331) (Filed on paper - hyperlink is not required pursuant to Rule 105 of Regulation S-T)

4.2

Description of Common Stock of Northern Technologies International Corporation

Filed herewith

10.1

Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan*

Incorporated by reference to Exhibit 10.1 to NTIC’s Current Report on Form 8-K as filed with the Securities and Exchange Commission on January 15, 2021 (File No. 001-11038)

10.2

Form of Incentive Stock Option Agreement for Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan*

Incorporated by reference to Exhibit 10.2 to NTIC’s Current Report on Form 8-K as filed with the Securities and Exchange Commission on January 25, 2019 (File No. 001-11038)

 

86

 

10.3

Form of Non-Statutory Stock Option Agreement for Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan*

Incorporated by reference to Exhibit 10.3 to NTIC’s Current Report on Form 8-K as filed with the Securities and Exchange Commission on January 25, 2019 (File No. 001-11038)

10.4

Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan*

Incorporated by reference to Exhibit 10.1 to NTIC’s Current Report on Form 8-K as filed with the Securities and Exchange Commission on January 24, 2011 (File No. 001-11038)

10.5

Form of Incentive Stock Option Agreement for Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan*

Incorporated by reference to Exhibit 10.2 to NTIC’s Current Report on Form 8-K as filed with the Securities and Exchange Commission on January 24, 2011 (File No. 001-11038)

10.6

Form of Non-Statutory Stock Option Agreement for Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan*

Incorporated by reference to Exhibit 10.3 to NTIC’s Current Report on Form 8-K as filed with the Securities and Exchange Commission on January 24, 2011 (File No. 001-11038)

10.7

Northern Technologies International Corporation Employee Stock Purchase Plan*

Incorporated by reference to Exhibit 10.11 to NTIC’s Annual Report on Form 10-KSB for the fiscal year ended August 31, 2006 (File No. 001-11038)

10.8

Material Terms of Northern Technologies International Corporation Annual Bonus Plan*

Incorporated by reference to Exhibit 10.6 to NTIC’s Annual Report on Form 10-K for the fiscal year ended August 31, 2015 (File No. 001-11038)

10.9

Form of Indemnification Agreement between Northern Technologies International Corporation and its Directors and Officers*

Incorporated by reference to Exhibit 10.1 to NTIC’s Current Report on Form 8-K as filed with the Securities and Exchange Commission on October 23, 2019 (File No. 001-11038)

10.10

Executive Employment Agreement dated as of November 18, 2011 between Northern Technologies International Corporation and G. Patrick Lynch*

Incorporated by reference to Exhibit 10.13 to NTIC’s Annual Report on Form 10-K for the fiscal year ended August 31, 2011 (File No. 001-11038)

10.11

Confidential Information, Inventions Assignment, Noncompetition and Non-Solicitation Agreement dated as of November 18, 2011 between Northern Technologies International Corporation and G. Patrick Lynch*

Incorporated by reference to Exhibit 10.14 to NTIC’s Annual Report on Form 10-K for the fiscal year ended August 31, 2011 (File No. 001-11038)

10.12

Executive Employment Agreement dated as of November 18, 2011 between Northern Technologies International Corporation and Matthew C. Wolsfeld*

Incorporated by reference to Exhibit 10.15 to NTIC’s Annual Report on Form 10-K for the fiscal year ended August 31, 2011 (File No. 001-11038)

 

87

 

10.13

Confidential Information, Inventions Assignment, Noncompetition and Non-Solicitation Agreement dated as of November 18, 2011 between Northern Technologies International Corporation and Matthew C. Wolsfeld*

Incorporated by reference to Exhibit 10.16 to NTIC’s Annual Report on Form 10-K for the fiscal year ended August 31, 2011 (File No. 001-11038)

10.14

Credit Agreement between JPMorgan Chase Bank, N.A. and Northern Technologies International Corporation, dated December 19, 2022

Incorporated by reference to Exhibit 10.1 to NTIC’s Quarterly Report on Form 10-Q for the fiscal quarter ended February 28, 2023 (File No. 001-11038)

10.15

Consulting Agreement dated January 11, 2017 by and among Northern Technologies International Corporation, BioPlastic Polymers LLC, and Ramani Narayan, Ph.D.

Incorporated by reference to Exhibit 10.2 to NTIC’s Quarterly Report on Form 10-Q for the fiscal quarter ended November 30, 2016 (File No. 001-11038)

10.16

Amendment to Consulting Agreement effective January 11, 2022 by and among Northern Technologies International Corporation, BioPlastic Polymers LLC, and Ramani Narayan, Ph.D.

Incorporated by reference to Exhibit 10.24 to NTIC’s Annual Report on Form 10-K for the fiscal year ended August 31, 2022

(File No. 001-11038)

10.17

Real Estate Purchase and Sales Contract dated July 7, 2021 between NTIC (Shanghai) Co., Ltd. And Shanghai FASTO Investment Group Limited Company (Official Chinese Version)

Incorporated by reference to Exhibit 10.1 to NTIC’s Current Report on Form 8-K as filed with the Securities and Exchange Commission on July 8, 2021 (File No. 001-11038)

10.18

Unofficial English Summary of Real Estate Purchase and Sales Contract dated July 7, 2021 between NTIC (Shanghai) Co., Ltd. and Shanghai FASTO Investment Group Limited Company

Incorporated by reference to Exhibit 10.2 to NTIC’s Current Report on Form 8-K as filed with the Securities and Exchange Commission on July 8, 2021 (File No. 001-11038)

14.1

Code of Ethics

Incorporated by reference to Exhibit 14.1 to NTIC’s Annual Report on Form 10-KSB for the fiscal year ended August 31, 2004 (File No. 001-11038)

21.1

Subsidiaries of the Registrant

Filed herewith

23.1

Consent of Baker Tilly US, LLP

Filed herewith

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

 

88

 

32.1

Certification of President and Chief Executive Officer Pursuant to Rule 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 Rule 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

Furnished herewith

97.1

Northern Technologies International Corporation Clawback Policy

Filed herewith

101

The following materials from Northern Technologies International Corporation’s Annual Report on Form 10-K for the fiscal year ended August 31, 2023, formatted in Inline XBRL (Extensible Business Reporting Language): (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Operations, (iii) the Consolidated Statements of Comprehensive Income, (iv) the Consolidated Statements of Equity, (v) the 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)

Contained in Exhibit 101

__________________________

*

A management contract or compensatory plan or arrangement.

 

Item 16.          FORM 10-K SUMMARY

 

None.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

89

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

   
   
   

November 21, 2023

By:

/s/ G. Patrick Lynch

 
   

G. Patrick Lynch

   

President and Chief Executive Officer

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.

 

Name

 

Title

 

Date

         

/s/ G. Patrick Lynch                             

G. Patrick Lynch

 

President and Chief Executive Officer and Director

(principal executive officer)

 

November 21, 2023

         

/s/ Matthew C. Wolsfeld, CPA            

Matthew C. Wolsfeld, CPA

 

Chief Financial Officer and Corporate Secretary

(principal financial and accounting officer)

 

November 21, 2023

         

/s/ Richard J. Nigon                             

Richard J. Nigon

 

Chairman of the Board

 

November 21, 2023

         

/s/ Nancy E. Calderon                         

Nancy E. Calderon

 

Director

 

November 21, 2023

         

/s/ Sarah E. Kemp                                

Sarah E. Kemp

 

Director

 

November 21, 2023

         

/s/ Sunggyu Lee, Ph.D.                        

Sunggyu Lee, Ph.D.

 

Director

 

November 21, 2023

         

/s/ Ramani Narayan, Ph. D.                 

Ramani Narayan, Ph.D.

 

Director

 

November 21, 2023

         

/s/ Cristina Pinho                                 

Cristina Pinho

 

Director

 

November 21, 2023

         

/s/ Konstantin von Falkenhausen        

Konstantin von Falkenhausen

 

Director

 

November 21, 2023

 

 

90
EX-4.2 2 ex_597032.htm EXHIBIT 4.2 HTML Editor

Exhibit 4.2

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

DESCRIPTION OF SECURITIES REGISTERED PURSUANT TO SECTION 12 OF
THE SECURITIES EXCHANGE ACT OF 1934

 

Northern Technologies International Corporation, a Delaware corporation (referred to as NTIC, we, us and our), has only one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: common stock, par value $0.02 per share (common stock).

 

The following description of our common stock is a summary and does not purport to be complete.  It is subject to and qualified in its entirety by reference to our Restated Certificate of Incorporation (Charter) and our Second Amended and Restated Bylaws (Bylaws), which are filed as exhibits to our most recent Annual Report on Form 10-K and are incorporated by reference herein.  We encourage you to read our Charter, our Bylaws and the applicable provisions of the General Corporation Law of the State of Delaware (DGCL) for additional information.

 

Authorized Shares

 

Our Charter authorizes the issuance of up to 15,010,000 shares of capital stock, consisting of:

 

 

15,000,000 shares of common stock; and

     
 

10,000 shares of preferred stock, no par value per share (preferred stock).

 

We may amend from time to time our Charter to increase the number of authorized shares of common stock or preferred stock.  Any such amendment would require the approval of the holders of a majority of the voting power of the shares entitled to vote thereon.

 

Voting Rights

 

Each holder of our common stock is entitled to one vote per share registered in the holder’s name on our books on all matters submitted to a vote of stockholders.  Our common stock does not have cumulative voting rights.  Our Bylaws provide that, in all matters, other than the election of directors and except as otherwise required by law, the Charter, or the Bylaws, the affirmative vote of a majority of the voting power of the shares present or represented by proxy at the meeting and entitled to vote on the subject matter shall be the act of the stockholders.  Directors shall be elected by a plurality of the voting power of the shares present in person or represented by proxy at the meeting and entitled to vote on the election of directors.

 

Dividend Rights

 

Subject to applicable law and the rights, if any, of the holders of outstanding shares of any series of preferred stock we may designate and issue in the future, holders of our common stock are entitled to receive ratably the dividends, if any, at such times and in such amounts as may be declared by the Board.  Dividends may be paid in cash, in property, or in shares of the capital stock, subject to the provisions of the Charter.  Before payment of any dividend, there may be set aside out of any funds of NTIC available for dividends such sum or sums as the directors from time to time, in their absolute discretion, think proper as a reserve or reserves to meet contingencies, or for equalizing dividends, or for repairing or maintaining any property of NTIC, or for such other purpose as the directors think is in the best interest of NTIC, and the directors may modify or abolish any such reserve in the manner in which it was created.

 

Liquidation Rights

 

If there is a liquidation, dissolution or winding up of NTIC, subject to applicable law and the rights, if any, of the holders of outstanding shares of any series of preferred stock we may designate and issue in the future, holders of our common stock are entitled to share ratably in all the assets that remain after we pay our liabilities.

 

Other Rights and Preferences

 

Holders of our common stock do not have preemptive or subscription rights, and they have no right to convert their common stock into any other securities, and there are no redemption or sinking fund provisions applicable to our common stock.  The rights, preferences, and privileges of common stockholders are subject to the rights of the stockholders of any series of preferred stock which we may designate in the future.  Our Charter and Bylaws do not restrict the ability of a holder of common stock to transfer his or her shares of common stock.  All currently outstanding shares of our common stock are fully paid and nonassessable.

 

 

 

Transfer Agent and Registrar

 

The transfer agent and registrar for our common stock is Broadridge Financial Services.

 

Exchange Listing

 

Our common stock is listed on the Nasdaq Global Market under the symbol “NTIC.”

 

Anti-Takeover Effects of Certain Provisions of our Charter and Bylaws and the DGCL

 

Our Charter and Bylaws and the DGCL contain provisions that may have the anti-takeover effect of delaying, deferring or preventing a change in control of NTIC.

 

Anti-Takeover Provisions in our Charter and Bylaws

 

Our Charter and Bylaws contain the following anti-takeover provisions that may have the anti-takeover effect of delaying, deferring or preventing a change in control of NTIC:

 

 

We have shares of common stock and preferred stock available for future issuance without stockholder approval.  The existence of unissued and unreserved common stock and preferred stock may enable the Board of Directors to issue shares to persons friendly to current management or to issue preferred stock with terms that could render more difficult or discourage a third-party attempt to obtain control of us by means of a merger, tender offer, proxy contest or otherwise, thereby protecting the continuity of our management.

     
 

The Board of Directors may adopt, amend or repeal our Bylaws, subject to the reserved power of the stockholders to adopt, amend or repeal our Bylaws.

     
 

Special meetings of our stockholders may be called only by our Chair of the Board, Chief Executive Officer or President at the request in writing of stockholders owning a majority in the amount of the entire capital stock of NTIC issued and outstanding and entitled to vote.

     
 

Stockholders must follow advance notice procedures to submit proposals for business to be brought before an annual meeting of stockholders. Additionally, stockholders must follow advance notice procedures to propose nominees for election to our Board of Directors at an annual meeting of stockholders, including director election contests subject to the Securities and Exchange Commission’s universal proxy rules.

     
 

Subject to the rights, if any, of the holders of any series of preferred stock then outstanding, vacancies and newly created directorships resulting from any increase in the authorized number of directors may be filled by a majority of the directors then in office though less than a quorum, and each director so chosen shall hold office until the next annual election or until a successor is duly elected and qualified or until his or her earlier death, resignation or removal as hereinafter provided.

     
 

Unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, in the event that the Court of Chancery of the State of Delaware does not have jurisdiction, the federal district court for the District of Delaware or other state courts of the State of Delaware) shall, to the fullest extent permitted by law, be the sole and exclusive forum for (a) any derivative action, suit or proceeding brought on our behalf, (b) any action, suit or proceeding asserting a claim of or for breach of a fiduciary duty owed by any current or former director, officer, other employee or stockholder of NTIC to NTIC or to our stockholders (including any claim alleging aiding and abetting of such breach of fiduciary duty), (c) any action, suit or proceeding asserting a claim against NTIC or against any director or officer or other employee of NTIC arising pursuant to any provision of the DGCL, the Charter or the Bylaws (as either may be amended from time to time), or (d) any action, suit or proceeding asserting a claim against NTIC or against any director or officer or other employee of NTIC governed by the internal affairs doctrine.

 

 

 

Delaware Business Combination Statute

 

We are a Delaware corporation and are subject to Section 203 of the DGCL, known as the Delaware Business Combination Statute.  In general, Section 203 of the DGCL prohibits a publicly-held Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a period of three years following the time at which the stockholder became an interested stockholder, unless:

 

 

Prior to the time the stockholder became an interested stockholder, the board of directors of the corporation approved either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder;

     
 

Upon consummation of the transaction that resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, exclusive of shares owned by directors who are also officers and by certain employee stock plans; or

     
 

At or subsequent to such time, the business combination is approved by the board of directors and authorized at an annual or special meeting of the stockholder by the affirmative vote of at least two-thirds of the outstanding voting stock that is not owned by the interested stockholder.

 

Generally, for purposes of the Delaware Business Combination Statute, a “business combination” includes a merger, asset or stock sale or other transaction resulting in a financial benefit to the interested stockholder, and an “interested stockholder” is a person who owns, individually or through other persons, 15% or more of the corporation’s outstanding voting stock at any time within the three-year period immediately before the date of determination.

 
EX-21.1 3 ex_597033.htm EXHIBIT 21.1 HTML Editor

Exhibit 21.1

 

SUBSIDIARIES OF THE REGISTRANT

 

Name of Subsidiary

 

State or Other Jurisdiction of Incorporation or Organization

 

Ownership Interest

 

Names Under Which Subsidiary Does Business

             

NTI ASEAN LLC

 

Nevada

 

 60%

 

Same

             

Northern Technologies Holding Company, LLC

 

Minnesota

 

 100%

 

Same

             

Natur-Tec India Private Limited

 

India

 

 75%

 

Same

             

Natur Tec Lanka (Pvt) Ltd 

 

Sri Lanka(1)

 

 75%

 

Same

             

Zerust Prevenção de Corrosão S.A.

 

Brazil

 

 85%

 

Same

             

NTIC (Shanghai) Co., Ltd.

 

China

 

 100%

 

Same

             

ZERUST-EXCOR MEXICO, S. de R.L. de C.V

 

Mexico

 

 100%

 

Same

             

NTIC Europe GmbH

 

Germany

 

 100%

 

Same

             

Zerust Singapore Pte Ltd

 

Singapore(2)

 

 60%

 

Same

             

Zerust Vietnam Co. Ltd

 

Vietnam(3)

 

 60%

 

Same

             

Zerust Taiwan Co. Ltd

 

Taiwan(4)

 

 60%

 

Same

             

HNTI Limited

 

India

 

 100%

 

Same

 

 

(1) Natur Tec Lanka (Pvt) Ltd. is 100% owned by Natur-Tec India Private Limited and, therefore, indirectly owned by Northern Technologies International Corporation.
(2) Zerust Singapore Pte Ltd is 100% owned by NTI Asean LLC and, therefore, indirectly owned by Northern Technologies International Corporation.
(3) Zerust Vietnam Co. Ltd is 100% owned by Zerust Singapore Pte Ltd and, therefore, indirectly owned by Northern Technologies International Corporation.
(4) Zerust Taiwan Co. Ltd is 100% owned by Zerust Singapore Pte Ltd and, therefore, indirectly owned by Northern Technologies International Corporation.

 

.

 
EX-23.1 4 ex_597034.htm EXHIBIT 23.1 HTML Editor

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the Registration Statements on Form S-8 (File No. 333-140244, 333-140245, 333-171828, 333-229391, and 333-252197) of Northern Technologies International Corporation and Subsidiaries of our report dated November 21, 2023, relating to the consolidated financial statements, which appears on page 53 of this annual report on Form 10-K for the year ended August 31, 2023.

 

/s/ Baker Tilly US, LLP

 

Minneapolis, Minnesota

November 21, 2023

 
EX-31.1 5 ex_597035.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 annual report on Form 10-K 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:  November 21, 2023  /s/ G. Patrick Lynch
  G. Patrick Lynch
  President and Chief Executive Officer
  (principal executive officer)

 

 
EX-31.2 6 ex_597036.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 annual report on Form 10-K 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:  November 21, 2023 /s/ Matthew C. Wolsfeld, CPA
  Matthew C. Wolsfeld, CPA
  Chief Financial Officer and Corporate Secretary
  (principal financial officer)

 

 

                       

 

 

 

 
EX-32.1 7 ex_597037.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 Annual Report on Form 10-K of Northern Technologies International Corporation (the “Company”) for the fiscal year ended August 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

November 21, 2023

 
EX-32.2 8 ex_597038.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 Annual Report on Form 10-K of Northern Technologies International Corporation (the “Company”) for the fiscal year ended August 31, 2023  as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Matthew C. Wolsfeld, Chief Financial 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/ Matthew C. Wolsfeld, CPA

Matthew C. Wolsfeld, CPA

 

Chief Financial Officer and Corporate Secretary

(principal financial officer and principal accounting officer)

 

Circle Pines, Minnesota

November 21, 2023

 
EX-97.1 9 ex_597252.htm EXHIBIT 97.1 ex_597252.htm

Exhibit 97.1

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION
CLAWBACK POLICY

 

Purpose

 

Northern Technologies International Corporation (the “Company”) is committed to conducting business with integrity in accordance with high ethical standards and in compliance with all applicable laws, rules and regulations, including those applicable to the presentation of the Company’s financial information to the public. As a result, the Board of Directors of the Company (the “Board”) has adopted this Clawback Policy (this “Policy”), which provides for the recovery of certain executive officer incentive compensation in the event of financial errors, including an accounting restatement, or other executive egregious misconduct that has a substantial detrimental effect on the Company or its subsidiaries or its results of operations.

 

This Policy is adopted pursuant to and intended to comply with Listing Rule 5608 of the Nasdaq Stock Market LLC (“Nasdaq”) so long as the Company’s securities are listed on Nasdaq.

 

Administration

 

This Policy will be administered by the Compensation Committee of the Board of Directors or, in the absence of such a committee, a majority of the “independent directors” (within the meaning of Nasdaq Listing Rule 5605(a)(2)) serving on the Board (the “Committee”). Except as limited by law, the Committee will have full power, authority, and sole and exclusive discretion to construe, interpret and administer this Policy. The Committee will interpret this Policy consistent with Nasdaq Listing Rule 5608 and any Nasdaq guidance issued thereunder, the rules and regulations of the Securities and Exchange Commission (the “SEC”), and any other applicable laws, rules or regulations governing the mandatory recovery of compensation, as such laws, rules or regulations may change, be interpreted or evolve from time to time. Any determinations made by the Committee will be made in its sole discretion and will be final, conclusive and binding on all affected individuals.

 

In the event of any change in any federal or state law, rule or regulation, or rule, regulation, policy or listing standard of the SEC or any securities exchange on which the Company’s securities are listed, which requires the Company to recover certain compensation from a Covered Executive (as defined below), the Committee will be required to seek recovery under this Policy to the fullest extent required by such laws, rules, regulations or listing standards.

 

Covered Executives

 

This Policy will cover the Company’s current and former Executive Officers (as defined below) as determined by the Board from time to time in accordance with Rule 16a-1 under the Securities Exchange Act of 1934, as amended, and will include the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice president of the Company in charge of a principal business unit, division or function (such as sales, administration or finance), any other officer that performs a policy making function for the Company, any other person who performs similar policy-making functions for the Company and Executive Officers of the Company’s parents or subsidiaries if such individuals perform such policy-making functions for the Company, and any other officer whose compensation is determined by the Committee per authorization granted by the Board (collectively, the “Covered Executives” and each, a “Covered Executive”).

 

 

 

Policy-making function is not intended to include policy-making functions that are not significant.

 

Identification of an Executive Officer for purposes of this Policy would include at a minimum executive officers identified by the Company pursuant to Item 401(b) of SEC Regulation S-K.

 

For the avoidance of doubt, this Policy will cover the Company’s current and former Executive Officers who Received Erroneously Awarded Compensation (in each case, as such terms are defined below) regardless of whether the Executive Officer committed misconduct or contributed to the error.

 

Compensation Covered

 

This Policy will apply to all incentive compensation paid, granted, earned, vested or otherwise awarded to a Covered Executive, including annual bonuses and other short and long term cash incentive awards, stock options and other equity-based awards (“Incentive Compensation”).

 

Notwithstanding the generality of and in addition to the foregoing, as required under Nasdaq Listing Rule 5608, this Policy will apply to all Incentive-Based Compensation Received by a person (in each case, as such terms are defined below):

 

 

After beginning service as an Executive Officer of the Company and who served as an Executive Officer at any time during the performance period for that Incentive-Based Compensation;

 

 

While the Company has a class of securities listed on Nasdaq or another national securities exchange or a national securities association; and

 

 

During the three completed fiscal years immediately preceding the date that the Company is required to prepare a Restatement (as defined below), plus any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years; provided, however, that a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine to 12 months would be deemed a completed fiscal year; and provided, further, that the Company’s obligation to recover erroneously awarded compensation is not dependent on if or when the restated financial statements are filed.

 

For purposes of this Policy, a “Restatement” means an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

 

For purpose of determining the relevant recovery period, the date that the Company is required to prepare a Restatement is the earlier to occur of: (i) the date the Company’s Board, a committee of the Board or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement; or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare a Restatement.

 

 

 

Discretionary Authority to Recover Incentive Compensation from Covered Executives

 

In the event the Committee determines that a financial metric used to determine the vesting or payment of Incentive Compensation to a Covered Executive was calculated incorrectly, whether or not the Company is required to restate its financial statements, and without regard to whether such miscalculation was due to fraud or intentional misconduct, then the Committee may require (but is not obligated to require) reimbursement of certain Incentive Compensation received by such Covered Executive during the three-year period preceding the date on which the Company discovers the error or is required to prepare an accounting restatement, and/or authorize the cancellation of unpaid or unvested Incentive Compensation, as determined by the Committee pursuant to this Policy.

 

In addition, if the Committee determines that the Covered Executive has engaged in egregious conduct that is substantially detrimental to the Company, the Committee may require (but is not obligated to require) the Covered Executive to reimburse the Company for all or a portion of Incentive Compensation previously vested or paid to such Covered Executive during the one-year period preceding the date on which the Company discovers such conduct and/or authorize the cancellation of unpaid or unvested Incentive Compensation, as determined by the Committee pursuant to this Policy. “Egregious conduct substantially detrimental to the Company” will mean any one of the following:

 

 

any act or omission which would constitute “Cause” for termination under the terms of the Covered Executive’s employment agreement, if any;

 

 

the material breach of a written policy applicable to the Covered Executive, including, but not limited to, the Code of Ethics;

 

 

the material breach of any non-competition, non-solicitation or confidentiality agreement or agreement governing the ownership or assignment of intellectual property rights with the Company that is applicable to the Covered Executive;

 

 

egregious misconduct by the Covered Executive including, but not limited to, fraud, criminal activities, falsification of Company records, theft, violent acts or threats of violence, or a violation of law, unethical conduct or inappropriate behavior that causes substantial reputational harm to the Company or exposes the Company to substantial legal liability; or

 

 

the commission of an act or omission which causes the Covered Executive or the Company to be in violation of federal or state securities laws, rules or regulations.

 

In the event a recovery under this section of this Policy is triggered by an incorrect financial metric used to determine the vesting or payment of Incentive Compensation to a Covered Executive, then the recovery amount will be up to the amount of Incentive Compensation received by the Covered Executive that exceeds the amount of Incentive Compensation that otherwise would have been received based on the correct financial metric or restated results, as determined by the Committee in its sole discretion.

 

In the event a recovery under this section of this Policy is triggered by egregious conduct substantially detrimental to the Company by the Covered Executive, then the Committee will determine the amount of Incentive Compensation to recover from such Covered Executive based on the following factors:

 

 

the amount of Incentive Compensation received by the Covered Executive that exceeds the amount of Incentive Compensation that otherwise would have been received or granted had the Covered Executive’s egregious conduct substantially detrimental to the Company been known;

 

 

 

 

the relative fault or degree of involvement by the Covered Executive;

 

 

the overall work performance of the Covered Executive;

 

 

the relative impact of the Covered Executive’s conduct on the Company and the magnitude of any restatement, loss or variance from budget or plan;

 

 

the cost or difficulty of obtaining recovery, including but not limited to whether the Covered Executive has any outstanding equity-based awards that may be cancelled, whether the Covered Executive continues to be employed by the Company or its subsidiaries, and the language of this Policy in effect on the relevant date; and/or

 

 

any other facts and circumstances determined relevant by the Committee, in its sole discretion.

 

Mandatory Authority and Obligation to Recover Erroneously Awarded Compensation

 

In the event of a Restatement and if required under Nasdaq Listing Rule 5608, the Company must reasonably promptly recover any Erroneously Awarded Compensation (as defined below) in compliance with this Policy and Nasdaq Listing Rule 5608, except to the extent one of the three conditions below is met and the Committee has made a determination that recovery would be impracticable.

 

 

1.

The direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered and the Company has made a reasonable attempt to recover any amount of Erroneously Awarded Compensation, has documented such reasonable attempt(s) to recover and provided that documentation to Nasdaq.

 

 

2.

Recovery would violate home country law where that law was adopted prior to November 28, 2022 and the Company has obtained an opinion of home country counsel, acceptable to Nasdaq, that recovery would result in such a violation and has provided such opinion to Nasdaq.

 

 

3.

Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Section 401(a)(13) or 411(a) of the U.S. Internal Revenue Code and regulations thereunder.

 

The term “Erroneously Awarded Compensation” as used in this Policy means that amount of Incentive-Based Compensation Received that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts, and must be computed without regard to any taxes paid.

 

For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in a Restatement the amount must be based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive-based Compensation was Received. The Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to Nasdaq.

 

 

 

The term “Incentive-Based Compensation” as used in this Policy means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

 

The term “Financial Reporting Measures” as used in this Policy means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Financial reporting measures include, without limitation, stock price and total shareholder return, and may include non-GAAP financial measures. A financial reporting measure need not be presented within the Company’s financial statements or included in an SEC filing to constitute a financial reporting measure for this purpose.

 

Incentive-Based Compensation is deemed “Received” as such term is used in this Policy by an Executive Officer in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period.

 

Notwithstanding the generality of the foregoing, “Incentive-Based Compensation” is intended to be interpreted and construed broadly and includes with respect to any plan that takes into account incentive-based compensation (other than a tax-qualified plan) any amount contributed to a notional account based on erroneously awarded compensation and any earnings accrued to date on that notional account. Such plans include without limitation long-term disability plans, life insurance plans, supplemental executive retirement plans and other compensation, if it is based on incentive-based compensation.

 

Method of Recovery

 

The Committee will determine, in its sole discretion, the method for recovering Incentive Compensation or Erroneously Awarded Compensation hereunder, which may include, without limitation, any one or more of the following:

 

 

requiring reimbursement of cash Incentive Compensation previously paid;

 

 

seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer or other disposition of any equity-based awards;

 

 

cancelling or rescinding some or all outstanding vested or unvested equity-based awards;

 

 

adjusting or withholding from unpaid compensation or other set-off;

 

 

cancelling or setting-off against planned future grants of equity-based awards; and/or

 

 

any other method authorized by applicable law or contract.

 

Enforceability

 

In addition to the adoption of this Policy, the Company will take steps to implement an agreement to this Policy by all Covered Executives. In furtherance of the foregoing, each Covered Executives subject to this Policy is required to sign and return to the Company the Acknowledgement Form attached hereto as Exhibit A pursuant to which such Covered Executive will agree to be bound by the terms and comply with this Policy.

 

 

 

Policy Not Exclusive

 

Any recovery under this Policy is in addition to, and not in lieu of, any other remedies or rights of recovery that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, incentive or equity compensation plan or award or other agreement and any other legal rights or remedies available to the Company. Notwithstanding the generality of the foregoing, to the extent that the requirements under the provisions of Section 304 of the Sarbanes-Oxley Act of 2002 or other applicable law are broader than the provisions in this Policy, the provisions of such law will apply.

 

No Indemnification

 

The Company will not indemnify or agree to indemnify any Covered Executive against the loss of Erroneously Awarded Compensation or Incentive Compensation that is subject to this Policy nor will the Company pay or agree to pay any insurance premium to cover the loss of Erroneously Awarded Compensation or Incentive Compensation.

 

Effective Date and Relationship to Prior Policy

 

The effective date of this Policy is October 2, 2023 (the “Effective Date”) and will apply to all Incentive Compensation that is approved, awarded or granted to Covered Executives on or after the Effective Date, except as otherwise agreed by any Covered Executive or pursuant to the terms of any Company plan regarding Incentive Compensation, and Incentive-Based Compensation Received by the Company’s current or former Executive Officers on or after the Effective Date.

 

This Policy supersedes and replaces the Company’s Clawback Policy, as adopted by the Board on September 1, 2018, with respect to all Incentive Compensation received by any Covered Executives on or after the Effective Date and all Incentive-Based Compensation Received by the Company’s current and former Executive Officers on or after the Effective Date.

 

Required Disclosures

 

The Company will file all disclosures with respect to this Policy in accordance with the requirements of the federal securities laws, including the disclosure required by the applicable SEC filings and will provide all required SEC and other disclosures regarding this Policy and in the event of a Restatement.

 

Amendment and Termination

 

The Committee may amend, modify or terminate this Policy in whole or in part at any time in its sole discretion and may adopt such rules and procedures that it deems necessary or appropriate to implement this Policy or to comply with applicable laws, rules, and regulations, including without limitation Nasdaq Listing Rule 5608.

 

Successors

 

This Policy shall be binding and enforceable against all Covered Executives and their respective beneficiaries, heirs, executors, administrators, or other legal representatives.

 

 

* * * * *

 

Approved by the Board of Directors of Northern Technologies International Corporation

November 10, 2023

 

 

 

EXHIBIT A

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION
CLAWBACK POLICY

 

 

ACKNOWLEDGEMENT FORM

 

By signing below, the undersigned acknowledges and confirms that the undersigned has received and reviewed a copy of Northern Technologies International Corporation Clawback Policy (the “Policy”).

 

By signing this Acknowledgement Form, the undersigned acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during and after the undersigned’s employment with Northern Technologies International Corporation and its direct and indirect subsidiaries.

 

Further, by signing below, the undersigned agrees to abide by the terms of the Policy, including, without limitation, by returning any Incentive Compensation, including any Erroneously Awarded Compensation (in each case, as defined in the Policy), to Northern Technologies International Corporation and its direct and indirect subsidiaries to the extent required by, and in a manner permitted by, the Policy.

 

    Signature:                                     
     
     
    Name:                                           
     
    Date:                                              
       

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
EX-101.SCH 10 ntic-20230831.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive Income link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Equity link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Nature of Business and Significant Accounting Policies 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 Asset, Net link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Investments in Joint Ventures link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 9 - Corporate Debt link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 10 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 11 - 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 - Employee Retention Credit link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Retirement Plan link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15- Income Taxes link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Supplemental Cash Flow Information link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 18 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 19 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 3 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 4 - Property and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 5 - Intangible Asset, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 6 - Investments in Joint Ventures (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 10 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 11 - Net Income Per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 10 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 11 - Segment and Geographic Information (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 15- Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 16 - Commitments and Contingencies (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 17 - Supplemental Cash Flow Information (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 18 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 1 - Nature of Business and Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 3 - Inventories - Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 4 - Property and Equipment, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 5 - Intangible Asset, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 4 - Intangible Assets, Net - Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 6 - Investments in Joint Ventures (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 9 - Corporate Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 10 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 8 - Stockholders' Equity - Cash Dividends Declared (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 11 - Net Income Per Common Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 11 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 10 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 10 - Stock-based Compensation - Black-Scholes Option-pricing Model Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 10 - Stock-based Compensation - Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 12 - Employee Retention Credit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 14 - Retirement Plan (Details Textual) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 14 - Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 15- Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 15 - Income Taxes - Provision for Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 15 - Income Taxes - Reconciliations of the Expected Federal Income Tax at the Statutory Rate with the Provisions for Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 15 - Income Taxes - Reconciliation of the Total Amounts of Unrecognized Tax Benefits (Details) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 16 - Commitments and Contingencies - Present Value of Long-term Leases (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 16 - Commitments and Contingencies - Future Minimum Rents Due (Details) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 17 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 18 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 19 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 11 ntic-20230831_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 ntic-20230831_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Dividend yield Note To Financial Statement Details Textual Significant Accounting Policies us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate Tax computed at statutory rates Note 3 - Inventories Weighted average risk-free interest rate Note 4 - Property and Equipment, Net Note 5 - Intangible Asset, Net Note 6 - Investments in Joint Ventures Note 10 - Stockholders' Equity LONG-TERM LIABILITIES: Note 11 - Net Income Per Common Share Note 10 - Stock-based Compensation Note 11 - Segment and Geographic Information Income Tax Disclosure [Text Block] Note 15- Income Taxes Note 16 - Commitments and Contingencies ntic_AllocatedShareBasedCompensationExpenseEstimateFiscalYearTwo Allocated Share-based Compensation Expense, Estimate, Fiscal Year Two Estimated expense to be recognized for the second fiscal year following the most recent fiscal year arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees. Note 17 - Supplemental Cash Flow Information Expected volatility Note 18 - Fair Value Measurements Current liabilities Total current liabilities Note 3 - Inventories - Inventories (Details) Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) Expected life of option (years) (Year) ntic_ForeignWithholdingTax Foreign Withholding Tax The amount of foreign withholding tax. Note 4 - Intangible Assets, Net - Future Amortization Expense (Details) Inside the USA to Unaffiliated Customers [Member] Inside the USA to Unaffiliated Customers. Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) 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] Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) Unaffiliated Customers Outside the USA [Member] Unaffiliated customers outside the USA [member] Note 8 - Stockholders' Equity - Cash Dividends Declared (Details) Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Note 11 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) Note 10 - Stock-based Compensation - Black-Scholes Option-pricing Model Assumptions (Details) Note 10 - Stock-based Compensation - Stock Option Activity (Details) Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) Total Fees Total fees for services provided to joint ventures by geographic locations. 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) Note 15 - Income Taxes - Provision for Income Taxes (Details) Note 15 - Income Taxes - Reconciliations of the Expected Federal Income Tax at the Statutory Rate with the Provisions for Income Taxes (Details) Note 15 - Income Taxes - Reconciliation of the Total Amounts of Unrecognized Tax Benefits (Details) us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax OTHER COMPREHENSIVE INCOME (LOSS) – FOREIGN CURRENCY TRANSLATION ADJUSTMENT Note 16 - Commitments and Contingencies - Present Value of Long-term Leases (Details) Note 16 - Commitments and Contingencies - Future Minimum Rents Due (Details) Note 17 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Note 18 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Total Fees percentage Percentage of entity wide fees for services provided to joint ventures generated from geographic location. Other comprehensive income (loss) Exercisable at August 31, 2023 (in dollars per share) Exercisable at August 31, 2023 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total equity BALANCE BALANCE Exercisable at August 31, 2023 (in shares) Line of credit us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) Outstanding at August 31, 2023 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Employee Retention Credit [Policy Text Block] Disclosure of the company's policy regarding the employee retention credit. Dividend receivable from joint venture Represents the amount of dividend receivable from joint venture. ntic_IncreaseDecreaseInDividendsReceivableFromJointVenture Dividends receivable from joint venture The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for dividends receivable outside of the normal course of business. Term loan us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding at August 31, 2021 (in dollars per share) Outstanding at August 31, 2022 (in dollars per share) Options terminated (in dollars per share) Options granted (in dollars per share) Options exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Payroll and related benefits Income taxes payable Accounts payable Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Outstanding at August 31, 2021 (in shares) Outstanding at August 31, 2022 (in shares) ZERUST [Member] Represents ZERUST. NaturTec [Member] Represents NaturTec segment. 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. us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment Proceeds from sale of property and equipment Credit Facility [Axis] Credit Facility [Domain] Cost of Goods Sold Type [Axis] Cost of goods sold type [axis] Other Cost of Goods Sold Type [Domain] Direct Cost of Goods Sold [Member] Direct cost of goods sold [member] Indirect Cost of Goods Sold [Member] Indirect cost of goods sold [member] us-gaap_PolicyTextBlockAbstract Accounting Policies ntic_PercentageOfIndividualBonusPayoutDeterminedByActualVersusTargetedEBITOIResults Percentage of Individual Bonus Payout Determined by Actual Versus Targeted EBITOI Results Percentage of individual's bonus payout determined based upon the Company's actual EBITOI for the fiscal year compared to pre-established target EBITOI for the fiscal year. JOINT VENTURE OPERATIONS: Joint venture operations us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant ntic_PercentageOfIndividualsPayoutDeterminedUponAchievementOfCertainPreEstablishedIndividualPerformanceObjectives Percentage of Individuals Payout Determined Upon Achievement of Certain Pre-Established Individual Performance Objectives Percentage of individual's payout determined based upon achievement of certain pre-established individual performance objectives. Other Countries [Member] Countries identified as "Other". ntic_EntityWideTradeJointVentureReceivablesThreeJointVenturesPercentage Entity Wide Trade Joint Venture Receivables, Three Joint Ventures, Percentage Percentage of total trade joint venture receivables accounted for by three joint ventures. us-gaap_PaymentsToAcquireIntangibleAssets Investments in patents us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 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: us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Tianjin Zerust [Member] Represents the Tianjin Zerust. WEIGHTED AVERAGE COMMON SHARES Cash paid for income tax CURRENT LIABILITIES: Total assets Total assets Patents [Member] PNC Bank [Member] Represents PNC bank. Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount us-gaap_OperatingLeaseExpense Operating Lease, Expense Zerust Brazil [Member] Information about the entity of Zerust Brazil. ntic_NumberOfJointVentureArrangements Number of Joint Venture Arrangements Number of active joint venture arrangements in which the company participates, either directly or indirectly. Customer Relationships [Member] Receivables from Joint Ventures Policy [Policy Text Block ] Treatment of any premiums or discounts or unearned income, the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and the treatment of foreclosures or repossessions, the nature and amount of any guarantees to repurchase receivables. Deferred income tax, net us-gaap_DeferredIncomeTaxAssetsNet 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] The 2019 Plan [member] Information pertaining to the 2019 Plan. us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders Dividend received by non-controlling interest 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. Consulting Payment Expense [Member] The Expenses related to consulting services. us-gaap_NetIncomeLoss NET INCOME ATTRIBUTABLE TO NTIC Net income ntic_DefinedContributionPlanMaximumAmountOfEmployeesContributionsPercent Defined Contribution Plan Maximum Amount of Employees Contributions Percent Maximum percentage employer matches of the employee's percentage contribution matched. us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated Amortization Net Carrying Amount Intangible asset, net Total Bioplastic Polymers LLC [Member] information about Bioplastic Polymers LLC. Federal and State Tax [Member] Designated tax department of the government and state or local government entitled to levy and collect income taxes from the entity. Standby Letters of Credit [Member] Gross Carrying Amount NET INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS Share-Based Payment Arrangement, Option [Member] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest LESS: COMPREHENSIVE LOSS ATTRIBUTABLE TO NON-CONTROLLING INTERESTS ntic_DeferredTaxAssetsCapitalizedResearchAndExperimentation Capitalized research and experimentation Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from capitalized research and experimentation. us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less accumulated depreciation Commitments and Contingencies Disclosure [Text Block] PROPERTY AND EQUIPMENT, NET Property, Plant and Equipment, Net Property, plant, and equipment Goodwill Employee Retention Credit [Text Block] Entire disclosure for employee retention credit. ntic_TaxCreditCarryforwardAmountSubjectToApproval Tax Credit Carryforward, Amount Subject to Approval tax credit carryfoward subject to approval. us-gaap_PropertyPlantAndEquipmentGross Property, Plant and Equipment, Gross us-gaap_MachineryAndEquipmentGross Machinery and equipment ntic_ManagementBonusExpense Management Bonus Expense Amount of expense for management bonus. us-gaap_Land Land us-gaap_Dividends Dividends paid to stockholders us-gaap_BuildingsAndImprovementsGross Buildings and improvements Employee Retention Credits [Member] Employee retention credits. NET INCOME Net income NET INCOME us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest COMPREHENSIVE INCOME CASH FLOWS FROM INVESTING ACTIVITIES: 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. Available for sale securities us-gaap_AvailableForSaleSecuritiesDebtSecurities JP Morgan Chase Bank [Member] Represents information regarding the JP Morgan Chase Bank. NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE: us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation Earnings Per Share [Text Block] BRAZIL us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income tax payable Equity in income from joint ventures Northern Technologies International Corporation’s share of equity in income of joint ventures Equity in income from joint ventures us-gaap_RelatedPartyTransactionAmountsOfTransaction Related Party Transaction, Amounts of Transaction Investments in joint ventures Adjusted SOFR Rate Applicable Margin [Member] Represents applicable margin to Adjusted SOFR rate. Related Party Transactions Disclosure [Text Block] INCOME TAX EXPENSE Income Tax Expense (Benefit) Income Tax Expense (Benefit) us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued liabilities Joint Ventures in France [Member] Represents the joint ventures in France. CHINA us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable CZECHIA GERMANY us-gaap_OperatingExpenses Total operating expenses ntic_AllocatedSharebasedCompensationExpenseEstimateNextTwelveMonths Allocated Share-based Compensation Expense, Estimate Next Twelve Months Estimated expense to be recognized for the remainder of the next twelve months arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees. us-gaap_DefinedContributionPlanCostRecognized Defined Contribution Plan, Cost Stock Options Granted to Management [Member] Represents the stock options granted to management. Paid Out in Cash and Profit Sharing [Member] Represents the expenses that will be paid out in cash and profit sharing. General and administrative expenses us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent FINLAND us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Cash and cash equivalents FRANCE UNITED KINGDOM us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense us-gaap_LegalFees Legal Fees Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax COMPREHENSIVE INCOME ATTRIBUTABLE TO NTIC dei_CityAreaCode City Area Code Use of Estimates, Policy [Policy Text Block] INDONESIA INDIA us-gaap_SharesOutstanding BALANCE (in shares) BALANCE (in shares) us-gaap_CommonStockSharesOutstanding Common Stock, Shares, Outstanding (in shares) us-gaap_PreferredStockSharesOutstanding Preferred Stock, Shares Outstanding (in shares) Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other JAPAN us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating Lease, Weighted Average Discount Rate, Percent Document Fiscal Period Focus Document Fiscal Year Focus us-gaap_IncreaseDecreaseInDeferredIncomeTaxes Deferred income taxes Consolidation, Policy [Policy Text Block] dei_DocumentPeriodEndDate Document Period End Date dei_EntityFileNumber Entity File Number KOREA, REPUBLIC OF Fiscal 2018 Bonus Plan [Member] Related to the fiscal 2018 bonus plan. Entity Emerging Growth Company dei_DocumentType Document Type Interim Period, Costs Not Allocable [Domain] Entity Small Business us-gaap_NumberOfCountriesInWhichEntityOperates Number of Countries in which Entity Operates dei_EntityShellCompany Entity Shell Company Document Information [Line Items] Document Information [Table] us-gaap_AreaOfRealEstateProperty Area of Real Estate Property Nature of Expense [Axis] dei_EntityPublicFloat Entity Public Float Entity Filer Category dei_EntityCurrentReportingStatus Entity Current Reporting Status dei_EntityVoluntaryFilers Entity Voluntary Filers dei_EntityWellKnownSeasonedIssuer Entity Well-known Seasoned Issuer Variable Rate [Domain] us-gaap_IncreaseDecreaseInIncomeTaxesReceivable Income taxes Variable Rate [Axis] Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key dei_EntityRegistrantName Entity Registrant Name Entity [Domain] Legal Entity [Axis] Entity Address, Address Line One us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, State or Province us-gaap_AllowanceForDoubtfulAccountsReceivable Accounts Receivable, Allowance for Credit Loss dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) POLAND 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 us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd Line of Credit Facility, Interest Rate at Period End SWEDEN us-gaap_LineOfCreditFacilityInterestRateDuringPeriod Line of Credit Facility, Interest Rate During Period dei_LocalPhoneNumber Local Phone Number Stock options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period us-gaap_TableTextBlock Notes Tables Stock issued for employee stock purchase plan Loss on disposal of property and equipment us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Stock options exercised Related Party, Type [Axis] Related Party, Type [Domain] THAILAND Change in allowance for doubtful accounts Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Options terminated (in shares) Line of Credit Facility, Lender [Domain] 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 Changes in current assets and liabilities: ntic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncludingCashlessExercises Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Including Cashless Exercises Options exercised (in shares) Number of share options (or share units) exercised during the current period, including cashless exercises. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Lease liability, less current portion Operating leases, less current portion Long-term operating lease obligations Inventory Disclosure [Text Block] Subsequent Event [Member] Schedule of Inventory, Current [Table Text Block] Total lease liability us-gaap_OperatingLeaseLiability Present value of obligations under operating leases Current portion of lease liability Current portion of operating leases Less current portion Subsequent Event Type [Axis] Subsequent Event Type [Domain] Retirement Benefits [Text Block] Subsequent Events [Text Block] Right-of-use assets, net Operating lease right of use assets us-gaap_EquityMethodInvestmentDividendsOrDistributions Northern Technologies International Corporation’s dividends received from joint ventures us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total future minimum lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less amount representing interest us-gaap_DeferredIncomeTaxExpenseBenefit Deferred Income Tax Expense (Benefit) Thereafter us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree Fiscal 2026 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive Thereafter Fiscal 2025 Fair Value of Financial Instruments, Policy [Policy Text Block] Fiscal 2026 Fiscal 2027 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths Fiscal 2024 Fiscal 2028 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo Fiscal 2025 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Subsequent Events, Policy [Policy Text Block] Fiscal 2024 Foreign Currency Transactions and Translations Policy [Policy Text Block] us-gaap_ShareBasedCompensation Stock-based compensation Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life Business Combinations Policy [Policy Text Block] Net sales Net sales Amortization expense us-gaap_AdjustmentForAmortization Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings OPERATING EXPENSES: Income Tax, Policy [Policy Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Research, Development, and Computer Software, Policy [Policy Text Block] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] us-gaap_Depreciation Depreciation expense Intangible Assets Disclosure [Text Block] Current assets Total current assets Share-Based Payment Arrangement [Policy Text Block] Equity [Text Block] Income taxes Common stock, $0.02 par value per share; authorized 15,000,000 shares; issued and outstanding 9,424,101 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: us-gaap_CommonStockSharesAuthorized Common Stock, Shares Authorized (in shares) Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] us-gaap_CommonStockSharesIssued Common Stock, Shares, Issued (in shares) us-gaap_CommonStockParOrStatedValuePerShare Common Stock, Par or Stated Value Per Share (in dollars per share) Stockholders' Equity, Policy [Policy Text Block] us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Employees and Directors [Member] Represents information related to employees and directors. us-gaap_DeferredTaxAssetsValuationAllowance Valuation allowance Statistical Measurement [Domain] ntic_FinanceAndOperatingLeaseWeightedAverageRemainingLeaseTerm Finance and Operating Lease, Weighted Average Remaining Lease Term Weighted average remaining lease term for operating and finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Cash paid for operating leases Maximum [Member] Minimum [Member] Ownership [Domain] Product and Service [Axis] Product and Service [Domain] us-gaap_DeferredTaxAssetsNet Total deferred tax assets after valuation allowance Statistical Measurement [Axis] Schedule of Components of Operating Lease Assets and Liabilities [Table Text Block] Tabular disclosure of components of operating lease assets and liabilities. Investment, Name [Domain] Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Preferred stock, no par value; authorized 10,000 shares; none issued and outstanding Ownership [Axis] us-gaap_PreferredStockSharesIssued Preferred Stock, Shares Issued (in shares) Intangible Assets, Finite-Lived, Policy [Policy Text Block] Cash paid for interest Prepaid expenses Investment, Name [Axis] Cash Flow, Supplemental Disclosures [Text Block] us-gaap_PreferredStockNoParValue Preferred Stock, No Par Value (in dollars per share) Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] us-gaap_DeferredTaxAssetsOther Other Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Goodwill and Intangible Assets, Policy [Policy Text Block] Geographical [Domain] us-gaap_DeferredTaxAssetsGross Total deferred tax assets Property, Plant and Equipment [Table Text Block] us-gaap_PreferredStockSharesAuthorized Preferred Stock, Shares Authorized (in shares) us-gaap_DeferredIncomeTaxLiabilities Total deferred tax liabilities us-gaap_InventoryNet Inventory, Net Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Fair Value, Inputs, Level 3 [Member] Fair Value Hierarchy and NAV [Domain] Inventories Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] us-gaap_ProceedsFromDividendsReceived Dividends received from joint ventures Reconciliation of Revenue from Segments to Consolidated [Table Text Block] us-gaap_PropertyPlantAndEquipmentUsefulLife Property, Plant and Equipment, Useful Life Non-controlling interests CASH FLOWS FROM OPERATING ACTIVITIES: Revenue [Policy Text Block] Statement [Line Items] us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent Accounts Receivable, Allowance for Credit Loss, Current us-gaap_NumberOfOperatingSegments Number of Operating Segments us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost Stock-based compensation Receivables: Building and Building Improvements [Member] NET SALES: Additional paid-in capital AOCI Attributable to Parent [Member] Available for sale securities us-gaap_DeferredTaxAssetsOtherTaxCarryforwards Other credit and loss carryforward Property, Plant and Equipment, Policy [Policy Text Block] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign Foreign tax credit carryforward CURRENT ASSETS: INTEREST INCOME us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal Deferred Tax Assets, Operating Loss Carryforwards, State and Local us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations CASH AND CASH EQUIVALENTS AT BEGINNING OF YEAR CASH AND CASH EQUIVALENTS AT END OF YEAR us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic Deferred Tax Assets, Operating Loss Carryforwards, Domestic Inventory, Policy [Policy Text Block] us-gaap_EquityMethodInvestmentDeferredGainOnSale Equity Method Investment, Deferred Gain on Sale us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign Deferred Tax Assets, Operating Loss Carryforwards, Foreign us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS OTHER ASSETS: us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash (used in) provided by financing activities Commitments and Contingencies Executive Officer [Member] us-gaap_OperatingIncomeLoss OPERATING INCOME us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_DeferredTaxLiabilitiesOther Other us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_DeferredTaxLiabilities Net deferred tax liabilities us-gaap_GrossProfit Gross profit Gross profit Cost of goods sold Deferred income tax, net us-gaap_DeferredIncomeTaxLiabilitiesNet EQUITY: us-gaap_DeferredTaxLiabilitiesLeasingArrangements Right-of-use asset us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings Unremitted foreign earnings Marketable Securities, Policy [Policy Text Block] Equity Method Investments [Policy Text Block] Consolidated Entities [Axis] Consolidated Entities [Domain] us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets Intangible assets Shipping and Handling Cost, Policy [Policy Text Block] Condensed Balance Sheet [Table Text Block] us-gaap_AccruedBonusesCurrentAndNoncurrent Accrued Bonuses Condensed Income Statement [Table Text Block] us-gaap_PaymentsOfDividendsCommonStock Dividends paid on NTIC common stock Equity Method Investments and Joint Ventures Disclosure [Text Block] Noncontrolling Interest [Member] us-gaap_ProceedsFromStockPlans Proceeds from employee stock purchase plan Retained Earnings [Member] Trade excluding joint ventures, less allowance for doubtful accounts of $533,000 and $439,000 as of August 31, 2023 and 2022, respectively 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 exercise of stock options Title of Individual [Domain] us-gaap_CurrentStateAndLocalTaxExpenseBenefit State 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. Title of Individual [Axis] us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit State us-gaap_CurrentForeignTaxExpenseBenefit Foreign us-gaap_DeferredForeignIncomeTaxExpenseBenefit Foreign Additional Paid-in Capital [Member] Common Stock [Member] us-gaap_CurrentFederalTaxExpenseBenefit Federal 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). us-gaap_DeferredFederalIncomeTaxExpenseBenefit Federal 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. us-gaap_CurrentIncomeTaxExpenseBenefit Current Income Tax Expense (Benefit) us-gaap_PaymentsToMinorityShareholders Dividend received by non-controlling interest dei_IcfrAuditorAttestationFlag ICFR Auditor Attestation Flag us-gaap_LineOfCredit Long-Term Line of Credit us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest INCOME BEFORE INCOME TAX EXPENSE Income Tax Authority [Axis] Income Tax Authority [Domain] Foreign Tax Authority [Member] dei_DocumentAnnualReport Document Annual Report Machinery and Equipment [Member] Cash and Cash Equivalents, Policy [Policy Text Block] Receivable [Policy Text Block] Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Gross unrecognized tax benefits – beginning balance Gross unrecognized tax benefits – ending balance Accounting Policies [Abstract] dei_DocumentTransitionReport Document Transition Report dei_DocumentFinStmtErrorCorrectionFlag Document Financial Statement Error Correction [Flag] dei_EntityInteractiveDataCurrent Entity Interactive Data Current Amount, per share (in dollars per share) CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share) Gross increases – prior period tax positions Security Exchange Name us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions Gross increases – current period tax positions Title of 12(b) Security Equity Method Investment, Nonconsolidated Investee [Axis] Customer Relationships and Assembled Workforce [Member] Represents customer relationships and assembled workforce. Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] Equity Method Investment, Nonconsolidated Investee [Domain] 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. 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 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. Foreign tax credit Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit expirations. ntic_IncomeFromJointVentureOperations Total joint venture operations Represents the amount of income from joint venture operations recognized during the period. dei_AuditorName Auditor Name Summary of Income Tax Contingencies [Table Text Block] Auditor Firm ID dei_AuditorLocation Auditor Location Name of Property [Axis] Segments [Axis] us-gaap_TaxCreditCarryforwardValuationAllowance Tax Credit Carryforward, Valuation Allowance Name of Property [Domain] Segments [Domain] us-gaap_TaxCreditCarryforwardAmount Tax Credit Carryforward, Amount 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 Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Proceeds from line of credit Statement [Table] us-gaap_MinorityInterestOwnershipPercentageByParent Subsidiary, Ownership Percentage, Parent 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) Patents and Trademarks [Member] Represents patents and trademarks. Basic (in dollars per share) Basic net income per share: (in dollars per share) Statement of Cash Flows [Abstract] NTI Asean LLC [Member] Represents the legal entity of NTI Asean LLC. EXCOR [Member] Represents EXCOR. Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] All Other [Member] Represents all other joint ventures. Revenue from External Customers by Geographic Areas [Table Text Block] Intangible Assets Excluding Patents and Trademarks [Member] Represents intangible assets excluding patents and trademarks. Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] REMEASUREMENT GAIN ON ACQUISITION OF EQUITY METHOD INVESTEE Remeasurement gain on acquisition of equity method investee 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. Noncurrent liabilities Total long-term liabilities Payable date CASH FLOWS FROM FINANCING ACTIVITIES: us-gaap_IncomeTaxReconciliationOtherReconcilingItems Other Dividends Declared [Table Text Block] us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Record date us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes Prior year true-up us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance Valuation allowance Deemed repatriation us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary Tax effect on equity in income of international joint ventures us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense Non-controlling interest Natur Tec Lanka [Member] Related to Natur Tec Lanka. Natur-Tech India [Member] Related to Natur-Tech India. us-gaap_PaymentsToAcquireInterestInJointVenture Investment in joint venture The 2007 Plan [Member] Represents Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan. Joint ventures’ equity Stockholders’ equity us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Acquisition of Zerust India business, net of cash acquired Various Joint Ventures [Member] Related to various joint ventures. Class of Stock [Axis] Stock based compensation us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] ESPP [Member] Represents Northern Technologies International Corporation Employee Stock Purchase Plan (the ESPP). us-gaap_PaymentsForProceedsFromInvestments Proceeds from the sale of available for sale securities us-gaap_IncomeTaxReconciliationTaxCredits Research and development credit us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes State income tax, net of federal benefit us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential Tax effect of foreign operations EX-101.PRE 13 ntic-20230831_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 14 ntic-20230831_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE XML 15 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - USD ($)
$ in Millions
12 Months Ended
Aug. 31, 2023
Nov. 10, 2023
Feb. 28, 2023
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Aug. 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 Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 100.9
Entity Common Stock, Shares Outstanding (in shares)   9,427,599  
Auditor Firm ID 23    
Auditor Name Baker Tilly US, LLP    
Auditor Location Minneapolis, Minnesota    
Entity Central Index Key 0000875582    
Current Fiscal Year End Date --08-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
Aug. 31, 2023
Aug. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 5,406,173 $ 5,333,890
Available for sale securities 0 5,590
Receivables:    
Trade excluding joint ventures, less allowance for doubtful accounts of $533,000 and $439,000 as of August 31, 2023 and 2022, respectively 15,645,130 14,136,930
Trade, joint ventures 187,912 697,861
Fees for services provided to joint ventures 1,296,594 1,765,117
Dividend receivable from joint venture 1,986,027 0
Income taxes 34,202 0
Inventories 13,096,489 16,341,729
Prepaid expenses 2,019,029 1,953,764
Total current assets 39,671,556 40,234,881
PROPERTY AND EQUIPMENT, NET 14,065,354 12,170,493
OTHER ASSETS:    
Investments in joint ventures 23,705,714 21,814,754
Deferred income tax, net 530,944 0
Intangible asset, net 6,159,485 6,633,878
Goodwill 4,782,376 4,782,376
Operating lease right of use assets 428,874 557,571
Total other assets 35,607,393 33,788,579
Total assets 89,344,303 86,193,953
CURRENT LIABILITIES:    
Line of credit 3,600,000 5,900,000
Term loan 2,757,176 0
Accounts payable 6,056,329 7,796,494
Income taxes payable 13,053 30,742
Accrued liabilities:    
Payroll and related benefits 2,305,400 2,297,543
Other 1,648,615 667,292
Current portion of operating leases 340,799 373,330
Total current liabilities 16,721,372 17,065,401
LONG-TERM LIABILITIES:    
Deferred income tax, net 1,836,059 1,700,015
Operating leases, less current portion 88,075 184,241
Total long-term liabilities 1,924,134 1,884,256
Commitments and Contingencies  
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; issued and outstanding 9,424,101 and 9,232,483, respectively 188,482 184,650
Additional paid-in capital 21,986,767 19,939,131
Retained earnings 51,004,427 50,716,613
Accumulated other comprehensive loss (6,823,403) (7,245,132)
Stockholders’ equity 66,356,273 63,595,262
Non-controlling interests 4,342,524 3,649,034
Total equity 70,698,797 67,244,296
Total liabilities and equity 89,344,303 86,193,953
Intangible Assets Excluding Patents and Trademarks [Member]    
OTHER ASSETS:    
Intangible asset, net 5,500,733 5,923,867
Patents and Trademarks [Member]    
OTHER ASSETS:    
Intangible asset, net $ 658,752 $ 710,011
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Parentheticals) - USD ($)
Aug. 31, 2023
Aug. 31, 2022
Accounts Receivable, Allowance for Credit Loss, Current $ 533,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 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, Issued (in shares) 9,424,101 9,232,483
Common Stock, Shares, Outstanding (in shares) 9,424,101 9,232,483
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Operations - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
NET SALES:    
Net sales $ 79,902,952 $ 74,158,890
Cost of goods sold 52,099,121 51,090,298
Gross profit 27,803,831 23,068,592
JOINT VENTURE OPERATIONS:    
Equity in income from joint ventures 6,452,719 4,725,918
Fees for services provided to joint ventures 5,189,185 5,767,682
Total joint venture operations 11,641,904 10,493,600
OPERATING EXPENSES:    
Selling expenses 15,290,897 13,038,180
General and administrative expenses 13,166,270 10,600,603
Research and development expenses 4,967,922 4,775,334
Total operating expenses 33,425,089 28,414,117
OPERATING INCOME 6,020,646 5,148,075
REMEASUREMENT GAIN ON ACQUISITION OF EQUITY METHOD INVESTEE 0 3,951,550
INTEREST INCOME 28,490 49,241
INTEREST EXPENSE (461,805) (89,096)
INCOME BEFORE INCOME TAX EXPENSE 5,587,331 9,059,770
INCOME TAX EXPENSE 1,349,600 1,873,836
NET INCOME 4,237,731 7,185,934
NET INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS 1,325,455 861,234
NET INCOME ATTRIBUTABLE TO NTIC $ 2,912,276 $ 6,324,700
NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE:    
Basic (in dollars per share) $ 0.31 $ 0.69
Diluted (in dollars per share) $ 0.3 $ 0.66
WEIGHTED AVERAGE COMMON SHARES    
Basic (in shares) 9,359,504 9,216,216
Diluted (in shares) 9,693,482 9,635,028
CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share) $ 0.28 $ 0.28
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
NET INCOME $ 4,237,731 $ 7,185,934
OTHER COMPREHENSIVE INCOME (LOSS) – FOREIGN CURRENCY TRANSLATION ADJUSTMENT 445,338 (3,912,128)
COMPREHENSIVE INCOME 4,683,069 3,273,806
LESS: COMPREHENSIVE LOSS ATTRIBUTABLE TO NON-CONTROLLING INTERESTS (1,349,064) (669,208)
COMPREHENSIVE INCOME ATTRIBUTABLE TO NTIC $ 3,334,005 $ 2,604,598
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Equity - 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,555 $ 65,750,581
Stock options exercised (in shares) 42,071          
Stock options exercised $ 842 197,798 0 0 0 198,640
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 931,532 0 0 0 931,532
Dividends paid to stockholders 0 0 (2,581,179)   0 (2,581,179)
Dividend received by non-controlling interest 0 0 0 0 (402,729) (402,729)
Net income 0 0 6,324,700 0 861,234 7,185,934
Other comprehensive income (loss) $ 0 0 0 (3,720,102) (192,026) (3,912,128)
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 options exercised (in shares) 184,432         184,432
Stock options exercised $ 3,689 634,581 0 0 0 $ 638,270
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 1,337,734 0 0 0 1,337,734
Dividends paid to stockholders 0 0 (2,624,462)   0 (2,624,462)
Dividend received by non-controlling interest 0 0 0 0 (655,574) (655,574)
Net income 0 0 2,912,276 0 1,325,455 4,237,731
Other comprehensive income (loss) $ 0 0 0 421,729 23,609 445,338
BALANCE (in shares) at Aug. 31, 2023 9,424,101          
BALANCE at Aug. 31, 2023 $ 188,482 $ 21,986,767 $ 51,004,427 $ (6,823,403) $ 4,342,524 $ 70,698,797
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
NET INCOME $ 4,237,731 $ 7,185,934
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 1,337,734 931,532
Depreciation expense 1,042,505 938,489
Amortization expense 588,454 629,843
Loss on disposal of property and equipment 8,534 (0)
Remeasurement gain on acquisition of equity method investee 0 (3,951,550)
Change in allowance for doubtful accounts 94,000 57,000
Equity in income from joint ventures (6,452,719) (4,725,918)
Dividends received from joint ventures 5,639,198 5,723,176
Deferred income taxes (395,001) (81,500)
Changes in current assets and liabilities:    
Trade, excluding joint ventures (1,956,234) (2,091,353)
Trade, joint ventures 509,949 (73,053)
Fees for services provided to joint ventures 468,523 (259,550)
Dividends receivable from joint venture (1,986,027) 0
Income taxes (34,202) 284,025
Inventories 3,030,665 (4,818,860)
Prepaid expenses and other (3,061) 3,111
Accounts payable (1,509,226) 3,010,526
Income tax payable (16,077) (493,091)
Accrued liabilities 953,541 (1,122,683)
Net cash provided by operating activities 5,541,219 1,146,078
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisition of Zerust India business, net of cash acquired 0 (5,062,003)
Proceeds from the sale of available for sale securities 5,590 (956)
Investment in joint venture 0 (341,392)
Purchases of property and equipment (3,247,652) (1,496,674)
Proceeds from sale of property and equipment 13,000 0
Investments in patents (114,062) (207,149)
Net cash used in investing activities (3,343,124) (7,108,174)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Dividend received by non-controlling interest (655,574) (402,729)
Repayments on the line of credit (2,300,000) 0
Proceeds from line of credit 0 5,900,000
Proceeds from term loan 2,812,504 0
Dividends paid on NTIC common stock (2,624,462) (2,581,179)
Proceeds from employee stock purchase plan 75,464 73,645
Proceeds from exercise of stock options 638,270 198,640
Net cash (used in) provided by financing activities (2,053,798) 3,188,377
EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS (72,014) 426,968
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 72,283 (2,346,751)
CASH AND CASH EQUIVALENTS AT BEGINNING OF YEAR 5,333,890 7,680,641
CASH AND CASH EQUIVALENTS AT END OF YEAR $ 5,406,173 $ 5,333,890
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Nature of Business and Significant Accounting Policies
12 Months Ended
Aug. 31, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

1.

NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES

 

Nature of Business – Northern Technologies International Corporation and its Subsidiaries (collectively, the Company) develop and market proprietary environmentally beneficial products and services in over 65 countries either directly or via a network of subsidiaries, joint ventures, independent distributors, and agents. The Company’s primary business is corrosion prevention marketed mainly under the ZERUST® brand. The Company 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, the Company 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 the Company’s customers’ carbon footprint and provide environmentally sound waste disposal options. The Company’s two operating segments are ZERUST and Natur-Tec.

 

The Company participates, either directly or indirectly, in 15 active joint venture arrangements in North America, Europe, and Asia. Each of these joint ventures generally manufactures and markets products in the geographic territory to which it is assigned. While most of the Company’s joint ventures exclusively sell rust and corrosion inhibiting products, some of the joint ventures also sell the Company’s Natur-Tec® resin compounds and finished products. The profits of joint ventures are shared by the respective joint venture owners in accordance with their respective ownership percentages. The Company typically owns 50% or less of its joint venture entities and does not control the decisions of these entities, including dividend declaration or amount in any given year.

 

Impact of COVID-19 – As a result of the novel coronavirus (COVID-19) and related government mandated restrictions on the Company’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 fiscal 2023, including in particular in China. While demand in China improved during the third quarter of fiscal 2023 as a result of government restrictions that were lifted, the Company continued to experience softened demand for its products in China during the remainder of fiscal 2023. The Company may continue to experience softened demand into fiscal 2024 as the result of novel strains of COVID-19.

 

Principles of Consolidation – NTIC evaluates its voting and variable interests in entities on a qualitative and quantitative basis. NTIC consolidates entities in which it concludes it has the power to direct the activities that most significantly impact an entity’s economic success and has the obligation to absorb losses or the right to receive benefits that could be significant to the entity. The consolidated financial statements include the accounts of Northern Technologies International Corporation, its wholly owned subsidiaries, Northern Technologies Holding Company, LLC, NTIC (Shanghai) Co., Ltd. (NTIC China), ZERUST-EXCOR MEXICO, S. de R.L. de C.V (Zerust Mexico), NTIC Europe GmbH (NTI Europe), and HNTI Limited (Zerust India), NTIC’s majority-owned subsidiary in India, Natur-Tec India Private Limited (Natur-Tec India), NTIC’s majority-owned subsidiary in Brazil, Zerust Prevenção de Corrosão S.A. (Zerust Brazil), NTIC’s majority-owned subsidiary in Sri Lanka, Natur Tec Lanka (Pvt) Ltd (Natur Tec Lanka), and NTIC’s majority-owned holding company, NTI Asean LLC (NTI Asean), and its wholly owned subsidiaries Zerust Singapore Pte Ltd (Zerust Singapore), Zerust Vietnam Co. Ltd (Zerust Vietnam) and Zerust Taiwan Co. Ltd (Zerust Taiwan). NTIC’s consolidated financial statements do not include the accounts of any of its joint ventures.

 

Non-Controlling Interests – The Company owns 75% of Natur-Tec India, 75% of Natur Tec Lanka, 85% of Zerust Brazil, 60% of NTI Asean, Zerust Singapore Pte Ltd, Zerust Vietnam Co Ltd and Zerust Taiwan Co Ltd.  The remaining ownership of the consolidated entities are accounted for as non-controlling interests and reported as part of equity in the consolidated financial statements. The Company allocates gains and losses to the non-controlling interest even when such allocation results in a deficit balance, reducing the losses attributed to the controlling interest. Changes in ownership interests are treated as equity transactions if the Company maintains control.

 

 

Net Sales – The Company includes net sales to its joint ventures and net sales to unaffiliated customers as separate line items on its consolidated statements of operations. There are no sales originating from the Company’s joint ventures included in the amount, as the Company’s investments in its joint ventures are accounted for using the equity method.

 

When determining recognition of revenue arrangements the Company performs the following five steps: (1) identify the contracts with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when or as the entity satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods it transfers to, or services it performs for, the customer.

 

Generally, the Company’s performance obligations are satisfied when the customers take possession of the products, which normally occurs at the shipping point or destination depending on the terms of the contracts. The Company’s services are generally sold based upon quotes or contracts with customers that include a fixed or determinable price, and sales arrangements do not contain any significant financing component for its customers. The Company does not recognize revenue related to product warranties, nor does the Company incur significant contract costs. Customer arrangements do not generate contract assets or liabilities.

 

Revenue Recognition – Revenue is measured based on consideration specified in the contract with a customer, adjusted for any applicable estimates of variable consideration and other factors affecting the transaction price, including noncash consideration, consideration paid or payable to customers, and significant financing components. Revenue from all customers is recognized when a performance obligation is satisfied by transferring control of a distinct good or service to a customer.

 

Individually promised goods and services in a contract are considered a distinct performance obligation and accounted for separately if the customer can benefit from the individual good or service on its own or with other resources that are readily available to the customer and the good or service is separately identifiable from other promises in the arrangement. When an arrangement includes multiple performance obligations, the consideration is allocated between the performance obligations in proportion to their estimated standalone selling price. Costs related to products delivered are recognized in the period incurred, unless criteria for capitalization of costs are met. Costs of revenues consist primarily of direct labor, manufacturing overhead, materials, and components. The Company does not incur significant upfront costs to obtain a contract. If costs to obtain a contract were to become material, the costs would be recorded as an asset and amortized to expense in a manner consistent with the related recognition of revenue.

 

The Company excludes government assessed and imposed taxes on revenue generating transactions that are invoiced to customers from revenue. The Company includes freight billed to customers in revenue. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of goods sold.

 

The timing of revenue recognition, billing, and cash collections results in accounts receivable on the consolidated balance sheet.

 

Performance Obligations – A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation in proportion to its standalone selling price and recognized as revenue when, or as, the performance obligation is satisfied. The Company’s various performance obligations and the timing or method of revenue recognition are discussed below. The Company’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.

 

The Company sells its products to both distributors and end-users. Each unit of product delivered under a customer order represents a distinct and separate performance obligation, as the customer can benefit from each unit on its own or with other resources that are readily available to the customer, and each unit of product is separately identifiable from other products in the arrangement.

 

 

The transaction price for the Company’s products is the invoiced amount. The Company does not have variable consideration in the form of refunds, credits, rebates, price concessions, pricing incentives, or other items impacting transaction price. The purchase order pricing in arrangements with customers is deemed to approximate standalone selling price; therefore, the Company does not need to allocate proceeds on a relative standalone selling price allocation between performance obligations. The Company applies the practical expedient in paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less. There are no material obligations that extend beyond one year.

 

Revenue is recognized when transfer of control occurs, as defined by the terms in the customer agreement. The Company immediately recognizes incidental items that are immaterial in the context of the contract. The Company has applied the practical expedient in paragraph 606-10-25-16A and does not assess if immaterial items are promised goods or services. The Company has also applied the practical expedient in paragraph 606-10-32-18 regarding the adjustment of the promised amount of consideration for the effects of a significant financing component when the customer pays for that good or service within one year or less, as the Company does not have any significant financing components in its customer arrangements since payment is received at or shortly after the point of sale, generally thirty to ninety days.

 

The Company estimates returns based on an analysis of historical experience if the right to return products is granted to its customers. The Company does not record a return asset, as non-conforming products are generally not returned. The Company’s return policy does not vary by geography. The customer has no rotation or price protection rights, and the Company is not under a warranty obligation.

 

Sales Commissions – Sales commissions paid to sales representatives are eligible for capitalization, as they are incremental costs that would not have been incurred without entering into a specific sales arrangement and are recoverable through the expected margin on the transaction. The Company has elected to apply the practical expedient provided by ASC 340-40-25-4 and recognize the incremental costs of obtaining contracts as an expense when incurred, as the amortization period of the assets that would have otherwise been recognized is one year or less. The Company records these costs as a selling expense.

 

Product Warranty – The Company offers warranties on various products and services. These warranties are assurance type warranties that are not sold on a standalone basis; therefore, they are not considered distinct performance obligations. The Company estimates the costs that may be incurred under its warranties and records a liability in the amount of such costs at the time the revenue is recognized for the product sale.

 

International Revenue – The Company markets its products to numerous countries in North America, Europe, Latin America, Asia, and other parts of the world. See Note 11, Segment and Geographic Information, for information regarding revenue disaggregation by geography.

 

Trade Receivables – Payment terms for the Company’s unaffiliated customers are determined based on credit risk and vary by customer. The Company typically offers standard payment terms to unaffiliated customers of net 30 days. The Company does not accrue interest on past due accounts receivable. The Company reviews the credit histories of its customers before extending unsecured credit. The Company presents accounts and notes receivable net of an allowance for doubtful accounts. Each quarter, the Company prepares an analysis of its ability to collect outstanding receivables that provides a basis for an allowance estimate for doubtful accounts. In doing so, the Company evaluates the age of its receivables, past collection history, current financial conditions of key customers and its joint ventures, and economic conditions. Based on this evaluation, the Company establishes a reserve for specific accounts and notes receivable that it believes are uncollectible, as well as an estimate of uncollectible receivables not specifically known. The Company believes that an analysis of historical trends and its current knowledge of potential collection problems provide the Company with sufficient information to establish a reasonable estimate for an allowance for doubtful accounts. In the event the Company determines that a smaller or larger uncollectible accounts reserve is appropriate, the Company records a credit or charge to selling expense in the period that it made such determination. Accounts receivable have been reduced by an allowance for uncollectible accounts of $533,000 and $439,000 as of August 31, 2023 and 2022, respectively. Accounts are considered past due based on terms agreed upon between the Company and the customer. Accounts receivable are written-off only after all collection attempts have failed and are based on individual credit evaluation and specific circumstances of the customer.

 

 

Trade Receivables from Joint Ventures – Trade receivables from joint ventures arise from sales of products the Company makes to its joint ventures. Payment terms for the Company’s joint ventures also are determined based on credit risk; however, additional consideration is given to the individual joint venture due to the transportation time associated with ocean delivery of most products and certain other factors. Generally, accounts receivable from the Company’s joint ventures unpaid after 90 days are considered past due. The Company does not accrue interest on past due balances. The Company periodically reviews amounts due from its joint ventures for collectability and, based on past experience and continuous review of the balances due, determined that an allowance for doubtful accounts related to its joint venture receivables was not necessary as of August 31, 2023 or 2022.

 

Employee Retention Credit (ERC) and Payroll Tax Deferral - On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

The Company engaged tax advisors of a Big 4 accounting firm which determined the Company qualified for ERCs. The Company then applied for the ERC in fiscal 2023 for the second and third quarters of that year of $573,751 and $566,006, respectively. The Company has elected to account for the credit as a government grant. U.S. GAAP does not include grant accounting guidance for for-profit entities, therefore, the Company has elected to follow the grant accounting model in International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance. In accordance with IAS 20, the Company cannot recognize any income from the grant until there is reasonable assurance (similar to the “probable” threshold in U.S. GAAP) that any conditions attached to the grant will be met and that the grant will be received. Once it is reasonably assured that the grant conditions will be met and that the grant will be received, grant income is recorded on a systematic basis over the periods in which the Company recognizes the payroll expenses for which the grant is intended to compensate. No income was recognized in fiscal 2023 for the ERC. Income from the grant can be presented as either other income or as a reduction in the expenses for which the grant was intended to compensate.

 

Fees for Services Provided to Joint Ventures The Company provides services to its joint ventures including consulting, legal, travel, insurance, technical, and marketing services based on licensing or other agreements with its joint ventures. The Company receives fees for the services it provides to its joint ventures. The fees for services received by the Company from its joint ventures are generally based on either a flat fee or a percentage of net sales by the Company’s joint ventures depending on local laws and tax regulations. Under the Company’s agreements with its joint ventures, amounts are earned when product is shipped from joint venture facilities, at which point a sale is deemed to have occurred and results in obligation for the joint venture to pay the royalty and recognition of the fee by the Company. The Company reviews the financial situation of each of its joint ventures to assist in the likelihood of collections on amounts earned. The Company accounts for these fees on a cash basis if uncertainty exists surrounding the collection of such fees.

 

Cash and Cash Equivalents – The Company includes as cash and cash equivalents highly liquid, short-term investments with maturity of three months or less when purchased, which are readily convertible into known amounts of cash. The Company maintains its cash in high quality financial institutions. The balances, at times, may exceed federally insured limits.

 

Available for Sale Securities – Available for sale securities are recorded at fair value. Unrealized holding gains and losses on available for sale securities are not significant.

 

Inventories – Inventories are recorded at the lower of cost (first-in, first-out basis) or net realizable value.

 

Property and Depreciation – Property and equipment are stated at cost. Depreciation is computed using the straight-line method based on the estimated service lives of the various assets as follows:

 

Buildings and improvements

5-30 years

Machinery and equipment

3-10 years

 

Patents and Trademarks – Patents and trademarks, including acquisition costs, are stated at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Upon retirement, the cost of assets disposed and the related accumulated amortization are removed from the accounts, and any resulting gain or loss is credited or charged to operations.

 

 

Investments in Joint Ventures – Investments in the Company’s joint ventures are accounted for using the equity method. Under the equity method, investments are initially recorded at cost and are adjusted for dividends, distributed and undistributed earnings and losses, changes in foreign currency exchange rates, and additional investments. In the event the Company’s share of a joint venture’s cumulative losses exceeds the Company’s investment balance, the balance is reported at zero value until proportionate income exceeds the losses. The Company assesses its joint ventures for impairment on an annual basis as of August 31 of each year as part of its fiscal year end analysis. In addition to the annual review for impairment, the Company reviews the operating results of each joint venture on a quarterly basis in comparison to its historical operating results and its accrual of fees for services provided to joint ventures. If the operating results of a joint venture do not meet financial performance expectations, an additional evaluation is performed on the joint venture. The Company’s evaluation of its investments in joint ventures requires the Company to make assumptions about future cash flows of its joint ventures. These assumptions require significant judgment, and actual results may differ from assumed or estimated amounts. All investments in joint ventures had positive equity as of August 31, 2023 and 2022. The Company considers any of its joint ventures to be significant and discloses entity specific financial information if the joint venture’s income or assets make up more than 20% of the Company’s total assets or income.

 

The Company classifies distributions received from its joint ventures based on the nature of the distributions, generally, in operating activities on the consolidated statements of cash flows.

 

If the Company is no longer able to exercise significant influence over operating and financial policy of a joint venture previously accounted for under the equity method, it maintains the investment at the carrying value as of the date that significant influence no longer exists and discontinues accruing the proportionate earnings or losses of the investment.

 

Investments are considered to be impaired when a decline in fair value is judged to be other-than-temporary. Fair value is calculated based on publicly available market information or other estimates determined by management. The Company employs a systematic methodology on a quarterly basis that considers available quantitative and qualitative evidence in evaluating potential impairment of our investments. If the cost of an investment exceeds its fair value, the Company evaluates, among other factors, general market conditions, credit quality, the duration and extent to which the fair value is less than cost, and for equity securities, the Company’s intent and ability to hold, or plans to sell, the investment. The Company also considers specific adverse conditions related to the financial health of and business outlook for the investee, including industry and sector performance, changes in technology, and operational and financing cash flow factors. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded to other income (expense), and a new cost basis in the investment is established. The Company determined that there was no impairment of investments in joint ventures as of August 31, 2023.

 

Recoverability of Long-Lived Assets – The Company reviews its long-lived assets whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable. The Company determines potential impairment by comparing the carrying value of the assets with expected net cash flows expected to be provided by operating activities of the business or related products. If the sum of the expected undiscounted future net cash flows is less than the carrying value, the Company evaluates whether an impairment loss should be recognized. An impairment loss is measured by comparing the amount by which the carrying value exceeds the fair value of the asset. When evaluating assets for impairment, the Company groups long-lived assets with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The Company determined that there were no indications that the carrying value of long-lived assets was not recoverable as of August 31, 2023.

 

Acquisitions of Businesses - Business combinations are accounted for under the acquisition method. Identifiable assets acquired and liabilities and contingent liabilities assumed in a business combination are measured initially at their fair values at the acquisition date. Determining the fair value of assets acquired and liabilities and contingent liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, probabilities of success, discount rates, and asset lives, among other items. The excess of the fair value of the consideration transferred over the fair value of the Company’s share of the identifiable net assets acquired is recorded as goodwill. Acquisition-related expenses are recognized separately from the business combination and are recognized as general and administrative expense as incurred. The Company evaluates the materiality of required disclosures related to our business combinations using quantitative and qualitative measures.

 

Goodwill and Other Intangible Assets- Goodwill represents the excess purchase price over the fair value of tangible net assets acquired in acquisitions after amounts have been allocated to intangible assets. Goodwill is tested for impairment annually (at August 31), or more frequently when events or changes in circumstances indicate that the asset might be impaired. Examples of such events or circumstances include, but are not limited to, a significant adverse change in legal or business climate, an adverse regulatory action or unanticipated competition.

 

 

The Company estimates the useful life of patents to be 17 years and customer relationships to be 15 years. This estimate is based on a combination of factors, including the expected duration of patent protection, technological obsolescence, and market conditions. Amortization of intangible assets is recorded using the straight-line method over their estimated useful lives.

 

The Company assesses qualitative factors to determine whether the existence of events or circumstances would indicate that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If after assessing the totality of events or circumstances, the Company were to determine that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then the Company would perform a quantitative test that compares the fair value to its carrying value to determine the amount of any impairment. The Company has determined there was no goodwill impairment as of August 31, 2023.

 

Income Taxes – The Company utilizes the asset and liability method of accounting for income taxes, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Deferred income tax assets and liabilities are determined based on the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in operations in the period that includes the enactment date.

 

The Company records net deferred tax assets to the extent the Company believes these assets will more likely than not be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. In the event the Company determines that it would be able to realize its deferred assets in the future in excess of their net recorded amount, the Company makes an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.

 

The Company records uncertain tax positions on the basis of a two-step process whereby the Company determines whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position and those tax positions that meet the more-likely-than-not recognition threshold. The Company recognizes the largest amount of tax benefit that is greater than 50 percent likely to be realized upon ultimate settlement with the related tax authority.

 

Foreign Currency Translation (Accumulated Other Comprehensive Income (Loss)) – The functional currency of NTIC China, Zerust Brazil, Natur-Tec India, Natur Tec Lanka, Zerust Mexico, Zerust India, Zerust Singapore, Zerust Vietnam, Zerust Taiwan, NTI Europe, and each unconsolidated international joint venture is the applicable local currency. The translation of the applicable foreign currencies into U.S. dollars is performed for balance sheet accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using an average monthly exchange rate. Translation gains or losses are reported as an element of other comprehensive income (loss).

 

The Company (excluding NTIC China, Zerust Brazil, Natur-Tec India, Natur Tec Lanka, Zerust India, Zerust Singapore, Zerust Vietnam, Zerust Taiwan, NTI Asean, Zerust Mexico, NTI Europe, and NTIC’s joint ventures) conducts all foreign transactions based on the U.S. dollar. Since investments in joint ventures are accounted for using the equity method, any changes in foreign currency exchange rates are reflected as a foreign currency translation adjustment and do not change the equity in income from joint ventures reflected in the Company’s consolidated statements of operations.

 

Fair Value of Financial Instruments – The carrying value of cash and cash equivalents, available for sale securities, short-term accounts and notes receivable, notes payable, trade accounts payables, and other accrued expenses approximate fair value because of the short maturity of those instruments.

 

Shipping and Handling – The Company records all amounts billed to customers in a sales transaction related to shipping and handling as sales. The Company records costs related to shipping and handling in cost of goods sold.

 

Research and Development – The Company expenses all costs related to product research and development as incurred.

 

 

Common Stock – The Company issues authorized but unissued shares of common stock upon the exercise of stock options.

 

Stock-Based Compensation – The Company recognizes compensation cost relating to share-based payment transactions, including grants of employee stock options and transactions under the Company’s employee stock purchase plan, in its consolidated financial statements. That cost is measured based on the fair value of the equity or liability instruments issued. The Company measures the cost of employee services received in exchange for stock options and other stock-based awards based on the grant-date fair value of the award and recognizes the cost over the period the employee is required to provide services for the award (generally the vesting term).

 

Subsequent Events – The Company has evaluated events occurring after the date of the consolidated financial statements for events requiring disclosure in the consolidated financial statements.

 

Use of Estimates – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

XML 23 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Accounting Pronouncements
12 Months Ended
Aug. 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. 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 does not believe this accounting pronouncement will have a material impact on the Company’s consolidated financial position or operating results.

 

Although there are several other new accounting pronouncements issued or proposed by the FASB, which the Company has adopted or will adopt, as applicable, the Company does not believe any of these accounting pronouncements has had or will have a material impact on the Company’s consolidated financial position or operating results.

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Inventories
12 Months Ended
Aug. 31, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

3.

INVENTORIES

 

Inventories consisted of the following:

 

   

August 31, 2023

   

August 31, 2022

 

Production materials

  $ 4,960,355     $ 6,496,656  

Finished goods

    8,136,134       9,845,073  
    $ 13,096,489     $ 16,341,729  

 

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Property and Equipment, Net
12 Months Ended
Aug. 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:

 

   

August 31, 2023

   

August 31, 2022

 

Land

  $ 496,965     $ 310,365  

Buildings and improvements

    17,250,392       14,778,759  

Machinery and equipment

    5,984,364       5,643,320  
      23,731,721       20,732,444  

Less accumulated depreciation

    (9,666,367 )     (8,561,951 )
    $ 14,065,354     $ 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 $1,042,505 for fiscal 2023 compared to $938,489 in fiscal 2022.

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Intangible Asset, Net
12 Months Ended
Aug. 31, 2023
Customer Relationships and Assembled Workforce [Member]  
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

5.

INTANGIBLE ASSETS, NET

 

Intangible assets, net consisted of the following:

 

   

As of August 31, 2023

 
   

Gross Carrying

Amount

   

Accumulated Amortization

   

Net Carrying

Amount

 

Patents and trademarks

  $ 3,339,717     $ (2,680,965 )   $ 658,752  

Customer relationships

    6,347,000       (846,267 )     5,500,733  

Total intangible assets, net

  $ 9,686,717     $ (3,527,232 )   $ 6,159,485  

 

   

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 $558,454 for fiscal 2023 compared to $629,843 for fiscal 2022.

 

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

 

Fiscal 2024

  $ 642,951  

Fiscal 2025

    543,721  

Fiscal 2026

    517,990  

Fiscal 2027

    492,221  

Fiscal 2028

    479,012  

Thereafter

    3,483,589  

Total

  $ 6,159,485  

 

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Investments in Joint Ventures
12 Months Ended
Aug. 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 August 31, 2023

 
   

Total

   

EXCOR

   

OTHER

 

Current assets

  $ 55,339,662     $ 27,862,458     $ 27,477,204  

Total assets

    59,729,348       30,054,277       29,675,071  

Current liabilities

    11,464,247       2,687,064       8,777,183  

Noncurrent liabilities

    323,762       -       323,762  

Joint ventures’ equity

    47,941,339       27,367,213       20,574,126  

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

    23,705,714       13,683,608       10,022,106  

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

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

 

   

Fiscal Year Ended August 31, 2023

 
   

Total

   

EXCOR

   

OTHER

 

Net sales

  $ 100,682,316     $ 39,642,380     $ 61,039,936  

Gross profit

    40,096,561       19,016,389       21,080,172  

Net income

    8,934,198       5,730,311       3,203,887  

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

    6,452,719       2,852,229       3,600,490  

Northern Technologies International Corporation’s dividends received from joint ventures

    5,639,198       2,459,500       3,179,698  

 

   

As of August 31, 2022

 
   

Total

   

EXCOR

   

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  

 

   

Fiscal Year Ended August 31, 2022

 
   

Total

   

EXCOR

   

OTHER

 

Net sales

  $ 104,077,748     $ 42,853,162     $ 61,224,586  

Gross profit

    41,030,647       20,312,400       20,718,247  

Net income

    9,302,237       6,487,855       2,814,382  

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

    4,725,918       3,236,989       1,488,929  

Northern Technologies International Corporation’s dividends received from joint ventures

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

 

In August 2023, Tianjin Zerust (NTI ASEAN’s previously written-off joint venture in China) was deregistered and the remaining cash was cleared by the Chinese authorities to be paid out to be shareholders. Subsequent to year end, NTI Asean received a final liquidation of its ownership interest in the former joint venture of $1,986,027. This one-time equity gain on the liquidation of previously written-off investment in Tianjin Zerust is included in joint venture operations. The final liquidation payment was subject to withholding tax of $198,603 and minority income of $676,614 as NTIC owns 60% of NTI ASEAN. The transaction also resulted in legal fees of $95,890, and a management bonus expense of $250,000.

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Corporate Debt
12 Months Ended
Aug. 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 $3,600,000 under the new Credit Agreement were outstanding August 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. The weighted average interest rate was 6.27 and 2.74 for fiscal 2023 and 2022, respectively.

 

To secure the Credit Agreement, the Company assigned 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 Company was in compliance with all covenants as of August 31, 2023 and 2022.

 

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 August 31, 2023. The current outstanding balance as of August 31, 2023 for both term loans was USD $2,757,176.

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Stockholders' Equity
12 Months Ended
Aug. 31, 2023
Notes to Financial Statements  
Equity [Text Block]

8.

STOCKHOLDERS EQUITY

 

During fiscal 2023, NTIC’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of NTIC 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

July 17, 2023

 

$0.07

 

August 2, 2023

 

August 16, 2023

 

During fiscal 2022, NTIC’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of NTIC 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

July 20, 2022

  $0.07  

August 3, 2022

 

August 17, 2022

 

During fiscal 2023 and fiscal 2022, the Company repurchased no shares of its common stock.

 

During fiscal 2023, the Company granted stock options under the Northern Technologies International Corporation 2019 Stock Incentive Plan (as amended, the 2019 Plan) to purchase an aggregate of 277,613 shares of its common stock to various employees and directors. The weighted average per share exercise price of the stock options is $11.41. The exercise price of the stock options is equal to the fair market value of the Company’s common stock on the date of grant. During fiscal 2023, stock options to purchase an aggregate of 265,209 shares of common stock were exercised at a weighted average exercise price of $6.46 per share, resulting in the net issuance of 184,432 shares of common stock since some of the options were exercised on a net cashless exercise basis.

 

During fiscal 2022, the Company granted stock options under the Northern Technologies International Corporation 2019 Stock Incentive Plan (as amended, the 2019 Plan) to purchase an aggregate of 174,840 shares of its common stock to various employees and directors. The weighted average per share exercise price of the stock options is $16.97. The exercise price of the stock options is equal to the fair market value of the Company’s common stock on the date of grant. During fiscal 2022, stock options to purchase an aggregate of 51,218 shares of common stock were exercised at a weighted average exercise price of $6.60 per share, resulting in the net issuance of 42,071 shares of common stock since some of the options were exercised on a net cashless exercise basis.

 

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 August 31, 2023, 62,035 shares of common stock remained available for sale under the ESPP.

 

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Net Income Per Common Share
12 Months Ended
Aug. 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 fiscal 2023 and fiscal 2022:

 

Numerator:

 

August 31, 2023

   

August 31, 2022

 

Net income attributable to NTIC

  $ 2,912,276     $ 6,324,700  
                 

Denominator:

               

Basic-weighted shares outstanding

    9,359,504       9,216,216  

Weighted shares assumed upon exercise of stock options

    333,978       418,812  

Diluted – weighted shares outstanding

    9,693,482       9,635,028  
                 

Basic net income per share:

  $ 0.31     $ 0.69  

Diluted net income per share:

  $ 0.30     $ 0.66  

 

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 the 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 as of August 31, 2023 were options outstanding to purchase 322,246 shares of common stock. Excluded from the computation of diluted net income per share as of August 31, 2022 were options outstanding to purchase 600,094 shares of common stock.

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

10.

STOCK-BASED COMPENSATION

 

The Company has three stock-based compensation plans under which stock options or other stock-based awards have been granted: the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan, the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan (the 2007 Plan) and the Northern Technologies International Corporation Employee Stock Purchase Plan. The 2019 Plan replaced the 2007 Plan with respect to future grants; and, therefore, no further awards may be made under the 2007 Plan. The Compensation Committee of the Board of Directors and the Board of Directors administer these plans.

 

The 2019 Plan provides for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, stock unit awards, performance awards, and stock bonuses to eligible recipients to enable the Company and its subsidiaries to attract and retain qualified individuals through opportunities for equity participation in the Company and to reward those individuals who contribute to the achievement of the Company’s economic objectives. On January 15, 2021, the Company’s stockholders approved certain amendments to the 2019 Plan, including an increase in the number of shares of common stock available for issuance under the plan by an additional 800,000 shares. Subject to adjustment as provided in the 2019 Plan, up to a maximum of 1,600,000 shares of the Company’s common stock are issuable under the 2019 Plan. Options granted generally have a term of ten years and become exercisable over a one- or three- year period beginning on the one-year anniversary of the date of grant. Options are granted at per share exercise prices equal to the market value of the Company’s common stock on the date of grant. The Company issues new shares upon the exercise of options. As of August 31, 2023, options to purchase an aggregate of 1,117,570 shares of the Company’s common stock were outstanding under the 2019 Plan and 426,904 shares of the Company’s common stock remain available for grant under the 2019 Plan. As of August 31, 2023, options to purchase an aggregate of 439,560 shares of the Company’s common stock were outstanding under the 2007 Plan.

 

The Company granted options to purchase an aggregate of 277,613 and 174,840 shares of its common stock during fiscal 2023 and 2022, respectively. The fair value of option grants is determined at the date of grant using the Black-Scholes option pricing model with the assumptions listed below. The Company recognized compensation expense of $1,337,734 during fiscal 2023 and compensation expense of $931,532 during fiscal 2022 related to the options that vested during such time period. As of August 31, 2023, the total compensation cost for non-vested options not yet recognized in the Company’s consolidated statements of operations was $1,019,291. Stock-based compensation expense of $682,724 is expected during fiscal 2024 and $336,567 is expected to be recognized during fiscal 2025, based on outstanding options as of August 31, 2023. Future option grants will impact the compensation expense recognized. Stock-based compensation expense is included in general and administrative expense on the consolidated statements of operations.

 

 

The fair value of each option grant is estimated on the grant date using the Black-Scholes option pricing model with the following assumptions and results for the grants:

 

   

Fiscal Year 2023

   

Fiscal Year 2022

 

Dividend yield

    2.44 %     1.65 %

Expected volatility

    45.2 %     45.4 %

Expected life of option (years)

 

10

   

10

 

Weighted average risk-free interest rate

    3.31 %     0.77 %

 

Stock option activity during the periods indicated was as follows:

 

   

Number of Shares (#)

   

Weighted Average Exercise Price

   

Aggregate

Intrinsic Value

 

Outstanding at August 31, 2021

    1,426,651     $ 9.30          

Options granted

    174,840       16.97          

Options exercised

    (51,218 )     6.60          

Options terminated

    (5,546 )     18.23          
                         

Outstanding at August 31, 2022

    1,544,727     $ 10.23          

Options granted

    277,613       11.41          

Options exercised

    (265,209 )     6.46          

Options terminated

    -       -          
                         

Outstanding at August 31, 2023

    1,557,130     $ 11.08     $ 4,240,525  
                         

Exercisable at August 31, 2023

    1,079,897     $ 10.77     $ 3,329,061  

 

The weighted average per share fair value of options granted during fiscal 2023 and fiscal 2022 was $11.41 and $16.97, respectively. The weighted average remaining contractual life of the options outstanding as of August 31, 2023 and 2022 was 6.25 years and 5.76 years, respectively.

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Segment and Geographic Information
12 Months Ended
Aug. 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 also expanded into the oil and gas industry. The Company also sells a portfolio of proprietary bio-based and compostable (fully biodegradable) polymer resins and finished products under the Natur-Tec® brand.

 

The following tables present the Company’s business segment information:

 

   

Fiscal 2023

   

Fiscal 2022

 

ZERUST® net sales

  $ 61,728,364     $ 57,459,382  

Natur-Tec® net sales

    18,174,588       16,699,508  

Total net sales

  $ 79,902,952     $ 74,158,890  

 

The following table sets forth the Company’s cost of goods sold by segment:

 

   

Fiscal 2023

   

Fiscal 2022

 

Direct cost of goods sold

               

ZERUST®

  $ 35,297,352     $ 34,673,146  

Natur-Tec®

    13,645,992       12,859,343  

Indirect cost of goods sold

    3,155,777       3,557,809  

Total net cost of goods sold

  $ 52,099,121     $ 51,090,298  

 

 

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.

 

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

 

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

 

Geographic Information

 

Net sales by geographic location for fiscal 2023 and fiscal 2022 were as follows:

 

   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Inside the U.S.A. to unaffiliated customers

  $ 28,554,354     $ 25,301,067  

Outside the U.S.A. to:

               

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

    3,401,910       2,968,089  

Unaffiliated customers

    47,946,688       45,889,734  
    $ 79,902,952     $ 74,158,890  

 

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 fiscal 2023 and fiscal 2022, respectively, were as follows:

 

   

Fiscal 2023

   

% of Total Fees for Services Provided to Joint Ventures

   

Fiscal 2022

   

% of Total Fees for Services Provided to Joint Ventures

 

Germany

  $ 816,089       15.7 %   $ 834,725       14.5 %

Poland

    810,977       15.6 %     730,523       12.7 %

Japan

    658,934       12.7 %     669,371       11.6 %

Sweden

    498,463       9.6 %     447,441       7.8 %

France

    479,515       9.2 %     448,579       7.8 %

Finland

    388,627       7.5 %     340,783       5.9 %

Czech Republic

    365,018       7.0 %     300,257       5.2 %

Thailand

    340,657       6.6 %     344,649       6.0 %

United Kingdom

    283,418       5.5 %     342,488       5.9 %

South Korea

    266,562       5.1 %     270,309       4.7 %

Indonesia

    130,081       2.5 %     156,476       2.7 %

Other

    150,844       3.0 %     882,081       15.2 %
    $ 5,189,185       100.0 %   $ 5,767,682       100.0 %

 

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.

 

See Note 6 for additional details on geographical information regarding equity in income from joint ventures.

 

 

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

 

   

At August 31, 2023

   

At August 31, 2022

 

China

  $ 5,729,080     $ 5,826,898  

Other

    745,469       565,022  

United States

    7,590,805       5,778,573  

Total property and equipment

  $ 14,065,354     $ 12,170,493  

 

   

Fiscal Year Ended

August 31, 2023

   

Fiscal Year Ended

August 31, 2022

 

China

  $ 13,469,075     $ 15,754,051  

Brazil

    5,969,314       5,160,572  

India

    19,916,834       18,555,603  

Other

    11,993,375       9,387,597  

United States

    28,554,354       25,301,067  

Total net sales

  $ 79,902,952     $ 74,158,890  

 

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 33 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Employee Retention Credit
12 Months Ended
Aug. 31, 2023
Notes to Financial Statements  
Employee Retention Credit [Text Block]

12.

EMPLOYEE RETENTION CREDIT

 

The Company engaged tax advisors of a Big 4 accounting firm which determined the Company qualified for Employee Retention Credits. The Company qualified for Employee Retention Credits on qualified wages paid in the first and second quarters of 2021 and filed for credits in the second and third quarters of fiscal 2023, respectively. The Company recognizes government grants for which there is a reasonable assurance of compliance with grant conditions and receipt of credits. In 2023, the Company filed for $1,139,756 in Employee Retention Credits, but did not recognize the credits on the Company’s financial statements as there was not reasonable assurances that the Company would receive the credits.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Retirement Plan
12 Months Ended
Aug. 31, 2023
Notes to Financial Statements  
Retirement Benefits [Text Block]

13.

RETIREMENT PLAN

 

The Company has a 401(k) employee savings plan. Employees who meet certain age and service requirements may elect to contribute up to 15% of their salaries. The Company typically contributes the lesser of 50% of the participant’s contributions or 3.5% of the employee’s salary. The Company recognized expense for the savings plan of $289,235 and $272,257 for fiscal 2023 and fiscal 2022, respectively.

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Related Party Transactions
12 Months Ended
Aug. 31, 2023
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

14.

RELATED PARTY TRANSACTIONS

 

During both fiscal 2023 and fiscal 2022, the Company made consulting payments of $144,000 to Bioplastic Polymers LLC, an entity owned by Ramani Narayan, Ph.D., a director of the Company. Dr. Narayan provides certain consulting services to the Company relating to the Natur-Tec® business and bioplastics program.

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15- Income Taxes
12 Months Ended
Aug. 31, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

15.

INCOME TAXES

 

The provision for income taxes for the fiscal years ended August 31, 2023 and 2022 was approximately as follows:

 

   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Current:

               

Federal

  $     $  

State

    26,000       98,000  

Foreign

    1,857,000       1,894,000  
      1,883,000       1,992,000  

Deferred:

               

Federal

           

State

           

Foreign

    (533,400 )     (118,164 )
      (533,400 )     (118,164 )
    $ 1,349,600     $ 1,873,836  

 

Reconciliations of the expected federal income tax at the statutory rate of 21.0% with the provisions for income taxes for the fiscal years ended August 31, 2023 and 2022 were approximately as follows:

 

   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Tax computed at statutory rates

  $ 1,352,000     $ 1,780,000  

State income tax, net of federal benefit

    (20,000 )     34,000  

Tax effect on equity in income of international joint ventures

    (1,354,000 )     (988,000 )

Tax effect of foreign operations

    1,005,000       1,004,000  

Deemed repatriation

          10,000  

Foreign tax credit

    783,000        

Research and development credit

    (710,000 )     (244,000 )

Valuation allowance

    354,000       133,000  

Stock based compensation

    31,000       67,000  

Non-controlling interest

    (59,000 )     (72,000 )

Prior year true-up

    (51,000 )      

Other

    18,600       149,836  
    $ 1,349,600     $ 1,873,836  

 

The Company has not provided U.S. income taxes or foreign withholding taxes with respect to its portion of the cumulative undistributed earnings of certain foreign subsidiaries and joint ventures that are essentially permanent in duration. As a result of the 2017 tax law changes, U.S. federal income taxes on dividends received from the Company’s foreign subsidiaries and joint ventures after December 31, 2017 have been generally eliminated. However, the Company continues to be subject to foreign withholding taxes upon repatriation of any undistributed earnings that are not essentially permanent in duration. The Company recorded a tax expense of approximately $51,600 and $8,000 during fiscal 2023 and fiscal 2022, respectively, representing changes in the deferred tax liability for foreign withholding taxes to be paid with respect to the portion of the cumulative undistributed earnings of foreign subsidiaries and joint ventures that the Company determined were not essentially permanent in duration.

 

The Company measures deferred tax assets and liabilities using enacted tax rates that will apply in the years in which the temporary differences are expected to be recovered or paid. The tax effect of the temporary differences and tax carryforwards comprising the net deferred taxes shown on the consolidated balance sheets as of August 31, 2023 and 2022 was approximately as follows:

 

 

   

August 31,

 
   

2023

   

2022

 

Stock-based compensation

  $ 556,700     $ 547,200  

Foreign tax credit carryforward

    4,036,000       4,892,100  

Capitalized research and experimentation

    1,106,000        

Other credit and loss carryforward

    6,034,000       5,455,500  

Other

    1,048,800       1,095,300  

Total deferred tax assets

    12,781,500       11,990,100  

Valuation allowance

    (11,933,700 )     (11,592,900 )

Total deferred tax assets after valuation allowance

    847,800       397,200  

Right-of-use asset

    (66,200 )     (98,300 )

Intangible assets

    (1,670,700 )     (1,777,200 )

Unremitted foreign earnings

    (214,800 )     (163,200 )

Other

    (201,215 )     (58,500 )

Total deferred tax liabilities

    (2,152,915 )     (2,097,200 )

Net deferred tax liabilities

  $ (1,305,115 )   $ (1,700,000 )

 

As of August 31, 2023, the Company has foreign tax credit carryforwards of $4,036,000. This amount begins to expire to the extent not utilized by August 31, 2024. In addition, the Company had federal and state tax credit carryforwards of $4,503,600 as of August 31, 2023, which begin to expire in fiscal 2024. These federal and state tax credit carryforwards consist primarily of federal and Minnesota research and development credit carryforwards. The Company also has a deferred tax asset of $748,000 for federal net operating loss carryforwards and $290,000 for state net operating loss carryforwards as of August 31, 2023. The federal net operating loss carryforward has an indefinite carryforward period. The state net operating loss carryforward will begin to expire to the extent not utilized by August 31, 2024. The Company has a deferred tax asset of $492,500 for foreign net operating loss carryforwards, which will begin to expire to the extent not utilized by August 31, 2033.

 

The Company records a tax valuation allowance to reduce deferred tax assets to the amount expected to be realized when it is more likely than not that some portion or all of its deferred tax assets will not be realized.

 

The Company determined based on all available evidence, including historical data and projections of future results, that it is more likely than not that its domestic deferred tax assets will not be realized due to the absence of objectively verifiable sources of taxable income. On the basis of this evaluation, the Company has recorded a valuation allowance of $11,933,700 and $11,592,900 as of August 31, 2023 and 2022, respectively, to recognize only the portion of the deferred tax assets that is more likely than not to be realized. The net deferred tax asset as of August 31, 2023 and 2022 relates entirely to non-US deferred tax assets which are expected to be realized offset by deferred tax liability for withholding tax on cumulative undistributed earnings in foreign subsidiaries and joint ventures that the Company determined were not essentially permanent. The change in the valuation allowance totaled an increase of $340,800 and $145,400 for the years ended August 31, 2023 and 2022, respectively.

 

The following is a tabular reconciliation of the total amounts of approximated unrecognized tax benefits:

 

   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Gross unrecognized tax benefits – beginning balance

  $ 319,000     $ 297,600  

Gross increases – prior period tax positions

    100       3,400  

Gross increases – current period tax positions

    42,100       18,000  

Gross unrecognized tax benefits – ending balance

  $ 361,200     $ 319,000  

 

The entire amount of unrecognized tax benefits would affect the effective tax rate if recognized. It is not expected that the amount of unrecognized tax benefits will change significantly in the next 12 months.

 

 

The Company recognizes interest related to unrecognized tax benefits and penalties as income tax expense. Accrued interest and penalties are included within the related tax liability line in the consolidated balance sheet. There was no liability for the payment of interest and penalties as of both August 31, 2023 and August 31, 2022.

 

On August 16, 2022, the Inflation Reduction Act (“IRA”) was signed into law in the United States. Among other provisions, the IRA includes a 15% corporate minimum tax rate applied to certain large corporations and a 1% excise tax on corporate stock repurchases made after December 31, 2022. The IRA has not had a material impact on our consolidated financial statements.

 

The Company is subject to taxation in the United States and various states and foreign jurisdictions. With few exceptions, as of August 31, 2023, the Company is no longer subject to federal, state, local, or foreign examinations by tax authorities for years prior to August 31, 2020.

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Commitments and Contingencies
12 Months Ended
Aug. 31, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

16.

COMMITMENTS AND CONTINGENCIES

 

Operating Leases

 

The Company currently has operating leases for various buildings, equipment and vehicles. These leases are under non-cancelable operating lease agreements with expiration dates between September 30, 2022 and May 31, 2028. The Company has the option to extend certain leases to five or ten-year term(s) and has the right of first refusal on any sale.

 

The Company records lease liabilities within current liabilities or long-term liabilities based upon the length of time associated with the lease payments. The Company records its long-term operating leases as right-of-use assets. Upon initial adoption, using the modified retrospective transition approach, no leases with terms less than 12 months have been capitalized to the consolidated balance sheet consistent with ASC 842. Instead, these leases are recognized in the consolidated statement of operations on a straight-line expense throughout the lives of the leases. None of the Company’s leases contain common area maintenance or security agreements.

 

The Company has made certain assumptions and judgments when applying ASC 842, the most significant of which is that the Company elected the package of practical expedients available for transition that allow the Company to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842. Additionally, the Company did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset. The Company has no contingent rent agreements.

 

Present Value of Leases

 

   

August 31, 2023

   

August 31, 2022

 

Right-of-use assets, net

  $ 428,874     $ 557,571  
                 

Current portion of lease liability

    340,799       373,330  

Lease liability, less current portion

    88,075       184,241  

Total lease liability

  $ 428,874     $ 557,571  

 

As of August 31, 2023, the weighted-average remaining lease term was 1.21 years. The Company’s lease agreements do not provide a readily determinable implicit rate nor is it available to the Company from its lessors. Instead, as of August 31, 2023, the Company estimates the weighted-average discount rate for its operating leases to be 7.6% to present value based on the incremental borrowing rate.

 

 

Future minimum payments as of August 31, 2023 under these long-term operating leases are as follows (in thousands):

 

Fiscal 2024

  $ 340,799  

Fiscal 2025

    93,568  

Fiscal 2026

    11,166  

Thereafter

    9,639  

Total future minimum lease payments

    455,172  

Less amount representing interest

    (26,298 )

Present value of obligations under operating leases

    428,874  

Less current portion

    (340,799 )

Long-term operating lease obligations

  $ 88,075  

 

Operating lease cost under these leases was approximately $373,330 and $272,336 as of August 31, 2023 and 2022, respectively.

 

Annual Bonus Plan

 

On August 28, 2023, the Compensation Committee of the Board of Directors of the Company approved the material terms of an annual bonus plan for the Company’s executive officers as well as certain officers and employees for the fiscal year ending August 31, 2024. For fiscal 2024, as in past years, the total amount available under the bonus plan for all plan participants, including executive officers, is dependent upon the Company’s earnings before interest, taxes, and other income (EBITOI), as adjusted to take into account amounts to be paid under the bonus plan and certain other adjustments (Adjusted EBITOI). Each plan participant’s percentage of the overall bonus pool is based upon the number of plan participants, the individual’s annual base salary, and the individual’s position and level of responsibility within the Company. In the case of each of the Company’s executive officer participants, 75% of the amount of their individual bonus payout will be determined based upon the Company’s actual EBITOI for fiscal 2024 compared to a pre-established target EBITOI for fiscal 2024, and 25% of the payout will be determined based upon such executive officer’s achievement of certain pre-established individual performance objectives. The payment of bonuses under the plan is discretionary, and bonuses may be paid to executive officer participants in both cash and shares of the Company’s common stock, the exact amount and percentages of which are determined by the Company’s Board of Directors, upon recommendation of the Compensation Committee, after the completion of the Company’s consolidated financial statements for fiscal 2024.

 

On August 26, 2022, the Compensation Committee of the Board of Directors of the Company approved the material terms of an annual bonus plan for the Company’s executive officers as well as certain officers and employees for the fiscal year ending August 31, 2023. $2,000,000 was recognized for bonuses for the fiscal year ended August 31, 2023, $800,000 of the bonus is comprised of stock options granted to management on September 1, 2022 that will be expensed over three years and $1,200,000 will be paid out in cash and profit sharing subsequent to year end. This is compared to $1,733,336 recognized for bonuses for the fiscal year ended August 31, 2022, $533,336 of the bonus comprised of stock options granted to management on September 1, 2021 and $1,200,000 was paid out in cash and profit sharing subsequent to year end.

 

Concentrations

 

Two joint ventures (consisting of the Company’s joint ventures in United States and South Korea) accounted for 40.1% of the Company’s trade joint venture receivables as of August 31, 2023, and two joint ventures (consisting of the Company’s joint ventures in South Korea and Thailand) accounted for 46.6% of the Company’s trade joint venture receivables as of August 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 August 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 38 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 17 - Supplemental Cash Flow Information
12 Months Ended
Aug. 31, 2023
Notes to Financial Statements  
Cash Flow, Supplemental Disclosures [Text Block]

17.

SUPPLEMENTAL CASH FLOW INFORMATION

 

Supplemental disclosures of cash flow information consisted of:

 

   

Fiscal Year Ended

August 31,

 
   

2023

   

2022

 

Cash paid for income tax

  $ 1,064,894     $ 1,218,467  

Cash paid for interest

    461,805       89,096  

Cash paid for operating leases

    373,330       272,336  

 

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 18 - Fair Value Measurements
12 Months Ended
Aug. 31, 2023
Notes to Financial Statements  
Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]

18.

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

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 fiscal year ended August 31, 2023 or 2022.

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 19 - Subsequent Events
12 Months Ended
Aug. 31, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

19.

SUBSEQUENT EVENTS

 

On October 18, 2023, the Company’s Board of Directors declared a cash dividend of $0.07 per share of the Company’s common stock, payable on November 15, 2023 to stockholders of record on November 1, 2023. The declaration of future dividends is not guaranteed and will be determined by the Company’s Board of Directors in light of conditions then existing, including the Company’s earnings, financial condition, cash requirements, restrictions in financing agreements, business conditions, and other factors, including without limitation the effect of COVID-19 on its business, operating results, and financial condition.

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Accounting Policies (Policies)
12 Months Ended
Aug. 31, 2023
Accounting Policies [Abstract]  
Consolidation, Policy [Policy Text Block] Principles of Consolidation – NTIC evaluates its voting and variable interests in entities on a qualitative and quantitative basis. NTIC consolidates entities in which it concludes it has the power to direct the activities that most significantly impact an entity’s economic success and has the obligation to absorb losses or the right to receive benefits that could be significant to the entity. The consolidated financial statements include the accounts of Northern Technologies International Corporation, its wholly owned subsidiaries, Northern Technologies Holding Company, LLC, NTIC (Shanghai) Co., Ltd. (NTIC China), ZERUST-EXCOR MEXICO, S. de R.L. de C.V (Zerust Mexico), NTIC Europe GmbH (NTI Europe), and HNTI Limited (Zerust India), NTIC’s majority-owned subsidiary in India, Natur-Tec India Private Limited (Natur-Tec India), NTIC’s majority-owned subsidiary in Brazil, Zerust Prevenção de Corrosão S.A. (Zerust Brazil), NTIC’s majority-owned subsidiary in Sri Lanka, Natur Tec Lanka (Pvt) Ltd (Natur Tec Lanka), and NTIC’s majority-owned holding company, NTI Asean LLC (NTI Asean), and its wholly owned subsidiaries Zerust Singapore Pte Ltd (Zerust Singapore), Zerust Vietnam Co. Ltd (Zerust Vietnam) and Zerust Taiwan Co. Ltd (Zerust Taiwan). NTIC’s consolidated financial statements do not include the accounts of any of its joint ventures.
Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]

Non-Controlling Interests – The Company owns 75% of Natur-Tec India, 75% of Natur Tec Lanka, 85% of Zerust Brazil, 60% of NTI Asean, Zerust Singapore Pte Ltd, Zerust Vietnam Co Ltd and Zerust Taiwan Co Ltd.  The remaining ownership of the consolidated entities are accounted for as non-controlling interests and reported as part of equity in the consolidated financial statements. The Company allocates gains and losses to the non-controlling interest even when such allocation results in a deficit balance, reducing the losses attributed to the controlling interest. Changes in ownership interests are treated as equity transactions if the Company maintains control.

 

Revenue [Policy Text Block]

Net Sales – The Company includes net sales to its joint ventures and net sales to unaffiliated customers as separate line items on its consolidated statements of operations. There are no sales originating from the Company’s joint ventures included in the amount, as the Company’s investments in its joint ventures are accounted for using the equity method.

 

When determining recognition of revenue arrangements the Company performs the following five steps: (1) identify the contracts with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when or as the entity satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods it transfers to, or services it performs for, the customer.

 

Generally, the Company’s performance obligations are satisfied when the customers take possession of the products, which normally occurs at the shipping point or destination depending on the terms of the contracts. The Company’s services are generally sold based upon quotes or contracts with customers that include a fixed or determinable price, and sales arrangements do not contain any significant financing component for its customers. The Company does not recognize revenue related to product warranties, nor does the Company incur significant contract costs. Customer arrangements do not generate contract assets or liabilities.

 

Revenue Recognition – Revenue is measured based on consideration specified in the contract with a customer, adjusted for any applicable estimates of variable consideration and other factors affecting the transaction price, including noncash consideration, consideration paid or payable to customers, and significant financing components. Revenue from all customers is recognized when a performance obligation is satisfied by transferring control of a distinct good or service to a customer.

 

Individually promised goods and services in a contract are considered a distinct performance obligation and accounted for separately if the customer can benefit from the individual good or service on its own or with other resources that are readily available to the customer and the good or service is separately identifiable from other promises in the arrangement. When an arrangement includes multiple performance obligations, the consideration is allocated between the performance obligations in proportion to their estimated standalone selling price. Costs related to products delivered are recognized in the period incurred, unless criteria for capitalization of costs are met. Costs of revenues consist primarily of direct labor, manufacturing overhead, materials, and components. The Company does not incur significant upfront costs to obtain a contract. If costs to obtain a contract were to become material, the costs would be recorded as an asset and amortized to expense in a manner consistent with the related recognition of revenue.

 

The Company excludes government assessed and imposed taxes on revenue generating transactions that are invoiced to customers from revenue. The Company includes freight billed to customers in revenue. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of goods sold.

 

The timing of revenue recognition, billing, and cash collections results in accounts receivable on the consolidated balance sheet.

 

Performance Obligations – A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation in proportion to its standalone selling price and recognized as revenue when, or as, the performance obligation is satisfied. The Company’s various performance obligations and the timing or method of revenue recognition are discussed below. The Company’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.

 

The Company sells its products to both distributors and end-users. Each unit of product delivered under a customer order represents a distinct and separate performance obligation, as the customer can benefit from each unit on its own or with other resources that are readily available to the customer, and each unit of product is separately identifiable from other products in the arrangement.

 

 

The transaction price for the Company’s products is the invoiced amount. The Company does not have variable consideration in the form of refunds, credits, rebates, price concessions, pricing incentives, or other items impacting transaction price. The purchase order pricing in arrangements with customers is deemed to approximate standalone selling price; therefore, the Company does not need to allocate proceeds on a relative standalone selling price allocation between performance obligations. The Company applies the practical expedient in paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less. There are no material obligations that extend beyond one year.

 

Revenue is recognized when transfer of control occurs, as defined by the terms in the customer agreement. The Company immediately recognizes incidental items that are immaterial in the context of the contract. The Company has applied the practical expedient in paragraph 606-10-25-16A and does not assess if immaterial items are promised goods or services. The Company has also applied the practical expedient in paragraph 606-10-32-18 regarding the adjustment of the promised amount of consideration for the effects of a significant financing component when the customer pays for that good or service within one year or less, as the Company does not have any significant financing components in its customer arrangements since payment is received at or shortly after the point of sale, generally thirty to ninety days.

 

The Company estimates returns based on an analysis of historical experience if the right to return products is granted to its customers. The Company does not record a return asset, as non-conforming products are generally not returned. The Company’s return policy does not vary by geography. The customer has no rotation or price protection rights, and the Company is not under a warranty obligation.

 

Sales Commissions – Sales commissions paid to sales representatives are eligible for capitalization, as they are incremental costs that would not have been incurred without entering into a specific sales arrangement and are recoverable through the expected margin on the transaction. The Company has elected to apply the practical expedient provided by ASC 340-40-25-4 and recognize the incremental costs of obtaining contracts as an expense when incurred, as the amortization period of the assets that would have otherwise been recognized is one year or less. The Company records these costs as a selling expense.

 

Product Warranty – The Company offers warranties on various products and services. These warranties are assurance type warranties that are not sold on a standalone basis; therefore, they are not considered distinct performance obligations. The Company estimates the costs that may be incurred under its warranties and records a liability in the amount of such costs at the time the revenue is recognized for the product sale.

 

International Revenue – The Company markets its products to numerous countries in North America, Europe, Latin America, Asia, and other parts of the world. See Note 11, Segment and Geographic Information, for information regarding revenue disaggregation by geography.

Receivable [Policy Text Block]

Trade Receivables – Payment terms for the Company’s unaffiliated customers are determined based on credit risk and vary by customer. The Company typically offers standard payment terms to unaffiliated customers of net 30 days. The Company does not accrue interest on past due accounts receivable. The Company reviews the credit histories of its customers before extending unsecured credit. The Company presents accounts and notes receivable net of an allowance for doubtful accounts. Each quarter, the Company prepares an analysis of its ability to collect outstanding receivables that provides a basis for an allowance estimate for doubtful accounts. In doing so, the Company evaluates the age of its receivables, past collection history, current financial conditions of key customers and its joint ventures, and economic conditions. Based on this evaluation, the Company establishes a reserve for specific accounts and notes receivable that it believes are uncollectible, as well as an estimate of uncollectible receivables not specifically known. The Company believes that an analysis of historical trends and its current knowledge of potential collection problems provide the Company with sufficient information to establish a reasonable estimate for an allowance for doubtful accounts. In the event the Company determines that a smaller or larger uncollectible accounts reserve is appropriate, the Company records a credit or charge to selling expense in the period that it made such determination. Accounts receivable have been reduced by an allowance for uncollectible accounts of $533,000 and $439,000 as of August 31, 2023 and 2022, respectively. Accounts are considered past due based on terms agreed upon between the Company and the customer. Accounts receivable are written-off only after all collection attempts have failed and are based on individual credit evaluation and specific circumstances of the customer.

 

 

Trade Receivables from Joint Ventures – Trade receivables from joint ventures arise from sales of products the Company makes to its joint ventures. Payment terms for the Company’s joint ventures also are determined based on credit risk; however, additional consideration is given to the individual joint venture due to the transportation time associated with ocean delivery of most products and certain other factors. Generally, accounts receivable from the Company’s joint ventures unpaid after 90 days are considered past due. The Company does not accrue interest on past due balances. The Company periodically reviews amounts due from its joint ventures for collectability and, based on past experience and continuous review of the balances due, determined that an allowance for doubtful accounts related to its joint venture receivables was not necessary as of August 31, 2023 or 2022.

Employee Retention Credit [Policy Text Block]

Employee Retention Credit (ERC) and Payroll Tax Deferral - On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.

 

The Company engaged tax advisors of a Big 4 accounting firm which determined the Company qualified for ERCs. The Company then applied for the ERC in fiscal 2023 for the second and third quarters of that year of $573,751 and $566,006, respectively. The Company has elected to account for the credit as a government grant. U.S. GAAP does not include grant accounting guidance for for-profit entities, therefore, the Company has elected to follow the grant accounting model in International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance. In accordance with IAS 20, the Company cannot recognize any income from the grant until there is reasonable assurance (similar to the “probable” threshold in U.S. GAAP) that any conditions attached to the grant will be met and that the grant will be received. Once it is reasonably assured that the grant conditions will be met and that the grant will be received, grant income is recorded on a systematic basis over the periods in which the Company recognizes the payroll expenses for which the grant is intended to compensate. No income was recognized in fiscal 2023 for the ERC. Income from the grant can be presented as either other income or as a reduction in the expenses for which the grant was intended to compensate.

Receivables from Joint Ventures Policy [Policy Text Block ] Fees for Services Provided to Joint Ventures The Company provides services to its joint ventures including consulting, legal, travel, insurance, technical, and marketing services based on licensing or other agreements with its joint ventures. The Company receives fees for the services it provides to its joint ventures. The fees for services received by the Company from its joint ventures are generally based on either a flat fee or a percentage of net sales by the Company’s joint ventures depending on local laws and tax regulations. Under the Company’s agreements with its joint ventures, amounts are earned when product is shipped from joint venture facilities, at which point a sale is deemed to have occurred and results in obligation for the joint venture to pay the royalty and recognition of the fee by the Company. The Company reviews the financial situation of each of its joint ventures to assist in the likelihood of collections on amounts earned. The Company accounts for these fees on a cash basis if uncertainty exists surrounding the collection of such fees.
Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents – The Company includes as cash and cash equivalents highly liquid, short-term investments with maturity of three months or less when purchased, which are readily convertible into known amounts of cash. The Company maintains its cash in high quality financial institutions. The balances, at times, may exceed federally insured limits.
Marketable Securities, Policy [Policy Text Block] Available for Sale Securities – Available for sale securities are recorded at fair value. Unrealized holding gains and losses on available for sale securities are not significant.
Inventory, Policy [Policy Text Block] Inventories – Inventories are recorded at the lower of cost (first-in, first-out basis) or net realizable value.
Property, Plant and Equipment, Policy [Policy Text Block]

Property and Depreciation – Property and equipment are stated at cost. Depreciation is computed using the straight-line method based on the estimated service lives of the various assets as follows:

 

Buildings and improvements

5-30 years

Machinery and equipment

3-10 years

 

Intangible Assets, Finite-Lived, Policy [Policy Text Block] Patents and Trademarks – Patents and trademarks, including acquisition costs, are stated at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Upon retirement, the cost of assets disposed and the related accumulated amortization are removed from the accounts, and any resulting gain or loss is credited or charged to operations.
Equity Method Investments [Policy Text Block]

Investments in Joint Ventures – Investments in the Company’s joint ventures are accounted for using the equity method. Under the equity method, investments are initially recorded at cost and are adjusted for dividends, distributed and undistributed earnings and losses, changes in foreign currency exchange rates, and additional investments. In the event the Company’s share of a joint venture’s cumulative losses exceeds the Company’s investment balance, the balance is reported at zero value until proportionate income exceeds the losses. The Company assesses its joint ventures for impairment on an annual basis as of August 31 of each year as part of its fiscal year end analysis. In addition to the annual review for impairment, the Company reviews the operating results of each joint venture on a quarterly basis in comparison to its historical operating results and its accrual of fees for services provided to joint ventures. If the operating results of a joint venture do not meet financial performance expectations, an additional evaluation is performed on the joint venture. The Company’s evaluation of its investments in joint ventures requires the Company to make assumptions about future cash flows of its joint ventures. These assumptions require significant judgment, and actual results may differ from assumed or estimated amounts. All investments in joint ventures had positive equity as of August 31, 2023 and 2022. The Company considers any of its joint ventures to be significant and discloses entity specific financial information if the joint venture’s income or assets make up more than 20% of the Company’s total assets or income.

 

The Company classifies distributions received from its joint ventures based on the nature of the distributions, generally, in operating activities on the consolidated statements of cash flows.

 

If the Company is no longer able to exercise significant influence over operating and financial policy of a joint venture previously accounted for under the equity method, it maintains the investment at the carrying value as of the date that significant influence no longer exists and discontinues accruing the proportionate earnings or losses of the investment.

 

Investments are considered to be impaired when a decline in fair value is judged to be other-than-temporary. Fair value is calculated based on publicly available market information or other estimates determined by management. The Company employs a systematic methodology on a quarterly basis that considers available quantitative and qualitative evidence in evaluating potential impairment of our investments. If the cost of an investment exceeds its fair value, the Company evaluates, among other factors, general market conditions, credit quality, the duration and extent to which the fair value is less than cost, and for equity securities, the Company’s intent and ability to hold, or plans to sell, the investment. The Company also considers specific adverse conditions related to the financial health of and business outlook for the investee, including industry and sector performance, changes in technology, and operational and financing cash flow factors. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded to other income (expense), and a new cost basis in the investment is established. The Company determined that there was no impairment of investments in joint ventures as of August 31, 2023.

Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Recoverability of Long-Lived Assets – The Company reviews its long-lived assets whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable. The Company determines potential impairment by comparing the carrying value of the assets with expected net cash flows expected to be provided by operating activities of the business or related products. If the sum of the expected undiscounted future net cash flows is less than the carrying value, the Company evaluates whether an impairment loss should be recognized. An impairment loss is measured by comparing the amount by which the carrying value exceeds the fair value of the asset. When evaluating assets for impairment, the Company groups long-lived assets with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The Company determined that there were no indications that the carrying value of long-lived assets was not recoverable as of August 31, 2023.
Business Combinations Policy [Policy Text Block]

Acquisitions of Businesses - Business combinations are accounted for under the acquisition method. Identifiable assets acquired and liabilities and contingent liabilities assumed in a business combination are measured initially at their fair values at the acquisition date. Determining the fair value of assets acquired and liabilities and contingent liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, probabilities of success, discount rates, and asset lives, among other items. The excess of the fair value of the consideration transferred over the fair value of the Company’s share of the identifiable net assets acquired is recorded as goodwill. Acquisition-related expenses are recognized separately from the business combination and are recognized as general and administrative expense as incurred. The Company evaluates the materiality of required disclosures related to our business combinations using quantitative and qualitative measures.

 

Goodwill and Intangible Assets, Policy [Policy Text Block]

Goodwill and Other Intangible Assets- Goodwill represents the excess purchase price over the fair value of tangible net assets acquired in acquisitions after amounts have been allocated to intangible assets. Goodwill is tested for impairment annually (at August 31), or more frequently when events or changes in circumstances indicate that the asset might be impaired. Examples of such events or circumstances include, but are not limited to, a significant adverse change in legal or business climate, an adverse regulatory action or unanticipated competition.

 

 

The Company estimates the useful life of patents to be 17 years and customer relationships to be 15 years. This estimate is based on a combination of factors, including the expected duration of patent protection, technological obsolescence, and market conditions. Amortization of intangible assets is recorded using the straight-line method over their estimated useful lives.

 

The Company assesses qualitative factors to determine whether the existence of events or circumstances would indicate that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If after assessing the totality of events or circumstances, the Company were to determine that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then the Company would perform a quantitative test that compares the fair value to its carrying value to determine the amount of any impairment. The Company has determined there was no goodwill impairment as of August 31, 2023.

Income Tax, Policy [Policy Text Block]

Income Taxes – The Company utilizes the asset and liability method of accounting for income taxes, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Deferred income tax assets and liabilities are determined based on the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in operations in the period that includes the enactment date.

 

The Company records net deferred tax assets to the extent the Company believes these assets will more likely than not be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. In the event the Company determines that it would be able to realize its deferred assets in the future in excess of their net recorded amount, the Company makes an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.

 

The Company records uncertain tax positions on the basis of a two-step process whereby the Company determines whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position and those tax positions that meet the more-likely-than-not recognition threshold. The Company recognizes the largest amount of tax benefit that is greater than 50 percent likely to be realized upon ultimate settlement with the related tax authority.

Foreign Currency Transactions and Translations Policy [Policy Text Block]

Foreign Currency Translation (Accumulated Other Comprehensive Income (Loss)) – The functional currency of NTIC China, Zerust Brazil, Natur-Tec India, Natur Tec Lanka, Zerust Mexico, Zerust India, Zerust Singapore, Zerust Vietnam, Zerust Taiwan, NTI Europe, and each unconsolidated international joint venture is the applicable local currency. The translation of the applicable foreign currencies into U.S. dollars is performed for balance sheet accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using an average monthly exchange rate. Translation gains or losses are reported as an element of other comprehensive income (loss).

 

The Company (excluding NTIC China, Zerust Brazil, Natur-Tec India, Natur Tec Lanka, Zerust India, Zerust Singapore, Zerust Vietnam, Zerust Taiwan, NTI Asean, Zerust Mexico, NTI Europe, and NTIC’s joint ventures) conducts all foreign transactions based on the U.S. dollar. Since investments in joint ventures are accounted for using the equity method, any changes in foreign currency exchange rates are reflected as a foreign currency translation adjustment and do not change the equity in income from joint ventures reflected in the Company’s consolidated statements of operations.

Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments – The carrying value of cash and cash equivalents, available for sale securities, short-term accounts and notes receivable, notes payable, trade accounts payables, and other accrued expenses approximate fair value because of the short maturity of those instruments.
Shipping and Handling Cost, Policy [Policy Text Block] Shipping and Handling – The Company records all amounts billed to customers in a sales transaction related to shipping and handling as sales. The Company records costs related to shipping and handling in cost of goods sold.
Research, Development, and Computer Software, Policy [Policy Text Block] Research and Development – The Company expenses all costs related to product research and development as incurred.
Stockholders' Equity, Policy [Policy Text Block] Common Stock – The Company issues authorized but unissued shares of common stock upon the exercise of stock options.
Share-Based Payment Arrangement [Policy Text Block] Stock-Based Compensation – The Company recognizes compensation cost relating to share-based payment transactions, including grants of employee stock options and transactions under the Company’s employee stock purchase plan, in its consolidated financial statements. That cost is measured based on the fair value of the equity or liability instruments issued. The Company measures the cost of employee services received in exchange for stock options and other stock-based awards based on the grant-date fair value of the award and recognizes the cost over the period the employee is required to provide services for the award (generally the vesting term).
Subsequent Events, Policy [Policy Text Block] Subsequent Events – The Company has evaluated events occurring after the date of the consolidated financial statements for events requiring disclosure in the consolidated financial statements.
Use of Estimates, Policy [Policy Text Block] Use of Estimates – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Inventories (Tables)
12 Months Ended
Aug. 31, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

August 31, 2023

   

August 31, 2022

 

Production materials

  $ 4,960,355     $ 6,496,656  

Finished goods

    8,136,134       9,845,073  
    $ 13,096,489     $ 16,341,729  
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Property and Equipment, Net (Tables)
12 Months Ended
Aug. 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

August 31, 2023

   

August 31, 2022

 

Land

  $ 496,965     $ 310,365  

Buildings and improvements

    17,250,392       14,778,759  

Machinery and equipment

    5,984,364       5,643,320  
      23,731,721       20,732,444  

Less accumulated depreciation

    (9,666,367 )     (8,561,951 )
    $ 14,065,354     $ 12,170,493  
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Intangible Asset, Net (Tables)
12 Months Ended
Aug. 31, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

As of August 31, 2023

 
   

Gross Carrying

Amount

   

Accumulated Amortization

   

Net Carrying

Amount

 

Patents and trademarks

  $ 3,339,717     $ (2,680,965 )   $ 658,752  

Customer relationships

    6,347,000       (846,267 )     5,500,733  

Total intangible assets, net

  $ 9,686,717     $ (3,527,232 )   $ 6,159,485  
   

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  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Fiscal 2024

  $ 642,951  

Fiscal 2025

    543,721  

Fiscal 2026

    517,990  

Fiscal 2027

    492,221  

Fiscal 2028

    479,012  

Thereafter

    3,483,589  

Total

  $ 6,159,485  
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Investments in Joint Ventures (Tables)
12 Months Ended
Aug. 31, 2023
Notes Tables  
Condensed Balance Sheet [Table Text Block]
   

As of August 31, 2023

 
   

Total

   

EXCOR

   

OTHER

 

Current assets

  $ 55,339,662     $ 27,862,458     $ 27,477,204  

Total assets

    59,729,348       30,054,277       29,675,071  

Current liabilities

    11,464,247       2,687,064       8,777,183  

Noncurrent liabilities

    323,762       -       323,762  

Joint ventures’ equity

    47,941,339       27,367,213       20,574,126  

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

    23,705,714       13,683,608       10,022,106  

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

   

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]
   

Fiscal Year Ended August 31, 2023

 
   

Total

   

EXCOR

   

OTHER

 

Net sales

  $ 100,682,316     $ 39,642,380     $ 61,039,936  

Gross profit

    40,096,561       19,016,389       21,080,172  

Net income

    8,934,198       5,730,311       3,203,887  

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

    6,452,719       2,852,229       3,600,490  

Northern Technologies International Corporation’s dividends received from joint ventures

    5,639,198       2,459,500       3,179,698  
   

Fiscal Year Ended August 31, 2022

 
   

Total

   

EXCOR

   

OTHER

 

Net sales

  $ 104,077,748     $ 42,853,162     $ 61,224,586  

Gross profit

    41,030,647       20,312,400       20,718,247  

Net income

    9,302,237       6,487,855       2,814,382  

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

    4,725,918       3,236,989       1,488,929  

Northern Technologies International Corporation’s dividends received from joint ventures

    5,723,176       4,255,200       1,467,976  
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Stockholders' Equity (Tables)
12 Months Ended
Aug. 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

July 17, 2023

 

$0.07

 

August 2, 2023

 

August 16, 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

July 20, 2022

  $0.07  

August 3, 2022

 

August 17, 2022

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Net Income Per Common Share (Tables)
12 Months Ended
Aug. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

Numerator:

 

August 31, 2023

   

August 31, 2022

 

Net income attributable to NTIC

  $ 2,912,276     $ 6,324,700  
                 

Denominator:

               

Basic-weighted shares outstanding

    9,359,504       9,216,216  

Weighted shares assumed upon exercise of stock options

    333,978       418,812  

Diluted – weighted shares outstanding

    9,693,482       9,635,028  
                 

Basic net income per share:

  $ 0.31     $ 0.69  

Diluted net income per share:

  $ 0.30     $ 0.66  
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Stock-based Compensation (Tables)
12 Months Ended
Aug. 31, 2023
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Fiscal Year 2023

   

Fiscal Year 2022

 

Dividend yield

    2.44 %     1.65 %

Expected volatility

    45.2 %     45.4 %

Expected life of option (years)

 

10

   

10

 

Weighted average risk-free interest rate

    3.31 %     0.77 %
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of Shares (#)

   

Weighted Average Exercise Price

   

Aggregate

Intrinsic Value

 

Outstanding at August 31, 2021

    1,426,651     $ 9.30          

Options granted

    174,840       16.97          

Options exercised

    (51,218 )     6.60          

Options terminated

    (5,546 )     18.23          
                         

Outstanding at August 31, 2022

    1,544,727     $ 10.23          

Options granted

    277,613       11.41          

Options exercised

    (265,209 )     6.46          

Options terminated

    -       -          
                         

Outstanding at August 31, 2023

    1,557,130     $ 11.08     $ 4,240,525  
                         

Exercisable at August 31, 2023

    1,079,897     $ 10.77     $ 3,329,061  
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Segment and Geographic Information (Tables)
12 Months Ended
Aug. 31, 2023
Notes Tables  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
   

Fiscal 2023

   

Fiscal 2022

 

ZERUST® net sales

  $ 61,728,364     $ 57,459,382  

Natur-Tec® net sales

    18,174,588       16,699,508  

Total net sales

  $ 79,902,952     $ 74,158,890  
   

Fiscal 2023

   

% of Total Fees for Services Provided to Joint Ventures

   

Fiscal 2022

   

% of Total Fees for Services Provided to Joint Ventures

 

Germany

  $ 816,089       15.7 %   $ 834,725       14.5 %

Poland

    810,977       15.6 %     730,523       12.7 %

Japan

    658,934       12.7 %     669,371       11.6 %

Sweden

    498,463       9.6 %     447,441       7.8 %

France

    479,515       9.2 %     448,579       7.8 %

Finland

    388,627       7.5 %     340,783       5.9 %

Czech Republic

    365,018       7.0 %     300,257       5.2 %

Thailand

    340,657       6.6 %     344,649       6.0 %

United Kingdom

    283,418       5.5 %     342,488       5.9 %

South Korea

    266,562       5.1 %     270,309       4.7 %

Indonesia

    130,081       2.5 %     156,476       2.7 %

Other

    150,844       3.0 %     882,081       15.2 %
    $ 5,189,185       100.0 %   $ 5,767,682       100.0 %
Reconciliation of Cost of Goods Sold from Segments to Consolidated [Table Text Block]
   

Fiscal 2023

   

Fiscal 2022

 

Direct cost of goods sold

               

ZERUST®

  $ 35,297,352     $ 34,673,146  

Natur-Tec®

    13,645,992       12,859,343  

Indirect cost of goods sold

    3,155,777       3,557,809  

Total net cost of goods sold

  $ 52,099,121     $ 51,090,298  
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Inside the U.S.A. to unaffiliated customers

  $ 28,554,354     $ 25,301,067  

Outside the U.S.A. to:

               

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

    3,401,910       2,968,089  

Unaffiliated customers

    47,946,688       45,889,734  
    $ 79,902,952     $ 74,158,890  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
   

At August 31, 2023

   

At August 31, 2022

 

China

  $ 5,729,080     $ 5,826,898  

Other

    745,469       565,022  

United States

    7,590,805       5,778,573  

Total property and equipment

  $ 14,065,354     $ 12,170,493  
Revenue from External Customers by Geographic Areas [Table Text Block]
   

Fiscal Year Ended

August 31, 2023

   

Fiscal Year Ended

August 31, 2022

 

China

  $ 13,469,075     $ 15,754,051  

Brazil

    5,969,314       5,160,572  

India

    19,916,834       18,555,603  

Other

    11,993,375       9,387,597  

United States

    28,554,354       25,301,067  

Total net sales

  $ 79,902,952     $ 74,158,890  
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15- Income Taxes (Tables)
12 Months Ended
Aug. 31, 2023
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Current:

               

Federal

  $     $  

State

    26,000       98,000  

Foreign

    1,857,000       1,894,000  
      1,883,000       1,992,000  

Deferred:

               

Federal

           

State

           

Foreign

    (533,400 )     (118,164 )
      (533,400 )     (118,164 )
    $ 1,349,600     $ 1,873,836  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Tax computed at statutory rates

  $ 1,352,000     $ 1,780,000  

State income tax, net of federal benefit

    (20,000 )     34,000  

Tax effect on equity in income of international joint ventures

    (1,354,000 )     (988,000 )

Tax effect of foreign operations

    1,005,000       1,004,000  

Deemed repatriation

          10,000  

Foreign tax credit

    783,000        

Research and development credit

    (710,000 )     (244,000 )

Valuation allowance

    354,000       133,000  

Stock based compensation

    31,000       67,000  

Non-controlling interest

    (59,000 )     (72,000 )

Prior year true-up

    (51,000 )      

Other

    18,600       149,836  
    $ 1,349,600     $ 1,873,836  
Summary of Income Tax Contingencies [Table Text Block]
   

August 31,

 
   

2023

   

2022

 

Stock-based compensation

  $ 556,700     $ 547,200  

Foreign tax credit carryforward

    4,036,000       4,892,100  

Capitalized research and experimentation

    1,106,000        

Other credit and loss carryforward

    6,034,000       5,455,500  

Other

    1,048,800       1,095,300  

Total deferred tax assets

    12,781,500       11,990,100  

Valuation allowance

    (11,933,700 )     (11,592,900 )

Total deferred tax assets after valuation allowance

    847,800       397,200  

Right-of-use asset

    (66,200 )     (98,300 )

Intangible assets

    (1,670,700 )     (1,777,200 )

Unremitted foreign earnings

    (214,800 )     (163,200 )

Other

    (201,215 )     (58,500 )

Total deferred tax liabilities

    (2,152,915 )     (2,097,200 )

Net deferred tax liabilities

  $ (1,305,115 )   $ (1,700,000 )
   

Fiscal Year Ended August 31,

 
   

2023

   

2022

 

Gross unrecognized tax benefits – beginning balance

  $ 319,000     $ 297,600  

Gross increases – prior period tax positions

    100       3,400  

Gross increases – current period tax positions

    42,100       18,000  

Gross unrecognized tax benefits – ending balance

  $ 361,200     $ 319,000  
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Commitments and Contingencies (Tables)
12 Months Ended
Aug. 31, 2023
Notes Tables  
Schedule of Components of Operating Lease Assets and Liabilities [Table Text Block]
   

August 31, 2023

   

August 31, 2022

 

Right-of-use assets, net

  $ 428,874     $ 557,571  
                 

Current portion of lease liability

    340,799       373,330  

Lease liability, less current portion

    88,075       184,241  

Total lease liability

  $ 428,874     $ 557,571  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Fiscal 2024

  $ 340,799  

Fiscal 2025

    93,568  

Fiscal 2026

    11,166  

Thereafter

    9,639  

Total future minimum lease payments

    455,172  

Less amount representing interest

    (26,298 )

Present value of obligations under operating leases

    428,874  

Less current portion

    (340,799 )

Long-term operating lease obligations

  $ 88,075  
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 17 - Supplemental Cash Flow Information (Tables)
12 Months Ended
Aug. 31, 2023
Notes Tables  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
   

Fiscal Year Ended

August 31,

 
   

2023

   

2022

 

Cash paid for income tax

  $ 1,064,894     $ 1,218,467  

Cash paid for interest

    461,805       89,096  

Cash paid for operating leases

    373,330       272,336  
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 18 - Fair Value Measurements (Tables)
12 Months Ended
Aug. 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

August 31, 2022

   

Level 1

   

Level 2

   

Level 3

 

Available for sale securities

  $ 5,590     $ 5,590     $     $  
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Nature of Business and Significant Accounting Policies (Details Textual)
3 Months Ended 12 Months Ended
May 31, 2023
USD ($)
Feb. 28, 2023
USD ($)
Aug. 31, 2023
USD ($)
Aug. 31, 2022
USD ($)
Number of Countries in which Entity Operates     65  
Number of Operating Segments     2  
Number of Joint Venture Arrangements     15  
Accounts Receivable, Allowance for Credit Loss     $ 533,000 $ 439,000
Tax Credit Carryforward, Amount Subject to Approval     $ 1,139,756  
Patents [Member]        
Finite-Lived Intangible Asset, Useful Life     17 years  
Customer Relationships [Member]        
Finite-Lived Intangible Asset, Useful Life     15 years  
Employee Retention Credits [Member]        
Tax Credit Carryforward, Amount Subject to Approval $ 566,006 $ 573,751    
Natur-Tech India [Member]        
Subsidiary, Ownership Percentage, Parent     75.00%  
Natur Tec Lanka [Member]        
Subsidiary, Ownership Percentage, Parent     75.00%  
Zerust Brazil [Member]        
Subsidiary, Ownership Percentage, Parent     85.00%  
NTI Asean LLC [Member]        
Subsidiary, Ownership Percentage, Parent     60.00%  
Maximum [Member] | Building and Building Improvements [Member]        
Property, Plant and Equipment, Useful Life     30 years  
Maximum [Member] | Machinery and Equipment [Member]        
Property, Plant and Equipment, Useful Life     10 years  
Maximum [Member] | Various Joint Ventures [Member]        
Subsidiary, Ownership Percentage, Parent     50.00%  
Minimum [Member] | Building and Building Improvements [Member]        
Property, Plant and Equipment, Useful Life     5 years  
Minimum [Member] | Machinery and Equipment [Member]        
Property, Plant and Equipment, Useful Life     3 years  
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Inventories - Inventories (Details) - USD ($)
Aug. 31, 2023
Aug. 31, 2022
Production materials $ 4,960,355 $ 6,496,656
Finished goods 8,136,134 9,845,073
Inventory, Net $ 13,096,489 $ 16,341,729
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Property and Equipment, Net (Details Textual)
12 Months Ended
Feb. 28, 2023
USD ($)
ft²
Aug. 31, 2023
USD ($)
Aug. 31, 2022
USD ($)
Payments to Acquire Property, Plant, and Equipment   $ 3,247,652 $ 1,496,674
Depreciation expense   $ 1,042,505 $ 938,489
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 57 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) - USD ($)
Aug. 31, 2023
Aug. 31, 2022
Land $ 496,965 $ 310,365
Buildings and improvements 17,250,392 14,778,759
Machinery and equipment 5,984,364 5,643,320
Property, Plant and Equipment, Gross 23,731,721 20,732,444
Less accumulated depreciation (9,666,367) (8,561,951)
Property, Plant and Equipment, Net $ 14,065,354 $ 12,170,493
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Intangible Asset, Net (Details Textual) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Amortization of Intangible Assets $ 558,454 $ 629,843
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) - USD ($)
Aug. 31, 2023
Aug. 31, 2022
Gross Carrying Amount $ 9,686,717 $ 9,572,655
Accumulated Amortization (3,527,232) (2,938,777)
Net Carrying Amount 6,159,485 6,633,878
Intangible asset, net 6,159,485 6,633,878
Patents and Trademarks [Member]    
Gross Carrying Amount 3,339,717 3,225,655
Accumulated Amortization (2,680,965) (2,515,644)
Net Carrying Amount 658,752 710,011
Intangible asset, net 658,752 710,011
Customer Relationships [Member]    
Gross Carrying Amount 6,347,000 6,347,000
Accumulated Amortization (846,267) (423,133)
Net Carrying Amount 5,500,733 5,923,867
Intangible asset, net $ 5,500,733 $ 5,923,867
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
Aug. 31, 2023
Aug. 31, 2022
Fiscal 2024 $ 642,951  
Fiscal 2025 543,721  
Fiscal 2026 517,990  
Fiscal 2027 492,221  
Fiscal 2028 479,012  
Thereafter 3,483,589  
Total $ 6,159,485 $ 6,633,878
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Investments in Joint Ventures (Details Textual)
1 Months Ended
Aug. 31, 2023
USD ($)
NTI Asean LLC [Member]  
Subsidiary, Ownership Percentage, Parent 60.00%
Tianjin Zerust [Member]  
Equity Method Investment, Deferred Gain on Sale $ 676,614
Tianjin Zerust [Member] | NTI Asean LLC [Member]  
Equity Method Investment, Deferred Gain on Sale 1,986,027
Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation 198,603
Legal Fees 95,890
Management Bonus Expense $ 250,000
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) - USD ($)
Aug. 31, 2023
Aug. 31, 2022
Current assets $ 39,671,556 $ 40,234,881
Total assets 89,344,303 86,193,953
Current liabilities 16,721,372 17,065,401
Noncurrent liabilities 1,924,134 1,884,256
Joint ventures’ equity 66,356,273 63,595,262
Investments in joint ventures 23,705,714 21,814,754
EXCOR and All Other Joint Venturs [Member]    
Investments in joint ventures 23,705,714 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 13,683,608 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 10,022,106 9,320,434
Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings 8,418,337 8,793,508
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]    
Current assets 55,339,662 52,428,831
Total assets 59,729,348 55,854,457
Current liabilities 11,464,247 10,981,833
Noncurrent liabilities 323,762 1,138,980
Joint ventures’ equity 47,941,339 43,733,644,000
EXCOR [Member]    
Current assets 27,862,458 26,047,914
Total assets 30,054,277 27,932,532
Current liabilities 2,687,064 2,943,895
Noncurrent liabilities 0 0
Joint ventures’ equity 27,367,213 24,988,637,000
Joint Ventures in France [Member]    
Current assets   26,380,917
Total assets   27,921,925
Current liabilities   8,037,938
Noncurrent liabilities   1,138,980
Joint ventures’ equity   $ 18,745,007,000
All Other [Member]    
Current assets 27,477,204  
Total assets 29,675,071  
Current liabilities 8,777,183  
Noncurrent liabilities 323,762  
Joint ventures’ equity $ 20,574,126  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Net sales $ 79,902,952 $ 74,158,890
Gross profit 27,803,831 23,068,592
Net income 2,912,276 6,324,700
Northern Technologies International Corporation’s share of equity in income of joint ventures 6,452,719 4,725,918
EXCOR and All Other Joint Venturs [Member]    
Net income 8,934,198 9,302,237
Northern Technologies International Corporation’s share of equity in income of joint ventures 6,452,719 4,725,918
Northern Technologies International Corporation’s dividends received from joint ventures 5,639,198 5,723,176
EXCOR [Member]    
Net income 5,730,311 6,487,855
Northern Technologies International Corporation’s share of equity in income of joint ventures 2,852,229 3,236,989
Northern Technologies International Corporation’s dividends received from joint ventures 2,459,500 4,255,200
All Other [Member]    
Net income 3,203,887 2,814,382
Northern Technologies International Corporation’s share of equity in income of joint ventures 3,600,490 1,488,929
Northern Technologies International Corporation’s dividends received from joint ventures 3,179,698 1,467,976
EXCOR and All Other Joint Venturs [Member]    
Net sales 100,682,316 104,077,748
Gross profit 40,096,561 41,030,647
EXCOR [Member]    
Net sales 39,642,380 42,853,162
Gross profit 19,016,389 20,312,400
All Other [Member]    
Net sales 61,039,936 61,224,586
Gross profit $ 21,080,172 $ 20,718,247
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Corporate Debt (Details Textual) - USD ($)
12 Months Ended
Aug. 31, 2023
Jan. 06, 2023
Line of Credit Facility, Interest Rate at Period End 6.27%  
Line of Credit Facility, Interest Rate During Period 2.74%  
Revolving Credit Facility [Member] | JP Morgan Chase Bank [Member]    
Line of Credit Facility, Maximum Borrowing Capacity   $ 10,000,000
Long-Term Line of Credit $ 3,600,000  
Debt Instrument, Covenants, Fixed Charge Coverage Ratio 0.000125  
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  
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Stockholders' Equity (Details Textual) - $ / shares
12 Months Ended
Mar. 01, 2023
Sep. 01, 2022
Mar. 01, 2022
Sep. 01, 2021
Aug. 31, 2023
Aug. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross         277,613 174,840
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Including Cashless Exercises         265,209 51,218
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price         $ 6.46 $ 6.6
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period         184,432  
Stock Issued During Period, Shares, Employee Stock Purchase Plans 3,566 3,620 2,966 2,636    
The 2019 Plan [member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant         426,904  
The 2019 Plan [member] | Employees and Directors [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross         277,613 174,840
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Including Cashless Exercises           51,218
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price           $ 6.6
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period           42,071
ESPP [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant         62,035  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Stockholders' Equity - Cash Dividends Declared (Details) - $ / shares
12 Months Ended
Jul. 20, 2023
Apr. 21, 2023
Jan. 10, 2023
Oct. 20, 2022
Jul. 20, 2022
Apr. 22, 2022
Jan. 21, 2022
Oct. 20, 2021
Aug. 31, 2023
Aug. 31, 2022
Amount, per share (in dollars per share) $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.28 $ 0.28
Record date Aug. 02, 2023 May 03, 2023 Feb. 01, 2023 Nov. 03, 2022 Aug. 03, 2022 May 04, 2022 Feb. 02, 2022 Nov. 03, 2021    
Payable date Aug. 16, 2023 May 17, 2023 Feb. 15, 2023 Nov. 16, 2022 Aug. 17, 2022 May 18, 2022 Feb. 16, 2022 Nov. 17, 2021    
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Net Income Per Common Share (Details Textual) - shares
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 322,246 600,094
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Net income $ 2,912,276 $ 6,324,700
Basic-weighted shares outstanding (in shares) 9,359,504 9,216,216
Weighted shares assumed upon exercise of stock options (in shares) 333,978 418,812
Diluted – weighted shares outstanding (in shares) 9,693,482 9,635,028
Basic net income per share: (in dollars per share) $ 0.31 $ 0.69
Diluted net income per share: (in dollars per share) $ 0.3 $ 0.66
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Stock-based Compensation (Details Textual) - USD ($)
12 Months Ended
Jan. 15, 2021
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number   1,557,130 1,544,727 1,426,651
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross   277,613 174,840  
Share-Based Payment Arrangement, Expense   $ 1,337,734 $ 931,532  
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   1,019,291    
Allocated Share-based Compensation Expense, Estimate Next Twelve Months   682,724    
Allocated Share-based Compensation Expense, Estimate, Fiscal Year Two   $ 336,567    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 11.41 $ 16.97  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)   6 years 3 months 5 years 9 months 3 days  
The 2019 Plan [member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized 800,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized   1,600,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number   1,117,570    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant   426,904    
The 2007 Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number   439,560    
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Stock-based Compensation - Black-Scholes Option-pricing Model Assumptions (Details)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Dividend yield 2.44% 1.65%
Expected volatility 45.20% 45.40%
Expected life of option (years) (Year) 10 years 10 years
Weighted average risk-free interest rate 3.31% 0.77%
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Stock-based Compensation - Stock Option Activity (Details) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Outstanding at August 31, 2021 (in shares) 1,544,727 1,426,651
Outstanding at August 31, 2021 (in dollars per share) $ 10.23 $ 9.3
Options granted (in shares) 277,613 174,840
Options granted (in dollars per share) $ 11.41 $ 16.97
Options exercised (in shares) (265,209) (51,218)
Options exercised (in dollars per share) $ 6.46 $ 6.6
Options terminated (in shares) 0 (5,546)
Options terminated (in dollars per share) $ 0 $ 18.23
Outstanding at August 31, 2022 (in shares) 1,557,130 1,544,727
Outstanding at August 31, 2022 (in dollars per share) $ 11.08 $ 10.23
Outstanding at August 31, 2023 $ 4,240,525  
Exercisable at August 31, 2023 (in shares) 1,079,897  
Exercisable at August 31, 2023 (in dollars per share) $ 10.77  
Exercisable at August 31, 2023 $ 3,329,061  
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Net sales $ 79,902,952 $ 74,158,890
Total Fees $ 5,189,185 $ 5,767,682
Total Fees percentage 100.00% 100.00%
GERMANY    
Total Fees $ 816,089 $ 834,725
Total Fees percentage 15.70% 14.50%
POLAND    
Total Fees $ 810,977 $ 730,523
Total Fees percentage 15.60% 12.70%
JAPAN    
Total Fees $ 658,934 $ 669,371
Total Fees percentage 12.70% 11.60%
SWEDEN    
Total Fees $ 498,463 $ 447,441
Total Fees percentage 9.60% 7.80%
FRANCE    
Total Fees $ 479,515 $ 448,579
Total Fees percentage 9.20% 7.80%
FINLAND    
Total Fees $ 388,627 $ 340,783
Total Fees percentage 7.50% 5.90%
CZECHIA    
Total Fees $ 365,018 $ 300,257
Total Fees percentage 7.00% 5.20%
THAILAND    
Total Fees $ 340,657 $ 344,649
Total Fees percentage 6.60% 6.00%
UNITED KINGDOM    
Total Fees $ 283,418 $ 342,488
Total Fees percentage 5.50% 5.90%
KOREA, REPUBLIC OF    
Total Fees $ 266,562 $ 270,309
Total Fees percentage 5.10% 4.70%
INDONESIA    
Total Fees $ 130,081 $ 156,476
Total Fees percentage 2.50% 2.70%
Other Countries [Member]    
Net sales $ 11,993,375 $ 9,387,597
Total Fees $ 150,844 $ 882,081
Total Fees percentage 3.00% 15.20%
ZERUST [Member]    
Net sales $ 61,728,364 $ 57,459,382
NaturTec [Member]    
Net sales $ 18,174,588 $ 16,699,508
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Cost of goods sold $ 52,099,121 $ 51,090,298
Direct Cost of Goods Sold [Member] | ZERUST [Member]    
Cost of goods sold 35,297,352 34,673,146
Direct Cost of Goods Sold [Member] | NaturTec [Member]    
Cost of goods sold 13,645,992 12,859,343
Indirect Cost of Goods Sold [Member]    
Cost of goods sold $ 3,155,777 $ 3,557,809
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Net sales $ 79,902,952 $ 74,158,890
Inside the USA to Unaffiliated Customers [Member]    
Net sales 28,554,354 25,301,067
Joint Ventures in Which the Company is a Shareholder Directly and Indirectly Outside the USA [Member]    
Net sales 3,401,910 2,968,089
Unaffiliated Customers Outside the USA [Member]    
Net sales $ 47,946,688 $ 45,889,734
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) - USD ($)
Aug. 31, 2023
Aug. 31, 2022
Property, plant, and equipment $ 14,065,354 $ 12,170,493
CHINA    
Property, plant, and equipment 5,729,080 5,826,898
Other Countries [Member]    
Property, plant, and equipment 745,469 565,022
UNITED STATES    
Property, plant, and equipment $ 7,590,805 $ 5,778,573
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Net sales $ 79,902,952 $ 74,158,890
CHINA    
Net sales 13,469,075 15,754,051
BRAZIL    
Net sales 5,969,314 5,160,572
INDIA    
Net sales 19,916,834 18,555,603
Other Countries [Member]    
Net sales 11,993,375 9,387,597
UNITED STATES    
Net sales $ 28,554,354 $ 25,301,067
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Employee Retention Credit (Details Textual)
12 Months Ended
Aug. 31, 2023
USD ($)
Tax Credit Carryforward, Amount Subject to Approval $ 1,139,756
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Retirement Plan (Details Textual) - USD ($)
12 Months Ended
Aug. 31, 2022
Aug. 31, 2021
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 15.00%  
Defined Contribution Plan Maximum Amount of Employees Contributions Percent 50.00%  
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 3.50%  
Defined Contribution Plan, Cost $ 289,235 $ 272,257
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Related Party Transactions (Details Textual) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Bioplastic Polymers LLC [Member] | Consulting Payment Expense [Member]    
Related Party Transaction, Amounts of Transaction $ 144,000 $ 144,000
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15- Income Taxes (Details Textual) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00%
Foreign Withholding Tax $ 51,600 $ 8,000
Deferred Tax Assets, Operating Loss Carryforwards, Domestic 748,000  
Deferred Tax Assets, Operating Loss Carryforwards, State and Local 290,000  
Deferred Tax Assets, Operating Loss Carryforwards, Foreign 492,500  
Tax Credit Carryforward, Valuation Allowance 11,933,700 11,592,900
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 340,800 145,400
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 0 $ 0
Foreign Tax Authority [Member]    
Tax Credit Carryforward, Amount 4,036,000  
Federal and State Tax [Member]    
Tax Credit Carryforward, Amount $ 4,503,600  
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Income Taxes - Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Federal $ 0 $ 0
State 26,000 98,000
Foreign 1,857,000 1,894,000
Current Income Tax Expense (Benefit) 1,883,000 1,992,000
Federal 0 0
State 0 0
Foreign (533,400) (118,164)
Deferred Income Tax Expense (Benefit) (533,400) (118,164)
Income Tax Expense (Benefit) $ 1,349,600 $ 1,873,836
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Income Taxes - Reconciliations of the Expected Federal Income Tax at the Statutory Rate with the Provisions for Income Taxes (Details) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Tax computed at statutory rates $ 1,352,000 $ 1,780,000
State income tax, net of federal benefit (20,000) 34,000
Tax effect on equity in income of international joint ventures (1,354,000) (988,000)
Tax effect of foreign operations 1,005,000 1,004,000
Deemed repatriation 0 10,000
Foreign tax credit 783,000 0
Research and development credit (710,000) (244,000)
Valuation allowance 354,000 133,000
Stock based compensation 31,000 67,000
Non-controlling interest (59,000) (72,000)
Prior year true-up (51,000) 0
Other 18,600 149,836
Income Tax Expense (Benefit) $ 1,349,600 $ 1,873,836
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Income Taxes - Reconciliation of the Total Amounts of Unrecognized Tax Benefits (Details) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Stock-based compensation $ 556,700 $ 547,200
Gross unrecognized tax benefits – beginning balance 319,000 297,600
Foreign tax credit carryforward 4,036,000 4,892,100
Gross increases – prior period tax positions 100 3,400
Capitalized research and experimentation 1,106,000 0
Gross increases – current period tax positions 42,100 18,000
Other credit and loss carryforward 6,034,000 5,455,500
Gross unrecognized tax benefits – ending balance 361,200 319,000
Other 1,048,800 1,095,300
Total deferred tax assets 12,781,500 11,990,100
Valuation allowance (11,933,700) (11,592,900)
Total deferred tax assets after valuation allowance 847,800 397,200
Right-of-use asset (66,200) (98,300)
Intangible assets (1,670,700) (1,777,200)
Unremitted foreign earnings (214,800) (163,200)
Other (201,215) (58,500)
Total deferred tax liabilities (2,152,915) (2,097,200)
Net deferred tax liabilities $ (1,305,115) $ (1,700,000)
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Commitments and Contingencies (Details Textual) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Finance and Operating Lease, Weighted Average Remaining Lease Term 1 year 2 months 15 days  
Operating Lease, Weighted Average Discount Rate, Percent 7.60%  
Operating Lease, Expense $ 373,330 $ 272,336
Accrued Bonuses $ 2,000,000 $ 1,733,336
Entity Wide Trade Joint Venture Receivables, Three Joint Ventures, Percentage 40.10% 46.60%
Stock Options Granted to Management [Member]    
Accrued Bonuses $ 800,000 $ 533,336
Paid Out in Cash and Profit Sharing [Member]    
Accrued Bonuses $ 1,200,000 $ 1,200,000
Fiscal 2018 Bonus Plan [Member] | Executive Officer [Member]    
Percentage of Individual Bonus Payout Determined by Actual Versus Targeted EBITOI Results 75.00%  
Percentage of Individuals Payout Determined Upon Achievement of Certain Pre-Established Individual Performance Objectives 25.00%  
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Commitments and Contingencies - Present Value of Long-term Leases (Details) - USD ($)
Aug. 31, 2023
Aug. 31, 2022
Right-of-use assets, net $ 428,874 $ 557,571
Current portion of lease liability 340,799 373,330
Lease liability, less current portion 88,075 184,241
Total lease liability $ 428,874 $ 557,571
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Commitments and Contingencies - Future Minimum Rents Due (Details) - USD ($)
Aug. 31, 2023
Aug. 31, 2022
Fiscal 2024 $ 340,799  
Fiscal 2025 93,568  
Fiscal 2026 11,166  
Thereafter 9,639  
Total future minimum lease payments 455,172  
Less amount representing interest (26,298)  
Present value of obligations under operating leases 428,874 $ 557,571
Less current portion (340,799) (373,330)
Long-term operating lease obligations $ 88,075 $ 184,241
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Note 17 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) - USD ($)
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Cash paid for income tax $ 1,064,894 $ 1,218,467
Cash paid for interest 461,805 89,096
Cash paid for operating leases $ 373,330 $ 272,336
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Note 18 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details)
Aug. 31, 2022
USD ($)
Available for sale securities $ 5,590
Fair Value, Inputs, Level 1 [Member]  
Available for sale securities 5,590
Fair Value, Inputs, Level 2 [Member]  
Available for sale securities 0
Fair Value, Inputs, Level 3 [Member]  
Available for sale securities $ 0
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Note 19 - Subsequent Events (Details Textual) - $ / shares
12 Months Ended
Oct. 18, 2023
Jul. 20, 2023
Apr. 21, 2023
Jan. 10, 2023
Oct. 20, 2022
Jul. 20, 2022
Apr. 22, 2022
Jan. 21, 2022
Oct. 20, 2021
Aug. 31, 2023
Aug. 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.28 $ 0.28
Subsequent Event [Member]                      
CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share) $ 0.07                    
XML 90 ntic20230831_10k_htm.xml IDEA: XBRL DOCUMENT 0000875582 2022-09-01 2023-08-31 0000875582 us-gaap:SubsequentEventMember 2023-10-18 2023-10-18 0000875582 us-gaap:FairValueInputsLevel3Member 2022-08-31 0000875582 us-gaap:FairValueInputsLevel2Member 2022-08-31 0000875582 us-gaap:FairValueInputsLevel1Member 2022-08-31 0000875582 2022-08-31 0000875582 2021-09-01 2022-08-31 0000875582 2023-08-31 0000875582 ntic:PaidOutInCashAndProfitSharingMember 2022-08-31 0000875582 ntic:StockOptionsGrantedToManagementMember 2022-08-31 0000875582 ntic:PaidOutInCashAndProfitSharingMember 2023-08-31 0000875582 ntic:StockOptionsGrantedToManagementMember 2023-08-31 0000875582 srt:ExecutiveOfficerMember ntic:Fiscal2018BonusPlanMember 2022-09-01 2023-08-31 0000875582 2021-08-31 0000875582 ntic:FederalAndStateTaxMember 2023-08-31 0000875582 us-gaap:ForeignCountryMember 2023-08-31 0000875582 ntic:ConsultingPaymentExpenseMember ntic:BioplasticPolymersLLCMember 2021-09-01 2022-08-31 0000875582 ntic:ConsultingPaymentExpenseMember ntic:BioplasticPolymersLLCMember 2022-09-01 2023-08-31 0000875582 2020-09-01 2021-08-31 0000875582 country:US 2021-09-01 2022-08-31 0000875582 country:US 2022-09-01 2023-08-31 0000875582 ntic:OtherCountriesMember 2021-09-01 2022-08-31 0000875582 ntic:OtherCountriesMember 2022-09-01 2023-08-31 0000875582 country:IN 2021-09-01 2022-08-31 0000875582 country:IN 2022-09-01 2023-08-31 0000875582 country:BR 2021-09-01 2022-08-31 0000875582 country:BR 2022-09-01 2023-08-31 0000875582 country:CN 2021-09-01 2022-08-31 0000875582 country:CN 2022-09-01 2023-08-31 0000875582 country:US 2022-08-31 0000875582 country:US 2023-08-31 0000875582 ntic:OtherCountriesMember 2022-08-31 0000875582 ntic:OtherCountriesMember 2023-08-31 0000875582 country:CN 2022-08-31 0000875582 country:CN 2023-08-31 0000875582 country:ID 2021-09-01 2022-08-31 0000875582 country:ID 2022-09-01 2023-08-31 0000875582 country:KR 2021-09-01 2022-08-31 0000875582 country:KR 2022-09-01 2023-08-31 0000875582 country:GB 2021-09-01 2022-08-31 0000875582 country:GB 2022-09-01 2023-08-31 0000875582 country:TH 2021-09-01 2022-08-31 0000875582 country:TH 2022-09-01 2023-08-31 0000875582 country:CZ 2021-09-01 2022-08-31 0000875582 country:CZ 2022-09-01 2023-08-31 0000875582 country:FI 2021-09-01 2022-08-31 0000875582 country:FI 2022-09-01 2023-08-31 0000875582 country:FR 2021-09-01 2022-08-31 0000875582 country:FR 2022-09-01 2023-08-31 0000875582 country:SE 2021-09-01 2022-08-31 0000875582 country:SE 2022-09-01 2023-08-31 0000875582 country:JP 2021-09-01 2022-08-31 0000875582 country:JP 2022-09-01 2023-08-31 0000875582 country:PL 2021-09-01 2022-08-31 0000875582 country:PL 2022-09-01 2023-08-31 0000875582 country:DE 2021-09-01 2022-08-31 0000875582 country:DE 2022-09-01 2023-08-31 0000875582 ntic:UnaffiliatedCustomersOutsideTheUSAMember 2021-09-01 2022-08-31 0000875582 ntic:UnaffiliatedCustomersOutsideTheUSAMember 2022-09-01 2023-08-31 0000875582 ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember 2021-09-01 2022-08-31 0000875582 ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember 2022-09-01 2023-08-31 0000875582 ntic:InsideTheUSAToUnaffiliatedCustomersMember 2021-09-01 2022-08-31 0000875582 ntic:InsideTheUSAToUnaffiliatedCustomersMember 2022-09-01 2023-08-31 0000875582 ntic:IndirectCostOfGoodsSoldMember 2021-09-01 2022-08-31 0000875582 ntic:IndirectCostOfGoodsSoldMember 2022-09-01 2023-08-31 0000875582 ntic:NaturTecMember ntic:DirectCostOfGoodsSoldMember 2021-09-01 2022-08-31 0000875582 ntic:NaturTecMember ntic:DirectCostOfGoodsSoldMember 2022-09-01 2023-08-31 0000875582 ntic:ZERUSTMember ntic:DirectCostOfGoodsSoldMember 2021-09-01 2022-08-31 0000875582 ntic:ZERUSTMember ntic:DirectCostOfGoodsSoldMember 2022-09-01 2023-08-31 0000875582 ntic:NaturTecMember 2021-09-01 2022-08-31 0000875582 ntic:NaturTecMember 2022-09-01 2023-08-31 0000875582 ntic:ZERUSTMember 2021-09-01 2022-08-31 0000875582 ntic:ZERUSTMember 2022-09-01 2023-08-31 0000875582 ntic:The2007PlanMember 2023-08-31 0000875582 ntic:The2019PlanMember 2023-08-31 0000875582 ntic:The2019PlanMember 2021-01-15 2021-01-15 0000875582 us-gaap:EmployeeStockOptionMember 2021-09-01 2022-08-31 0000875582 us-gaap:EmployeeStockOptionMember 2022-09-01 2023-08-31 0000875582 ntic:ESPPMember 2023-08-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 ntic:EmployeesAndDirectorsMember ntic:The2019PlanMember 2021-09-01 2022-08-31 0000875582 ntic:EmployeesAndDirectorsMember ntic:The2019PlanMember 2022-09-01 2023-08-31 0000875582 2022-07-20 2022-07-20 0000875582 2022-04-22 2022-04-22 0000875582 2022-01-21 2022-01-21 0000875582 2021-10-20 2021-10-20 0000875582 2023-07-20 2023-07-20 0000875582 2023-04-21 2023-04-21 0000875582 2023-01-10 2023-01-10 0000875582 2022-10-20 2022-10-20 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember 2022-09-01 2023-08-31 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember ntic:AdjustedSOFRRateApplicableMarginMember 2022-09-01 2023-08-31 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-09-01 2023-08-31 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:PNCBankMember 2023-08-31 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember 2023-08-31 0000875582 us-gaap:StandbyLettersOfCreditMember ntic:JPMorganChaseBankMember 2023-08-31 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember 2023-01-06 0000875582 ntic:NTIAseanLLCMember ntic:TianjinZerustMember 2023-08-01 2023-08-31 0000875582 ntic:NTIAseanLLCMember 2023-08-31 0000875582 ntic:TianjinZerustMember 2023-08-01 2023-08-31 0000875582 ntic:AllOtherMember 2021-09-01 2022-08-31 0000875582 ntic:EXCORMember 2021-09-01 2022-08-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2021-09-01 2022-08-31 0000875582 ntic:AllOtherMember 2021-09-01 2022-08-31 0000875582 ntic:EXCORMember 2021-09-01 2022-08-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2021-09-01 2022-08-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-08-31 0000875582 ntic:EXCORMember 2022-09-01 2023-08-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2022-09-01 2023-08-31 0000875582 ntic:AllOtherMember 2022-09-01 2023-08-31 0000875582 ntic:EXCORMember 2022-09-01 2023-08-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2022-09-01 2023-08-31 0000875582 ntic:AllOtherMember 2023-08-31 0000875582 ntic:EXCORMember 2023-08-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2023-08-31 0000875582 ntic:AllOtherMember 2023-08-31 0000875582 ntic:EXCORMember 2023-08-31 0000875582 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-08-31 0000875582 us-gaap:CustomerRelationshipsMember 2022-08-31 0000875582 ntic:PatentsAndTrademarksMember 2022-08-31 0000875582 us-gaap:CustomerRelationshipsMember 2023-08-31 0000875582 ntic:PatentsAndTrademarksMember 2023-08-31 0000875582 ntic:PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember 2023-02-28 2023-02-28 0000875582 ntic:PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember 2023-02-28 0000875582 us-gaap:PatentsMember 2023-08-31 0000875582 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-08-31 0000875582 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-08-31 0000875582 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-08-31 0000875582 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-08-31 0000875582 ntic:EmployeeRetentionCreditsMember 2023-03-01 2023-05-31 0000875582 ntic:EmployeeRetentionCreditsMember 2022-12-01 2023-02-28 0000875582 ntic:ZerustBrazilMember 2023-08-31 0000875582 ntic:NaturTecLankaMember 2023-08-31 0000875582 ntic:NaturtechIndiaMember 2023-08-31 0000875582 ntic:VariousJointVenturesMember srt:MaximumMember 2023-08-31 0000875582 us-gaap:NoncontrollingInterestMember 2023-08-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-31 0000875582 us-gaap:RetainedEarningsMember 2023-08-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0000875582 us-gaap:CommonStockMember 2023-08-31 0000875582 us-gaap:NoncontrollingInterestMember 2022-09-01 2023-08-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-01 2023-08-31 0000875582 us-gaap:RetainedEarningsMember 2022-09-01 2023-08-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2022-09-01 2023-08-31 0000875582 us-gaap:CommonStockMember 2022-09-01 2023-08-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 2021-09-01 2022-08-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-01 2022-08-31 0000875582 us-gaap:RetainedEarningsMember 2021-09-01 2022-08-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2021-09-01 2022-08-31 0000875582 us-gaap:CommonStockMember 2021-09-01 2022-08-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 ntic:IntangibleAssetsExcludingPatentsAndTrademarksMember 2022-08-31 0000875582 ntic:IntangibleAssetsExcludingPatentsAndTrademarksMember 2023-08-31 0000875582 2023-11-10 0000875582 2023-02-28 0000875582 ntic:CustomerRelationshipsAndAssembledWorkforceMember 2022-09-01 2023-08-31 thunderdome:item iso4217:USD shares iso4217:USD pure utr:Y shares utr:sqft FY 2023 --08-31 false 0000875582 0 0 2 0 0 0 0 0 0 10-K true 2023-08-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 No No Yes Yes Non-accelerated Filer true false false false false 100900000 9427599 23 Baker Tilly US, LLP Minneapolis, Minnesota 5406173 5333890 0 5590 533000 439000 15645130 14136930 187912 697861 1296594 1765117 1986027 0 34202 0 13096489 16341729 2019029 1953764 39671556 40234881 14065354 12170493 23705714 21814754 530944 0 5500733 5923867 4782376 4782376 658752 710011 428874 557571 35607393 33788579 89344303 86193953 3600000 5900000 2757176 0 6056329 7796494 13053 30742 2305400 2297543 1648615 667292 340799 373330 16721372 17065401 1836059 1700015 88075 184241 1924134 1884256 10000 10000 0 0 0.02 0.02 15000000 15000000 9424101 9424101 9232483 9232483 188482 184650 21986767 19939131 51004427 50716613 -6823403 -7245132 66356273 63595262 4342524 3649034 70698797 67244296 89344303 86193953 79902952 74158890 52099121 51090298 27803831 23068592 6452719 4725918 5189185 5767682 11641904 10493600 15290897 13038180 13166270 10600603 4967922 4775334 33425089 28414117 6020646 5148075 0 3951550 28490 49241 461805 89096 5587331 9059770 1349600 1873836 4237731 7185934 1325455 861234 2912276 6324700 0.31 0.69 0.3 0.66 9359504 9216216 9693482 9635028 0.28 0.28 4237731 7185934 445338 -3912128 4683069 3273806 1349064 669208 3334005 2604598 9184811 183696 18736268 46973092 -3525030 3382555 65750581 42071 842 197798 0 0 0 198640 5601 112 73533 0 0 0 73645 0 931532 0 0 0 931532 -0 -0 2581179 -0 2581179 -0 -0 -0 -0 402729 402729 0 0 6324700 0 861234 7185934 0 0 0 -3720102 -192026 -3912128 9232483 184650 19939131 50716613 -7245132 3649034 67244296 184432 3689 634581 0 0 0 638270 7186 143 75321 0 0 0 75464 0 1337734 0 0 0 1337734 -0 -0 2624462 -0 2624462 -0 -0 -0 -0 655574 655574 0 0 2912276 0 1325455 4237731 0 0 0 421729 23609 445338 9424101 188482 21986767 51004427 -6823403 4342524 70698797 4237731 7185934 1337734 931532 1042505 938489 588454 629843 8534 -0 -0 3951550 94000 57000 6452719 4725918 5639198 5723176 395001 81500 1956234 2091353 -509949 73053 -468523 259550 1986027 -0 34202 -284025 -3030665 4818860 3061 -3111 -1509226 3010526 -16077 -493091 953541 -1122683 5541219 1146078 -0 5062003 -5590 956 -0 341392 3247652 1496674 13000 0 114062 207149 -3343124 -7108174 655574 402729 2300000 -0 0 5900000 2812504 0 2624462 2581179 75464 73645 638270 198640 -2053798 3188377 -72014 426968 72283 -2346751 5333890 7680641 5406173 5333890 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>1.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><b>NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES</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>Nature of Business </i>– Northern Technologies International Corporation and its Subsidiaries (collectively, the Company) develop and market proprietary environmentally beneficial products and services in over 65 countries either directly or via a network of subsidiaries, joint ventures, independent distributors, and agents. The Company’s primary business is corrosion prevention marketed mainly under the ZERUST® brand. The Company 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, the Company 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 the Company’s customers’ carbon footprint and provide environmentally sound waste disposal options. The Company’s <span style="-sec-ix-hidden:c427">two</span> operating segments are ZERUST and Natur-Tec.</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 participates, either directly or indirectly, in 15 active joint venture arrangements in North America, Europe, and Asia. Each of these joint ventures generally manufactures and markets products in the geographic territory to which it is assigned. While most of the Company’s joint ventures exclusively sell rust and corrosion inhibiting products, some of the joint ventures also sell the Company’s Natur-Tec® resin compounds and finished products. The profits of joint ventures are shared by the respective joint venture owners in accordance with their respective ownership percentages. The Company typically owns 50% or less of its joint venture entities and does not control the decisions of these entities, including dividend declaration or amount in any given year.</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>Impact of COVID-19 </i>– As a result of the novel coronavirus (COVID-19) and related government mandated restrictions on the Company’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 fiscal 2023, including in particular in China. While demand in China improved during the third quarter of fiscal 2023 as a result of government restrictions that were lifted, the Company continued to experience softened demand for its products in China during the remainder of fiscal 2023. The Company may continue to experience softened demand into fiscal 2024 as the result of novel strains of COVID-19.</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>Principles of Consolidation</i> – NTIC evaluates its voting and variable interests in entities on a qualitative and quantitative basis. NTIC consolidates entities in which it concludes it has the power to direct the activities that most significantly impact an entity’s economic success and has the obligation to absorb losses or the right to receive benefits that could be significant to the entity. The consolidated financial statements include the accounts of Northern Technologies International Corporation, its wholly owned subsidiaries, Northern Technologies Holding Company, LLC, NTIC (Shanghai) Co., Ltd. (NTIC China), ZERUST-EXCOR MEXICO, S. de R.L. de C.V (Zerust Mexico), NTIC Europe GmbH (NTI Europe), and HNTI Limited (Zerust India), NTIC’s majority-owned subsidiary in India, Natur-Tec India Private Limited (Natur-Tec India), NTIC’s majority-owned subsidiary in Brazil, Zerust Prevenção de Corrosão S.A. (Zerust Brazil), NTIC’s majority-owned subsidiary in Sri Lanka, Natur Tec Lanka (Pvt) Ltd (Natur Tec Lanka), and NTIC’s majority-owned holding company, NTI Asean LLC (NTI Asean), and its wholly owned subsidiaries Zerust Singapore Pte Ltd (Zerust Singapore), Zerust Vietnam Co. Ltd (Zerust Vietnam) and Zerust Taiwan Co. Ltd (Zerust Taiwan). NTIC’s consolidated financial statements do not include the accounts of any of its joint ventures.</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>Non-Controlling Interests</i> – The Company owns 75% of Natur-Tec India, 75% of Natur Tec Lanka, 85% of Zerust Brazil, 60% of NTI Asean, Zerust Singapore Pte Ltd, Zerust Vietnam Co Ltd and Zerust Taiwan Co Ltd.  The remaining ownership of the consolidated entities are accounted for as non-controlling interests and reported as part of equity in the consolidated financial statements. The Company allocates gains and losses to the non-controlling interest even when such allocation results in a deficit balance, reducing the losses attributed to the controlling interest. Changes in ownership interests are treated as equity transactions if the Company maintains control.</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;"><i>Net Sales </i>– The Company includes net sales to its joint ventures and net sales to unaffiliated customers as separate line items on its consolidated statements of operations. There are no sales originating from the Company’s joint ventures included in the amount, as the Company’s investments in its joint ventures are accounted for using the equity method.</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;">When determining recognition of revenue arrangements the Company performs the following five steps: (1) identify the contracts with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when or as the entity satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods it transfers to, or services it performs for, 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;">Generally, the Company’s performance obligations are satisfied when the customers take possession of the products, which normally occurs at the shipping point or destination depending on the terms of the contracts. The Company’s services are generally sold based upon quotes or contracts with customers that include a fixed or determinable price, and sales arrangements do not contain any significant financing component for its customers. The Company does not recognize revenue related to product warranties, nor does the Company incur significant contract costs. Customer arrangements do not generate contract assets or liabilities.</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>Revenue Recognition</i> – Revenue is measured based on consideration specified in the contract with a customer, adjusted for any applicable estimates of variable consideration and other factors affecting the transaction price, including noncash consideration, consideration paid or payable to customers, and significant financing components. Revenue from all customers is recognized when a performance obligation is satisfied by transferring control of a distinct good or service to a 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;">Individually promised goods and services in a contract are considered a distinct performance obligation and accounted for separately if the customer can benefit from the individual good or service on its own or with other resources that are readily available to the customer and the good or service is separately identifiable from other promises in the arrangement. When an arrangement includes multiple performance obligations, the consideration is allocated between the performance obligations in proportion to their estimated standalone selling price. Costs related to products delivered are recognized in the period incurred, unless criteria for capitalization of costs are met. Costs of revenues consist primarily of direct labor, manufacturing overhead, materials, and components. The Company does not incur significant upfront costs to obtain a contract. If costs to obtain a contract were to become material, the costs would be recorded as an asset and amortized to expense in a manner consistent with the related recognition of revenue.</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 excludes government assessed and imposed taxes on revenue generating transactions that are invoiced to customers from revenue. The Company includes freight billed to customers in revenue. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of goods sold.</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 timing of revenue recognition, billing, and cash collections results in accounts receivable on the consolidated balance sheet.</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>Performance Obligations</i> – A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation in proportion to its standalone selling price and recognized as revenue when, or as, the performance obligation is satisfied. The Company’s various performance obligations and the timing or method of revenue recognition are discussed below. The Company’s technical</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">service consultants work directly with the end users of NTIC’s ZERUST® rust and corrosion inhibiting products to</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">analyze their specific needs and develop systems to meet their performance requirements.</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 sells its products to both distributors and end-users. Each unit of product delivered under a customer order represents a distinct and separate performance obligation, as the customer can benefit from each unit on its own or with other resources that are readily available to the customer, and each unit of product is separately identifiable from other products in the arrangement.</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 transaction price for the Company’s products is the invoiced amount. The Company does not have variable consideration in the form of refunds, credits, rebates, price concessions, pricing incentives, or other items impacting transaction price. The purchase order pricing in arrangements with customers is deemed to approximate standalone selling price; therefore, the Company does not need to allocate proceeds on a relative standalone selling price allocation between performance obligations. The Company applies the practical expedient in paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less. There are no material obligations that extend beyond one year.</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;">Revenue is recognized when transfer of control occurs, as defined by the terms in the customer agreement. The Company immediately recognizes incidental items that are immaterial in the context of the contract. The Company has applied the practical expedient in paragraph 606-10-25-16A and does not assess if immaterial items are promised goods or services. The Company has also applied the practical expedient in paragraph 606-10-32-18 regarding the adjustment of the promised amount of consideration for the effects of a significant financing component when the customer pays for that good or service within one year or less, as the Company does not have any significant financing components in its customer arrangements since payment is received at or shortly after the point of sale, generally thirty to ninety days.</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 estimates returns based on an analysis of historical experience if the right to return products is granted to its customers. The Company does not record a return asset, as non-conforming products are generally not returned. The Company’s return policy does not vary by geography. The customer has no rotation or price protection rights, and the Company is not under a warranty obligation.</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>Sales Commissions</i> – Sales commissions paid to sales representatives are eligible for capitalization, as they are incremental costs that would not have been incurred without entering into a specific sales arrangement and are recoverable through the expected margin on the transaction. The Company has elected to apply the practical expedient provided by ASC 340-40-25-4 and recognize the incremental costs of obtaining contracts as an expense when incurred, as the amortization period of the assets that would have otherwise been recognized is one year or less. The Company records these costs as a selling expense.</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>Product Warranty</i> – The Company offers warranties on various products and services. These warranties are assurance type warranties that are not sold on a standalone basis; therefore, they are not considered distinct performance obligations. The Company estimates the costs that may be incurred under its warranties and records a liability in the amount of such costs at the time the revenue is recognized for the product sale.</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>International Revenue</i> – The Company markets its products to numerous countries in North America, Europe, Latin America, Asia, and other parts of the world. See Note 11, Segment and Geographic Information, for information regarding revenue disaggregation by geography.</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>Trade Receivables</i> – Payment terms for the Company’s unaffiliated customers are determined based on credit risk and vary by customer. The Company typically offers standard payment terms to unaffiliated customers of net 30 days. The Company does not accrue interest on past due accounts receivable. The Company reviews the credit histories of its customers before extending unsecured credit. The Company presents accounts and notes receivable net of an allowance for doubtful accounts. Each quarter, the Company prepares an analysis of its ability to collect outstanding receivables that provides a basis for an allowance estimate for doubtful accounts. In doing so, the Company evaluates the age of its receivables, past collection history, current financial conditions of key customers and its joint ventures, and economic conditions. Based on this evaluation, the Company establishes a reserve for specific accounts and notes receivable that it believes are uncollectible, as well as an estimate of uncollectible receivables not specifically known. The Company believes that an analysis of historical trends and its current knowledge of potential collection problems provide the Company with sufficient information to establish a reasonable estimate for an allowance for doubtful accounts. In the event the Company determines that a smaller or larger uncollectible accounts reserve is appropriate, the Company records a credit or charge to selling expense in the period that it made such determination. Accounts receivable have been reduced by an allowance for uncollectible accounts of $533,000 and $439,000 as of August 31, 2023 and 2022, respectively. Accounts are considered past due based on terms agreed upon between the Company and the customer. Accounts receivable are written-off only after all collection attempts have failed and are based on individual credit evaluation and specific circumstances 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', 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;"><i>Trade Receivables from Joint Ventures </i>– Trade receivables from joint ventures arise from sales of products the Company makes to its joint ventures. Payment terms for the Company’s joint ventures also are determined based on credit risk; however, additional consideration is given to the individual joint venture due to the transportation time associated with ocean delivery of most products and certain other factors. Generally, accounts receivable from the Company’s joint ventures unpaid after 90 days are considered past due. The Company does not accrue interest on past due balances. The Company periodically reviews amounts due from its joint ventures for collectability and, based on past experience and continuous review of the balances due, determined that an allowance for doubtful accounts related to its joint venture receivables was not necessary as of August 31, 2023 or 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>Employee Retention Credit (ERC) and Payroll Tax Deferral - </i>On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.</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 engaged tax advisors of a Big 4 accounting firm which determined the Company qualified for ERCs. The Company then applied for the ERC in fiscal 2023 for the second and third quarters of that year of $573,751 and $566,006, respectively. The Company has elected to account for the credit as a government grant. U.S. GAAP does not include grant accounting guidance for for-profit entities, therefore, the Company has elected to follow the grant accounting model in International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance. In accordance with IAS 20, the Company cannot recognize any income from the grant until there is reasonable assurance (similar to the “probable” threshold in U.S. GAAP) that any conditions attached to the grant will be met and that the grant will be received. Once it is reasonably assured that the grant conditions will be met and that the grant will be received, grant income is recorded on a systematic basis over the periods in which the Company recognizes the payroll expenses for which the grant is intended to compensate. No income was recognized in fiscal 2023 for the ERC. Income from the grant can be presented as either other income or as a reduction in the expenses for which the grant was intended to compensate.</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>Fees for Services Provided to Joint Ventures </i>–<i> </i>The Company provides services to its joint ventures including consulting, legal, travel, insurance, technical, and marketing services based on licensing or other agreements with its joint ventures. The Company receives fees for the services it provides to its joint ventures. The fees for services received by the Company from its joint ventures are generally based on either a flat fee or a percentage of net sales by the Company’s joint ventures depending on local laws and tax regulations. Under the Company’s agreements with its joint ventures, amounts are earned when product is shipped from joint venture facilities, at which point a sale is deemed to have occurred and results in obligation for the joint venture to pay the royalty and recognition of the fee by the Company. The Company reviews the financial situation of each of its joint ventures to assist in the likelihood of collections on amounts earned. The Company accounts for these fees on a cash basis if uncertainty exists surrounding the collection of such fees.</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>Cash and Cash Equivalents</i> – The Company includes as cash and cash equivalents highly liquid, short-term investments with maturity of three months or less when purchased, which are readily convertible into known amounts of cash. The Company maintains its cash in high quality financial institutions. The balances, at times, may exceed federally insured limits.</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>Available for Sale Securities</i> – Available for sale securities are recorded at fair value. Unrealized holding gains and losses on available for sale securities are not significant.</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>Inventories</i> – Inventories are recorded at the lower of cost (first-in, first-out basis) or net realizable value.</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>Property and Depreciation</i> – Property and equipment are stated at cost. Depreciation is computed using the straight-line method based on the estimated service lives of the various assets as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%; margin-left: 30%; margin-right: 30%;"> <tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</p> </td> <td style="vertical-align: bottom; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">5-30 years</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="vertical-align: bottom; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td> <td style="vertical-align: bottom; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">3-10 years</p> </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;font-size:10pt;font-variant:normal;margin:0pt;"><i>Patents and Trademarks</i> – Patents and trademarks, including acquisition costs, are stated at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Upon retirement, the cost of assets disposed and the related accumulated amortization are removed from the accounts, and any resulting gain or loss is credited or charged to operations.</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;"><i>Investments in Joint Ventures</i> – Investments in the Company’s joint ventures are accounted for using the equity method. Under the equity method, investments are initially recorded at cost and are adjusted for dividends, distributed and undistributed earnings and losses, changes in foreign currency exchange rates, and additional investments. In the event the Company’s share of a joint venture’s cumulative losses exceeds the Company’s investment balance, the balance is reported at zero value until proportionate income exceeds the losses. The Company assesses its joint ventures for impairment on an annual basis as of August 31 of each year as part of its fiscal year end analysis. In addition to the annual review for impairment, the Company reviews the operating results of each joint venture on a quarterly basis in comparison to its historical operating results and its accrual of fees for services provided to joint ventures. If the operating results of a joint venture do not meet financial performance expectations, an additional evaluation is performed on the joint venture. The Company’s evaluation of its investments in joint ventures requires the Company to make assumptions about future cash flows of its joint ventures. These assumptions require significant judgment, and actual results may differ from assumed or estimated amounts. All investments in joint ventures had positive equity as of August 31, 2023 and 2022. The Company considers any of its joint ventures to be significant and discloses entity specific financial information if the joint venture’s income or assets make up more than 20% of the Company’s total assets or income.</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 classifies distributions received from its joint ventures based on the nature of the distributions, generally, in operating activities on the consolidated statements of cash flows.</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;">If the Company is no longer able to exercise significant influence over operating and financial policy of a joint venture previously accounted for under the equity method, it maintains the investment at the carrying value as of the date that significant influence no longer exists and discontinues accruing the proportionate earnings or losses of the investment.</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;">Investments are considered to be impaired when a decline in fair value is judged to be other-than-temporary. Fair value is calculated based on publicly available market information or other estimates determined by management. The Company employs a systematic methodology on a quarterly basis that considers available quantitative and qualitative evidence in evaluating potential impairment of our investments. If the cost of an investment exceeds its fair value, the Company evaluates, among other factors, general market conditions, credit quality, the duration and extent to which the fair value is less than cost, and for equity securities, the Company’s intent and ability to hold, or plans to sell, the investment. The Company also considers specific adverse conditions related to the financial health of and business outlook for the investee, including industry and sector performance, changes in technology, and operational and financing cash flow factors. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded to other income (expense), and a new cost basis in the investment is established. The Company determined that there was no impairment of investments in joint ventures as of 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;"><i>Recoverability of Long-Lived Assets</i> – The Company reviews its long-lived assets whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable. The Company determines potential impairment by comparing the carrying value of the assets with expected net cash flows expected to be provided by operating activities of the business or related products. If the sum of the expected undiscounted future net cash flows is less than the carrying value, the Company evaluates whether an impairment loss should be recognized. An impairment loss is measured by comparing the amount by which the carrying value exceeds the fair value of the asset. When evaluating assets for impairment, the Company groups long-lived assets with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The Company determined that there were no indications that the carrying value of long-lived assets was not recoverable as of 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;"><i>Acquisitions of Businesses</i> - Business combinations are accounted for under the acquisition method. Identifiable assets acquired and liabilities and contingent liabilities assumed in a business combination are measured initially at their fair values at the acquisition date. Determining the fair value of assets acquired and liabilities and contingent liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, probabilities of success, discount rates, and asset lives, among other items. The excess of the fair value of the consideration transferred over the fair value of the Company’s share of the identifiable net assets acquired is recorded as goodwill. Acquisition-related expenses are recognized separately from the business combination and are recognized as general and administrative expense as incurred. The Company evaluates the materiality of required disclosures related to our business combinations using quantitative and qualitative measures.</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>Goodwill and Other Intangible Assets</i>- Goodwill represents the excess purchase price over the fair value of tangible net assets acquired in acquisitions after amounts have been allocated to intangible assets. Goodwill is tested for impairment annually (at August 31), or more frequently when events or changes in circumstances indicate that the asset might be impaired. Examples of such events or circumstances include, but are not limited to, a significant adverse change in legal or business climate, an adverse regulatory action or unanticipated competition.</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 Company estimates the useful life of patents to be 17 years and customer relationships to be 15 years. This estimate is based on a combination of factors, including the expected duration of patent protection, technological obsolescence, and market conditions. Amortization of intangible assets is recorded using the straight-line method over their estimated useful lives.</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 assesses qualitative factors to determine whether the existence of events or circumstances would indicate that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If after assessing the totality of events or circumstances, the Company were to determine that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then the Company would perform a quantitative test that compares the fair value to its carrying value to determine the amount of any impairment. The Company has determined there was no goodwill impairment as of 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;"><i>Income Taxes</i> – The Company utilizes the asset and liability method of accounting for income taxes, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Deferred income tax assets and liabilities are determined based on the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in operations in the period that includes the enactment date.</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 records net deferred tax assets to the extent the Company believes these assets will more likely than not be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. In the event the Company determines that it would be able to realize its deferred assets in the future in excess of their net recorded amount, the Company makes an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.</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 records uncertain tax positions on the basis of a two-step process whereby the Company determines whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position and those tax positions that meet the more-likely-than-not recognition threshold. The Company recognizes the largest amount of tax benefit that is greater than 50 percent likely to be realized upon ultimate settlement with the related tax authority.</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>Foreign Currency Translation (Accumulated Other Comprehensive Income (Loss)) </i>– The functional currency of NTIC China, Zerust Brazil, Natur-Tec India, Natur Tec Lanka, Zerust Mexico, Zerust India, Zerust Singapore, Zerust Vietnam, Zerust Taiwan, NTI Europe, and each unconsolidated international joint venture is the applicable local currency. The translation of the applicable foreign currencies into U.S. dollars is performed for balance sheet accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using an average monthly exchange rate. Translation gains or losses are reported as an element of other comprehensive income (loss).</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 (excluding NTIC China, Zerust Brazil, Natur-Tec India, Natur Tec Lanka, Zerust India, Zerust Singapore, Zerust Vietnam, Zerust Taiwan, NTI Asean, Zerust Mexico, NTI Europe, and NTIC’s joint ventures) conducts all foreign transactions based on the U.S. dollar. Since investments in joint ventures are accounted for using the equity method, any changes in foreign currency exchange rates are reflected as a foreign currency translation adjustment and do not change the equity in income from joint ventures reflected in the Company’s consolidated statements of operations.</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>Fair Value of Financial Instruments</i> – The carrying value of cash and cash equivalents, available for sale securities, short-term accounts and notes receivable, notes payable, trade accounts payables, and other accrued expenses approximate fair value because of the short maturity of those instruments.</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>Shipping and Handling</i> – The Company records all amounts billed to customers in a sales transaction related to shipping and handling as sales. The Company records costs related to shipping and handling in cost of goods sold.</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>Research and Development</i> – The Company expenses all costs related to product research and development as incurred.</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;"><i>Common Stock</i> – The Company issues authorized but unissued shares of common stock upon the exercise of stock options.</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>Stock-Based Compensation</i> – The Company recognizes compensation cost relating to share-based payment transactions, including grants of employee stock options and transactions under the Company’s employee stock purchase plan, in its consolidated financial statements. That cost is measured based on the fair value of the equity or liability instruments issued. The Company measures the cost of employee services received in exchange for stock options and other stock-based awards based on the grant-date fair value of the award and recognizes the cost over the period the employee is required to provide services for the award (generally the vesting term).</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>Subsequent Events</i> – The Company has evaluated events occurring after the date of the consolidated financial statements for events requiring disclosure in the consolidated financial statements.</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>Use of Estimates</i> – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> 65 15 0.50 <i>Principles of Consolidation</i> – NTIC evaluates its voting and variable interests in entities on a qualitative and quantitative basis. NTIC consolidates entities in which it concludes it has the power to direct the activities that most significantly impact an entity’s economic success and has the obligation to absorb losses or the right to receive benefits that could be significant to the entity. The consolidated financial statements include the accounts of Northern Technologies International Corporation, its wholly owned subsidiaries, Northern Technologies Holding Company, LLC, NTIC (Shanghai) Co., Ltd. (NTIC China), ZERUST-EXCOR MEXICO, S. de R.L. de C.V (Zerust Mexico), NTIC Europe GmbH (NTI Europe), and HNTI Limited (Zerust India), NTIC’s majority-owned subsidiary in India, Natur-Tec India Private Limited (Natur-Tec India), NTIC’s majority-owned subsidiary in Brazil, Zerust Prevenção de Corrosão S.A. (Zerust Brazil), NTIC’s majority-owned subsidiary in Sri Lanka, Natur Tec Lanka (Pvt) Ltd (Natur Tec Lanka), and NTIC’s majority-owned holding company, NTI Asean LLC (NTI Asean), and its wholly owned subsidiaries Zerust Singapore Pte Ltd (Zerust Singapore), Zerust Vietnam Co. Ltd (Zerust Vietnam) and Zerust Taiwan Co. Ltd (Zerust Taiwan). NTIC’s consolidated financial statements do not include the accounts of any of its joint ventures. <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Non-Controlling Interests</i> – The Company owns 75% of Natur-Tec India, 75% of Natur Tec Lanka, 85% of Zerust Brazil, 60% of NTI Asean, Zerust Singapore Pte Ltd, Zerust Vietnam Co Ltd and Zerust Taiwan Co Ltd.  The remaining ownership of the consolidated entities are accounted for as non-controlling interests and reported as part of equity in the consolidated financial statements. The Company allocates gains and losses to the non-controlling interest even when such allocation results in a deficit balance, reducing the losses attributed to the controlling interest. Changes in ownership interests are treated as equity transactions if the Company maintains control.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 0.75 0.75 0.85 0.60 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Net Sales </i>– The Company includes net sales to its joint ventures and net sales to unaffiliated customers as separate line items on its consolidated statements of operations. There are no sales originating from the Company’s joint ventures included in the amount, as the Company’s investments in its joint ventures are accounted for using the equity method.</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;">When determining recognition of revenue arrangements the Company performs the following five steps: (1) identify the contracts with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when or as the entity satisfies a performance obligation. The Company only applies the five-step model to contracts when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods it transfers to, or services it performs for, 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;">Generally, the Company’s performance obligations are satisfied when the customers take possession of the products, which normally occurs at the shipping point or destination depending on the terms of the contracts. The Company’s services are generally sold based upon quotes or contracts with customers that include a fixed or determinable price, and sales arrangements do not contain any significant financing component for its customers. The Company does not recognize revenue related to product warranties, nor does the Company incur significant contract costs. Customer arrangements do not generate contract assets or liabilities.</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>Revenue Recognition</i> – Revenue is measured based on consideration specified in the contract with a customer, adjusted for any applicable estimates of variable consideration and other factors affecting the transaction price, including noncash consideration, consideration paid or payable to customers, and significant financing components. Revenue from all customers is recognized when a performance obligation is satisfied by transferring control of a distinct good or service to a 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;">Individually promised goods and services in a contract are considered a distinct performance obligation and accounted for separately if the customer can benefit from the individual good or service on its own or with other resources that are readily available to the customer and the good or service is separately identifiable from other promises in the arrangement. When an arrangement includes multiple performance obligations, the consideration is allocated between the performance obligations in proportion to their estimated standalone selling price. Costs related to products delivered are recognized in the period incurred, unless criteria for capitalization of costs are met. Costs of revenues consist primarily of direct labor, manufacturing overhead, materials, and components. The Company does not incur significant upfront costs to obtain a contract. If costs to obtain a contract were to become material, the costs would be recorded as an asset and amortized to expense in a manner consistent with the related recognition of revenue.</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 excludes government assessed and imposed taxes on revenue generating transactions that are invoiced to customers from revenue. The Company includes freight billed to customers in revenue. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of goods sold.</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 timing of revenue recognition, billing, and cash collections results in accounts receivable on the consolidated balance sheet.</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>Performance Obligations</i> – A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation in proportion to its standalone selling price and recognized as revenue when, or as, the performance obligation is satisfied. The Company’s various performance obligations and the timing or method of revenue recognition are discussed below. The Company’s technical</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">service consultants work directly with the end users of NTIC’s ZERUST® rust and corrosion inhibiting products to</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">analyze their specific needs and develop systems to meet their performance requirements.</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 sells its products to both distributors and end-users. Each unit of product delivered under a customer order represents a distinct and separate performance obligation, as the customer can benefit from each unit on its own or with other resources that are readily available to the customer, and each unit of product is separately identifiable from other products in the arrangement.</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 transaction price for the Company’s products is the invoiced amount. The Company does not have variable consideration in the form of refunds, credits, rebates, price concessions, pricing incentives, or other items impacting transaction price. The purchase order pricing in arrangements with customers is deemed to approximate standalone selling price; therefore, the Company does not need to allocate proceeds on a relative standalone selling price allocation between performance obligations. The Company applies the practical expedient in paragraph 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one year or less. There are no material obligations that extend beyond one year.</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;">Revenue is recognized when transfer of control occurs, as defined by the terms in the customer agreement. The Company immediately recognizes incidental items that are immaterial in the context of the contract. The Company has applied the practical expedient in paragraph 606-10-25-16A and does not assess if immaterial items are promised goods or services. The Company has also applied the practical expedient in paragraph 606-10-32-18 regarding the adjustment of the promised amount of consideration for the effects of a significant financing component when the customer pays for that good or service within one year or less, as the Company does not have any significant financing components in its customer arrangements since payment is received at or shortly after the point of sale, generally thirty to ninety days.</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 estimates returns based on an analysis of historical experience if the right to return products is granted to its customers. The Company does not record a return asset, as non-conforming products are generally not returned. The Company’s return policy does not vary by geography. The customer has no rotation or price protection rights, and the Company is not under a warranty obligation.</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>Sales Commissions</i> – Sales commissions paid to sales representatives are eligible for capitalization, as they are incremental costs that would not have been incurred without entering into a specific sales arrangement and are recoverable through the expected margin on the transaction. The Company has elected to apply the practical expedient provided by ASC 340-40-25-4 and recognize the incremental costs of obtaining contracts as an expense when incurred, as the amortization period of the assets that would have otherwise been recognized is one year or less. The Company records these costs as a selling expense.</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>Product Warranty</i> – The Company offers warranties on various products and services. These warranties are assurance type warranties that are not sold on a standalone basis; therefore, they are not considered distinct performance obligations. The Company estimates the costs that may be incurred under its warranties and records a liability in the amount of such costs at the time the revenue is recognized for the product sale.</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>International Revenue</i> – The Company markets its products to numerous countries in North America, Europe, Latin America, Asia, and other parts of the world. See Note 11, Segment and Geographic Information, for information regarding revenue disaggregation by geography.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Trade Receivables</i> – Payment terms for the Company’s unaffiliated customers are determined based on credit risk and vary by customer. The Company typically offers standard payment terms to unaffiliated customers of net 30 days. The Company does not accrue interest on past due accounts receivable. The Company reviews the credit histories of its customers before extending unsecured credit. The Company presents accounts and notes receivable net of an allowance for doubtful accounts. Each quarter, the Company prepares an analysis of its ability to collect outstanding receivables that provides a basis for an allowance estimate for doubtful accounts. In doing so, the Company evaluates the age of its receivables, past collection history, current financial conditions of key customers and its joint ventures, and economic conditions. Based on this evaluation, the Company establishes a reserve for specific accounts and notes receivable that it believes are uncollectible, as well as an estimate of uncollectible receivables not specifically known. The Company believes that an analysis of historical trends and its current knowledge of potential collection problems provide the Company with sufficient information to establish a reasonable estimate for an allowance for doubtful accounts. In the event the Company determines that a smaller or larger uncollectible accounts reserve is appropriate, the Company records a credit or charge to selling expense in the period that it made such determination. Accounts receivable have been reduced by an allowance for uncollectible accounts of $533,000 and $439,000 as of August 31, 2023 and 2022, respectively. Accounts are considered past due based on terms agreed upon between the Company and the customer. Accounts receivable are written-off only after all collection attempts have failed and are based on individual credit evaluation and specific circumstances 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', 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;"><i>Trade Receivables from Joint Ventures </i>– Trade receivables from joint ventures arise from sales of products the Company makes to its joint ventures. Payment terms for the Company’s joint ventures also are determined based on credit risk; however, additional consideration is given to the individual joint venture due to the transportation time associated with ocean delivery of most products and certain other factors. Generally, accounts receivable from the Company’s joint ventures unpaid after 90 days are considered past due. The Company does not accrue interest on past due balances. The Company periodically reviews amounts due from its joint ventures for collectability and, based on past experience and continuous review of the balances due, determined that an allowance for doubtful accounts related to its joint venture receivables was not necessary as of August 31, 2023 or 2022.</p> 533000 439000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Employee Retention Credit (ERC) and Payroll Tax Deferral - </i>On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was signed into law providing numerous tax provisions and other stimulus measures, including an employee retention credit (“ERC”), which is a refundable tax credit against certain employment taxes. The Taxpayer Certainty and Disaster Tax Relief Act of 2020 and the American Rescue Plan Act of 2021 extended and expanded the availability of the ERC.</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 engaged tax advisors of a Big 4 accounting firm which determined the Company qualified for ERCs. The Company then applied for the ERC in fiscal 2023 for the second and third quarters of that year of $573,751 and $566,006, respectively. The Company has elected to account for the credit as a government grant. U.S. GAAP does not include grant accounting guidance for for-profit entities, therefore, the Company has elected to follow the grant accounting model in International Accounting Standard (IAS) 20, Accounting for Government Grants and Disclosure of Government Assistance. In accordance with IAS 20, the Company cannot recognize any income from the grant until there is reasonable assurance (similar to the “probable” threshold in U.S. GAAP) that any conditions attached to the grant will be met and that the grant will be received. Once it is reasonably assured that the grant conditions will be met and that the grant will be received, grant income is recorded on a systematic basis over the periods in which the Company recognizes the payroll expenses for which the grant is intended to compensate. No income was recognized in fiscal 2023 for the ERC. Income from the grant can be presented as either other income or as a reduction in the expenses for which the grant was intended to compensate.</p> 573751 566006 <i>Fees for Services Provided to Joint Ventures </i>–<i> </i>The Company provides services to its joint ventures including consulting, legal, travel, insurance, technical, and marketing services based on licensing or other agreements with its joint ventures. The Company receives fees for the services it provides to its joint ventures. The fees for services received by the Company from its joint ventures are generally based on either a flat fee or a percentage of net sales by the Company’s joint ventures depending on local laws and tax regulations. Under the Company’s agreements with its joint ventures, amounts are earned when product is shipped from joint venture facilities, at which point a sale is deemed to have occurred and results in obligation for the joint venture to pay the royalty and recognition of the fee by the Company. The Company reviews the financial situation of each of its joint ventures to assist in the likelihood of collections on amounts earned. The Company accounts for these fees on a cash basis if uncertainty exists surrounding the collection of such fees. <i>Cash and Cash Equivalents</i> – The Company includes as cash and cash equivalents highly liquid, short-term investments with maturity of three months or less when purchased, which are readily convertible into known amounts of cash. The Company maintains its cash in high quality financial institutions. The balances, at times, may exceed federally insured limits. <i>Available for Sale Securities</i> – Available for sale securities are recorded at fair value. Unrealized holding gains and losses on available for sale securities are not significant. <i>Inventories</i> – Inventories are recorded at the lower of cost (first-in, first-out basis) or net realizable value. <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Property and Depreciation</i> – Property and equipment are stated at cost. Depreciation is computed using the straight-line method based on the estimated service lives of the various assets as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%; margin-left: 30%; margin-right: 30%;"> <tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</p> </td> <td style="vertical-align: bottom; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">5-30 years</p> </td> </tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="vertical-align: bottom; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td> <td style="vertical-align: bottom; width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">3-10 years</p> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> P5Y P30Y P3Y P10Y <i>Patents and Trademarks</i> – Patents and trademarks, including acquisition costs, are stated at cost, less accumulated amortization. Amortization is computed using the straight-line method over the estimated useful lives of the respective assets. Upon retirement, the cost of assets disposed and the related accumulated amortization are removed from the accounts, and any resulting gain or loss is credited or charged to operations. <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Investments in Joint Ventures</i> – Investments in the Company’s joint ventures are accounted for using the equity method. Under the equity method, investments are initially recorded at cost and are adjusted for dividends, distributed and undistributed earnings and losses, changes in foreign currency exchange rates, and additional investments. In the event the Company’s share of a joint venture’s cumulative losses exceeds the Company’s investment balance, the balance is reported at zero value until proportionate income exceeds the losses. The Company assesses its joint ventures for impairment on an annual basis as of August 31 of each year as part of its fiscal year end analysis. In addition to the annual review for impairment, the Company reviews the operating results of each joint venture on a quarterly basis in comparison to its historical operating results and its accrual of fees for services provided to joint ventures. If the operating results of a joint venture do not meet financial performance expectations, an additional evaluation is performed on the joint venture. The Company’s evaluation of its investments in joint ventures requires the Company to make assumptions about future cash flows of its joint ventures. These assumptions require significant judgment, and actual results may differ from assumed or estimated amounts. All investments in joint ventures had positive equity as of August 31, 2023 and 2022. The Company considers any of its joint ventures to be significant and discloses entity specific financial information if the joint venture’s income or assets make up more than 20% of the Company’s total assets or income.</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 classifies distributions received from its joint ventures based on the nature of the distributions, generally, in operating activities on the consolidated statements of cash flows.</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;">If the Company is no longer able to exercise significant influence over operating and financial policy of a joint venture previously accounted for under the equity method, it maintains the investment at the carrying value as of the date that significant influence no longer exists and discontinues accruing the proportionate earnings or losses of the investment.</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;">Investments are considered to be impaired when a decline in fair value is judged to be other-than-temporary. Fair value is calculated based on publicly available market information or other estimates determined by management. The Company employs a systematic methodology on a quarterly basis that considers available quantitative and qualitative evidence in evaluating potential impairment of our investments. If the cost of an investment exceeds its fair value, the Company evaluates, among other factors, general market conditions, credit quality, the duration and extent to which the fair value is less than cost, and for equity securities, the Company’s intent and ability to hold, or plans to sell, the investment. The Company also considers specific adverse conditions related to the financial health of and business outlook for the investee, including industry and sector performance, changes in technology, and operational and financing cash flow factors. Once a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded to other income (expense), and a new cost basis in the investment is established. The Company determined that there was no impairment of investments in joint ventures as of August 31, 2023.</p> <i>Recoverability of Long-Lived Assets</i> – The Company reviews its long-lived assets whenever events or changes in circumstances indicate the carrying amount of the assets may not be recoverable. The Company determines potential impairment by comparing the carrying value of the assets with expected net cash flows expected to be provided by operating activities of the business or related products. If the sum of the expected undiscounted future net cash flows is less than the carrying value, the Company evaluates whether an impairment loss should be recognized. An impairment loss is measured by comparing the amount by which the carrying value exceeds the fair value of the asset. When evaluating assets for impairment, the Company groups long-lived assets with other assets and liabilities at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The Company determined that there were no indications that the carrying value of long-lived assets was not recoverable as of August 31, 2023. <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Acquisitions of Businesses</i> - Business combinations are accounted for under the acquisition method. Identifiable assets acquired and liabilities and contingent liabilities assumed in a business combination are measured initially at their fair values at the acquisition date. Determining the fair value of assets acquired and liabilities and contingent liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to future cash inflows and outflows, probabilities of success, discount rates, and asset lives, among other items. The excess of the fair value of the consideration transferred over the fair value of the Company’s share of the identifiable net assets acquired is recorded as goodwill. Acquisition-related expenses are recognized separately from the business combination and are recognized as general and administrative expense as incurred. The Company evaluates the materiality of required disclosures related to our business combinations using quantitative and qualitative measures.</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>Goodwill and Other Intangible Assets</i>- Goodwill represents the excess purchase price over the fair value of tangible net assets acquired in acquisitions after amounts have been allocated to intangible assets. Goodwill is tested for impairment annually (at August 31), or more frequently when events or changes in circumstances indicate that the asset might be impaired. Examples of such events or circumstances include, but are not limited to, a significant adverse change in legal or business climate, an adverse regulatory action or unanticipated competition.</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 Company estimates the useful life of patents to be 17 years and customer relationships to be 15 years. This estimate is based on a combination of factors, including the expected duration of patent protection, technological obsolescence, and market conditions. Amortization of intangible assets is recorded using the straight-line method over their estimated useful lives.</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 assesses qualitative factors to determine whether the existence of events or circumstances would indicate that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If after assessing the totality of events or circumstances, the Company were to determine that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then the Company would perform a quantitative test that compares the fair value to its carrying value to determine the amount of any impairment. The Company has determined there was no goodwill impairment as of August 31, 2023.</p> P17Y P15Y <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Income Taxes</i> – The Company utilizes the asset and liability method of accounting for income taxes, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Deferred income tax assets and liabilities are determined based on the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in operations in the period that includes the enactment date.</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 records net deferred tax assets to the extent the Company believes these assets will more likely than not be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. In the event the Company determines that it would be able to realize its deferred assets in the future in excess of their net recorded amount, the Company makes an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.</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 records uncertain tax positions on the basis of a two-step process whereby the Company determines whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position and those tax positions that meet the more-likely-than-not recognition threshold. The Company recognizes the largest amount of tax benefit that is greater than 50 percent likely to be realized upon ultimate settlement with the related tax authority.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Foreign Currency Translation (Accumulated Other Comprehensive Income (Loss)) </i>– The functional currency of NTIC China, Zerust Brazil, Natur-Tec India, Natur Tec Lanka, Zerust Mexico, Zerust India, Zerust Singapore, Zerust Vietnam, Zerust Taiwan, NTI Europe, and each unconsolidated international joint venture is the applicable local currency. The translation of the applicable foreign currencies into U.S. dollars is performed for balance sheet accounts using exchange rates in effect at the balance sheet date and for revenue and expense accounts using an average monthly exchange rate. Translation gains or losses are reported as an element of other comprehensive income (loss).</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 (excluding NTIC China, Zerust Brazil, Natur-Tec India, Natur Tec Lanka, Zerust India, Zerust Singapore, Zerust Vietnam, Zerust Taiwan, NTI Asean, Zerust Mexico, NTI Europe, and NTIC’s joint ventures) conducts all foreign transactions based on the U.S. dollar. Since investments in joint ventures are accounted for using the equity method, any changes in foreign currency exchange rates are reflected as a foreign currency translation adjustment and do not change the equity in income from joint ventures reflected in the Company’s consolidated statements of operations.</p> <i>Fair Value of Financial Instruments</i> – The carrying value of cash and cash equivalents, available for sale securities, short-term accounts and notes receivable, notes payable, trade accounts payables, and other accrued expenses approximate fair value because of the short maturity of those instruments. <i>Shipping and Handling</i> – The Company records all amounts billed to customers in a sales transaction related to shipping and handling as sales. The Company records costs related to shipping and handling in cost of goods sold. <i>Research and Development</i> – The Company expenses all costs related to product research and development as incurred. <i>Common Stock</i> – The Company issues authorized but unissued shares of common stock upon the exercise of stock options. <i>Stock-Based Compensation</i> – The Company recognizes compensation cost relating to share-based payment transactions, including grants of employee stock options and transactions under the Company’s employee stock purchase plan, in its consolidated financial statements. That cost is measured based on the fair value of the equity or liability instruments issued. The Company measures the cost of employee services received in exchange for stock options and other stock-based awards based on the grant-date fair value of the award and recognizes the cost over the period the employee is required to provide services for the award (generally the vesting term). <i>Subsequent Events</i> – The Company has evaluated events occurring after the date of the consolidated financial statements for events requiring disclosure in the consolidated financial statements. <i>Use of Estimates</i> – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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. 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 does not believe this accounting pronouncement will have a material impact on the Company’s consolidated financial position or operating results.</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;">Although there are several other new accounting pronouncements issued or proposed by the FASB, which the Company has adopted or will adopt, as applicable, the Company does not believe any of these accounting pronouncements has had or will have a material impact on the Company’s consolidated financial position or operating results.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>August 31, 2023</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>August 31, 2022</b></b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Production materials</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,960,355</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">6,496,656</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Finished goods</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,136,134</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,096,489</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; 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: Times New Roman; 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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>August 31, 2023</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>August 31, 2022</b></b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Production materials</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,960,355</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">6,496,656</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Finished goods</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,136,134</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,096,489</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 4960355 6496656 8136134 9845073 13096489 16341729 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Land</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">496,965</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">310,365</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Buildings and improvements</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,250,392</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">14,778,759</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Machinery and equipment</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,984,364</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23,731,721</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20,732,444</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Less accumulated depreciation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,666,367</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,065,354</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; 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: Times New Roman; 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', 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;">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 $1,042,505 for fiscal 2023 compared to $938,489 in fiscal 2022.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Land</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">496,965</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">310,365</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Buildings and improvements</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,250,392</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">14,778,759</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Machinery and equipment</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,984,364</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23,731,721</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20,732,444</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Less accumulated depreciation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,666,367</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,065,354</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 496965 310365 17250392 14778759 5984364 5643320 23731721 20732444 9666367 8561951 14065354 12170493 26000 1200000 1042505 938489 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 Amortization</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,339,717</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,680,965</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">658,752</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,347,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(846,267</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,500,733</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total intangible assets, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,686,717</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,527,232</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,159,485</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 Amortization</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,225,655</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,515,644</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">710,011</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,347,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(423,133</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,923,867</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total intangible assets, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,572,655</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,938,777</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,633,878</td> <td style="width: 1%; font-family: Times New Roman; 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 $558,454 for fiscal 2023 compared to $629,843 for fiscal 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;">As of August 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: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">642,951</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">543,721</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">517,990</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">492,221</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2028</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">479,012</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Thereafter</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,483,589</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,159,485</td> <td style="width: 1%; font-family: Times New Roman; 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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 Amortization</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,339,717</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,680,965</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">658,752</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,347,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(846,267</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,500,733</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total intangible assets, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,686,717</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,527,232</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,159,485</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 Amortization</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Amount</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,225,655</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,515,644</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">710,011</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,347,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(423,133</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,923,867</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total intangible assets, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,572,655</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,938,777</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,633,878</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 3339717 2680965 658752 6347000 846267 5500733 9686717 3527232 6159485 3225655 2515644 710011 6347000 423133 5923867 9572655 2938777 6633878 558454 629843 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">642,951</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">543,721</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">517,990</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">492,221</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2028</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">479,012</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Thereafter</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,483,589</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,159,485</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 642951 543721 517990 492221 479012 3483589 6159485 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>OTHER</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">55,339,662</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">27,862,458</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">27,477,204</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">59,729,348</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">30,054,277</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">29,675,071</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">11,464,247</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,687,064</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,777,183</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Noncurrent liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">323,762</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">323,762</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">47,941,339</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">27,367,213</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20,574,126</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">23,705,714</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">13,683,608</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">10,022,106</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20,493,861</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,075,524</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,418,337</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>OTHER</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">100,682,316</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">39,642,380</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">61,039,936</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">40,096,561</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">19,016,389</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,080,172</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,934,198</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,730,311</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,203,887</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income of joint ventures</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">6,452,719</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,852,229</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,600,490</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,639,198</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,459,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,179,698</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>OTHER</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">52,428,831</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">26,047,914</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">26,380,917</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">55,854,457</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">27,932,532</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">27,921,925</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">10,981,833</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,943,895</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,037,938</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Noncurrent liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,138,980</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,138,980</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">43,733,644</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">24,988,637</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">18,745,007</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">21,814,754</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,494,320</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">9,320,434</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">21,256,923</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,463,415</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,793,508</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31, 2022</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>OTHER</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">104,077,748</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">42,853,162</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">61,224,586</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">41,030,647</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20,312,400</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,718,247</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">9,302,237</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">6,487,855</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,814,382</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income of joint ventures</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,725,918</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,236,989</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,488,929</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,723,176</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,255,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,467,976</td> <td style="width: 1%; font-family: Times New Roman; 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;">In August 2023, Tianjin Zerust (NTI ASEAN’s previously written-off joint venture in China) was deregistered and the remaining cash was cleared by the Chinese authorities to be paid out to be shareholders. Subsequent to year end, NTI Asean received a final liquidation of its ownership interest in the former joint venture of $1,986,027. This one-time equity gain on the liquidation of previously written-off investment in Tianjin Zerust is included in joint venture operations. The final liquidation payment was subject to withholding tax of $198,603 and minority income of $676,614 as NTIC owns 60% of NTI ASEAN. The transaction also resulted in legal fees of $95,890, and a management bonus expense of $250,000.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>OTHER</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">55,339,662</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">27,862,458</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">27,477,204</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">59,729,348</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">30,054,277</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">29,675,071</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">11,464,247</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,687,064</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,777,183</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Noncurrent liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">323,762</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">323,762</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">47,941,339</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">27,367,213</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20,574,126</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">23,705,714</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">13,683,608</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">10,022,106</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20,493,861</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,075,524</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,418,337</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>OTHER</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">52,428,831</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">26,047,914</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">26,380,917</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">55,854,457</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">27,932,532</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">27,921,925</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">10,981,833</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,943,895</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,037,938</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Noncurrent liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,138,980</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,138,980</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">43,733,644</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">24,988,637</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">18,745,007</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">21,814,754</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,494,320</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">9,320,434</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">21,256,923</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,463,415</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,793,508</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 55339662 27862458 27477204 59729348 30054277 29675071 11464247 2687064 8777183 323762 0 323762 47941339 27367213 20574126 23705714 13683608 10022106 20493861 12075524 8418337 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>OTHER</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">100,682,316</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">39,642,380</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">61,039,936</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">40,096,561</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">19,016,389</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">21,080,172</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">8,934,198</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,730,311</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,203,887</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income of joint ventures</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">6,452,719</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,852,229</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,600,490</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,639,198</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,459,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,179,698</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31, 2022</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>OTHER</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">104,077,748</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">42,853,162</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">61,224,586</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross profit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">41,030,647</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">20,312,400</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,718,247</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">9,302,237</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">6,487,855</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,814,382</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income of joint ventures</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,725,918</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,236,989</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,488,929</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,723,176</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,255,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,467,976</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 100682316 39642380 61039936 40096561 19016389 21080172 8934198 5730311 3203887 6452719 2852229 3600490 5639198 2459500 3179698 52428831 26047914 26380917 55854457 27932532 27921925 10981833 2943895 8037938 1138980 0 1138980 43733644000 24988637000 18745007000 21814754 12494320 9320434 21256923 12463415 8793508 104077748 42853162 61224586 41030647 20312400 20718247 9302237 6487855 2814382 4725918 3236989 1488929 5723176 4255200 1467976 1986027 198603 676614 0.60 95890 250000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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 $3,600,000 under the new Credit Agreement were outstanding August 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. The weighted average interest rate was 6.27 and 2.74 for fiscal 2023 and 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;">To secure the Credit Agreement, the Company assigned 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. The Company was in compliance with all covenants as of August 31, 2023 and 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;">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:Times New Roman;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:Times New Roman;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 August 31, 2023. The current outstanding balance as of August 31, 2023 for both term loans was USD $2,757,176.</p> 10000000 5000000 3600000 5900000 0.001 0.0215 0.0627 0.0274 0.000125 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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 fiscal 2023, NTIC’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of NTIC 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%;"> <tbody><tr> <td style="vertical-align: top; width: 25%; 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>Declaration Date</b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Amount</b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Record Date</b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Payable Date</b></p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <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;">October 20, 2022</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 25%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 25%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 17, 2023</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <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;">July 17, 2023</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">August 2, 2023</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">August 16, 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;font-size:10pt;font-variant:normal;margin:0pt;">During fiscal 2022, NTIC’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of NTIC 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%;"> <tbody><tr> <td style="vertical-align: top; width: 25%; 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>Declaration Date</b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Amount</b></b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Record Date</b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Payable Date</b></p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <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;">October 20, 2021</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; text-align: center;">$0.07</td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 25%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%; text-align: center;">$0.07</td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 25%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%; text-align: center;">$0.07</td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 18, 2022</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <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;">July 20, 2022</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; text-align: center;">$0.07</td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">August 3, 2022</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">August 17, 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 fiscal 2023 and fiscal 2022, the Company repurchased no 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;">During fiscal 2023, the Company granted stock options under the Northern Technologies International Corporation 2019 Stock Incentive Plan (as amended, the 2019 Plan) to purchase an aggregate of 277,613 shares of its common stock to various employees and directors. The weighted average per share exercise price of the stock options is $11.41. The exercise price of the stock options is equal to the fair market value of the Company’s common stock on the date of grant. During fiscal 2023, stock options to purchase an aggregate of 265,209 shares of common stock were exercised at a weighted average exercise price of $6.46 per share, resulting in the net issuance of 184,432 shares of common stock since some of the options were exercised on a net cashless exercise basis.</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;">During fiscal 2022, the Company granted stock options under the Northern Technologies International Corporation 2019 Stock Incentive Plan (as amended, the 2019 Plan) to purchase an aggregate of 174,840 shares of its common stock to various employees and directors. The weighted average per share exercise price of the stock options is $16.97. The exercise price of the stock options is equal to the fair market value of the Company’s common stock on the date of grant. During fiscal 2022, stock options to purchase an aggregate of 51,218 shares of common stock were exercised at a weighted average exercise price of $6.60 per share, resulting in the net issuance of 42,071 shares of common stock since some of the options were exercised on a net cashless exercise basis.</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 August 31, 2023, 62,035 shares of common stock remained available for sale under the ESPP.</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%;"> <tbody><tr> <td style="vertical-align: top; width: 25%; 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>Declaration Date</b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Amount</b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Record Date</b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Payable Date</b></p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <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;">October 20, 2022</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 25%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 25%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 17, 2023</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <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;">July 17, 2023</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">August 2, 2023</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">August 16, 2023</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="font-family: Times New Roman; font-size: 10pt; width: 100%;"> <tbody><tr> <td style="vertical-align: top; width: 25%; 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>Declaration Date</b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Amount</b></b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Record Date</b></p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; 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>Payable Date</b></p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <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;">October 20, 2021</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; text-align: center;">$0.07</td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 25%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%; text-align: center;">$0.07</td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 25%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%; text-align: center;">$0.07</td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <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: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 18, 2022</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <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;">July 20, 2022</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%; text-align: center;">$0.07</td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">August 3, 2022</p> </td> <td style="vertical-align: top; width: 2%;"> </td> <td style="vertical-align: top; width: 23%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">August 17, 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 2023-08-02 2023-08-16 0.07 2021-11-03 2021-11-17 0.07 2022-02-02 2022-02-16 0.07 2022-05-04 2022-05-18 0.07 2022-08-03 2022-08-17 277613 265209 6.46 184432 174840 51218 6.6 42071 3620 2636 3566 2966 62035 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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', 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 is a reconciliation of the net income per share computation for fiscal 2023 and fiscal 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Numerator:</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>August 31, 2023</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>August 31, 2022</b></b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income attributable to NTIC</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,912,276</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,324,700</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Denominator:</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Basic-weighted shares outstanding</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,359,504</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,216,216</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Weighted shares assumed upon exercise of stock options</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">333,978</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">418,812</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Diluted – weighted shares outstanding</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,693,482</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,635,028</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Basic net income per share:</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">0.31</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">0.69</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Diluted net income per share:</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">0.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">0.66</td> <td style="width: 1%; font-family: Times New Roman; 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 the 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 as of August 31, 2023 were options outstanding to purchase 322,246 shares of common stock. Excluded from the computation of diluted net income per share as of August 31, 2022 were options outstanding to purchase 600,094 shares of common stock.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Numerator:</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>August 31, 2023</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>August 31, 2022</b></b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net income attributable to NTIC</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,912,276</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,324,700</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Denominator:</b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Basic-weighted shares outstanding</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,359,504</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,216,216</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Weighted shares assumed upon exercise of stock options</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">333,978</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">418,812</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Diluted – weighted shares outstanding</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,693,482</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,635,028</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Basic net income per share:</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">0.31</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">0.69</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Diluted net income per share:</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">0.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">0.66</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 2912276 6324700 9359504 9216216 333978 418812 9693482 9635028 0.31 0.69 0.3 0.66 322246 600094 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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;">The Company has three stock-based compensation plans under which stock options or other stock-based awards have been granted: the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan, the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan (the 2007 Plan) and the Northern Technologies International Corporation Employee Stock Purchase Plan. The 2019 Plan replaced the 2007 Plan with respect to future grants; and, therefore, no further awards may be made under the 2007 Plan. The Compensation Committee of the Board of Directors and the Board of Directors administer these plans.</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 2019 Plan provides for the grant of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, stock unit awards, performance awards, and stock bonuses to eligible recipients to enable the Company and its subsidiaries to attract and retain qualified individuals through opportunities for equity participation in the Company and to reward those individuals who contribute to the achievement of the Company’s economic objectives. On January 15, 2021, the Company’s stockholders approved certain amendments to the 2019 Plan, including an increase in the number of shares of common stock available for issuance under the plan by an additional 800,000 shares. Subject to adjustment as provided in the 2019 Plan, up to a maximum of 1,600,000 shares of the Company’s common stock are issuable under the 2019 Plan. Options granted generally have a term of ten years and become exercisable over a one- or three- year period beginning on the one-year anniversary of the date of grant. Options are granted at per share exercise prices equal to the market value of the Company’s common stock on the date of grant. The Company issues new shares upon the exercise of options. As of August 31, 2023, options to purchase an aggregate of 1,117,570 shares of the Company’s common stock were outstanding under the 2019 Plan and 426,904 shares of the Company’s common stock remain available for grant under the 2019 Plan. As of August 31, 2023, options to purchase an aggregate of 439,560 shares of the Company’s common stock were outstanding under the 2007 Plan.</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 granted options to purchase an aggregate of 277,613 and 174,840 shares of its common stock during fiscal 2023 and 2022, respectively. The fair value of option grants is determined at the date of grant using the Black-Scholes option pricing model with the assumptions listed below. The Company recognized compensation expense of $1,337,734 during fiscal 2023 and compensation expense of $931,532 during fiscal 2022 related to the options that vested during such time period. As of August 31, 2023, the total compensation cost for non-vested options not yet recognized in the Company’s consolidated statements of operations was $1,019,291. Stock-based compensation expense of $682,724 is expected during fiscal 2024 and $336,567 is expected to be recognized during fiscal 2025, based on outstanding options as of August 31, 2023. Future option grants will impact the compensation expense recognized. Stock-based compensation expense is included in general and administrative expense on the consolidated statements of operations.</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 fair value of each option grant is estimated on the grant date using the Black-Scholes option pricing model with the following assumptions and results for the grants:</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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year 2023</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year 2022</b></b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Dividend yield</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2.44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1.65</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Expected volatility</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">45.2</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">45.4</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Expected life of option (years)</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;">10</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;">10</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Weighted average risk-free interest rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3.31</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">0.77</td> <td style="width: 1%; font-family: Times New Roman; 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;text-align:justify;margin:0pt;">Stock option activity during the periods indicated was as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Number of Shares (#)</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Weighted Average Exercise Price</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Aggregate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Intrinsic Value</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Outstanding at August 31, 2021</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,426,651</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">174,840</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16.97</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(51,218</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.60</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options terminated</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,546</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18.23</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Outstanding at August 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,544,727</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10.23</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">277,613</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11.41</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(265,209</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.46</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options terminated</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Outstanding at August 31, 2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,557,130</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11.08</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,240,525</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Exercisable at August 31, 2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,079,897</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10.77</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,329,061</td> <td style="width: 1%; font-family: Times New Roman; 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;text-align:justify;margin:0pt;">The weighted average per share fair value of options granted during fiscal 2023 and fiscal 2022 was $11.41 and $16.97, respectively. The weighted average remaining contractual life of the options outstanding as of August 31, 2023 and 2022 was 6.25 years and 5.76 years, respectively.</p> 800000 1600000 1117570 426904 439560 277613 174840 1337734 931532 1019291 682724 336567 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year 2023</b></b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year 2022</b></b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Dividend yield</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2.44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1.65</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Expected volatility</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">45.2</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">45.4</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Expected life of option (years)</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;">10</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;">10</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Weighted average risk-free interest rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3.31</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">0.77</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 0.0244 0.0165 0.452 0.454 P10Y P10Y 0.0331 0.0077 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Number of Shares (#)</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Weighted Average Exercise Price</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Aggregate</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Intrinsic Value</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Outstanding at August 31, 2021</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,426,651</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">174,840</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16.97</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(51,218</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.60</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options terminated</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(5,546</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18.23</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Outstanding at August 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,544,727</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10.23</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">277,613</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11.41</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(265,209</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.46</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Options terminated</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Outstanding at August 31, 2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,557,130</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11.08</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,240,525</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Exercisable at August 31, 2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,079,897</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10.77</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,329,061</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 1426651 9.3 174840 16.97 51218 6.6 5546 18.23 1544727 10.23 277613 11.41 265209 6.46 -0 0 1557130 11.08 4240525 1079897 10.77 3329061 11.41 16.97 P6Y3M P5Y9M3D <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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 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 also expanded into the oil and gas industry. The Company also sells a portfolio of proprietary 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;font-size:10pt;font-variant:normal;margin:0pt;">The following tables present the Company’s business segment information:</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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2022</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">ZERUST® net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">61,728,364</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">57,459,382</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Natur-Tec® net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,174,588</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">16,699,508</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79,902,952</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">74,158,890</td> <td style="width: 1%; font-family: Times New Roman; 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;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table sets forth the Company’s cost of goods sold by segment:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2022</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Direct cost of goods sold</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">ZERUST®</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35,297,352</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">34,673,146</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Natur-Tec®</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,645,992</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,859,343</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Indirect cost of goods sold</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,155,777</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">3,557,809</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total net cost of goods sold</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,099,121</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">51,090,298</td> <td style="width: 1%; font-family: Times New Roman; 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;">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;">Sales to the Company’s joint ventures are included in the foregoing geographic and segment information, however, sales by the Company’s joint ventures to other parties are not included. The foregoing geographic and segment information represents only sales and cost of goods sold recognized directly by 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;">All joint venture operations, including equity in income, fees for services, and related dividends, are related to ZERUST®<sup style="vertical-align:top;line-height:120%;"> </sup>products and services.</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 fiscal 2023 and fiscal 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Inside the U.S.A. to unaffiliated customers</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,554,354</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">25,301,067</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Outside the U.S.A. to:</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Joint ventures in which the Company is a shareholder directly and indirectly</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,401,910</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,968,089</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Unaffiliated customers</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">47,946,688</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">45,889,734</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79,902,952</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">74,158,890</td> <td style="width: 1%; font-family: Times New Roman; 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;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 fiscal 2023 and fiscal 2022, respectively, 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>% of Total Fees for Services Provided to Joint Ventures</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2022</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>% of Total Fees for Services Provided to Joint Ventures</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Germany</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">816,089</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15.7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">834,725</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14.5</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Poland</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">810,977</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">730,523</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Japan</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">658,934</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">669,371</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Sweden</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">498,463</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">447,441</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7.8</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">France</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">479,515</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.2</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">448,579</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7.8</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Finland</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">388,627</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7.5</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">340,783</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.9</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Czech Republic</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">365,018</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7.0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">300,257</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.2</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Thailand</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">340,657</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">344,649</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">United Kingdom</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">283,418</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.5</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">342,488</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.9</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">South Korea</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">266,562</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.1</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">270,309</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Indonesia</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">130,081</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.5</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">156,476</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">150,844</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">882,081</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15.2</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,189,185</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100.0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,767,682</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100.0</td> <td style="width: 1%; font-family: Times New Roman; 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;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;">See Note 6 for additional details on geographical information regarding equity in income from joint ventures.</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 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 August 31, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 August 31, 2022</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">China</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,729,080</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,826,898</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">745,469</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">565,022</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">United States</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,590,805</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,778,573</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total property and equipment</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,065,354</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,170,493</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended </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, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended </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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">China</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,469,075</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">15,754,051</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Brazil</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,969,314</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,160,572</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">India</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,916,834</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">18,555,603</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,993,375</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">9,387,597</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">United States</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,554,354</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">25,301,067</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79,902,952</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">74,158,890</td> <td style="width: 1%; font-family: Times New Roman; 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;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®<sup style="vertical-align:top;line-height:120%;"> </sup>products and services.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2022</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">ZERUST® net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">61,728,364</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">57,459,382</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Natur-Tec® net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,174,588</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">16,699,508</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79,902,952</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">74,158,890</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>% of Total Fees for Services Provided to Joint Ventures</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2022</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>% of Total Fees for Services Provided to Joint Ventures</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Germany</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">816,089</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15.7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">834,725</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14.5</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Poland</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">810,977</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">730,523</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Japan</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">658,934</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">669,371</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Sweden</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">498,463</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">447,441</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7.8</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">France</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">479,515</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.2</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">448,579</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7.8</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Finland</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">388,627</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7.5</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">340,783</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.9</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Czech Republic</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">365,018</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7.0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">300,257</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.2</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Thailand</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">340,657</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">344,649</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">United Kingdom</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">283,418</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.5</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">342,488</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.9</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">South Korea</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">266,562</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.1</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">270,309</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Indonesia</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">130,081</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.5</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">156,476</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">150,844</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">882,081</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15.2</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,189,185</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100.0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,767,682</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100.0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td> </tr> </tbody></table> 61728364 57459382 18174588 16699508 79902952 74158890 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal 2022</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Direct cost of goods sold</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: justify; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">ZERUST®</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">35,297,352</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">34,673,146</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Natur-Tec®</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,645,992</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,859,343</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Indirect cost of goods sold</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,155,777</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">3,557,809</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Total net cost of goods sold</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,099,121</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">51,090,298</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody></table> 35297352 34673146 13645992 12859343 3155777 3557809 52099121 51090298 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Inside the U.S.A. to unaffiliated customers</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,554,354</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">25,301,067</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Outside the U.S.A. to:</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Joint ventures in which the Company is a shareholder directly and indirectly</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,401,910</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">2,968,089</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Unaffiliated customers</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">47,946,688</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">45,889,734</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79,902,952</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">74,158,890</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody></table> 28554354 25301067 3401910 2968089 47946688 45889734 79902952 74158890 816089 0.157 834725 0.145 810977 0.156 730523 0.127 658934 0.127 669371 0.116 498463 0.096 447441 0.078 479515 0.092 448579 0.078 388627 0.075 340783 0.059 365018 0.07 300257 0.052 340657 0.066 344649 0.06 283418 0.055 342488 0.059 266562 0.051 270309 0.047 130081 0.025 156476 0.027 150844 0.03 882081 0.152 5189185 1 5767682 1 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 August 31, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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 August 31, 2022</b></b></p> </td> <td style="font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">China</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,729,080</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,826,898</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">745,469</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">565,022</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">United States</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,590,805</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,778,573</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total property and equipment</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,065,354</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,170,493</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody></table> 5729080 5826898 745469 565022 7590805 5778573 14065354 12170493 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended </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, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended </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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">China</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,469,075</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">15,754,051</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Brazil</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,969,314</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,160,572</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">India</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">19,916,834</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">18,555,603</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,993,375</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">9,387,597</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">United States</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,554,354</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">25,301,067</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total net sales</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">79,902,952</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">74,158,890</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody></table> 13469075 15754051 5969314 5160572 19916834 18555603 11993375 9387597 28554354 25301067 79902952 74158890 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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>EMPLOYEE RETENTION CREDIT</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 Company engaged tax advisors of a Big 4 accounting firm which determined the Company qualified for Employee Retention Credits. <b> </b>The Company qualified for Employee Retention Credits on qualified wages paid in the first and second quarters of 2021 and filed for credits in the second and third quarters of fiscal 2023, respectively. The Company recognizes government grants for which there is a reasonable assurance of compliance with grant conditions and receipt of credits. In 2023, the Company filed for $1,139,756 in Employee Retention Credits, but did not recognize the credits on the Company’s financial statements as there was not reasonable assurances that the Company would receive the credits.</p> 1139756 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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>RETIREMENT PLAN </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 Company has a 401(k) employee savings plan. Employees who meet certain age and service requirements may elect to contribute up to 15% of their salaries. The Company typically contributes the lesser of 50% of the participant’s contributions or 3.5% of the employee’s salary. The Company recognized expense for the savings plan of $289,235 and $272,257 for fiscal 2023 and fiscal 2022, respectively.</p> 0.15 0.50 0.035 289235 272257 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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>RELATED PARTY TRANSACTIONS</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 both fiscal 2023 and fiscal 2022, the Company made consulting payments of $144,000 to Bioplastic Polymers LLC, an entity owned by Ramani Narayan, Ph.D., a director of the Company. Dr. Narayan provides certain consulting services to the Company relating to the Natur-Tec® business and bioplastics program.</p> 144000 144000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <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;">The provision for income taxes for the fiscal years ended August 31, 2023 and 2022 was approximately 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current:</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Federal</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">State</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">26,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">98,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Foreign</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,857,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,894,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,883,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,992,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Deferred:</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Federal</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;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">State</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;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Foreign</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(533,400</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(118,164</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(533,400</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(118,164</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,349,600</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,873,836</td> <td style="width: 1%; font-family: Times New Roman; 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;font-size:10pt;font-variant:normal;margin:0pt;">Reconciliations of the expected federal income tax at the statutory rate of 21.0% with the provisions for income taxes for the fiscal years ended August 31, 2023 and 2022 were approximately 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Tax computed at statutory rates</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,352,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,780,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">State income tax, net of federal benefit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(20,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">34,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Tax effect on equity in income of international joint ventures</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,354,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(988,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Tax effect of foreign operations</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,005,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,004,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Deemed repatriation</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;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">10,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Foreign tax credit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">783,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Research and development credit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(710,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(244,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Valuation allowance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">354,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">133,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Stock based compensation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">31,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">67,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Non-controlling interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(59,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(72,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Prior year true-up</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(51,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">18,600</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">149,836</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,349,600</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,873,836</td> <td style="width: 1%; font-family: Times New Roman; 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;font-size:10pt;font-variant:normal;margin:0pt;">The Company has not provided U.S. income taxes or foreign withholding taxes with respect to its portion of the cumulative undistributed earnings of certain foreign subsidiaries and joint ventures that are essentially permanent in duration. As a result of the 2017 tax law changes, U.S. federal income taxes on dividends received from the Company’s foreign subsidiaries and joint ventures after December 31, 2017 have been generally eliminated. However, the Company continues to be subject to foreign withholding taxes upon repatriation of any undistributed earnings that are not essentially permanent in duration. The Company recorded a tax expense of approximately $51,600 and $8,000 during fiscal 2023 and fiscal 2022, respectively, representing changes in the deferred tax liability for foreign withholding taxes to be paid with respect to the portion of the cumulative undistributed earnings of foreign subsidiaries and joint ventures that the Company determined were not essentially permanent in duration.</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 measures deferred tax assets and liabilities using enacted tax rates that will apply in the years in which the temporary differences are expected to be recovered or paid. The tax effect of the temporary differences and tax carryforwards comprising the net deferred taxes shown on the consolidated balance sheets as of August 31, 2023 and 2022 was approximately as follows:</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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Stock-based compensation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">556,700</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">547,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Foreign tax credit carryforward</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,036,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,892,100</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Capitalized research and experimentation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,106,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other credit and loss carryforward</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">6,034,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,455,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,048,800</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,095,300</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total deferred tax assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,781,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">11,990,100</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Valuation allowance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(11,933,700</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(11,592,900</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total deferred tax assets after valuation allowance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">847,800</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">397,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Right-of-use asset</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(66,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(98,300</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Intangible assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,670,700</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,777,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Unremitted foreign earnings</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(214,800</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(163,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(201,215</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(58,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total deferred tax liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(2,152,915</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(2,097,200</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net deferred tax liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,305,115</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,700,000</td> <td style="width: 1%; font-family: Times New Roman; 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;font-size:10pt;font-variant:normal;margin:0pt;">As of August 31, 2023, the Company has foreign tax credit carryforwards of $4,036,000. This amount begins to expire to the extent not utilized by August 31, 2024. In addition, the Company had federal and state tax credit carryforwards of $4,503,600 as of August 31, 2023, which begin to expire in fiscal 2024. These federal and state tax credit carryforwards consist primarily of federal and Minnesota research and development credit carryforwards. The Company also has a deferred tax asset of $748,000 for federal net operating loss carryforwards and $290,000 for state net operating loss carryforwards as of August 31, 2023. The federal net operating loss carryforward has an indefinite carryforward period. The state net operating loss carryforward will begin to expire to the extent not utilized by August 31, 2024. The Company has a deferred tax asset of $492,500 for foreign net operating loss carryforwards, which will begin to expire to the extent not utilized by August 31, 2033.</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 records a tax valuation allowance to reduce deferred tax assets to the amount expected to be realized when it is more likely than not that some portion or all of its deferred tax assets will not be realized.</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 determined based on all available evidence, including historical data and projections of future results, that it is more likely than not that its domestic deferred tax assets will not be realized due to the absence of objectively verifiable sources of taxable income. On the basis of this evaluation, the Company has recorded a valuation allowance of $11,933,700 and $11,592,900 as of August 31, 2023 and 2022, respectively, to recognize only the portion of the deferred tax assets that is more likely than not to be realized. The net deferred tax asset as of August 31, 2023 and 2022 relates entirely to non-US deferred tax assets which are expected to be realized offset by deferred tax liability for withholding tax on cumulative undistributed earnings in foreign subsidiaries and joint ventures that the Company determined were not essentially permanent. The change in the valuation allowance totaled an increase of $340,800 and $145,400 for the years ended August 31, 2023 and 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;">The following is a tabular reconciliation of the total amounts of approximated unrecognized tax benefits:</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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross unrecognized tax benefits – beginning balance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">319,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">297,600</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross increases – prior period tax positions</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">100</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,400</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross increases – current period tax positions</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">42,100</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">18,000</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross unrecognized tax benefits – ending balance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">361,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">319,000</td> <td style="width: 1%; font-family: Times New Roman; 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 entire amount of unrecognized tax benefits would affect the effective tax rate if recognized. It is not expected that the amount of unrecognized tax benefits will change significantly in the next 12 months.</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 Company recognizes interest related to unrecognized tax benefits and penalties as income tax expense. Accrued interest and penalties are included within the related tax liability line in the consolidated balance sheet. There was <span style="-sec-ix-hidden:c1337"><span style="-sec-ix-hidden:c1338">no</span></span> liability for the payment of interest and penalties as of both August 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;">On August 16, 2022, the Inflation Reduction Act (“IRA”) was signed into law in the United States. Among other provisions, the IRA includes a 15% corporate minimum tax rate applied to certain large corporations and a 1% excise tax on corporate stock repurchases made after December 31, 2022. The IRA has not had a material impact on our consolidated financial statements.</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 is subject to taxation in the United States and various states and foreign jurisdictions. With few exceptions, as of August 31, 2023, the Company is no longer subject to federal, state, local, or foreign examinations by tax authorities for years prior to August 31, 2020.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current:</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Federal</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">State</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">26,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">98,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Foreign</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,857,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,894,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,883,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,992,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Deferred:</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Federal</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;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">State</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;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Foreign</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(533,400</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(118,164</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(533,400</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(118,164</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,349,600</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,873,836</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody></table> 0 0 26000 98000 1857000 1894000 1883000 1992000 0 0 0 0 -533400 -118164 -533400 -118164 1349600 1873836 0.21 0.21 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Tax computed at statutory rates</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,352,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,780,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">State income tax, net of federal benefit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(20,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">34,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Tax effect on equity in income of international joint ventures</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,354,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(988,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Tax effect of foreign operations</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,005,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,004,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Deemed repatriation</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;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">10,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Foreign tax credit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">783,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Research and development credit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(710,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(244,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Valuation allowance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">354,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">133,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Stock based compensation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">31,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">67,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Non-controlling interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(59,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(72,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Prior year true-up</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(51,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">18,600</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">149,836</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,349,600</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,873,836</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody></table> 1352000 1780000 -20000 34000 1354000 988000 1005000 1004000 0 10000 783000 0 710000 244000 354000 133000 31000 67000 59000 72000 -51000 0 18600 149836 1349600 1873836 51600 8000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Stock-based compensation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">556,700</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">547,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Foreign tax credit carryforward</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,036,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">4,892,100</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Capitalized research and experimentation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,106,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other credit and loss carryforward</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">6,034,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,455,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,048,800</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,095,300</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total deferred tax assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">12,781,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">11,990,100</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Valuation allowance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(11,933,700</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(11,592,900</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total deferred tax assets after valuation allowance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">847,800</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">397,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Right-of-use asset</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(66,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(98,300</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Intangible assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,670,700</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,777,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Unremitted foreign earnings</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(214,800</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(163,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(201,215</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(58,500</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total deferred tax liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(2,152,915</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(2,097,200</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Net deferred tax liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,305,115</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">(1,700,000</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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>Fiscal Year Ended August 31,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross unrecognized tax benefits – beginning balance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">319,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">297,600</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross increases – prior period tax positions</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">100</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">3,400</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross increases – current period tax positions</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">42,100</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">18,000</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Gross unrecognized tax benefits – ending balance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">361,200</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">319,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 556700 547200 4036000 4892100 1106000 0 6034000 5455500 1048800 1095300 12781500 11990100 11933700 11592900 847800 397200 66200 98300 1670700 1777200 214800 163200 201215 58500 2152915 2097200 1305115 1700000 4036000 4503600 748000 290000 492500 11933700 11592900 340800 145400 319000 297600 100 3400 42100 18000 361200 319000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>16.</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>Operating Leases</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 currently has operating leases for various buildings, equipment and vehicles. These leases are under non-cancelable operating lease agreements with expiration dates between September 30, 2022 and May 31, 2028. The Company has the option to extend certain leases to five or ten-year term(s) and has the right of first refusal on any sale.</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 records lease liabilities within current liabilities or long-term liabilities based upon the length of time associated with the lease payments. The Company records its long-term operating leases as right-of-use assets. Upon initial adoption, using the modified retrospective transition approach, no leases with terms less than 12 months have been capitalized to the consolidated balance sheet consistent with ASC 842. Instead, these leases are recognized in the consolidated statement of operations on a straight-line expense throughout the lives of the leases. None of the Company’s leases contain common area maintenance or security agreements.</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 has made certain assumptions and judgments when applying ASC 842, the most significant of which is that the Company elected the package of practical expedients available for transition that allow the Company to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842. Additionally, the Company did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset. The Company has no contingent rent agreements.</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>Present Value of Leases</i></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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Right-of-use assets, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">428,874</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">557,571</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current portion of lease liability</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">340,799</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">373,330</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Lease liability, less current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">88,075</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">184,241</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total lease liability</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">428,874</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">557,571</td> <td style="width: 1%; font-family: Times New Roman; 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;">As of August 31, 2023, the weighted-average remaining lease term was 1.21 years. The Company’s lease agreements do not provide a readily determinable implicit rate nor is it available to the Company from its lessors. Instead, as of August 31, 2023, the Company estimates the weighted-average discount rate for its operating leases to be 7.6% to present value based on the incremental borrowing 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;">Future minimum payments as of August 31, 2023 under these long-term operating leases are as follows (in thousands):</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: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">340,799</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">93,568</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,166</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Thereafter</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,639</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total future minimum lease payments</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">455,172</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Less amount representing interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(26,298</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Present value of obligations under operating leases</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">428,874</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Less current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(340,799</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Long-term operating lease obligations</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">88,075</td> <td style="width: 1%; font-family: Times New Roman; 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;">Operating lease cost under these leases was approximately $373,330 and $272,336 as of August 31, 2023 and 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;"><i>Annual Bonus Plan</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;">On August 28, 2023, the Compensation Committee of the Board of Directors of the Company approved the material terms of an annual bonus plan for the Company’s executive officers as well as certain officers and employees for the fiscal year ending August 31, 2024. For fiscal 2024, as in past years, the total amount available under the bonus plan for all plan participants, including executive officers, is dependent upon the Company’s earnings before interest, taxes, and other income (EBITOI), as adjusted to take into account amounts to be paid under the bonus plan and certain other adjustments (Adjusted EBITOI). Each plan participant’s percentage of the overall bonus pool is based upon the number of plan participants, the individual’s annual base salary, and the individual’s position and level of responsibility within the Company. In the case of each of the Company’s executive officer participants, 75% of the amount of their individual bonus payout will be determined based upon the Company’s actual EBITOI for fiscal 2024 compared to a pre-established target EBITOI for fiscal 2024, and 25% of the payout will be determined based upon such executive officer’s achievement of certain pre-established individual performance objectives. The payment of bonuses under the plan is discretionary, and bonuses may be paid to executive officer participants in both cash and shares of the Company’s common stock, the exact amount and percentages of which are determined by the Company’s Board of Directors, upon recommendation of the Compensation Committee, after the completion of the Company’s consolidated financial statements for fiscal 2024.</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;">On August 26, 2022, the Compensation Committee of the Board of Directors of the Company approved the material terms of an annual bonus plan for the Company’s executive officers as well as certain officers and employees for the fiscal year ending August 31, 2023. $2,000,000 was recognized for bonuses for the fiscal year ended August 31, 2023, $800,000 of the bonus is comprised of stock options granted to management on September 1, 2022 that will be expensed over three years and $1,200,000 will be paid out in cash and profit sharing subsequent to year end. This is compared to $1,733,336 recognized for bonuses for the fiscal year ended August 31, 2022, $533,336 of the bonus comprised of stock options granted to management on September 1, 2021 and $1,200,000 was paid out in cash and profit sharing subsequent to year end.</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>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 United States and South Korea) accounted for 40.1% of the Company’s trade joint venture receivables as of August 31, 2023, and two joint ventures (consisting of the Company’s joint ventures in South Korea and Thailand) accounted for 46.6% of the Company’s trade joint venture receivables as of 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;"><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 August 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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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, 2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Right-of-use assets, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">428,874</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">557,571</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Current portion of lease liability</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">340,799</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">373,330</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Lease liability, less current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">88,075</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">184,241</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: justify;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt; text-align: justify;">Total lease liability</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">428,874</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">557,571</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 428874 557571 340799 373330 88075 184241 428874 557571 P1Y2M15D 0.076 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">340,799</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">93,568</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fiscal 2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,166</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Thereafter</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,639</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total future minimum lease payments</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">455,172</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Less amount representing interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(26,298</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Present value of obligations under operating leases</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">428,874</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Less current portion</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(340,799</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; 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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Long-term operating lease obligations</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">88,075</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 340799 93568 11166 9639 455172 26298 428874 340799 88075 373330 272336 0.75 0.25 2000000 800000 1200000 1733336 533336 1200000 0.401 0.466 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>17.</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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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;text-indent:36pt;"><b><b>Fiscal Year Ended</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,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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;text-indent:36pt;"><b><b>2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cash paid for income tax</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,064,894</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,218,467</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cash paid for interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">461,805</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">89,096</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cash paid for operating leases</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">373,330</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">272,336</td> <td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; 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;text-indent:36pt;"><b><b>Fiscal Year Ended</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,</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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;text-indent:36pt;"><b><b>2023</b></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cash paid for income tax</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,064,894</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,218,467</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cash paid for interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">461,805</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">89,096</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Cash paid for operating leases</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">373,330</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">272,336</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 1064894 1218467 461805 89096 373330 272336 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>18.</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: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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>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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Available for sale securities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,590</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,590</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; 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;">There were no transfers between Level 1, Level 2, or Level 3 during the fiscal year ended August 31, 2023 or 2022.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: Times New Roman; 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>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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr class="finHeading" style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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>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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; 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: Times New Roman; 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: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Available for sale securities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,590</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">5,590</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 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: 36pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>19.</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>SUBSEQUENT EVENTS<a href="#" id="notes2" title="notes2"></a></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 October 18, 2023, the Company’s Board of Directors declared a cash dividend of $0.07 per share of the Company’s common stock, payable on November 15, 2023 to stockholders of record on November 1, 2023. The declaration of future dividends is not guaranteed and will be determined by the Company’s Board of Directors in light of conditions then existing, including the Company’s earnings, financial condition, cash requirements, restrictions in financing agreements, business conditions, and other factors, including without limitation the effect of COVID-19 on its business, operating results, and financial condition.</p> 0.07 EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ).#=5<'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 " "3@W57$\+_?NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE!)'1[6?&D(+B@> O)[&ZP:4(RTN[;F\;=+J(/X#$S?[[Y M!J;306H?\3GZ@)$LIIO9#6.2.FS8D2A(@*2/Z%2J*-7?/B,0X$9#3B@PY$2\)H#ZY>) MX30/'5P!"XPPNO1=0+,22_5/;.D .R?G9-?4-$WUU)9M&(MN*\$GPGN!1W4C3OB^L/OZNP\\;N[3\V MO@CV'?RZB_X+4$L#!!0 ( ).#=5>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MDX-U5X:Z&?_4!P 1C( !@ !X;"]W;W)K0%*9]M*-)0SZ+24 \P9S1[M!S=QP6IBLX[3EW^_ M3@*$S'$>DI69#U,2\MQ)+ASGOAWGZHV+EWA-B$3O4>8BPE(MBE4GW@B"@ZPH"CN.9?4[$::L=7.5K9N)FRN>R) R,A,H M3J((BX];$O*WZY;=VJV8T]5:IBLZ-U<;O"(+(K]O9D(M=?8J 8T(BREG2)#G MZ];0_CKJ6FE!ML6?E+S%!Y]1>BI/G+^D"Y/@NF6E1T1"XLM4 JL_K\0C89@J MJ>/X[U:TM=]G6GCX>:<^SDY>G3I'SD!77CH;=_]#N)F>>^R'.*3_U[W:"DTD MB>+_Z)#GDEV]9-IE?(TWV"?7+=4GQ$2\DM;-/_]A]ZU_Z7"9%!L9$BNA[.Y1 M=B'U N7R8T-TV.!RVVK_KN,#5C7E8TBLQ*>WY].KQV?(6()#-"<;+J0.%*PC M1:+#ZX%534$9$BN!ZN]!]>N!FA%!>=H_!DCULMHV!2OM^ZK*S@JL;PK-D%@) MVL4>VD7-JT]@90^R?JRZA<%:SSB,M4T,+&M*RY!8B=9@3VL GN'VECNF(4'3 M)'HB0D<)UK LNVW;ECO0D0)+FY(R)%8B=;DG=5F'U)RL:"Q5TY)HBB/MI0CK M3!_GRV]W\RE:WGG?IH_WC[]-[A9H,EVJ=XWSV.,^6=$S!'31E M:DBLQ-2V"OMGU:$Z83X7ZAK-;,<96DC5RR$ND,<3)L6'^AMH41]1']WI\,%% M3?F94BL#//#/=AV 2_R.)H'J]N@S]7/S5GTY'Y'LVFUKT+L8#/I:>F!Q8WJ& MU,KTG(*>4X?>, B4>GRV^X RW_O(]&T.ENPZEHU^6-VIX@*=I$5 M;-CM_\INW_7-!'^ES-2Q4E_DTW MU?<*6+'7L^RNEIO1/&%*K[_?+ US7& M=HIDX!3)P(']_,0;S]$P":CD @VE)"JC9T.3XQ"OM-1@O6IJ1MV_*;4RM<+] M.[!YWS_ &E.&F4]5%,T&A;)U=T)DP^+JQI!/7/DK9:E].']D-]4PC88$4VKE M20U%2'!K/5]8K)7KA:[7(S*5L."ZQK,63I$0W"(AN+42PBQY"JFO+E*.M=X# M5FD\[<-H6-BJ]3*U=-+9ZXUM6>>75YU7'9HB!;BU4L!VA&*1CU LTM&(&#TF M4G5L+(OLGRG+!RGB+UIT)LV^MU7K'YSL9=>YZ%T6I[NETO@,90LQEUA+ MSJC[-Z56)E>X?[>6^_>4I1#*7TQ80-[1[T1_:X2E+/5O<-'K#1PM-:,QP)1: MF5H1 US8M>^&-<8T3A\0_"18@'.RCLBUV]:@[=I:;$9C@"FU,K8B!KBP;3\P MM 6WL5JIS9M'Q*KFK\%EC8F=(@*X101P:T> C-AV_E\U,UAN_%-+S*C/-Z56 MGG%;^/PN;-"'"E>0(ZO(ED<$*AT^7-=XWJU1A]\YF'B?CDUD+S#$R$]G3>5S M\/=K]R])#+-7 SK%YOD;%@\X'=J(44B>5:EU?J%N4")_:2%?D'R33>-_XE+R M*/NX)C@@(MU ??_,N=PMI#O8OSIR\S]02P,$% @ DX-U5T[ODYU)"0 MUBH !@ !X;"]W;W)KX&:--#\6G[W4TU/E6KILA+>5.A>K589-6/#[)0 MSV<#,GCYXC9_G#?ZB]'X=)D]RCO9?%W>5' UVFJ9Y0M9UKDJ424?S@;GY-V% M8'I!*_'/7#[7.Y^1-N5>J6_ZXFIV-L :D2SDM-$J,OCS)"]D46A-@../C=+! M]C?UPMW/+]I_:8T'8^ZS6EZHXE_YK)F?#9(!FLF';%4TM^KY-[DQ2&A]4U74 M[?_H>2.+!VBZJANUV"P&!(N\7/_-OF\V8F_/UTU,!/Z06CZ4;MA[5:ZE%[OGI\BQ@9(HHI7EY/T/G=W>7D[IW+GK4"[E:@@^E=O!$M9RNJKS)I1/O6EVT@P/WD-H20OA@BBU,$72?6SF5L(N LW;ZCCBF M[QQ)6DRJ;222_3XO5+"\?T7]57C;H";QG!3\V1+ !-N+]A[$-J2U;7)H1728 M#X$5ZJ5LTWKQP[7-D?5HB8BX(*SO PY!3EB4,H\?Q-OMB?=OS["W*RZDL0T@ MB5-">SAML2B-DXBX429;E$D0Y2]2UNMX N_(IW"QK-13/H,$WZ@#P")I& M(N4]] ZY.!*$Q&[XZ19^&H3_,==8P2FJ;=2AATHMNLA=P%,;4)I$F,8]X+:< MQR\(-BR*@Z"ORJE:2-1DW]U[NEF^^YN,@]?WD#G$?-!V")[L@::W3%6>C+I9 MW=DUAM.()VD?G$,R8IS$-/5@-/1,@HPXOJGD,LMGD'F@/*T]0*GU\Q23%%,+ MIRU(4L'BB'M@&F8E86J=J"8KH"JK*MA12&>U=+/J1DWG::=13(2(^EAM20Y) MD2>))PD00ZTDS*TWMU]N+F\GOZ/SZX_H\A]?KVX^0PDT1->7$R=FFS@)E *" MB7[SX5D2)MHOD]\N;T-5&CDJU1Y+6]=:0[8DS+8Z,NMFH6LS ME)<'9&9B$QME,18QL9Z10Y(DA,?"%P2& TF8!#_*!PD!, /(+SEOB$K9. '; M#"<@N7 +KBWGRWN&!4F8!J_*)BL?"7/>KTK-GO.B<,*SZ8K'"3QW*Y?L%^PV3X;=:)C=OBQEE36Z("PDM,RH MTKVQKN56M0RD06JS&:=)$O>?OD-.B!B\VH/;4!\-4]\Z7ZMF+JL03)O7F(AP MS-)^%^229'&2B-C#@'2G00TSX!IJ *1-:DG*.&?8 NF0C$C*@ (]( W_4790 M&_WIZOS#U:>KR=6EIY<.TNBKF^DC:>L:;7B4AGGT$UQK7Y]"SLN="83:A,@B MK/_U'XVC.4V[@EV0ACAID*K&$UDM4*&RTHE/V&2@P\O*( Y!'S)#$R^Z%K>2= FZTB+")FE78.P3B&6C7UL!HUK$;#K+9;P >A.EH[AH45A+88 MPS&G'IB&U&@2C$#8S6H%W%ODV7U>M&,2=P0&N?'5$7@D;5VC#3O2,#O>9#\J M513MI*"213NJO)>E?,@]N=(F0@K/B-OQZ!"D*=1(GDS)#&.R/8RI.<%V*&%%F8%"\V[T@'5*;ZO*[>U+HX#Z.X[0? MHBZYF#'?Z(49AF2',.1+\[43 $ZTCAX0=H^PN-]RNR1CZ'LX]I0?;&<0&Z;+ M3U^N?SV97-Y^WDN8[*B$>2QM7;,-8;(P8;ZF06".7C(!\A266SD$8R#.G;CI MPC74R<+4V2MN7Z::6T;$84J'T^: MEO_WQ(1C+)H"#-:OQUV""2 6GD:"&99E89:]4(M%ONEX=3:_4*7>>5E.?9B# M^MRNC)PQ\1<4[8\)P]LLS-MZ_C+YW1W[1Z7J8VGKVFFHFNVAZNHE^.M&3;]! MW"NHIBKTE!4K^1YEJV:NJOQ/N$]P>R90SS/ \1[DH,K.ZUH7-]HSU*JIH7_7 MIQ#.30O-<#<[KBG.9] :09:$ M=*3GN"=YB:;9,H?TY(1KEPA43^KCJ#^I=TB2%%I9PCS)DYMR@H?+B5O99/#5 M#,FL*F'WW<>-=G$@",:<6V<*+DD90"M M0O3.]23=N1[99/HJ8B*AU(.V29"(5-/)!-@4!#Q<$UZH\F0(QZ9Y# MAV5> KO*VMUK<)O<.0.JI'U2=0@R:%PQ\[2NW)0!_) R(+"ICJ891VD2IY83 M._IP\ -.4P_S<\/\?,_1Z;I6,15*F^,"H.T&VC/O(1\WD[F MT.7V:/P&XO&EC&G/A1=9]:U&__XL%_>R^H_3IJ,R_;&T=??&,#U/_[^C&AZL M%%YM[9&T==__,,0O]IWO'GB8(%RS;(RA ^ZYK4LPI2R)/,?GPI"Q")/Q7_#, ML,97O\%R)&U=^PVSB_#+7GL]4QSU7:]C:>M::ZH#$:X.#O=,^QVN2"2QZ!>) M#KD8:A[2K[A&.R\=ZC<^/V?58U[6T#T_P$+\-@;"J]8O4:XO&K5LWT.\5TVC M%NW'N03WK+0 W']0JGFYT*\V;E]E'?\/4$L#!!0 ( ).#=5=CC0EN , M !D* 8 >&PO=V]R:W-H965T&ULG99K;YLP%(;_BH7V MH96R8"#7*HF44DVKM$O4J-UG!TZ"58,SVS3=?OUL0QDD-)=^26Q\WN/GM8_! MDQT7SS(!4.@U99F<.HE2VQO7E5$"*9%=OH5,CZRY2(G27;%QY58 B:TH9:Z/ M\*T0P6 LD\38GX*";1)D'[FRR)1M8 M@GK<+H3NN566F*:02;>3>AA([ 13Q1VLM9&QLJ*\V?3N8^G#C9$ MP"!2)@71?R\0 F,FD^;X729UJCF-L-Y^R_[%FM=F5D1"R-DO&JMDZHP<%,.: MY$P]\-U7* WU3;Z(,VE_T:Z('0P=%.52\;04:X*49L4_>2T7HB;P>N\(_%+@ MGRL(2D%@C19DUM8=460V$7R'A(G6V4S#KHU5:S1C/VB1A^?+_:;N_EBR*>9]KC T1 7\B* M00?-F2YJNP#Z>*!00$P5^L:E[* P%V8IVGP7$PWM1.;0O,SZ08 QGK@O=7^' M8;U@7 ]K^ @J'\%1'PM=]*#18K14/'KNH!\I0YZF^EU?(IO"U@=SJ>S+JBCQA2YK:^6"8B_F'-4QN]C?\W(B MJ&%G5-D976#GXGH?'59R'^.6DC\CL,$_KOC'%_-WSJSY\0'3N.?W/.SML;?$ M^8'?&P7MZ![^_Z'#'X"_H/[+_*G!KWVUS:?I.Q(9F$C%8:R7N#O5K M0!3WD**C^-9^RE=?JK6-N!]5M&PO=V]R:W-H965T&UL MK5EM;]LV$/XKA#<,';#&(O6>)0;\HB0>$CNSG+3[J%JTK4T679%VVG^_TTLD M6Z*8%DA@1*)T=WR.=[R'I*Y>6/H?WU(JT+==G/#KWE:(_66_SU=;N@OX!=O3 M!-ZL6;H+!#3339_O4QJ$N=(N[A--L_J[($IZ@ZO\V6,ZN&('$4<)?4P1/^QV M0?I]1&/V M$%^.]5PAEWB.Z L_N4>9*U\8^R]K3,/KGI8AHC%=BO]J_29W'ISY$G Z9O&G*!3;ZY[30R%=!X=8+-C+'2T=,C-[*Q;S M_#]Z*60MHX=6!R[8KE0&!+LH*:[!MW(@3A2PU:% 2@725.CJ02\5]-S1 EGN MUB00P> J92\HS:3!6G:3CTVN#=Y$219&7Z3P-@(],1BSA+,X"@-!0^0+N$", M!$=LC>9[F@;96'/T$3WY$_3AU]^O^@(ZS53[J[*#4=$!Z>@ $_3 $K'ER$M" M&IX;Z /:"C)YA3PB2HO#P^8"Z?@/1#2B2P"-?UR=*.#HU0CJN3V]P][,6R)_ M>._YE[+!*70-N6XV1R_Y/EC1ZQY,0D[3(^T-?OL%6]J?,L?>R=B9FT;EIJ&R M/IA!2>%!3+G,RT+5SE6SPG$$ 3Z>>B 1-+#I.*Y6"9ZA,RMTIA+= MF'&1Y>R&L9 CR.A0!K.P89WT;A+-=3'!#9@20:QE#CERF%8%TU+"O$T9YVB? MLG4D9 "M5K_$=C3=T9L )8*Z9CFF2^0 [0J@K4SFO^;3V1(]>[/ET\)#\T=O M,5Q.YS-Y;MOOF=OO9.S,:Z?RVE&&Q?MZB,1W%"7P6[$=1>N4[="_+$H$.D(Y M/*3RM'=:4; ,D]C8;42K+6?8Q'1Q1S:Y%6Q7"?N&4HZ R5$V'M&*YIEUC*#* M(L%^ +XKR7('4)D-^!(YV[(MIR/7L%9SCZ9T8,E$$)\#1:QB'2G7:"TL&%L& M=C6C 5HFJ1FN;FD=I0:?4"963I)R6LQND??YT9OY':6_M/).\^.]K)W[3&J? MB3)4/BRTHF2#Z#=80')Y/I4FSH;<)*[FN'8S.!))'>H<=KJ"4[,Q5K+@X)8F MD$ Q"I(0!2&LF"(NLH0Z4C5V78((6Q:QM29VB:0&665I>@?VFF*QFF,7$+@@ M76US\"$]PB)[GRW'U,B-=G5Q+=LE3>Z5"=JVJ>M&!^Z:?+&:?8MY7,[@S?TG[(+L/+M<#I#\QD:CO]^FOK3C)?1_ 9YT%K^ M@QZ\Y=U\ OX\>_[2DWMDMX"VDKLMHKLF-LVN>5E3+%9S+*PKO 5 4XUXFR-;$QU1$UVVG>M.4=(F+H/HMMT>R;:@#2LKMZO8DIK@ MB)K@:H!HN%PNIJ.GY7!T#T,[1[/Y[.-X/ELNYO?W17$K,MJ7NB)C/&(:9C.5 M)8*.A4FG)S7=D3>VE I/EM.Q%'1[ TE@_T;L9E&6"%HZ,>RNU1^IR8Z8;^[W M%:@14 N"MP]0G?V[X<*3K@V)DE!_=FWX7M;.1Z1F4Z)FTU' HQ7Z -NGD,5Q MD,(^A,*F9!ND5'I@5)IS3GGHHCV#9%*6XY[]=02S9EBB9MA)%!^RDZ^? %\8 M-,_!-[';,NQ=M:GF4.(H4^^3-[V]6WH3-'R&]'R^+2)U]5-UVQM$&6"!%OPDX=)KRE:5U/T:5(ID.H2LK6 M()SFPETJJ)L:Z3@_T&M6UM6L/![Z=V@R?9Y.O-G$1Q-O? ^9-&G5L)^8'V6/ MYZE_@K1TZ0VIPI_^R;GVCJ:;_+B?HQ4[)*(X+ZZ>5I\4AOE!>N/Y"%^.BP\# MM9GB.\5#D&ZBA*.8KL&D=F'#Q$Z+H_^B(=@^/SW_PH1@N_QV2X.0IID O%\S M)EX;60?5!YC!_U!+ P04 " "3@W57=VX-HP8# #%!P & 'AL+W=O M)EDQ%C:4 M;N]$L5AN<.U' MY7Q+DA3E+SA4L;HF@.6NH"2MP4Q!&F?5&+[7=3@!R.< L ; -D Y T U )5& M*V6EK?N0AI-13@X@Y]&,C4_*VI1HYB;.^"WZ-&>G,?&8'M.L"X_[[P@[GE!'T>*PG:J4=%16C0LM@-NT%#&N3J79E:@,D:<.6SFX<@CH:2%J_3*V1J5V4.;-\_ZYU%?P*@!$$GCU= M!,9T9H' !8[KW)BN$WCN;&8[C\Q18'F6'_A]IK1N466D#"5-:;GJ"=2T(93. M%%]O7.G_7?RNH\ V^\3KG8\>(:1(DMK2WHV#FJ2HP[9V\>1%3'&^+AM% 99D ME]'J?6EVFUYDE$]P:W_*>E354O[25 UN'N;K."M @E>,4KK5V=>25TVC6E"R M+=_=5T+9*UY.-ZS/XIP'L/,5(?2XX F:SCWY U!+ P04 " "3@W57F>+O MCPH' "Y*0 & 'AL+W=O+J292?JQ7G$GQ=YT5U/5I)N7DUF52+%5^GU4NQX84Z[H'4^09Y')^LT*T;3J]UW'\KIE=C*/"OXAQ)4V_4Z+9]? M\UP\78_@Z-L7'[.'E:R_F$RO-ND#O^7RT^9#J8XF!Y9EMN9%E8D"E/S^>G0# M7R7(KP-VB+\S_E2=? ;UK=P)\;D^>+.\'GGUB'C.%[*F2-6_1S[C>5XSJ7%\ M:4A'AVO6@:>?O[''NYM7-W.75GPF\G^RI5Q=CX(16/+[=)O+C^+I#][;9,)5^"6ZG^J3R3%1#W(/JR MS>0S&(-/MW/PXN=?KR927; .FRP:\M=[(S^/ZS^A6D$MQL'UX" M#'\#R$/0EBU[5KICK>?(QVD( Q) !7X\38?.J]>3\ZMJDR[X]4C-OA4O'_EH M^LM/D'J_V])@2+)H2+)X2+)D(+)6/N!#/N!>^= G!_9,["0'8(!I2+44L,$8 MIH@&;>#6IV7OK2TAB2+AB2+ MAR1+!B)K)8-_2 ;_>Y+!E@"^D8\!T8I@YAM) D/&0KVH3)A6))$3$3L1B6TP M 26>O7SH03':0[&LJK:J9M1:'?#U)A?/G(-J=V:S+1,Y.:F)0WKKA-K, UO)F)"#'TL:;HW$D4 M.1&Q$Y$X!],2*SR(%7:*-<\>LR4OEA78* =3VX-=JJU$ON1E99,M=,KF1,Q- MQ!BIY0EDH294W(E4(JI M4EG5+;M'WB@(7N2BLB\S&D[6):1IG@TAG9#( AECACSH(5U)"Q*&RM5174H; M90@11,$9+8^V$O;SE1U]!F25$YN3.%(I%6!=U,[K7[IT&Y0M&I0M'I0M&8JM MG1='@PR['?*9?H,]%XBEDT"H;]27Z9]A&*I$QE O,Q/I*Z--*<1ZM9G(,4/$ MA_K:)K8@U0HM],R)R[P=JB@).NF@M%4].DWX75;399&@Q<8%A.BW..N^^L6U M-B1;-"A;/"A;XM:W_;R//AGV,+1"(,6/Z+^[J;,]TWF;4[9E_N >!W+;:#9F[(9$;$EL@ M8^K[/M,7ICV ;3U/-IN['75W#P(Y3>_,#9E;($AY6,2H+IF3*[9 U(+?)\8& MH@5(4%WP9S80T=$XHV[C_%U-"&1N:!I*FL;:4-()B2P0@J#1UHHM.(2IIW>_ M;'3$Q_A,^P$=;2;J9S,[V@_8*J1IYD*""#0VCKJO?_&+#H-NQP[*%@_*E@S% MULZ+HU%&W4;Y3/O!G@OFKBP, A+H[MB"0_5N**-,+S 3Z4//(P0QO&PO=V]R:W-H965T&ULK9IM_BL:[L]/.U#5ZXB&;>,9UG-8SK9.-W=[=?4= B;G%R!=P M'O;3[Q$XQD9"=F;R)@%\)/Y'.IR?CN#\2>:_BZ40)7I>I5EQT5N6Y?IL,"BB MI5B%Q6>Y%AG\CQ73V%8W&B^FOZ6(Z MF9^9QJWNEIF[58_O6;$.(W'1@^>S$/FCZ W_\3?L.O\T^?Q.G1V, -N- +/U M/IQ-%F@Z&U__F)C1"OAU+A\3"%1T]X(@6>9A MF60/=;9)RD04QJGD[SF5[]39P6BYN]%RK5,Y+V7TNZ_R8HQ@: 61:C2K0PXS2L1Z[S'$T^;H9]_;-#K631CNQ:I_48PS:M^GT/I86Y@ MBLRRB3Z<+N/$PT%;N<&2>80'V.\0W\ ;6\DXO$Q4ML_B0I%!P(HR/ED^U8?3 MI0$._+9Z@Z%'*/;<#O$-=[$=O)?B7N2YB'<<"Y\[M#)CY#I.&\(F0Q_SSB!I M*(SM&*X#O%!1$FU ,PQN6!0"H*P23)J$=TG:S5?\KH!]K]X.AZ)!++8S=I&' ML?@$-(C23:P6%R?$FL[0/@ZX2[1$:[(D3H I[X $;H"+[<3=ZCY!K(; A+;&3=IJIL9-YTJ%/AR1UJ..Z[?6BP;#/?.S#0'=(;(!* M[$"]R<4Z3.+7]6*=(F6Y%+E1L0&.(+B=V0UF%&/=]K/SDF.Q90R+,= M.AM.$BM\U'CF&W% 1*-0KB_Y..5,FW7=KH\Q#+S?D61)@S%BQ]CLU(K9J%_' M% ?U1%OZ&0PQ9C E'2L_TN",>&_:MYG.?DWFI^S;$"LFW[H8>:_>#D>A024Y M4J >UDO_%?FF*-$TBY,0W6T*L"Z*3]7N"/Q:37=58>7MG;SMT.A ;%7@B8+#$+7-?KV!BD#6?I,<[NQ\MKK+S!"1VI MF.IUM\&L8XE ]_:<[=AM0J0JJ=9A*3HV!Z@)OIC!$]>6:3 DCH=9QQ88;=A+ MC^P/OY)B4U2UZG8?YC@EJ*ELI8QBTBY[3)8>=GS<&24-D>F1RK7%B:OI;#0; MG[*__ZY%ZWOU=C@*#>VIG?:O!4FS30*TSV36CV16YC)-U6Q"HA)P<_/#8BA, M7P-["LOIE^WHKJ_B@+"JP <\2LVQ#C4K40ZX_ MYKIEUV/>T)G:Z7R8H4Y0>YR_!A, F].Y#T@;_-(WX5?DH%B&QE<'5 HK,$KL^.UJ:VK*@M"8;:8CM7KCA4<%^H-B/$]EH&AQ"6,:9G4:,E] MC+V.$&8-;MD1W!Z,L5BM4_DB1"T:K;=),9=5E'ZUMIQ/+FZFHP7Z/H* M3?X]_C::?9V@V]%B@NKC.;J>H8IYH]EE?3#YU\_IK]'WR6PQ-_ID8B]QL!96 MNATC;N!V5'*L(32SU\S;]\^WD]%\@CY<3NJCCW#MC8[HQ;)'B-_>]3.8 1*8 MZ_&.ZI\UE&5VRG;*1:,%^C+Y.IW-U,(#INX_D]&MT0=#84TI];7:Q6#HN;[C MLBXG&LPR.V:M3DS@NDV^IWT%P&&MBCUM$@R&+3]K^8.];V-6(G^H/ADJ4+5K M57]SLKNZ^RQI5'V,T[K^!9^-ZX^+FF[J;YU^A/E#DA4H%??0I?/9@P#)Z\^' MZI-2KJLO<.YD6JBI+8+A6KR2HO M_>OG.^>052Q9]J0'@WF((U5Q.>MW%E+O[IR_"6MC6G6_J>KP?F_=MLT/!P>A M6)N-#C/7F!IOELYO=(NO?G40&F]TR9,VU<'QX>'K@XVV]=Z'=_SLL__PSG5M M96OSV:O0;3;:/YR:RMV]WSO:2P^^V-6ZI0<'']XU>F6N3/NU^>SQ[:!?I;0; M4P?K:N7-\OW>_.B'TUOR5-S#^GU7]BWL'+0@=SYJK?;-FNW^]]OZ=*L]1=U7YQ M=_\TD9\36J]P5>"_ZBZ./=Q311=:MXF30<'&UO*_OH]R^)8)QW'",=,M&S&5 M/^I6?WCGW9WR-!JKT0=FE6>#.%N34JY:C[<6\]H/EZXUZDA-U:5N.V^46ZK3 M+F!0"$K7I;JRJ]HN;:'K5LV+PG5U:^N5^NPJ6U@3WAVT((*6.BCBAJ>RX?$3 M&QX=JU]KF7IY-%''A\RV=$$E3KU$^VUG5A=:6N6MT:F&*[DV%9[M7NY67K]&V"S^KH)/J\^MU9 MF.\M>*4]M/>Z7D76,>[2^7:MYAOC8>83==YY0-Z$I31NV*3+W1049WAK0 M!/BKE >,,$&%\]XQG-IZ;1>673E1-U'!;4S:8VM-704GB^TB@)4WO38%S/K- MJ[< :Z@0NVT:X$4IPEC:V@*FRGZ_&2L7WY86HL&VVUM"56&-OZ5://"V>-J8 M71IU=] !BU<#HGP)"S? 46@5TZS/)\K0M6U48WQ!GK$RD91D9^U# T,@C6)P M4">'_T;&59%)@DHB=KP[_H,DH\Y+AP^U:\%]W7HG\BI-84GL8;"B-(DL%>HJ M21.EO;6EH45,46D??=8KO2'89?9 W@ILU.K!:#]3%Z"X8+LX^_3KQ8_3HW^' MPV-!VX!9GB)3<;V MZ6J8IFZ:BJ:PD"':*8D6*%&:B@C.!$I["J; UQ9Z41&?NLTIN+-P;&02E"HE M9@*$'DU09O/8"MZ(Y<$S4&9-!@ 5>T$UY^#J&,L27))#MFY"[%+,@R#Y96\= M^#N1O:*J9^IC@M+)3I1Y2@$,%%&&I?";KPLR] W4YT* "TX(W%1R.;2FJ0=TQ M-8*)-9'NS!A8P%[G1S0E<>!#(!F?13IV,B;R;0>E4(RE\$S@;O7"5@S(,_4E MTO@E [Z+FL&Y8_V XHTE[8C)LSQ[$Z\)O?H=_.!+&*\!\60Z1?N$,?-:6M)L MC%^R\S04"BB8V^7(L!5DH!;@"@%4+4$3O[4]I4Q>YG^*73E05*.G;$&.DRC$ M -?YPD0[(JJIP+.$,[?:5@(:;KP[D9K\/M_%AA'- MV6EV B9QA,NZ@-JBW*+X]A0>370@6>I"'9YGVSD20> ;406&#S)"F"^M(),CQ M-[Q(:,&_KN 'G!9)(@7V881DBSL,'(9H*B U&P)+.#I%F60 8JPKQ_MA'NP9:KZ.+DCC<0O"E]Q*D,+" P)*B)I*1GFG?G.H),$:HO2<*!#8@\7)QJ0[K\4S1B[@':P8BS M@O7:^"0D,K64.?9*W)T"C47 63?9YXJD5[/-:@XY1 THL! =?6[U/8%YW6-A M!"82?)9\9+YHZUL'TV+2!\AG9]I)2N\J2\]-"05LJ[:GVWJ8?)5"'-&)J%Y6 M@O-L5R$XU(LD!D&,KEU05M\OKI>M\7VZ2\Q3'A-!?4VI3LP'O)"@,PBA:FR$ M=J0VM>RJ)2AF$1(1HD 6!#/&#E/$@D@PF$*F" $.RB:\S&)-K[T)BP+OHSGK ML$YY#XL<0 ATZ2N)KF9/+HR]9?QR?:H7DVI"$UTQ>G +9J8^9X#R*0.4A(XT M%UOHFJW6WPP%;&]U5 %T@70$)E FG_7YPK_.OWR]NDY%UC=5=2SQ6E@Y^VB0YTK^X'#*7,8:^L.VB%FD]4,0 E#8WOJ38:\FP)6(WV-D,=4"<02 M>IY ]DG*O9\.HF:@Z/\R7HK%F5WL?G/$''411A'S>F?EDE+S1YETOU2(.4,$ M&*DTG\#VM48%=XL PI1M!=@ZEGM^(ZZWI,)_@M!E2DLIMC<+Z=L(99A=2#8> M'Y'-0HG$^BT- ^7"MF6+M%SH;D%DBKC<1X ^ #8F&LBPY#@7W$J;+05EO!)@ M:B"7>X[O3X;WM\0FN'/>C(J404KD5;Q:*BJQ:,&>1NF=A!0IA7?OD"82?RE3 M>2)+&>LIKP@;"IS4Q.!05UI)H*B#IKGSI%X?OIX>'4Y/#J='K\9]BU)Z@604 MTO+GM!203VD\=?F9TB?2)G8'MA/G[0H5@Q!0$%"6G8^C8"#$-K4P4F>%6>'> MG $5?8Q_O+BY;PD?%^;!X;^TS)"TVY G5E(,QO@CN5(,4USB,1J4-X'PJC MHM_R+^GW^&1Z]'H^5K D)51,Y,0PF43A5G&3E>\[2**NX/^&KI?'TZ/O(;&5 M]EP[,YZ5OT/:'/2' EU(B0TPT5^&.@G?S')I"DEZ]?]8M#YJ$("\AQ#7@IJV MZQF"#/"P;;%])-F-D]]0/K.5Y>7S&*H"P2'1)N5/2D1('-R%"&MDM!1Q./]B M>4F#8LG5_21K*( !WW*+&=YK\*D$QUOI:ZQL:!M4 7 W:4 X*<0H@T!Z3(NO M$6Z=[Y7LH62J^D1EGE-";"2KC"+-BLK[V#_ZQJ:!+QDR>2G.Y5GJM:NG, 1" MH%&J,^ZBR!HTU92[VR^)1CK+RC9&B'L@-$AM^@>9W6MIS20H[]J^0RO(#4+: M>-C(#HVH7JE5U+@P)EO;7 ^NN2I7:E7*:.69C#R!.FZ]1W:L:#^ MZ%#CD4MMU5DYVJ"E\6\JAR?96<(3R,D'(V M9AZH\";&9MCUT1$.=N%-.^8BQ[J3_0=\*$-Z*K$L$(B.K@I!T*0$%* M0ON\""@:*Z@_YNR$$,>';U._G+\>4>H'(UA3 S'<:%]PHR::8FPRCU\GI)^I3XRM[8CR!Z';?\7-YK$YU&$,8GB M1@IGK5(8PA@*"@L4!VY3S.&>%8=<35E*Q&,CAL3VB\3<858D@=:B'"\V M++ 4!B,RS=2E2P3>Z5&:]X3/ P[(HG99A51]*E:1TB^*)\JQ[)!IJ24!:7=% M7ND\RP.1]Q03/YDXZ2JUC('N=.['([>0^8P:%*0__G".VOL6P8$\:M[7F;P6 MGF)!Y+1R$GE1T^$DHK0L#R4A:+ 34N%,[1RP\MUI9RM*OT+J3X$023Z^.YF^ M/&1$#-_] CL&/'M9@.K_AL9\]Q*)G Q!<&A-?=? ;6-PMB0R;F/*R_1V>O699"TJ_[2P1\ZIJOE*5#?#F 9"(]-[XC(&+; MU=\)PS4)RC])#TN@9^"NY:/0KE#0K2BTQPZ N3>^0 X[R@51654=9TWL1ADI M+VC$O(0CZ/C$&3J\M:X+! 6C]IGD%6R?T!-T#O]?.[@W((1J-VJM]B5_ MU$TZYRJ07#P0%3 Q.M_M#[%*.1K%L-U,#%R;>QNB&5 9Z2@D4 ,:1/HNY?E# M7YW6A?W4;(*45O,17=IVH' VLJ2M,Q5N#'-_P/I4\6D^0:=37T(&O(@\046_ M=^6JG\6N/@5K]10Z!E7(_."AHPE E:*K8JLOVEK3(5TK1MT>N>LQ*IK[%L:0 M6V?)SH(OC.C5CJK2<#X6QK@KFG256ST()L<$!E0()+.&DF!"1AH&4H(@;0?2 M#>=6\;OA*P<%2\H0TV*)C>-,D"I#EFPJRUSG,\4,3I"ZL;K.+#_'90 MPSB4QTTI>T&91YU;EAD=1C@_N&T2\!#C4G,ILA,/C5.70<#JGOOY_=4:;E&- MM,OG*V0 S('DZ^1(T7U"#ZF[CZ09Y&-_F@\0NM&_5](6L^[)?&B"G6-1NBR"OB%^>)&8)1J9O0,JDS)C3/ M^&=>#CSIHQ.VL\$P09Q?C=,6.DG* _F+&+#WA6:M:G,G5BO>$\-Z9KQTY0'@ M#T^G:TM;16I>M A^>LE* (9CC['C(+A]R8GA;MZMJ)F?[C#.^.@9>D\VA2$_ MPS6F/W,HG,NQ];R C0;;M]32O3FL^M&YDE,\8O43BP'I/!1H"0_B_-W5/PFA M"V;950KU%\?2)D9WT@AU<32U@0E:]OT(T]D)(E.A"F]59OW%B@W M6J3+%-BL]_O!-E.Z->HB#H1E9?=DL$WN3[@%XK@)A:G3O8='*#)3U M@Z3B!8'%X#;;YX&*$FMS(28E#.CU 3)"FE+"7!-:Z5B=S?H+J<6A(![_Y M):[_+RXFTF$8D<,2C:@H 7B(J_"=-H5@#/?I:M9 1VI[C=.L+?9,UNN4!G/" MDL<]AW'G9,"?5?+^#(B>P)E8'%WSD72^OM@[EC-T&I<.;ZFQ(RX18T\*L-G, MA:DLM,OLA]Z%F)Z=*N,JE.XS$,:B_-_H&Y).Z(HUQXEX?RFZ=UXS#*D.(5V? M[C2.0#&F.K59C?.<'%B6'6?3=$[L P(P&^8]GR:NB%E)XE/004J[A"",V"E MYW=!I+A*&B_Q9D+?IQ3_^;R$L*(U*\XCB*QTSLQ'905'BA1$ TN!A7N[+=M> MXZ'WA/[F0ZHXHC#9UGK-)2"+IW1"L5SBB]=:!;-(W<,5BL$1>@J@'2,W*X9N M?;2%QV:B8CY).$\=)\DD)!43NKFL-JDLN.5+LG*K3 R3[TK,=EIFA\4\7Q6A M_43I' F%Q]BFH-JIO7-R.Y)/X@)?B?0F'O?L$&V"VF_!F?'>J:T2(!HM67Y> MGG)PXL!$=\W;OM))"\1.#1V^C=?E[=*)/%,T%8HD+\I:87)=*?6I'DLNZ\94 ME#/1%8(><&C3=!0N]D5->Z/E? &LGQRF6].]1%SNP')=D>YGR2&J:=M*;F\] MNE+#1M*!60B":BY'MTEJ=48WGVI4O==T:"_VF1F?<7V/FBGXX/ M%#WX6=\4NY(+&,36J[Y;$]I,YUG^"*GEW(Y59;,R*$C MM*S#M\7/L*,=Q?)>P,^T>G)$YI; KRF=&'Y#H+@J#V MQ3IVW_B>#7-%YSO@\ZIUQ8W\G9ZR[LY2LY#$<-4M CBE">>2,GT-3,-YRMAW M_8;H(/L]&*!FQ;]Z(V:A5_EI6/^T_V'=7'Y/-@R77^7] I2@GE%EEIAZ.'MS MLB>'6^E+ZQK^==G"M2@%^"-='32>!N#]TB$[CU]H@_[GAA_^&U!+ P04 M" "3@W57_116C3(# #R!@ & 'AL+W=O%<=1;'-BVP%+9+%6I>69,I MA>.AR6-;&119""I5G/1ZQW$II([&PS"W,.,AU4Y)C0L#MBY+81ZGJ&@SBOK1 MT\2US OG)^+QL!(Y+M'=5@O#H[A%R62)VDK28' ]BB;]L^F1]P\.OR1N[(X- M7LF*Z,X/+K-1U/.$4&'J/(+@SSW.4"D/Q#3^;3&C-J4/W+6?T"^"=M:R$A9G MI'[+S!6CZ#2"#->B5NZ:-M]PJ^>3QTM)V? /F\;WY#B"M+:.RFTP,RBE;K[B M85N'G8#3WBL!R38@";R;1('E%^'$>&AH \9[,YHW@M00S>2D]INR=(97)<>Y M\9P<0@(?89*F5&LG=0X+0YKM%+GXS@YCQWF\=YQN,:<-9O(*9C^!*]*NL'"N M,\Q> L1,L&69/+&<)@<1)W7>A4&_ TDO&1S &[2J!P%O<$"U!4=P(;70J10* MEDZXUP4W<$?[X?S%.;.52'$4\W0(?;RS,TQ2 M9\)D%FZKC/D"#V%6")TC2/UR#R7KJA3"GQM\<#!5E-[]W2?M$G_@_<5D.?T MTMH:L_V.6WGO)\O;#S"G;DCQL3_HP!4*6YNP4T!KF!G,I(,?9"WO*%_S9P:7 MVCI3ARV%B7(%U7GA21HN&_\LWJ-A-_)3H+E_B&FP$ MLY0.; J9!FR845D)_0B%L" RJEP3MI%*->,.^)6J4C(5*X6=%U$9L0A-#E:H M)/,#/\DJV,Q7"QW*?<&A\*23#I\Z79R?;N[>G2?_DLX64M"4E M?<4S6+?U8YTR=$Y&Y4? B)"9SSULV] G M31][=F]>@RMA =>7Q/? M\>W )VB?N?%_4$L#!!0 ( ).#=5==4"G&D@( '<% 9 >&PO=V]R M:W-H965T"4DZY9"4 M"6EZZ/2@V(NMB2U120[)O^_*)B[M$ [@76GWZ:UVGV8[J9YTB6C@I:Z$GCNE M,=NIY^FLQ)KIH=RBH)V-5#4SY*K"TUN%+&^3ZLH+?3_Q:L:%D\[:M95*9[(Q M%1>X4J";NF;J=8&5W,V=P'E;N.-%:>R"E\ZVK, UFN_;E2+/ZU%R7J/07 I0 MN)D[%\%T$=OX-N"!XTX?V& K>93RR3K+?.[XEA!6F!F+P.CSC)=851:(:/S> M8SK]D3;QT'Y#_]+63K4\,HV7LOK!MD=9="CA M.RA!"#=2F%+#M<@Q_Q? (TH]K_"-UR(\B7C1%$.( A="/XQ.X$5]G5&+%YVH M4X.1\(4+)C+.*E@;9I#FRQPMN(.+C\-9J4SUEF4X=T@+&M4S.NG'#T'B?SY! M-N[)QJ?0T[=>O,(5UUDE=:,0?M[CBX%%);.G7\<(GX0\3C@:#I:W#]>W]]_N MEM?KPQ& 3)+NM,$+?K5_52XZ,?T-[YZD M&Z8*+C14N*%4?W@^MM!ZE(:&V9DDO(RH;0/L;26.W=^P!_5N; M_@%02P,$% @ DX-U5Q!?(07: P G0< !D !X;"]W;W)K&UL?57;;MLX$'WW5PS4H&@!UKK+=FH;B!,'&Z!)W<3=Q6*Q M#XQ$6]Q0I$)2:6U]ZOLF M+UE%35_53.+-2NF*6MSJM6]JS6C1*E7"CX(@\RO*I3<=MV<+/1VKQ@HNV4*# M::J*ZI<9$VHS\4)O=W#+UZ5U!_YT7-,UNV/V9[W0N//W* 6OF#1<2=!L-?'. MPM-9XN1;@3\YVYB#-3A/[I5Z<)NK8N(%CA 3++<.@>+OB9TS(1P0TGC<8GI[ MDT[Q<+U#OVQ]1U_NJ6'G2OS%"UM.O*$'!5O11MA;M?F#;?U)'5ZNA&F_L.ED MT\2#O#%655ME9%!QV?WI\S8.!PK#X#<*T58A:GEWAEJ6%]32Z5BK#6@GC6AN MT;K::B,Y+EU2[JS&6XYZ=GJC+(,$OL!"8Z*U?0$J"Y@_-KS&T%L"-\R.?8N6 MG+R?;U%G'6KT&]0P@FLE;6E@+@M6O 7PD>*>9[3C.8N.(IXUZS[$(8$HB.(C M>/'>[[C%BX_X;< JN.22RIQ3 7>66N:<-N\YW,$E[\.YUCDU-,$P_ M,6_Z\4.8!5^/D$WV9)-CZ--=;@@L!)7V;8K@@IM<*--H!O\LV;.%F5#YP[_O M.7'<3-+O+6Z_+^:WR[_A[.8"YC]^7BVNYS=+K(+Y\FV%L-<*D3@Z%),!4AA$(;+ 9422).E]8P:MY7E3-8(Z=PJ&^<3R:$?(IQ')L@R!!O 9 M/@U)FH5DE(;PN7?B: 192N(T00_"B(2#@"2C&+Y+N&3WNL&)!]&P"P%I0W2N MJIK*%Z@;G9_D^[!$CKM;G%4"91DTCGVM.&ULM5;+;N,V%-W[*R[4H)@";"11HAZI;<#.)-, M31#$;F=1=,'(E"6,)'I(>ISTZWM%R8HSX[CM8C8V>74?YQX>/L8[J3[I0@@# M3W75Z(E3&+.Y<%V=%:+F^EQN1(-?*,%7-JBN7.IYD5OSLG&F M8VN[5].QW)JJ;,2] KVM:ZZ>YZ*2NXGC.WO#0[DN3&MPI^,-7XN%,+]O[A7. MW"'+JJQ%HTO9@!+YQ)GY%W/6^EN'/TJQTP=C:#MYE/)3.[E931RO!20JD9DV M \>_+^)25%6;"&%\[G,Z0\DV\'"\SWYM>\=>'KD6E[+Z6*Y,,7$2!U8BY]O* M/,C=KZ+OQP+,9*7M+^PZ7Q8YD&VUD74?C CJLNG^^5//PT% XKT10/L :G%W MA2S*]]SPZ5C)':C6&[.U ]NJC49P9=,NRL(H_%IBG)G>22. P<]PTQC>K,O' M2L!,:V$(W DS=@W6:#W=K,\W[_+1-_+Y%&YE8PH-5\U*K%XGP,-P(W#!&'P,;?@>P; #+3G+^M;@TO"]U5DF]52AS;I$0:/#H MRU &I3:X\C('4PC(987G5=FL+T8SW1I1ABB<08BC#TIJ#9=-\CVZX6%9Z1O$5'K=X%,,9!"0(4A+[,8[? M41(E'DDC!C_A-&()B1D=#2I6KU0=Y\"X)(T*C&*,889Y'XB 8+:5! MG93'.3B#%$M%^[H!830F-*!=7>*SE(0).TH'_+Z4O=-$#JX[BG(PHP1YR\:@O$$UZ66G0H ML&?KOL] MHR]&UP/6L.4J1.Z8?V!EP,* Q/30%@'S8Y*FWH$MAC"EN/B'?@F$<8IK3D?+ M%R0!*A/UFJ3]DA[H%8X=7^[!A8FJ6=MG@4;R48?=W3E8AY?'K+MP7]R[9\LM M5^NRT5")'$.]\QB/*]4]!;J)D1M[_3Y*@Q*UPP)?3T*U#O@]EWB2]Y.VP/ > MF_X#4$L#!!0 ( ).#=5=_X5$_WP< #T3 9 >&PO=V]R:W-H965T M@--ZIF2K$(L%[8KO*\3B),Q7'93O9 M6^T#)$(2$@I0"-"7^?H]#4J*HBC.[&7FP3(! MVG+Z?1X.&=;3^ZF5*>W<\; MXXX&,^\73X=#-YZIN70'=J$,WDQL.Y<>PW8Z=(M6R3ILFC=#$47Y<"ZU&1P? MAKG+]OC0=K[11EVVS'7SN6P?GJO&WAT-XL%JXDI/9YXFAL>'"SE5U\J_6URV M& W74FH]5\9I:UBK)D>#D_CI\Y36AP7OM;IS&\^,+!E9^Y$&Y_71(") JE%C M3Q(D_MVJ4]4T) @P/BUE#M8J:>/F\TKZBV [;!E)ITYM\U==^]G1H!RP6DUD MU_@K>_=*+>W)2-[8-B[\LKM^;5X-V+ASWLZ7FX%@KDW_7]XO_;"QH8R^L4$L M-XB NU<44/XBO3P^;.T=:VDUI-%#,#7L!CAM*"C7OL5;C7W^^,)ZQ7+VA)V; M6^4\W.T=TX:]MMIX]A[#KE7N<.BABW8,QTNYSWNYXAMR8\'>6.-GCIV96M5? M"A@"Y!JI6"%]+AZ5>-)-#U@2Z&--&,M&W;M MI5?!!;L,[L6EN\41>9ZZA1RKHP'8X51[JP;'/_X0Y]&S1\"F:[#I8]*/SSYU MVC^P-\K/;/U%K*2IMX+%?M%NW%B'9_;/&W7OV?/&CC_^:Y=-CVO-#_;.+]Z? M7=^\.;NXN6;G%^SUV_.+&_8>PW=79]?L9J;8V!IG&UW#=36;K'WIUKYD=L(\ M%I[:^4*:AQ]_*$5Q#0'^[0B\!6QOM(:1Y8/#E C,UZYPVTR!' MCL>V,YZ&BU9#VZ*A;>.Q6A $)"^M@JB%"I3?4K#4SX*05JN K[9S/=:-.F G M\' 4X",L*;#";X'[?53,)O*X;.?6IPP0< M,%(*M:O^@%+0HX$0JL6H$W[&WAU<'["7)R>7! (.0VGPJB6A2_L=+-J<7K1V MHBDFACG9!"O&MJU)]$QZC*B0TUN_'=J1;( 7Z,)9,6GM?#.JA(SD;@<3;@A+ MM^:QVF)WNST?[ \FJT:CW/6>LNV&MWJWA^AW[<(Z!1,_4UB;_J"BBK_&*+M: MDR!"TYG5Z#_)U2]@DJ]?*F@Q#YR=W<-_[%?;MI8.*H=CL_._L; S?L9NU'AF M;&.G&C9UT'_9VKK[B*+[8!&\=NE?*>GB";]2:I_(].( M3PT2T#W=.PEFH%XB9]85<^_&>MGL!7U[;V]>G5WMG79M"W'8ZQ1,WV=9QI.D MXGDN,! %+W/!TZSL!VE10$%<)GL7UHQW[$I$P@L@>[)ZVGN] MD]>J+Y5IP:LT)GL(?)(#?)S $SPK4AZ+'&I:\JO9#)%#:0513,@?6'EJD6%M M&*VCX6;D>CAX=UE9JB>(4<:+.&5Q B/Q%Y4LAH^$X''TAZE'BFF'LC;J*,65 M; V8XLCNM$H0T)C% H')>";(YVE;=S!:!5@JA5)8-+D6A)'+,$V0B+RN)_=^4R9J#U4M]7[F4YB" 0 M3B#D)9Z$J!C%E/P:_=<(:GVK:V7J4(85SJK=U3+C.3Q(YA,?*YY%$93'!=Q< ME3OI+GX7W2%-E+Q,8F)XSB/B#!(V#! \#(HMNF

I"A&T?\A41ZG/&R,4UYD*7$LK5*>B(A5],O3)/VS&1]SD>4(2A+0 MY FX3FXO4 :RJ/PNXW=ET)>,3U%'"OB6SH>46(&4#"<'&"\0@*S<9CQ5 M0) MJOO$8;.S2I85)HYN]'2?( M_U M M3?YT<7/.3J[/3B[6:M%&WVK;.324=ZWV7IDG=C+YNJTYG:$I^IG=H9VH5:NF MR"S5+CNGOJNF_C#TLM+-PKIQHT*#/GKHFQ=(P/4'/1>N*FW/971[(\464M?, M=GXY#+&8V09ZT,%=KWM>>OU 60DO<19,<4J:S_Z2H7-K4"T0Q+IO]1"^T-7> M&4B;Z05L(>#.KYISZ@JWFRC:M8^Z5:+TB>( MQE-C;%ZXC4R8IDBTXU^>$OC M-YRJU[IK.Q?R(0@FQ^.:\ $=/OF+ M[@+DRG!%DO>]817J7Y2$T*&3IE@\;&3[?E[D/$>UAR0X^91\AV,N^@N]7"=0 MC\.WTCBY_(S2.$N7BZY97GT:-07(B>HO4OL5CH@J6C:TN'<8.0VM-1M9TSFF M[A?*N!Z!R- "1-'!KOOQ<..3!@(W#1]N7']IZ[]NK&?7WX9.^D\BGY?W'Y;> MR':J85NC)M@:'139@+7]QYI^X.TB?" 96>_M/#S.E$1>T@*\GUCK5P-2L/YB M=OQO4$L#!!0 ( ).#=5<*EX9:YPD "@8 9 >&PO=V]R:W-H965T M[!I@R3= M\[#8!UJB;;82J9)2G.ROWV^&I.S8;G:!HK5(SGWFFR%[LK3NAU\HU8F'IC;^ MPVC1=>V[O3U?+E0C?6Y;9; SLZZ1'3[=?,^W3LF*B9IZ;U(41WN-U&9T>L)K MU^[TQ/9=K8VZ=L+W32/=X[FJ[?+#:#Q*"S=ZONAH8>_TI)5S=:NZ;^VUP]?> MP*72C3)>6R.3[P3ZV6?NVW($NFUOZ@C\_5AU%!"JE:E1UQ MD/CG7EVHNB9&4.-GY#D:1!+A^N_$_9)MARU3Z=6%K?_25;?X,'H[$I6:R;[N M;NSR[RK:VB<30H-$F_"L?HA_6"-[^BF 2"2:L M=Q#$6GZ4G3P]<78I')T&-_K!IC(UE-.&@G+;.>QJT'6G7VRGQ!_BC;BPKK5. MXNNCFG8G>QV8TY&],C(Z#XPFOV TGH@K:[J%%Y],I:JG#/:@U:#:)*EV/GF6 MXUD_S\7^.!.38K+_#+_]P=1]YK?_C*E>=%9<:B--J64M;CL8C!3K_"Z# [N# MW>RH6M[Y5I;JPPCEX)6[5Z/3WW\;'Q7OGU'V8%#VX#GNIQ0$\5'[LK:^=TK\ MZTX]=.*\MN6/?^_2]7ENQ_G?+K[>7'^].;O[)#Y^.K\37XWX4YH>=2B.@HUD4KS?W.3E\?O7 M2.5N(?Z\O@)F2",N%J@><2[-CTQ\R<]R\2K2XT0BR<1RH%5T9;X(HJ>]+0J7M;WVLS%V2UL#-1!GUVJ'@I2UWK[G'0$*?[EG+BQ;C( M"Q1870,KDA;:E'5/6DCQXG"U#02;UKH!OQGIT4E331]%K3JXS*\4R,6Y=0@[ M5./5%_O945%D15&('B7BV#8#W-IR[A*N%T!09DV6H10 !4,Q;'$^S/Z(G+=( M)9]XRF"RI@!R]U[;WB>OR:1%+KZ96GF$0#D #PJE$DJZ6BL74^6I3Q&>N@8T M=92N=C.]#C(!A:)$^%6W*#_9V![F8M$IU@B,[5S1=PPV.,JR=#UD]Z:5FA,2 MIV$+L;-\-+"!G>20)]ST#,<>LZ#:%*+EHYS6"DS$K,<2QQ*!KF#=$Z>N_+,5 MG"F<,[N;C#.H5D2.T-VIC;HE'2A/J!ZEAW29-KAZX:Q, / MM/+-:!9":.A)]B0_+%YNB]I69UL8GT^U:>^5,]07Q2Q@;O01%TZTWQI%^03W MDF2O'T03^LBK2F'TX"2V0<_!ZZURVE8B-'?(0?FM^?BU:&LD=)&/BY=T%#E@ M^B87?U%*@;X%$06 ,&6Z%G//]6)V>#T+626TIWW9MK4N.9$PR,PUQWB2CP]? MABU0KDF]2Y3&[J!<;NBTK<]6@"@)'V-\6CF'';Q$W1_EDV,NDTE^ M?, NGZ&A(/D(0\(&L"!+XC$=U8]@;F/X=J;_TRXAO==S R4 X="T1."TZ4E1 M9D&H,*@%8ZF4LY(0I5($TK-8$Y"I.K]1 M5L$G6[5*"F$P]7&2(CB2LYFF:0[6LERCYN&C1+(B1SN?1=R'&1EA"^4?9RJH M".$SP> OJ;I]2LVH!]7#^/@]TF0:0!$A!;<>V5!!-5# H@J]/4-50AA88< % M*)AYB*$HE2.5Q93"3_"+^=M%68R@(/.21UK0-?*'&DBTN8<#>9S!CJWT[)%] MS>U7_TT=> MR7:CY.!YN>UA4 B*=A.EUV C>2OIV$EV> ,GJ2K4VWO2IXBR*S2-@T!>(>9 MB+8![J+2-#:8RA/T$R-(P7Q.;$-+7]J^KD0I>T_A%^J>E,5N'.2? ?Y?I)BL M/>GXL]=N8UR![G0K8L=)#)T/2&W,0&Y.1V+1WE!02#X<4BN),AGGDT,B'>=% ML8W SW#9AF).FXS\U/945ZF"DH)T*:) >5OKBOL[[C<:D8<^1E'%@E0%,(V_ M._F ) L>V B;Z! 7!>3:V,+^.T4YNP=6P,J#,N4VX%J""&(%?(&BCO;B.\6 M1(+B!6RB! ?24*,.G4514%M491U8(DATC-E2<8 MNNI!S]76#@SGJO5K9?L$LDDZ)N UE,Z2C]-Y1DYXF.Z B$4)@)8E@X]3?)DS MW1KD+J4CK&90'#!LQ6F*&XWKVPX,0B-#/>$0/G&+*94BK8C26>_?)+)U5(U3 M;#*;6&)B UA9'E_3["17_F1!0$(S#Q<>N,C9&A-[&]N1)9.C3'*?+?!,&,VWD#.(5G,&+Q0,&3>_1B!&F+6] \^FDU=8>2>U"NU,C,>S03 MNET$&US!!>T$HE.H] 4_LFV M+Q_Q;GN&XQ4=@X(W*"Z&O']8FOA6S'CQ:9Z.,?.C(I#^7RSW/"/N5+DPMK9S MJ [-D4HFM=?TD,)O3I!T_>4B77K3D3/O;<)%JI[5#8O= *];5ZTJZ>SV E-9 MJTO(S\7!<9&E=L"O!#QS /BOJ.-CNEPE[J<'&AI[[1><5ZE#O K,P.AU<,SZ M3($QM4NN#+?)2@7]L$H#*C(J#!=15(J+>@#@4);1>)/3 T/*X3/@8BW&Q5K1 M7R&Y]HL=#P_# +5<8 1\?&.7)'<83!C%+Q9P%MQY]_DB_=YXKJ@IJ')UGR8O M\DF(,8#%/B09A64]7KGX1"ISPV46\1FB6I.57B%NKL[)I"+>NU]]N_TH7HSS M@\/T2O Z$=&B&9=N/^(1[I3#BF_:B-5K\)MDO["K2V+-&&6H?GE MH8L/I%',AN7:I]FDHOMMMUC78R%Y!N:+"@/A^@4"_/8QBKP,:@U[I!&W!;HJ M;#*4R)9T]9L2&H(+TD1AF-5UN,AQ.+&WYM#T+O!4=9^ ?X#)%0RNKOY#@_F_ M6E+ OV=;4N 3P+-[\I RE35SVMW)J'U.-]Q!6G!:3++CP^-L?'R4[WH9W%M[ MO6T4!CMZHR;S>].%A]QA=7@&/PNOOZOCX0W]BB^5'H/%#*1%?GPX"C>M]-'9 MEM^"H2J F'\N%,8.1P>P/[.H_OA! H;_'#C]+U!+ P04 " "3@W57=Q2- MO%\% "I$ &0 'AL+W=O+5&V[*2)@;P53;.[[D9"GD@TH -'G*TER=MA*MB^-N5T4)9$QU1 $Y?ID) MF3&-4SGOJD("BZU2EG:IYX7=C/&\-3JQ:V,Y.A&E3GD.8TE4F65,KLXA%5[_LR>5A36'H[5"@3H%:ORM#ULM+IMGH1(HED48:T&U(F M6N)7CGIZ=",T$-\C/Y")%M%#(M(8I/J.7#V67*].NAIM&,ENY/#.*SRZ \^G MY+/(=:+(51Y#O G01><:#VGMX3G=BWA6SCLD\-N$>C38@Q5E%T:LQ6[3Z&:W&(L M]R Q9%MI].#0ZWB#@QNQ@,RL!VZY6?!#M_*)Y27N9[5FX#0_P+VTZZYTUQ;Z M;N6LD!R3[&_H?68K9RRP8W_@)I_*=&U6"6-SX!Y!: U839UKP6LVZ?^339]L M9=-?8W/@5AHV*U8H><$F=:P_LUG7@6.3;N@9!GM.P+(YK*O&L%D7&]E@LRZU MFLV!$WK=FX3E\2:[)HL7(BM8OL(<%J6,$CRS8I(+HA*DU:::(SWK#'2VMOTZ MU%RR7"-,19@H#!.*E+C%2RMW(R3^R)Q,(4IRD8HY1U/7J"-S2QNB7@A9"$JX'A7HR'1^6"%36?WIF2JB/"R F;SR7,D6X3 M$QT,VJ$?[(G2J"^8Y*)4!+(B%2M 09/!N"[^#IFBQ:4]RC%:M@")-Q-28)06 ME\ 3R(BC>>0Z@KIL-[/"%3GT_4[/K]#^H@H\EI@C=-'V >,23WGY@+>R!4O+ M1LWQT?3O1GRN0V.7$]-:]AO4^]H+:T;)I>PEA1,F";L=?I>9^ P M[/3"Y[2VL5057J.,GVX_R3%RKE2))[35\(>]=B^@N_Q0W,@ID369JH-[X:&Y M"%IPL[NEH-2S=WBYXVI+ONA_K17\0:\]['G?2BN$G:/!-]H*]&M:H>^WJ3_\ MYSLA]+ZJ$WJT[0W\?Z$1IFM%;QQ I: =4L_6"6V'0;C+"1Q,H-#N9'6GE]7R MS+&**@78UUBZ:O^-SKERE>NZ9UP35S7/U60\?KVDN0L:08#E[ZMNU-TEU[/F8@Y_:1;%S'*U;U MDFQ6FW?X6?7\?!:O'O&8L#G'8DMAAJI>9]!O$5D]C*N)%H5]C-X+C4];.TR MH8]& +_/!#[/W,08:/X[,?H34$L#!!0 ( ).#=5?H&PO=V]R:W-H965T< / M0H 54F&JQ!V&U2Q)8\D!S*_?ENR<2!+7%M;M0>P)'=__?73 MFFZE>M8;1 .[/!-ZUMT84TSZ?1UO,&>Z)PL4]":5*F>&MFK=UX5"ECBE/.N' MOC_LYXR+[GSJSN[4?"I+DW&!=PITF>=,O5YA)K>S;M#=']SS]<;8@_Y\6K U M/J#YO;A3M.LW* G/46@N!2A,9]W+8'(UL/).X ^.6WVP!NO)2LIGN[E)9EW? M$L(,8V,1&#U>\!JSS (1C9\U9KL_3FS>+',M/N';24;D7!<:B/S6ID8Y%Q43[:KXW"@,/(_4 AK MA=#QK@PYEE^98?.IDEM05IK0[,*YZK2)'!F:^E 8A". ++*D" M;D0L", M/N5P!3]SG+Q"#?+ZQ^W"[A;W ,M;G\LX>'[Y?T"KICF M,0BJ"%Y51$%VXZHBM#//M=T7I<$$5J^0\!>>$,-#'3HV&X2M:PP28R^HJ,]! ME/F*X&1ZA*B!1H8V3%B8'GSEF<-^QZ$RSC3-$)L]@L<=JIAKM'C4+?$SR,+V MNX926T)6QM"XTJ5ZK05R-!N9>,!3XDUF:"STX)'D4IG1D+):Y!ZCF1-+JHR, M,S= R( %.\FHBD4E1Y,24JYCJBA;JT N'>S#26=)Y!4S4DTZ5-74XTU=O]N' MG>6;,6:,XBLRLLK0UNWR\>8:?H/0&P>A%YX/:3WTHG#@G?M^YRL*2=.B,N*R M^:7)PS_##6,O.AM[9_Z 5F$PM+_.TSOY*N@)E 7Y^''4HRCRQNTTAN/(&XQ"NXK./#\<=4Z6HM.=D,=^+PK<8SCNM)5,+>M7 MLD.7[7WN@>?4N*;^+O%?ME17DLX59JP>$C;Q!,9EHF&[0>$.]@5-6L]DLU \ MQGV5T/@LF'AU7I]?Z*;47:QP%R/26#PNX"/]@L:3,#25LMG7+M/MR)2#%?VY)2,AFW4]'D:A*?_]J]6&Z>O!DQ??.>._J MQ@T5$6>EC0L1QI\E?V&9G<8MG5Q%OFKH4W22EIKHP6)7VTN5S)W\81_+M%7= MDB21=QU,L578.'48/ZJBHE3QAA(!44@M.Q@V84Z/ZN/_(!;^.V)#W_?\\> C M8J<^9?V#RP?-M;6[8MF"+X6I[B'-:7.+NZPN+V_BU17PEJDU)W89IJ3J]\[/ MNJ"J:U6U,;)P5YF5-'0Q#@I'KN @ (T6 9 >&PO=V]R:W-H965TJLKDLQ;UF MIBH*KG]U(?^=LART+;L2MRG^3F5U?]LY[+!-+7N7VL]K^3=3VC$E>JG+C M_K.MITW&/996QJJB9@:"0I;^EW^K_=!A. ^?8(AKAMCA]HH>-EQD_(C&+V095V;=A=F8GL4, 0 %N4<8/R)GY6XG6U&K!1%+ X MC$?/R!NU5H^7'):'!7.&[/AJ;CL MH3*,T(^B=_7SBV@2_O(,V*0%FSPG_6J^YEKT;UQ@[OF.,+)KK7FY6VLAF.ED2MK)%+;)>6E8A:!KMEW+=.U)F=K0L6%*,V77..Q*X%NN M,P/QCX(MA"C9"J99D;V!-L$^*DT<)?LBTG6I*.TA M7,,E&4DM,_99& IJAJR)9CZ_P9G"9V@$[!Y@@[]21S@]J8.](AWNF&Y?.[8_ MH_:NV.1J!_][+?>53A$3KV3@0N7L=#JU0"Q2X16UNM%;[!IG9H.>2.F_K&RE MA?>X^860.8^@,2HM E82A0/91*G@.P0)/YFHXWR@8-!F3)L3N"FDM8"MEH[X M1D$2W;R5&C"4-JU'3AUE:'K26*\)UKH<.S9WH]6CS. ]X':2G$4D2;:Q.$A% MLJWL4^@JJ-D='_I;OD$UHSDX.S2U=QS!>U;+E$+NJ!KBJI2V]E+ -D*[>0GE M[3,RTI,N5%D9WW]$+E=RD0M&BC:2VH][7')Z:#OE1^P2IZ9:&)E)KJ67P*W5 M&&WN7 N+,KJ5X]&VJ#G\M\.<7YW$T M_<4P 2Y5R)2IQ>_"C6A$]U/)_L[+"EL"B\:NZT?!26[GT+7*D8G&Q4L]4E,2 MVCF"4Z$6C5-M-V4"RHR\RF2Y@FUT@Y7&V>3HRJI8(.6 V5#W-72%5E? ,75N M/'*9NR"1!Z4QE0OVOB8H3]F"'(<N M0J>M,SIK '6 5QM'3EN +*J"H$7!Y$#P4\X^- &5[X"3%=UBKC4A#'7?KCLR M6XE2:)[G.]^M.4-9.OT6;7LG>%W*"\2T$$Q\$SJ5QHE'6-!#F"I%G[D2Q1SI M.Q:J%:F(:27+DL*AO,5$ZP@X'H/=4#;4=F5HN73M@.UQ\J:747.V)-G[HX&" MJ*!TX1Y!)=+D!);1!VR_CSROQ \YK@9X!*([*\FM4%-B*:T#4FUJKA8*..M^ M,V#7+F+8CSU[$;&X5V$RA'KG4O^[S*458:4N3F+W>"A/T_1. F9%T2E002%RD3N M-P77PI'*16UZ3H.82A6OIL(]:O%#6'>?)S",Y5EEH. "4 M*E!1+M/F4(MNU)7*HIG9KAL.YVIBFF #P%XHD MB&?1X.#=[$DO3<[C8!HGE KT..W8OO=8XCS]9BP6YGG3,(YJ<_5DV;MP?R #V"+G^G>^_6P8WWR%>$KS MT%_2.Z2DUQRXBFGRRV@PBB \'$RG^)EWEG'_V88 U-GH=BM7P,8MH*ES-14, M-[6GX("/[?XV]^WWU8O7>SC7-9R[9A;?TUIP=MVV\O>TR)8&6^FO%.NS3YUD M1V,YS/ (,YCFY&0+4S,+HLE@-FU/FU4@8Z_&41!'Y^PUFPPF M>W;?SYV!K\;!.)F (#H?()[/ HH!:)PD: 93 ,(+/C$<(6HF510-DN@4HG@R M#N)PYB EDU.0^JS_/(X1X1A/@V@4$HYH$)[C-PGB) S&\?CLKK,@GF0.I[/@ M?%8;,:7?43"*9T$XB5PU;H_S:[_QG9J5>^N?&$#=P>);,'G'=TP7NE-3^3L0 M?@$B^>Z%" E,RV93*-TIU>VA)WMGNPXX.)-!/.ZLV>/!=.)OCV"=^N8T['PB M+(1>N0^A-(ZJTOJOA>W3]EOKM?_$N"?W'VH_<(U5'=N 6((5@1GW_-MQ$NUX)CS2("G"^5LLT-*6B_0%_]#U!+ P04 " "3@W57$HT8 M((X) #(& &0 'AL+W=OED59'8P7=;UZN[=790NY%-5$ MKV2)7V;:+$6-5S/?JU9&BMQN6A9[GN-$>TNARO'AOEV[,H?[NJD+5]P?R7F]7DNNEK*LE"Z9D;.# M\9'[]C@@>2OPNY+WU>"9D2>W6G^FE_/\8.P0(%G(K"8- G_NY(DL"E($&']V M.L>]2=HX?%YK/[.^PY=;4R\;$\>(=S?JV&1]NUEG?;C5KOW@G;78Q]U62\J=EKF,M]4L >H/5YOC??8 MVZGQJ)E/F.]RYCF>OT.?W_OO6WW^#O\K5FMVIDI19DH4;%J+6E(HJFT.M^J" M[>JHA-Y6*Y')@S%JI)+F3HX/?_[)C9QW.\ &/=A@E_;#]1%=RY4VM2KG[+VJ MLD)7C9'L7S?RH6;'AOKAX^G%#3NZ>,\^G%Y^N#ZZ M^N7\A)U?G%U>?SRZ.;^\Z#-GD"KL9B'9B5ZN1/GX\T^)Y\;O*I8ME)PQ\(D1 M%GPN,V6+>RD^2\-4Q51=L1,K=?H@LX8*EEW.9BJ39K)5Y6U3P9&JHLU@)E&J M+S)GJL2!UO<:K$&!$K>%9%4+LGK+_GEZ_6EZ@T.)@W9-A/TE0 MC.&83;X:!D6#6M?D,F>6M(PN55:M7U0F"LZ6,EO R?99%8H0<*O. (TJ8+<$ MOR*:H-C/$J9P)$P42PUI3#6/+9K)(V1&8)20 ?Y*8I*,_D O_,^BD"F MH9=,S"&BRAPNFL?-(-F-%"#H8!3RF2Z49GJV$:E;I=\0@^9=A)8KH+*'\Y=9 M4Q16()<@GIP6_PI%Q2.Y@GQ491NTF2H5R"Y_"F4#K,;"?':,[-9@1XL3<-!] MZ BL/3I Y#A2MMZ54UW*P.<^K]^.SE!Q( FBG\&S-]I(@Q+=M!)DZ!6+7!Y[ M"?>C "]AS(,PY7[BC9[#?=KC)APK/$P2YD8\2E,>.LGH1M>P-=0=OJ]0@+56W9O MAN,5\T/NI3'W+50_X%'L(O@J"Z_,H"'F:>LSU>$*A"OS1>9F_9(A!3QCR M.([Q%"*\B9,.0K5E P[!XPZ"ZGHNO;AX<8 NV MU0YP5'Q29(M>BZ))Y@ZCA3T9.J>^[8 6;9J5F20MHM]3/Z[DA)TU.#M)M0R& M;SD64FNX*%H,2I)(D(F*#ANL4*D,K'435GW:6^+VYKORD'<:J(=D&BI MZ[7O5DC>B:(10_8: N60-RS74%$U<',(+LL:8P, 'I&FA(=/OIIU YNPJ8UI MQS3/T_(/C!8ZL!/4]I=:6-$)ZZ7G;VMI< M(Z[<@#YA1T6QB7O=:-$0>(>4L,D_&U4_4O2PII M(8_*G)9MQVB7$92-&M\^,K*+OFP >!"7/D_(\.R)7CJ6[RF&W4L8%55':%7/ M1?] )VNG2H:9D-HNIL*192A+3>>E37^*T:?)='(T(<1-*3!-%,IZT$[7TA"5 M@J##, _$4E[(?<=T$(4CRZ;^FLU;T>_;B8(@GD/IS:HE8I)L&J!F"UPALB> M_NB&K(%7GP>PEKH. Y='"7>2=/1I.] @YFF EH#. )9,DI3'?C!ZN1-\,_IT MHFU+UFTY#V04#/TX0(@5+#YL*SDGG)G)T/I*&A U<^:\1R]5G:'80BR 6^PX/ MX;_KT:[1KP*IQR*5YK9 %OA1R!TW@:A#H@Z:;AA#%,I'-PL,KU8?-$18CBPL/\"H$*1X MPQ84A:)R^ V'GZ.I>0DJ!_K"SK3'@R3I3$]U@TGG-S"R8%X4\3#R\(L+.2]V M4-TI"VS ,%EHS'I*8/)P$'^7>5:;&T8\B"/6AO72LK\;.CP) N9;_$GB67FW M=0"#!'=1CVZ"$W,<*T)K<12C7+U^[<>UNVIP7Q_4VJ#)O/L?M;MO(WFAW7V[ MK[7]DWJ@]5_40P,8*XRJ-5U&IA+S/WW*B-H+3YXKLHMRS.V]B,P.MF)]$]U< MF*W=L1V?-@/4NK^A+%>X$ZG;IF=.RP1T]Y&F;IT@S:L^3$_3)+6) 3$=U8-V MUO+35TO>"'?D4K3YY:5(0\<^)UX$UD^Z=(W1(8(H92&5'?9TU6._;E0LYB&F MWL0)24=,E>UW8_,+J%^!B- 2PZY'8CIW44E!ZN]LR!M7AA@$T-&4G=$?'1GS!+10W R(S-Z!JBT!]L63=^VXNX:B>Y[1&U:53) MM3P5&:1P Z:,0B&T]X2V:T"&)CHJ#$(#5L. ;N]U-)YW64J_RJI62SLTS!H[ M!'9#.^5EW^>I9!LEW M+V2@_\^+P_\ 4$L#!!0 ( ).#=5?WA2+>=P( &L% 9 >&PO=V]R M:W-H965TU!MVA:JBRO)=?KWDV37RX D+Y9(D8>'L@YGK51/ND(TL.5,Z'E0 M&5.?AZ'.*N1$CV2-PIX44G%BK*G*4-<*2>Z3. OC*#H-.:$B2&;>MU+)3#:& M48$K!;KAG*C7!3+9SH-Q\.98T[(RSA$FLYJ4^(#F>[U2U@H'E)QR%)I* 0J+ M>7 Q/E],7;P/^$&QU3M[<)T\2OGDC.M\'D2.$#+,C$,@=GG!)3+F@"R-YQXS M&$JZQ-W]&_J5[]WV\D@T+B7[27-3S8.S '(L2,/,6K;?L._GQ.%EDFG_A;:+ MG7P)(&NTD;Q/M@PX%=U*MOT]["2<10<2XCXA]KR[0I[E)3$DF2G9@G+1%LUM M?*L^VY*CPOV4!Z/L*;5Y)KF3!F$UW '-]T/YY1SKFN2X3RPTM"H7C!( M/KP?GT9?CY"=#F2GQ]"3@W\&?F]P:V#!9/;T9Q_KH[C[68_CT;OT=G5S_RM- M89UNTKO-]?T=+-?IY?4&-A7"4O*:B%= 45K9YF#(%DC^0K54&F0!!!:TA*D5 M7"8;2U>44%#%H:UH5EG%&%3V(;O$';#GAC!:4.NU@^;P6]0CV'>AX8X .*K2 MRUR#K]]I8? .D^2B$]"_\&X,W1)54J&!86%3H]'GDP!4)^W.,++V2/NV>L,5&.9K\A=02P,$% @ DX-U5\.6&UL?57O3]LP$/V^O^(4&-HD MUOQJ@4%;B;*B(0U4%;9]F/;!)-?&PK&#[=!V?_W.3@A%@GYI3WB!0C@BDO'8<@;=D0ZX_?[,?NEKIUKNF<$+)7[SW!:CX"2 '!>L%G:N M5M^QK6?@^#(EC/^%59.;I@%DM;&J;,&DH.2R>;)UVXURPMGQC;((<1^^P!PMUTC]MC 3 M3 Y#2_0N**29W&39"?C>;WL01H? M0A(EZ0Z^M"LV]7SICF(-6 677#*9<2;@UC+KBS9O%=S0]=^F<_-R:BJ6X2B@ M@3"HGS 8'^S%1]'9#K']3FQ_%_MXZWM,4.*"6P-_[G!-H5#9P]^W].YFC-/> MA_GT[FH^O9[>W,'LQ_D-W!4(%ZJLF-Q P0PPZ$?QIX?/@&4EU 81#'OBK*+<2#CZ 68 OD9!A,,,W1]%Z)LYN*9TR(S1;:. 0(-'2DPP^B9QJH MF+8\XP2U!WLG27Q\9EZ 9 <&E(:TUYW;U=ME>QF;UR(T9FHI^3_, =?DBP:! M?-'CM]OD./>3DZ^'23KP+=E/CI/#9'#LLQ?<4"'^3OO-ES@YI!-,A=ZIQ*;W MUBT*MV:]1+WTCN9JJZ5MQKY;[4SSO/&*E_3&<:^97G+JA, %0:/>\2 W;A8 M$UA5>>>X5Y9\R+\69/RH70+M+Q0-5!NX [J_DO%_4$L#!!0 ( ).#=5=( MPJI Z ( !T& 9 >&PO=V]R:W-H965T,W*I/Q#;&N2@!)"Z)&BFA"&BKJNK#8@]XE?6NN[L.X>\[:QN72H07 MO)>9,^?,[ S]G=(O)D.T\)8+:09>9FUQ&P0FR3!GQE<%2KK9*)TS2UN]#4RA MD:654RZ"* RO@IQQZ0W[U=E<#_NJM()+G&LP99XSO1^C4+N!U_4.!PN^S:P[ M"(;]@FUQB?9;,=>T"UJ4E./.'*W!*5DK]>(V MC^G "QTA%)A8A\#H\XH3%,(!$8T_#:;7AG2.Q^L#^D.EG;2LF<&)$C]X:K.! M=^-!BAM6"KM0NR_8Z+ET>(D2IOJ%76U[21&3TEB5-\ZTS[FLO^RMR<.1PTWX MCD/4.$05[SI0Q7+*+!OVM=J!=M:$YA:5U,J;R''IBK*TFFXY^=GA3%F$;@P7 ML$#!+*8P9]KN8:69-*S*G.D'EB(Y^R!I4,"9R5M9N!>IIC^#Q 0 MQ99G=. YCLXBCLJM#[UN!Z(PZIW!Z[6Z>Q5>[XQN U;! Y=,)IP)6%K23^_- MGA1!\C&[L?UCH+8VL8W:N:CRI7\6Q"NVR M[PR:\QFSI;Y884+UO8[O8%T:RJ4Q52[6K13C@FTUR_U3+R X:EG2NZT&$]%2 MI;1U][:G[>P;U2W_S[P>G,],;SD]!8$;<@W]ZTL/=#V,ZHU5134 J'@T3JIE M1O,;M3.@^XVB9F@V+D#[CS#\"U!+ P04 " "3@W57?\R5F'<+ !4( M&0 'AL+W=O*:>* MED7JGHNKG&1FQP^YE)/,[-;6/D D9"&A" U 6O9^_9YN@-3%E.UD]B4F*:*O MI[L/P+Q<&_O-+90JQ>TR+]RKSJ(L5\_/SERZ4$OINF:E"OPR-W8I2]S:ZS.W MLDIFO&B9GR6]WNAL*771.7_)SS[:\Y>F*G-=J(]6N&JYE/;NM-69=$2FYK+*RRNS_ET%?X8D+S6YXW_%VK_;'W9$6KG2 M+,-B6+#4A?\K;T,@<6)&%!PG9[16SE6UG*\Y?6K(6EMR&-+MA57@WC M=$%)^51:_*JQKCQ_;THEXN&IN"Q2LU3BL[Q5[N59"='TPED:Q+SV8I(#8N)$ MO#-%N7#BUR)3V:Z ,]C4&);4AKU.'I1X45UW13^.1-)+^@_(ZS>.]EE>_P%' MG2B-^$T7LDBUS,6G4I8* "M;'?;B!NWBJ%:>NY5,U:L.BL$I>Z,ZY[_\%(]Z M+QXP=M 8.WA(^ODF&>*M=FEN7&65^/=G=5N*U[E)O_VGS>*'9<;#[M'E^STK\@R<-D2] 1":)_DJ,W ME;5("MY7F;)8<"Q^^6F2Q,F+S=41YTXDHZC7ZXGIA/X=DV.]' XA\)D[B>!+%HX%X M=M3^]!AZ^X-I-,(/=#T9]Z-)?R2N5&J QEQ+:E).F#D'7=VNT+80H7FP;),: M(4M^Q<&VJC3V3E@R$@N3N-O[&?VC7/ +36[=_RFY"AC\V]DE3,.0547>P95= M-QP'IS_D!/'U>-+C9/E4;)R(1(&1!:_K",U4H>:Z%"<)+T#X^S[UI%'-YXBG M ,[57Y4N[R"HE@41NBB5+3@#$/35X%[< ((H.H>4U2DH9FJ 2M6=QOQ^BC.;" M8R[C+&'Z^B7]F-\;<5T=O3?%*7!;6B1?%]<^@ JY/AE.:\7C).C]:#701A 3 MI:W4:;7":W%XK7;I ]!H!H)X%G* M@C()25GED=05%Y! -H)IU#8EO7C,$,GE6J0+65PK%WG?[[<,B@'D:0I0D3F( M2A6\07>Q9LGB0C0Y&^,7[LE>R#D2+]Y"WG*&"]\T8-E"(E@SI0IQC;*T[)S* M-0@,JCCKBM_-&K"UT;9R08C21>7']$R1\J\A*X?S5ZV8'6[5$R)$T@ZDJHD[ M@>8)L=_&&N)F+&%,..\AN6SP&O FS%+!CWR\@D&P._;9IK)O[)*I1 MB,SD=W3'Q()"\$0T)(Z6VHXT(V58[BH K)0Y5>]-.OK M/*<,YG=U?/T\Q,UZH5,_3<$4$2'L6U!'Z/I@*"GY:K=FM0\P@030QCVR0='V M9I<[X^(!B86W+Y76WB&^:VE1L=2+K68G:"F-OFVWL'^V,2C]7@B)&A7%N5R,6 M>*8@AM%@.(R&T!C&4=0;3**)G^#38=0G-F%@22OFX@1D):;E(B:2V6/;VZ;N M"?V.B3NN66(TA*=33RL.RO>]]J9%W@2Q)2O[4Q]CWEJ?FOEIA>[$J\7):$0_ M>0I#CD#5)<)67.M9KFH5X#JC<:^Q*QJ/QW[5T9?"JJ4NF9*&##:-X"2)!ZR? MUHSZ884/(=A8'"7QD'X;3C@XK3YN%^L)L@X&./6K0".FM17O]W"_L^R8J1HH M5\P+^1:>!*)QT0;[W?FSD)O!=P">+.2XP2B5MD9FEJ9"JYJI:UUPGP4N-3I# MZ*S8M5$GHQY7E=K#>':W9\N@BRVXD!DT(KG[AFTV H1AQUSX$1.'O;X?0NV. M^\[&)F]93 2F&4D#[ER T'?HILZ#80$ZAO9A-=K'%D6G]>]T42@' .Q6<@N+ MW1&\V_ME[@RG2[94"OL_'OBYRR,QJ.<-@^?GZ*/W&H'OOL],X^OJXM MQ-[B)^KVSM">!/[H0D/KSL_4YDR8)$\RR@^U_?1^)R#W>?;!: _0OH9UM$,% M/1:U&H)_U]!^OXVDN<#1VMHEA,.%*E6M;3:H#C5];[B',;1>@-L"I*C^)1Q& M(_I&LQ)\HF!SF5@XXM\-K[)D F\WRW;2PI&@Q5N*=GW;HDU^W'J_A+R1.I?4 MR!5S_%1%1/_SBND?6A0VV)JJ&HQ ,LPQX+_Z@U%/Y"HB:F&/X2)O_F/NL1]P MT94Z?;)#8'-->N7,D:UD@&&JS]07M-'JN69WG*DLL2*B3/*6'_EM35=\\%0' M<=#AV 1_59/O^ZU]B[VWH8)PO#67N1=L3>:':=,^>6>(I>:Z@,M($H?N'L5N M11\']E#4S7UH[%/!4)6/L#RK2*[45K(;LFKF[_].^X/>LR M/&H&0SX K _9GG*ZM@N@,#N8=?/YBF]G,X3*,K V1X;-;H(YE>]:;F]+FB&V M#1Q]8L)IV=//[?YAJ8,?E.,)=_S"=W+*7+/O.(:D:3C/2T#E0$J"M#J$F]4K M/BORTX[EKXS3X3B-""[%]>#BU!\6VJ'/CQ.T&><7Q)!5!O2X6>;[H'ROR2.P)CMZF^&NE/4DEM M.&#;H8[07%-9E)OM;D'?%>($38<^X=P?IRS4;4[Y?/?@'G!8*T\9[+AS)N?2 M;1]AAY.3KKA(4UMA92-Z;Q534IICRA]:!(,; W9:#'WQJ%TZO -F]R!WS0>' M-$8"WN-1%$J1!%P6\]P7V!5Q!;ZZ0,I."!I)[\7EU05?Q2^>L2@*K'?$\)E< ML.,+<;G,?VI"9"\0XFMA>&NT.9\/&J\N:F>IW./AS_#"TA$!(($FII?53<*\^>[FFN]NNU #R+>._&C><]3; M(LF.W6 0F,IY>?Y1/2F^5E:[3'N"TQ5_TGG77*TI#&I5^I@?V!B5NQ8!(CER MINS.<:1G]9%7'>&-E.ZVV*^ZE7S8R5G 5.1A6I4+\#!&]CP MM^T[XMG6E]ZE0KKI>S;MNM $_$??YFGSR?S"?RG>O.Z_M[\#6FB[FJLYEO:Z MXV%'6/\-V]^49L7?C6>F+,V2+Q<*X+#T GZ?&U/6-Z2@^8\$Y_\#4$L#!!0 M ( ).#=5?*'/C" P %\@ 9 >&PO=V]R:W-H965T@/,F44T7+NEE2,HFK;"?9=6WLI&)G]F%K'R 2$I&0 M! .0MK5?OZ<;($5=[)VJF;=]F%@4@;Z>/MV YNV#L3]N-(JF?"F/#L9]ON3DUSJXO#L+7_WQ9Z] M-765Z4)]L<+5>2[MZD)EYN'=X>"P^>*K7J85?7%R]K:42W6KJF_E%XNGDU9* MHG-5.&T*8=7BW>'YX,W%F-;S@M^U>G"=SX(\F1OS@QZNDG>'?3)(92JN2(+$ MGWMUJ;*,!,&,GT'F8:N2-G8_-](_LN_P92Z=NC39/W52I>\.9X-J1?#9R6>U\N>& TB,>P/1\_(&[6NCUC>Z!G7G:B,^*@+"2]E)FXK M62D.P3Z'O;CQ?G%4/6]<*6/U[A#EX92]5X=GO_XRF/1_>\;8<6OL^#GI9\]F M1[S7+LZ,JZT2_[I3CY6XR$S\X]_[G'A>S6#2.[C\?'U]=7?]X>;N5IS?O!>7 MGV_NKF[^]N'F\NK#K?A<*BM)M?BD4 U.W*6*L%/*8@7 6@L3LY5(I1.F79KY MI> 0<2^M-K43\UIG"=ZY2*B?M2[)-?;L7J4ZSI3KD62GFKT2OM5 DA6%*8YC M)$QE0..HSJ(:L M_UJN&I3->AO>D4]52AI9&I"#4"MLB96MP'^-J7BQ -4(>(O7QRLEZ8/-C]PK MUM#(L<08PBRPVKJ***YV "%Q%;3AH]K4;U5L;.*"GYF6=-A"07-4=1E(F5$+$G+ 0RU)7 M,M/_@0:DCS3&IG FTPG'8"XS0ISPC9)>:5=1J%G#^>VEF(V'/7%5X%N91"1@ M$[H4GV7!\G6Q*]\UQ$,)"%'#>\8"7EK)0:-J)3RC)\+UU)IZF:+1^N0@'([3 MUV0*8;TQV!"^"YGZ]9?9<##]S37&P0S&;@R"(6WH[(*:.;QCCX$?IP L7:TZ MI;5;&+E,5%L(2&N=E]X%0OSW.EF&DDP5IRI;469#X**08A2!TXC20J.^.10/ MX()4:,YZD]61 #=3##4F6& MR61#-A!0&"I(@J=CH_':>BJ!3D,? 0!R@>)'.M>1#('U9$5B"\PF&!08WE * M*Z5?%(62BC,H8J]YP<+L5]7 "0%M+$*GN2-V(=Q44@(9,>'54>A-G27B M9XTUBQ4K:;=XO=[B%LSG2<(&(SZK:",^B4XX0)P#BA:5,@@H<2: M"$W"PXO991>JX(>X:9^496H\'61_H>Z-[WZ76H]%XIQCO^6DS_L#S[8J M.09?6BHTJX@BUCV7R?X!H1WTA@-!#6^3(39)I]NB$U]JH.Y[H 5)I9.%!IP3 M%5)-9:OS,M.Q1K(H\P52KJG5= H[D':3YH4UN>]%B)$A:UIJED_[V7)+B]"] MWB>8MDQ=!&NHD$C33J^#27,EIKW)2_I8!E3=,ZI\\PVM5Q>QY7 @4W-C,1F2 M%!+>$Q_KBJ8Z!$+G==XVW_U>K#F'LOU,%[8$4%A.S.?$$7

MH,GH= +C8=&-S MDA#CT]-H,!T"X0"TS'UL58@8V4WM"$^5.!I.HN'KF7AU\&4CGM0UYYE>AK;I MX[#C=P"]U[-=.$=-O;TZ^/14Z#:4O&AJ[?/6(J+;S52$:82HCJ:41T870/XB MU#;SXHOA=(B'R1.YI27$,Q%"T\P_V0HT712@='%A"DS57S"FB,]%LQG^;L$; MHX,G>W^@J%0['UP8:1-Z>,]- T6S-3EXV^]#SR4/+/48/UY14Z.YE6V9LRTE MV<(-=P\1J$<,%3S"F04:G[(,Z0>LWU'? F8E0KG"!*Z\/CC 1O] M@2>*C:B-44!8NU@#FNL?DDN)54Q4/C85PS1@;TTKZR:^Y1.:HG\H)> 3:SA' M=(]2SFHV9-?!B$@K44A!0KAK)^^=T$A+U$H'%6A2+?AAJ'Q4$$/!,-S^H;X2,/65Y#QMR*B4Z^5X?9>=8XW5YN;Y@ MC\X;)4%S3WS Z+T3D=8G5$A,!+=LX6:(3+,6*\9D%)ZM0TE1\_F,YKK=6'OJ M3#0:!T#7JFHP2)6(,Y2T*Q^Q)Y:7ICD_8$VF4%.DCDJ,!IC0+\/YJI,M:BA^ MC&=:6"!K=1(:E;'0!Q*0./$@R^E76*0V;_7AW>X]N$/F,[2H-.$2 M3I^030B31'5!+9#*!/]PA$@UNZ/[>"A]7V MGDV'.B?;17NYUIYQW3:">MV6-8E"F_O_;%FC'@:!J-_OTW\\,G2N#DA*@\DG M)&+5SFS[8A;$A>AX9S5#K[2:1]&%!V![ZEKBE!RZ"&H*R/,%U+TV"PIMG7K1\->4#$=C7B0^I.1 P9?G 91&Y'[*\(VV(F'='\J%I>F((YH M;H[N'HSX;C1-R/BV)OXY"O=6).6)TMW: 3.^%9K\X9MQG\-;&)B*?V TD:^: MN2)$>-SO#5X^)1NFX82WH8$RI/0]C5I/'&E"[_Z+G.F8SG+O4AKTBF3'CPF= MVOY"/X8]\4DM ;9K"0)#,7RD RK?M-*8AK^;)U!-ER/_.ZHW X_'EC>7TDG*JJ3*TOA=HKHHBNCZS:B$;:WA$QD].='8ZWCDL? MU3'G49VD$)_[KAGS9==<\26>H5N$];$>Q7+E4]N^5.U+?SW72FW42)S'B^56 MEIK@M;>7[;:N-+Z0)3&!=II#<+"4;\L*TSZN1TW6Z)7/%<%F+98OLLF$,)OS MWLW,)OXW(0)D][IKG6:,5TATL&^=?-=K=(H2++! MX$YD,6&W@S0GK^W#'!6:K=87\4 -GH3MW99J: M/?[R?7TX0(=+(\>30>5/:.T\";S0Q8XW0BZ7%NBM5.3;%L6@\0(+Y6+!XO[7 M+ 2]=>;O.-=W_%&GMIK#"(>5&\"";FAZ^WY /.G\Z)LKS.?TTS8IA//^]]_V MV_;7\W/_H_%ZN?_I_1KCO2[HLFR!K?W>]/30_TS3/%2FY)^0D>G*Y/PQ56!! M2POP?F%,U3R0@O;_*3C[+U!+ P04 " "3@W57+S8WBL8" #Q!0 &0 M 'AL+W=OL$I MIJDF(AF_#YQ&XU(#C]>O[+,J=HKEB4F<\O0QB50\,GH&1+AA9:KN^.X:#_%< M:+Z0I[(:85?;^GT#PE(JGAW I"!+\GIF^\,[' %Z]@< ]P!P*]VUHTKE)5,L M& J^ Z&MB4TOJE K-(E+%!_9)S>Y^P.ZXL."YBB5\,G]?$[U5\WIGX)2@.LR1G>9A0[&O%5/4.\E3 -9U_FDZ7 MT$ 6+,21034B4;R@$7SYY'3L;V?$^HU8_QQ[T&3%?)^MRT2&*982?][A7 M,$EY^/SKE/ZS'D[K=[KMUOIAM;JY6EPM[\G!;U2,4+(F B(@NY!F"8GOX#(YI=WRSU_>KM>OT3+_3_0^@D$0I\#N.V;,O MH-H(TYEM(D6I>@M?U3,^SP>VZ-'?@5#:MHS+,4&RK9B,IRC)7 M=44VITT_&]=E_&9>-\,%$]LDE^1]0U"[W;TP0-0-IMXH7E1%_<05M8AJ&5-/ M1J$-Z'[#Z6,?-MI!T^6#OU!+ P04 " "3@W57=U!+[&0# ";!P &0 M 'AL+W=OQJRR*+ 25*DYZO2]Q M*:2.QL.P]V#'0U.3DAH?++BZ+(7=35&9[2CJ1_N-A5P7Y#?B\; 2:UPB/54/ MEJWX@)+)$K631H/%?!1-^M?3"^\?')XE;MW1&KR2E3$OWKC+1E'/$T*%*7D$ MP9\-WJ!2'HAI_&@QHT-*'WB\WJ/?!NVL924#>) LL_!(GQ MT)HM6._-:'X1I(9H)B>U+\J2+)]*CJ/QO2&$_A6^> MW# F3N.=X[2%G#:0R0>0_03F1E/A8*8SS'X&B)G?@62R)SE-3B).ZG47!OT. M)+UD< )OYM&_ZI[=3NX6\#SY_C2#^6RR?%K,YK/[QR5,G$-R(:.2 M8B65).EON!!,U"*4#=$,V,Z]GDW0X[L2WOAQ=TD'E94\'J3:\8GBHO@Z\<8+ MDE@I!/Q12]J!\U$A2Q<>"[YTD%P_UV3SWMDYF?,FSF=%D18,6!E+/E6%5IJL M$QA3@7!CRDKH': CSDY[[FU\PU94E36O[7%J'#6I(3>*1YM'#0R] K.1&3/2 MS=#TTV>U X4;5.QM0?Q_UW5]]D'?PI/S3LW?@O7Q&,TP8+HFI!7EP.3 #<:C M9M]BR=GW0+7??O?VX&RR$5*%,G@93O#BK1#P&UQV+K_VCKZ?/UTE_>3;T8HO MC 5N_8\V0%9HEZ-UL$+:(FIH,W?:1=(!3M2FAZP.PGW!]W?+R.PS5/0&&2J,'Y7AGB8AV7!KR=:[\#GN>%IU!H^P>$]'O\+4$L#!!0 M ( ).#=5?53^(B4 , #\' 9 >&PO=V]R:W-H965T5.O#29.FMH$X<=$4K'51Q]@+Q8\W;]ZCR.%LJ_2SJ1$MO#1"FGE06]M>1)'):VR8F:@6 M):V42C?,TE!7D6DULL('-2)*X_ACU# N@\7,S]WKQ4QU5G")]QI,US1,ORY1 MJ.T\2(+=Q'=>U=9-1(M9RRI4\N$PNEB<.[P%/ M'+=FKP_.2:;4LQO<%/,@=H)08&X= Z//!J]0"$=$,GX,G,&8T@7N]W?L7[QW M\I(Q@U=*_,T+6\^#\P *+%DG['>U_8J#GU/'ERMA? O;'CNEC'EGK&J&8!HW M7/9?]C+LPU[ >?Q&0#H$I%YWG\BKO&:6+69:;4$[-+&YCK?JHTDFAH)O>('2 MH_Z,)_$9M$1K:L*XJ4.LN6H:NIUTT//G$%KVRC)!8 FW:H.-5W7:JW*_S<-J M)0JD[,1(0I03M0_OT1-XH&R]0.8+ ,'+SG8D92?3 #<@E86J(Y"TZ)R0^BT7 M C(7;5'3I:/I[/7_[@F7(%PI<+.YD@5WR8V+EH OW%@NJY!0N>@*ZAZD1:8E MK9D0RO&:C@8E]2\)"[UB1 M"@TE\Q;VU6VYK:F6DZ6&VWX?G6 L2[+K+%[=/=U3098GVBEJ#NO*EVRGOI.WKVS@[O@Z7?5'\#]X_+=^8KCCM MB\"20N/)V6D NB_7_<"JUI?(3%DJN+Y;TPN'V@%HO514-X:!2S"^F8N?4$L# M!!0 ( ).#=5?70A>65Q4 (I$ 9 >&PO=V]R:W-H965T8!.&[2S:)I@SAM@5W<#]0, M);$9#55RQK;ZU^_OG$/.<&1Y8F@QYWN\CO[AV_G-8&=.HFW55AY<' MJZ;9?'=R$HJ56>MP[#:FQC<+Y]>ZP5N_/ D;;W3)A];5R>ST].G)6MOZX-4+ M_NR#?_7"M4UE:_/!J]"NU]IO7YO*7;\\F!ZD#S[:Y:JA#TY>O=CHI;DTS2^; M#Q[O3KI;2KLV=;"N5MXL7AZ<3[][/7M&!_B)7ZVY#MEK1:3,G?M,;]Z5+P]. M"2-3F:*A*S3^N3(7IJKH)N#Q1[STH(-)!_/7Z?:W3#R(F>M@+ESUFRV;U.AX'!VM;RK[Z)C+C/ M@5D\,&.\!1!C^;UN]*L7WETK3T_C-GK!I/)I(&=KDLIEX_&MQ;GFU:5=UG9A M"UTWZKPH7%LWMEZJ#ZZRA35!/4JO#E^<-(!'ITZ*>/=KN7MVQ]W3F7KOZF85 MU)NZ-.7P@A,@VF$[2]B^GHW>>-XNC]7CZ43-3F>/1^Y[W%'_F.][?-=]>RC^ M]_D\-![:\K_[*);[GNR_CTSHN[#1A7EY !L)QE^9@U=_^\OTZ>GS$6R?=-@^ M&;O]U86K [ L->GS1##>JG_'?S^9FT:]KESQ>2_BXU=_\+8N[*8"_6ZA!H!& M$#_K$#][".*7[3S8TFI/['9>_=RLC%?OZBL3&AA\$R89!J:$]C2VP;,/)7D4 MJ?VR^LG51X#=>%=5I!7OZL;@RR:H$38\[=CP=)0-'\V5J5MS7_3'+_L)'OM2 MD\!^6YD:C@B(PC\0TMX4#E;-7@_2]!&L]E[72\,<5F YF+S>Z'JK-L:3>Y667K =!V7IP%4X^/NP(,?P=OJB#%@>^\;8P>.C)H=+ L8!N[']& M->YA<'5=JD=GAXEQ?YJ.9]?$6ZBH%N804O-[@8;^#/&Y$$P( M48M9H-Z5;4'^X7IEBY6JZ7) 5ZXH6AR+/ HKN]F0!F^<15@#/25,V-;"F](@ MHRGI:R=@2=]" M&)82#!CJ*.,43",E&OX*M*3@Y*U6YP[1^M:\2W[=A)1B)) M%$ZW:DN8)C3B!H<95=%_%CNK\X3U,["M#VRX=.! PR"0?BG2M)"%\P4N@5,' MH06H<+6ASP#!XFB'QU!12P<8=.=M2_"F8F<,78IB4->,C7CFFE!W9NA80%[K M!S@E=N!%(!Y?1#SV$B;\;7JAP R#:9BOE=5S6W%8.%;)L7[,'-\[R/C*EBW+ M!QBO+4E'5)[YV:EX3=ZK@^![6\+S6I665*=H[E!FODM+&H'G%VP\&TUH ZY= M#!1;@0=J#JH6L*L%<.)O;8U M1H9,N<5=_F"RSX.%SLG#LDQS;:*3&''JP'#C/!\7TJU79/AKOB0TH%]7L -0 M*]&=S0M*2+JX1\&AB*:"IV9%8 Y'HR@3#X",=:7H.9Z:J+:&E<*\O(456\WZ M4.B-;71E_]0I(K/R\Y5KTR3X?:0.PHO0$(*HE4BJ^+:TGKP]9$N.&!QH%]#8 MUK,K Y8K* !]SI"K(&ZC,_V[+/VVC;8;2+V.)DKL<'/Q+YV5'*MWBY&OU358 M1M_,P;"UZ5!*"CZN23NU:RSFD,.80,,+%A'KQM]0\Z\[GQA=$S$ M^"SYR&S1UE<.JL6H]RZ?C6DO*IVI+#R7D0J^K=H];NO^\&4*<80GHGI9B9]G MO0K!%9;9(!ZC;>9P3V5WN5XT)D8FU)M$/.4QT:FO*-6)^8 7%'3F0D#O+B;FNV'MPT7RL/F0.Y>?,H23O2&LM?YSM,-JVVL=\@G5!I(1B/CIT[N++E_XUYN/OUQ^0@7X[,ESY=O(&6B\ M=YS8V'IEY[819Q2=#G&\UM7V3Q-]6-B8@HQ3U<;$Z%6"4Y7;J+"% :SYS)IZ M.'(@]Y'>_-$"X?5M%T!>,'!\R4'/X>TYZ'D[;QOG!1XH/&(*C]4;C$5/8NB]B?MI;N:34_%8FW5T58LX0'0R\9)NNN^7;5QH5W!4""&.V$V#K M6.[YM9C> I)#T"@@1$LIMC=SD(<7@AE.%Y*-QX](9R%$(OV*'@/F0K9EC83S M),J&+C)%7,)V WG V9BH(/V5PUQP)VVV%)3QE3BF#?ARP_']SO#^G,@$=/@*%U:3DOA\BF-I\8L M8WI'VL3FP'KBO%VB8A $"G*49>OC4U 0(GMKM.?D&XK I% TP'^UZV+\[Y3/K&5Y^3QT58'<(>$FY4]*1(@=W(4(*V2T%'$X_V)^28-BP=7])&LH M@ #?;,DKP7H-7I6@>"=]C94-@4$5 '.3!H230HPR"*3'=/D*X1;6G83L(62J M^D1DGE-" ));!I%F2>5][!_=LVG@2W:9?!7G\LSUVM5'4 3R0(-49]A%D3OH MJ"GWMU\2CM(_[0 CQ&W)&RR-8Z7=RNE.2BM&07G7Q!+,1\\-1)HX'F(^Q*)I MT,,0$"FMB3V/[:#7)WU8G(#RC[=I2^ M-^M-Y;:&8%&E1Y*ZX SEON1^[?6/WGR\.&1M^*"W- Y0G_2-^MY0600)'@UM ML5[JI52*\(I7-C@??=MKNU1/4FDB774D7-*^[%K=0XW[H]65Y3B@L6-O M#?=:H@]/#A6/D7-:(!< =C0>Z[X*,,NZC(IM8: X)M8K; #%2^Y4'\]>_9X M\NQLRL_^]>SIT\GIZ5/*!*D"H1RHVMX.*3Q@C1F4D-E!EEQ22L2LR&:WZI@@X[\C6"[E_Z8;#=V1Y>U@*-,-Z8+M MPI!6O*UW;#6;$5YR!@@./GIW?GD(+D_R;PFU'WHJ?_!<,A(KOY<,#39!7,Z> M.0_4P2#"C@&5D?%")Z>]@,) &;D=@3G44#U74'\L?@A5SL[?9X&#_QV2CDTE&!%76[PIQ/<84R3""VHF(W= M_:9!S23\[I'AB<6<.UY1%6.W?OAU"IG'ZF<.4LT \ZU@;FX=S\ _$- D?AY9 M&+-1[DAQ^B\5-I2AH/A* ?4J!6]N_G%.(/:Y,MWV#S< 6G4/JV0\EG%CO@=EOD)>,H#83>'42,1(._=]'@[_>,=OL#SIWS8;4W-HP"VQ\*WYI(^&6: M'R#47]E([?WCW_2T7] X'1^>4\N+%)E?O/FC!0,JF9(_;!S^M7#&J,C63*:C MM[_7_K-IV/E<&E1R7S70_P*,\ZZ3PP+2 UAC5,QZ*F:C$&A'H48NO7TPYO>[ M]PMX]FLMT]$]E%?027BGAM"L.,I!K"31#46=!^/^%3LO"0$)?]3[HXXTG,@W MKUM;40494HL=YB/UTS=G1X]/.1<)W[Q'! $<+Q>8A/HWCU&+RB.CQM5OU$S' M]UX0ZE&_6=*9F M@O)WON4JW=+5KQ1.D'_%?(G>#6[*"N4)(4.J)M,8WO%C<]_;^4>JU<1:G3H3 MY.<62 <#S[-N%7VJ;6P02'E 1KW_R2VM'O3U MJ]7.?>[R?$'! MF$DLG66"4K;PEMLX72/>Y^U_\)K7P*1E;HI5S8HH_(K^BPO?S(-1$S1YRR3. M6*&-V&?>W[C31B>L9[UB CF_'-9AM&.05R:/8@5R*#AK59MKT5JQGEBG9,I+ MRW"!LD\;5CN]Q6$71ORGES(+SG!H,788!'?"EWC9\W9)8]ZTI#Q6]4S[Q='I M^++GNPP-3^V$C0LT:UFH'V%FDJMT"R#.$9AW\:J> M;/.!%#X 6-JJW@%YQPR!#*8-9M%6JK(+SKLV,5L5VYT^BWDW+S"DSKH,1\&[ ME=UT3Y[)DV1F8G@RH;7YA((: TG.!*R+$;T?2[V&P2RR1RQKWD]Z/\93#C=' MSF="8>JT/7DKXARK<]DOZFZU/:?BFF'N@T@M!"7Z<0#-"H[8Z4DH[YI"@XVS MCI]7NZ.XN&84!N$[LH"XV"]!(P=B.0HS>-VI8.G0!$%6(0OKBW8M;<2T6$4[ MA467ZTD7#?0:(//9\'P)7I?ZB%UW+'/=,6GSAG,[D,WK#X,(R^.@E&2F'03D M#S+:$O(2PQK7Z.0\[L!ZF$:D];%\%?S_BXJ)M-<'Z#!'8P259*W/P6 [34K7 M\+A/"]X]'FEX-DS)=\@SV<14QM3)X=]NN _'!GVL6B;KSX+6PV-2WXJ;CO?B M8G?QD[YYL!>[[\4[E:48(V@UM'"4]M-HY"+V&I.HE"EF)^>FLE ]EDWH[)N9 MM5>?N#],*YN4++RKX3X^D^A"6ZPXX8DKVM'WY,5OG[.3&^[R=L1KV^7LM5D. M$_;T)MM@ CC!@1/.+OXB[C+>EY29PF M]/Z($EE>"2%'UI@E)\2$5EJEXVV@@G.-E T&Y@(S]VJ7MYTZALY,N^7.5#I' M9K(A=))+7C8N(@G&\CL%3G47T:&2N/LMT=Y*.PP@'2/+H_U"0M2%VVJB8F%$ M08AF09(22TTA>'/#VZ3Z]LJ&M+@0TT]>!SW>JYDM+O.\#4OP1.B<6 B-<8! M38#FVLD/0'C9*/"O/KR)&RU[6)OBP'V):O>%!;OSD5VN:6J^[]Y^T MA=E."#:26D,OXS?OX2D+)]^\::D'+:YML),[+-L..2F4;108RB+R;+#7/3 8 MGGZ6KJIHB>W22K]EM"Z\M3/=)Y,[K3T.(7UUGI ID@"[GW!Y3MIEC741Q]NR MB;U[I,EDGOE'63"3WP_)E1DZM.64S0YWZ.DAVD&BU#%XI.>:190Q\^K'2K/Q MD0_W]WY-^=[;KGWRKD9T:]=?,R;[[R&.4=:/FF;C(Z'!AO\_TH;_!7>V'DC0 M5P :(Z&?0LW&IU ?D6MI7ZPFZGM95Y?I$\\8H3(MN?!+MVBN-1G[ XFZ'^@X M?^J@C]'5#XUFXV.P[AM;L_'&UB^!'<6;U&EY,-(/NWX?SB?9GX= DK?D/X)!;AH1 M2?Y21/=I]X(_\C,9.E5G@Z.GQ,^B#ES]\(6\:M^$_-C%W M3>/6_))^EV8\/8#O%\XUZ0T!Z/[\R*O_ %!+ P04 " "3@W57S&.=570" M !(!0 &0 'AL+W=O&B'-W*NMW9P'@2EJ;)@Y51N4-+-6NF&64ET%9J.1E1VH M$4$NY=1.>+U-5W!3\Y;LU>#,[)2JD'EUR7L.2#K@?O[!?==[)RXH9O%3B%R]M/?/0@Z(U5C4[,"EHN.R_[&FW#WN R5N > >( M.]W]0IW*+\RR?*;5%K2K)C87=%8[-(GCTOV4.ZMIEA/.YM^514C@$US+1Y16 M:8X&/MRSE4#S<1986L(5!L6.;M'3Q6_013'<*&EK U]EB>5K@H"T#0+C%X&+ M^"CC15N=0A+Y$(=Q_?Q=EX>H.1,&3B#UIUGH)^,QQ9F?3C,_ M&V>C*RXYG<<2*J5* Q,_2C)Z4ICZDW3LAV?)Z 2BQ ^I/IU,"1ME?I)&_ED\ MA4.;&.R=[@9UU?6P@4*UTO8'?1@=KHF+OCO^E_=WS W3%9<&!*X)&IZ>C3W0 M?=_VB56;KE=6RE+G=6%-5QUJ5T#S:T7'9Y>X!8;+,_\'4$L#!!0 ( ).# M=5>:6[W9PP( ,L% 9 >&PO=V]R:W-H965TNILS:F.7-=G:VQ$OI4-EC3SE*J2AAR MU%80EI@9RR#H]X076):6B&3\W7(Z0TH+?&WOV+]VM5,M#T+C MA2Q_%;E93YVQ SDN15N:6[GYAMMZ(LN7R5)W7]CTL6'J0-9J(ZLMF!141=W_ MQ?/V'%X!QMX[ +X%\$YWGZA3^448,9LHN0%EHXG-&EVI'9K$%;6]E#NC:+<@ MG)G=2(,0PB=8*+IH95Y U#E<_FV+AH[>,+BAAW%\+QY*U"<3UU!*"W2S+?V\ MI^?OT/L-ZN3B'P&7"/!P?X@N$ @HXO M.' &OH"]]77H\/]:-LR9[H1&4X=Z@F-Z@F=V<#?SN1,,]/AN8ES)[_+-/_\$,^_73$=/#&PYY]-;GHRNKXPC"-&9I M')$5^!X+XF@T;XLR+^J5[I065:/D$UJM&OR$\8BB4@Y^R))DS)(H'5V+;$V* M5/_J<"@M8NDX),J0K#@,6,"]$0]80A(2[I,*,CD+PW!TA9JR95E;M:4PF%-' M4B%9(;J>/TY9',=$E, )'(]9%/LLC7PX&1U9&5X MW%<-5J%:=6-$0R;;VO2]-JP.D^J\;]#_X?V8NQ9J5=0:2EP2U#M-(@=4/SIZ MQ\BF:]<'::CY.W--TQ:5#:#]I:07NW5L@F%^S_X!4$L#!!0 ( ).#=5?$ MJ2FH;P, &,( 9 >&PO=V]R:W-H965T+..+%7?Z7N%# M)??F8 TNDSNE[MWF33D/(@=(UK*PSH/ UR=Y*>O:.4(8'P>?P1C2&1ZN'[U? M^=PQESMAY*6J_ZA*NYT'TP!*N19=;=^K_:]RR,<#+%1M_!/V@VX40-$9JYK! M&!$T5=N_QX^D$?YL[!B,=-J#]IIHS>W\*EZ:P17M:XH-U;C MUPKM[.*=LA(XO((WK17MIKJK)2R-D9; .VR)LUN!$O-R%EH,YDS"8G"\ZAW3 M?W$<4WBK6KLU\+HM9?FE@Q!1CE#I(]05/>EQV6W.@<4$:$39"7]L3)UY?^Q$ MZ@;Z!(_EUULGQZW=8;DP.U'(>8"GP4C]20:+'W^(T^BG$]B2$5MRROOB!@]? MV6$MU!JNJK:R\M5OV+WE-V4R\*?/ &[E@X55K8K[OXXEI:.UD61==TM; ($47:5G\+=^HFKHF^5KY&M1:1 MB[8$JT6)UPQ>0? "&&$L)UF"\@Q5/H8 MEQ%.,T(9[>.2F.)A97%$HCA^!AT)921F MS-.1XWJ:9M^G@V?T*6[.D/HL&^A(&?K(IG"BR?G8Y/P_:G("5YWMM/R"3'C] M@*/)R&>>@)-8CI^ J\H42!06.G&Y)\@%CR=/4@X\822CA[(4>)R1/(\.9!DD M.<5B'NI-(#!2N MK_H9,$K'";KL!\>3>C]^WPJ]J5H#M5RC:72>(5^Z'VG]QJJ='R-WRF++^>46 M_P*D=@KX?:WP/ATV+L#X7['X!U!+ P04 " "3@W571S/B'@P% !A#0 M&0 'AL+W=OO(-RAV "V MYE64VL1 DK5K!O2").LV#'M09-K6*HDN22?MO]^AY'AIYKK!L/;!-C^9W_U\ MA]3!M?/OPM+:2#ZT31<.Q\L85T\FDU M;5N&QVYE._PS=[XM(T2_F(25M^6L M5VJ;B6 LF[1EW8VG!_VS-WYZX-:QJ3O[QI.P;MO2?SRVC;L^'//QS8.S>K&, MZ<%D>K J%_;UO0ZWUB1E M9\[Q4V5^L07;M11@1M MW0V_Y8=-'6XIY.PS"F*C(/JX!T=]E#^6L9P>>'=-?-H-:VG1I]IK([BZ2TTY MCQ[_UM"+TU! ?,8!%^2EZ^(RD&?=S,X^-3!!M-N0Q4W(QV*OQ:/UXC&1G!+! MA-QC3VY+('M[A>1)6964/QYB*8/V5'4\?/N 9>[HG M-K6-3>VS/CUQ*%H7[(P3UV>CUQ QRD#,$",=\1K:F4!"*IT/@C*&"J8&.SO7%?MT))"4H/('MVL1@.^KS;X?O@@ M%]P\)?;]NHX?B3*T4#SEDX*7&8+G$I6@VBC*108W/BZM[]" :MFYQBV2E],N MXEF9V 99GCB_-A*"@K M,BDTPF_+C7O.[^?%Y'2K4Z7?D.1QH]^#*5R#L4.)T ;(Y8YAH M027/("7"5")A'4+&@!5P$*XM[W(S,O6OO.M>8N*)//QT^!8#&X)P; ME+G(1U_JW2[2^K1W"O1G,,[I6%,I/QCO#SST3F#F=7ZW=ZFGZ'@ZKE(W$!9" MPM* %G"(W>X=)I6A7J ,U! G6ZYUJB%&6N;BF_0.Y"$T6#=/F)$87N ,YRV( MK!#%U^^=$:E7&<(0('J\5B3G.'P+/-M%%Y-;U][6^D5_N0^D+Y=X![(^ M;<#_^^C:L<" "R!@ &0 M 'AL+W=O=76-FT#VDCB4-+ MU4$DZ(>Z2NU0VVT/TQY, M90&@T'/)*CD."J7JTS"460$ED7U>0Z6?++@HB=*A6(:R%D!R"RI9B*/H."P) MK8)T9',SD8YXHQBM8":0;,J2B,T4&%^/@SAH$W=T62B3"--1399P#^I[/1,Z M"CN6G)902.G!6D%)*_=/GKT/6X"3UP#8 [#5[3:R*L^) M(NE(\#42IEJSF85MU:*U.%J90[E70C^E&J?26ZX Q1'ZC.X5SQX+SG(0\CVZ M>&JHVJ /#V3.0'X60[Q*$6F4G%;=2 MI_@@XZ19]E$2?T(XPLD!OJ1K/;%\R8'6)7(-[NO/H0?[T>:RG,J:9# .]&V0 M(%80I._>Q,?1EP/:!IVVP2'V])RN: Y5+M$Y9(P(R-$OJQ0]P+-"4Z;/ZO<^ MT?^@M63$W@?]ND!O4O*F4KT[R+C(76I&-G8C&WS+%)^#T)9;VW'O;=2/AKU; MOH+2Y!.?[A+QL<]FE)[W]=B-%>%^(M%X8^T[G@NL'H+Q>P=^O% MA=8_[P+>P9G.![[ NG#2NFU<: \)[;C0'E'K@I.&][VDX=8<*4$L[;24*#/N MN)'29;N!/'%SZ*7<3?,;(I:TDHC!0D.C_O H0,)-2!&UL?5513]M #'[OK[#"-&U2(,FE M#6UI*U%@&@\@!&P\3'NX)FY[(KG+[BZ4_?OY+B4P5/K0QK[8G_W99V>R4?K1 MK!$M/%>E---@;6T]CB*3K['BYDC5*.G-4NF*6U+U*C*U1EYXIZJ,6!QG4<6% M#&83?W:C9Q/5V%)(O-%@FJKB^N\<2[69!DGP*;*!U'8]308!E#@DC>EO56; M[[CE,W!XN2J-_X=-:YN- L@;8U6U=:8,*B';)W_>UN&-PS#^P(%M'9C/NPWD MLSSGEL\F6FU .VM""_.SL6EF$)(%#N*8;<"ES52'< MH(8S5554M;LUUPA?[OFB1/-U$EF*Z3RC?(L_;_'9!_@)@RLE[=K A2RP^!\@ MHF2[C-E+QG.V%_&T61U!FH3 8I;NP4N["J0>+]U3 0,MP5W\6N_^;F\W,V-3 M\QRG 0V%0?V$P>SS09+%)WMRZW>Y]?>AS^YH!HNF1%!+N.!:"KDROCN^+2', MN1$Y<%G N2@;BP7\\D3@'I\MS$N5/_[>Q6EOU-V MZ:SG;I)H;Q*W5HM%8WU25L'U_>49? (6CA(6LN.,Y"Q,63\\CN/>.4I%5[P- MXJD=;OQ4$2_C"!N@M6(L\:5"P"A,!Z-P$/=)8DGF?KV'=_;P/XULE(;](7-2 M.@AC-FR3!_E:AYIZYGW'Q#@^2A/_R$9=I#VV<6N;P:X+%;T9?6K0RB\X [EJ MI&VW0'?:[=#3=G6\FK<+^(KKE:!BE+@DU_CH>!" ;I=:JUA5^T6R4);6DA?7 M]!U [0SH_5+1*&T5%Z#[LLS^ 5!+ P04 " "3@W571%UUD:H# !1" M&0 'AL+W=OO&#!U80,4 MQ>4IN9( R7'0/"0QXAPHBCZLR1%%F.2JNTO+_O>=7=*T&RA$ ,-[<([OFV-' MRZ.0]VJ/J.&QKAJU;*$P=LZ,M.R)IK.LIBI@X2>6Z5ZFH6 M^'XRJWG9..NEO;N1ZZ5H=54V>"-!M77-Y=,6*W%<.(OZZ^%&TFDV6,G+&AM5B@8D[E;.AEUN8R-O!;Z5>%2O]F"8W EQ;P[O\Y7C M&T!88::-!4[+ UYA51E#!./?WJ8SN#2*K_?/UM]9[L3ECBN\$M7W,M?[E3-W M(,<=;RO]61S_Q)Z/!9B)2MG_<.QE?0>R5FE1]\J$H"Z;;N6/?1Q^12'H%0*+ MNW-D4;[EFJ^74AQ!&FFR9C:6JM4F<&5CDG*K)7TM24^O/PJ-P'R8PJT6V?W4 M,,SA2M24=<5MX,Z_\+L*U<5RILFA49MEO?%M9SSXB7$6P ?1Z+V"ZR;'_/\& M9H1T@!L\P]T&HQ8W;>%!R%P(_" (I?IQV=UC8--5V>=LHZK3N&OZV%.$+/FK85J3PSRFVXWC>E2KC M%?R%7-KP3WZX""9ORX 3^1!74R8;_Z^VT8C*?Z DMX-D*6ZG^XD(I2- M1LJ#!LFIJD,O9&3<]](4SD;R$0_YB,?S<2H'4O*F0+-W^QRXL#$OC:'W:U$? M]7JZQCZV]1W*H3 4G+^Y> G,I@_,]2/*K%0(-[+,<+(I"HF%B?0[G,7,#-H<+2+SD19V212\:UU;"C:.$!-CQ$XA"I+8#?R%A10EIR!-83J.(S0XXM1EH6]P M,,^?TQJY0>2[<1!/^O#;$CBI[*<+=[[H2:1F#=TP6+A^PN!4O/?,URL(. M,P69:!O=O?C#[3 O-]V8>!'OANT'+@NJ *AP1ZKDG8I0=@.L.VAQL$/C3F@: M07:[IYF/T@C0]YV@E[,_& ?#KXCU?U!+ P04 " "3@W57E;6Q:C$& != M#P &0 'AL+W=OG-WSNL_LL<'3KVH_=VEI//FWJICN>KKW?OI[/NV)M-Z:;N:UM\,O2M1OC ML6Q7\V[;6E-&I4T]YTFBYAM3-=.3H[AWT9XM*3;;3:F_7QF:W=[ M/&73NXW+:K7V86-^CN>\XOW/\C(]: M/-VM9B1EE/"$IR/VTGTBTF@O'4E$1_H 'XNOUQ:/:X?6>=UM36&/I^B-SK8W M=GKRMZ^82KX9\4WL?1-CUD\N;>&:HJJK'@:W))?VQC8[2Y:MV]PAUQ'OR+EK M.E=7I?&V)/^)X9 K^\F3L]H5'__[6&3C9[^MNL+4,4LIWG":2YY6 C*I*8Z3R:'+KX,V>E5WUIHH7B1G_:F*K"X M:-U-A?(+B?K.52CV7Y"W'0"[%]K_:^.=1:,TG^&<1AR)S@F3LXR\#!NI0%8D M86(FR[0B!K M&LIF&R-O6-(4E MF33$*$1Q%-99;?B0#V MX$^J-54\PRZ<)*E(:*93(F@A51)FC -T22()@GE,H,H MC$^NUJ;J[<&"PK:*;J5"4"5RK* R^=!4H42_KYI5B1KF.J4"]N1P-*="Z^'H M!8;)FGSO,'0(5XI*Q?$+@QS/$IHF.1$Q8>^;TC6VJPQAR&2B&>'1&I.*BDR1 M/JT_^[5ML9=0+01)H_]:\RC/^@!0MY3I'/^ 6))$D;"7J8PJS>_V1CI;[CM; M_LG./G>=#W_?.5=V9.'J\B]I\E$W'J>OISK_VZK%2"7%X.@J.@I_RON<\(*D MDO(\HVGL5S2 RE+*A'K !"Q%74B:Y\@LISKPA4@#FD\=1&!' @ZT3DHE.$8G M^0%?/*( ]( PF(5Q%A8,"Y1LKLD(B&H/HAH%<8&;4KD#!G\DYC>?O&T;>'4> M![EM.W+J?5M=[WQ/(+A8X-K0 -!=@WW0R_7GP^%[&DK^>0"/NC@*\+^L:?NQ M3#!4X6D8JY,(>\3[/6Y@I25H&_)AMIB=SH+GN\8LE[%NH5;LPWN!1@8B J ' M^N<2[8E=X5ZF:_1(4@M-REA!,":4#!8-G'G44%)D+#!N0#$I/H]FS5$R>G#%C M99+MRR3[R\HD!/:#:U:O?L"=%;ATG?4=O5\=4 CUT3VS0$:=>[Q 3OU!1?1$ M\&"+3\[756-Z?N0YH^:GY3X A!X%AC0))-A@52C3Q/))F>M^:VJD?L\7"Z8 M"--/X2J2\4C"&*=H"MQH=+B&A/:65"7IW2!%P^4I[B2X6N">%Z#,_@#O 24< M$,*S[W>/8CH_>/( E55\V'6@?A!I__K9[^[?CJ?]D^F+>/_P_-&TJZKI2&V7 M4$UF&69EVS_F^H5WV_B NG8>)1 _UWC_VC8(X/>EP]MA6(0#]B_JD]\!4$L# M!!0 ( ).#=5>?L!)$DP4 .$- 9 >&PO=V]R:W-H965TV+4+N3P1O6YJ#A>2 MJ+YMF;P[@T9L3Z=T.BQ3&GVE:)3] M)5MW-D^FI.R5%JT71@_:FKM_=NOC\$"@")\0B+Q 9/UVAJR7;YEFRQ,IMD2: MTZC-#"Q4*XW.U=PDY4I+W*U13B\_"PV$ID?D(R]%"^0+NP5%9E_8=0/J\&2N MT88Y.2^]OC.G+WI"'XW()\'U1I%WO(+JL8(Y.K?S,!H\/(OV:GS3KU^1F 8D M"J-XC[YXASBV^N(]B!5Q ,?P.>ED7-K4R+'J6 FG4RP"!?(&ILN7+V@6OM[C M6[+S+=FG?7F%-5?U#1"Q(N>B[00'KI69W:>'O+O%BE1 9F? 857K0_*'14.^ MP*TF9XTHO_\Y!FROZ7%@[VM5LH;\#DRZ?!+,!I+2Y&-B\F%^HLEY+R4Z>CQY M#Q5(%#@@+U\4$8U>WX\F5YHAU:(L",.0+ KS-\'"PK+AA 9%FML-'"T2NX>C M(O9KBT5DU][""M!4=6]IL//8RL^K@YU9&L=!@BH/R8S2(J!90@XGXZL':#=. M%D&&&V9MY2=YK M^'\EV?B%#G:]QA-,$X61[K60=T0R4U$V7JG-DQWG16ASYC)2.W":W0:$XUV# MR%<^A=>.QF0660',0NP88"R"#0]!_/"CK_4=*AITH8J::Y#B%IP9><](J4NA[&*:>>6&8>.9!B[@E=$Q+GY&! M931\1&9M H4D14BY9_# PTN,.9/EAC!>X=UQ@W=BAS><'L[/4T^"WZ$K-)2-,B- MM0L@8*YGZ6(PG$?>[H6LA21WAA=:]G#4=WB,^F,#I%_U!B3!JC%U0K%>L$;^ M2^UDN]K)]M>.>SW\U!//$1/B :P7S/SS2F6OG?%2&2T,&_JCD= ?D#3-@MS& M($WR(!HG2/".>RXPT9D48H]=@B"KAZ(VF0I&F0HD6?U"!,BJ!P=;!(@]C4I$!/ MS+/']F$+@RD%>$G1"$N>&G%"3<<.K>]CW)V9?>1M/K3<($6D"U><3^IG*Z0J MN1G15V!LC9?QPL78OBR/Q.JHQUO22I-9EIDMUP@,$#3U$!'2/+ MPYU?09[G3FKRE4MH:VU:W] P, T<*8=2$4VL?2.3Q5["A1![&@TBFIJ]M+#! M&<6(3?X:.[TV[)UAUK&/+IP4%N-B\.(S(GE2[, V/&Q^$JGWO-7DTE_&3PJ5[;(R+)[9B3#L*=RK^'0WPZB)L:$58 , -<' 9 >&PO=V]R:W-H965T^CMCZILPU.L=EDQ? MRQHK6ME(53)#IMJ&NE;("N=4BC")HCPL&:_\V<3-+=5L(ALC>(5+!;HI2Z9> MYRCD?NK'_F'B,]_NC)T(9Y.:;?$!S5_U4I$5]E$*7F*EN:Q X6;JW\8W\\SN M=QO^YKC7;\9@F:RD?++&[\74CRP@%+@V-@*CWS/>H1 V$,'XUL7T^Y36\>WX M$/V3XTY<5DSCG11?>&%V4W_D0X$;U@CS6>Y_PXZ/ [B60KLO[+N]D0_K1AM9 M=LZ$H.15^V0NTT?*P*+(X#A 2WQYP<,,^3LQ%OF^TUI'$ 292D9^*E M?0U2%R\]4P,-+<%3_%KOP6EO>VMN=,W6./7I6FA4S^C/?OXISJ-?SF ;]-@& MYZ+/'N@6%HU D!NK4"TK)Q!9?]:HF%4(%DC'$FZUQDZZ!6QV\8SOQW/V^DINKAL Q!RZ BMK,!Q@DHV T M'- HRX9!-HR]NT8I(@:U5.ZR$C_A6(F.RBND@R@8CL>0#M,@32-O<;P>D(/6 M=&6. XU&033,(!X-@F00>X_2,/&?T"<0P1GMLEZ[[*QV"P*$&+Q7*NCU(=!& MP@IAR7@1P#TSC;)X?DRSL\E/:_:)ZS7Q)WTLU:ZBWO?9#,9ID.6C-U,YQ'$0 MY[GWN$/J^AN#"L9!GHZ[6FX: HVV-?&R*;O2UNRU;22#+ OB8>+94@ K94/2 M*'2 7'1!,A[!I;=L5^&9B<:=>[D2?,NLG!H:ZB$*9%]1ET\? M]&OSO#\#%X>C<^DM9+6]HHSE^Q!'23X643^"&7*/K(4FJVF>D-8RL7>M>24,/@1ONZ.5%93?0 M^D92Z^H,FZ!_RV?_ E!+ P04 " "3@W57=-C#\)$" "4!0 &0 'AL M+W=OQ&&8!0VKA9=/W-V- MRB>R,[P6>*- =TW#U)\9>I'W>'%;KRIC+X)\TK(5SM%\;6\4G8*!I:P; M%+J6 A0NI]Y9=#I+K;TS^%;C6N_LP4:RD/+>'J[*J1=:AY!C82P#H^4!SY%S M2T1N_-YR>H.D!>[N']DO7>P4RX)I/)?\>UV::NJ-/2AQR3IN;N7Z,V[C.;9\ MA>3:?6'=VV8C#XI.&]ELP>1!4XM^99MM'G8 X_ %0+P%Q,[O7LAY><$,RR=* MKD%9:V*S&Q>J0Y-SM;!%F1M%?VO"F?R+- C1"#[ O&M;CI1OPSB<,UW!)54, MKD1?>9O"=W=LP5&_GP2&I"U!4&QE9KU,_(),%,.U%*;2\$F46#XG",CGP?'X MT?%9?)#QK%L=01+Y$(=Q8L_GU(IEQQ'D\JDR_O.*7=2ZX%)WI X_71AP MAQL#,RZ+^U_[(CJHN3^B2Q(AK1_(5%](H#+0([6%>&4+83_Q*^=CR^H2Z.U M+0K9(!BV@3<0^6&6^N.3U.WC:.RGV>@_@$&2-)!FD3\.CV%\XH(G20CQ**8U@WV)#W8ZI4&U3^OKIE:U4*3^I*@X='HV /5SX#^8&3K^FXA#76QVU8T-E%9 _J_E/3DM@&UL?53;;MLP#'WO5Q#N4&Q 5U^2M%F;&$BZ%BNP#D5O M>QCVH-B,+5267$E.NK\?)3M>!J1YL4B)YXC'%#E9*_UB2D0+;Y609AJ4UM;G M86BR$BMF3E2-DDZ62E?,DJN+T-0:6>Y!E0B3*#H-*\9ED$[\WIU.)ZJQ@DN\ MTV":JF+ZSQR%6D^#.-ALW/.BM&XC3"Y:<5R@-5Q(T+J?! M+#Z?#UV\#WCFN#9;-C@E"Z5>G'.33X/()80",^L8&"TKO$0A'!&E\=IQ!OV5 M#KAM;]BOO7;2LF &+Y7XR7-;3H-Q #DN62/LO5I_PT[/R/%E2AC_A74;>S8, M(&N,554'I@PJ+MN5O77_80LPCMX!)!T@\7FW%_DLOS++THE6:] NFMBH-M )WZ6O1P]UHUR_GIF893@-J"(-ZA4%Z=!B?1A=[[ZP$WLFZH*DSF_I#YM_V(62GY:T-B?GDUM/-F82Y4]O)[E["]5^\6 M]M[[>#)<%INT+A6U:XX:A);RJ8''S'%0J(NW7C#PYF M*\:%UT%C!PPCPV#6:&XY2?P H^/1EVAK/3H<)W%RL67M*D"XU285ZL(/ P.9 M:J1M.Z;?[>?-K&VS?^'ML+IENN#2@, E0:.3LU$ NAT K6-5[9MNH2RUL#=+ MFIFH70"=+Q4]O&PO=V]R:W-H965TMA93+\W9;1 N28'',EB15O\P83[!4NWS>%DM. M\#0OE,1MSW&Z[033M-6_R(^->?^"93*F*1ES)+(DP7P])#%;7;;]T*A>7K=,6FI(9SF)YQU:_DJ)#'B!/,L/QSQ=M MJ9JEX>VH:,)PTP1O3Q-\=,M2N1 H3*=D6E,^L)=W/0N@K?0H1?&>11EZ5N(M M7B/?/4*>X_GHRWV /OQ8UZ^1G7)%)L?(.SV(">R8038_?DUKPM=CO'J,H95? M#B _YY[L&T!9,B%$HXE$75CPTK7T^2Y M6.*(7+;4/"@(?R2M_D\_N%WGE[J 0,*"#:R;P_1\^]CO=B[:C]N2 ]5G"']2 M"G_R2N$W\NJTO"=S-8G+6J&MM*9"0\*"DQ=">SLZ U5GZ-PI=>Z\4N??&%6S MX%(F6G!TGTW^5O=O2#(T6"XY M>\1QG;K62IJJ"PD+>B]D:[>'U@3SNDDS!&J&$0W7J6R(8VW9*+J+77#:7]@,Y8Z4V#@8D+0"EA5 T,SZ5 M*W;MMACH7JNHQ;AA['8=9^>.9E1W7L_O=5SSO,#>ZL8:OX?_=2L#[!YPP'K) MZN,#B19J5II2;!_YH/X7E!: TD(HFAF5RBZ[=K^L1K:@*AI\?80^KU+"]94< MC0F/U#R%Y\K+C3%7F[5! C7-H+2@H)UMI9ASW-LUSE!UFN)7UMFU>^<\)9!* M"72#TV\',@+4)H/2 E!:"$4S@U+9;M?NN]^4$:!N&Y06%+1#&?$>;MNM[+9K M]]M_$*ZL!1IR_ ^-[?D :KM!:0$H+82BF2&IK+=K=Z%OR@=0ZPU*"PJ:F0^G M+_+A/8RV5QEMSVZT/SU<*^-&<(IN;D;6?+"#FDH-2@M :2$4S0Q)Y:\]N\U\ M2S[8T8V#!.JN"YJ9#[MKL5!5FMI7/MJS^^A;_$23+"D3 ?V+AAF-I_IIFG[^ M7>Y<)]JE;1[WV-,&U&*#T@)06@A%,T-766S/;K''G"T)ERIIQK%^/4&'*_R> MT:6.T<%E*3N\<9A GSP?Z+CO[%^6@FJ(&9/*DGMV2UZ33KE5GW[&;]C3D$:M=!:<&!CKNV''H/#^]5'MZS>_B:'/J* M.669,-] .' 9 G7WH+0 E!9"T[>>S]W;T>W=S?TA3Z[@UT$0"4%H#20BB:&;IJ$<"S+P*\\:+G-72@&]?&JC)IO]S\V:OI?$KG:#K!J"T$(IFQJM:-_#MZP9O2R$[O'&8 M0%<.#G3&ULC51=;Z,P$/PK%KJ'5NJ%#P-)*H+4 MIJJN#U=%C7KW[(0-6#68LTW2_ONS#4$T(55?L-?>F9TQ7B<'+MYD :#0>\DJ MN7 *I>I;UY7; DHB)[R&2N_LN"B)TJ'(75D+()D%E*+/@IDE-JU70D=NSY+1$BI) M>84$[!;.G7^[#$V^3?A#X2 '[;.L&%.G=-/D'8OT&!%^ 1^/+[\. SW-6. M>]M!;SNP?.$%OI7@6=->)'T50%#"Y)BIEF5J64Q#[--P'GLXBA)W/U1_GA?K MQ#B*^[Q/,G$O$W\I\Y%65/_;#.6<9Z,"6WP\*#SS<>SC\$3@>=Y\%D;>%(\+ M#'N!X9<"C_?DXP8]@QH3&)Z=C(^]>1S.YB<*1Q)C'/K38'XBT1W<=O/2_"8B MIY5$#'8:ZDVFNC=%V[UMH'AM&V##E6XG.RWT@P?").C]'==-T 6FI_HG-/T/ M4$L#!!0 ( ).#=5<0($LJ1 , (<* 9 >&PO=V]R:W-H965TWZ MU/=-LL*,FV.UQIR^+)3.N*6M7OIFK9&GI5(F?18$D9]QD7NC07DVTZ.!*JP4 M.:=KY#4HJ,LR-4#EH M7 R]<>=T&COY4N ?@1NSM087R5RI'VYSD0Z]P#F$$A/K$#B][G""4CH@_V(_KF,G6*9VUVGS!.IZ>PTN4-.43 M-K5LX$%2&*NR6ID\R$1>O?E]S<.6 HN>46"U GNJP)Y1Z-8*W3]5"&N%L&2F M"J7D89YBN@O@D].-Y^S1\S/6BO@9Y\? ^D? M:%;S=3>/_V RSLNS>=N/_I MD(?M>.-B>0S=SB[> 9CIG\.PPS [X7:;1'5+W/ 9W!E_< DQ8!6,$\J/QB9G M1S"3W"5K)W<'?#]KM>%:S*E9\P2''O40@_H.O1'Q&04'^:S XA+,M9>[49>% M<=1C _]NF[!]N4YX$D5QV,CM,!(VC(2MC$R1G$P$+_L'WE,C-'@HYE:4E\8< M[L<2A*P7])[$O"]WTNV'_9/#(?>:D'OM1?#XDUYD&:84.LH'&*?_D_NY=95Q M]?5B\NY-GW7B3P:^T#5P6W!M41L0.4R$3B15#8&:([@4.;V5Y?#]$K,YZO\. MD=?JSTO)>TVPZ2N![>0A:O(0M>9A3#6EM+T26$6;OW5% M9ZB7Y:AC(%%%;JL[KSEMIJEQ.40\.9_0E%4-1;]AJA'MDNNER U(7!!D&PO=V]R:W-H965T]XMR@M[*H],1;&5-?^K[.5KQD^D+6O(*=A50E M,S!52U_7BK.\%96%'P4!]4LF*F\Z;M?F:CJ6C2E$Q><*Z:8LF7J_YH7<3+S0 MVRX\B.7*V 5_.J[9DC]R\U3/%2CG"]84YD%N?O$^GMCZRV2AVR?:]+:!A[)&&UGV8B H M1=6]V5N?AQU!2#X11+T@^JH ]P+4>LRM'WUT;4<%;F#-U#)9VCF2QK6<&" M1G)QU/;DAALF"GT*JJ?'&W3R[73L&R"UW_.SGNJZHXH^H;IJEA<(AV(#"1Z&N&U'DHEKJ]A1$62NYYO8+U.NH1BR MK"F;@AF>0SN#SIX)9ANFBY@>@)RGE%),DSUBA^$HIF$:AV[B9"!._B?5T$]< MV,G!_Q22@,8XWB\0AV$4)@%)\1ZVO]- [>5UQ]125!H5? '2X"*!(U/=A=!- MC*S;GOHL#73H=KB".Y0K:P#["PE]M9_8-CW&PO=V]R:W-H965T%G;%+O8 M(L7W^$B33O9*/YL2 ,FA$M),@A)Q>TNIR4JHF.FI+4A[LU&Z8FA-75"SU-]2IXFJ47 )2TU,755,O\Q J/TD& 1'QR,O2G0.FB9; M5L *\&F[U-:B'4O.*Y"&*TDT;";!=' [CUR\#_C!86].SL15LE;JV1EW^23H M.T$@($/'P.QK!W,0PA%9&;]:SJ!+Z8"GYR/[5U^[K67-#,R5^,ES+"?!." Y M;%@M\%'MOT%;3^SX,B6,?Y)]$QO?!"2K#:JJ!5L%%9?-FQW:/IP !J,S@+ % MA*\!PS. J 7XSM%&F2]KP9"EB59[HEVT97,'WQN/MM5PZ;[B"K6]Y1:'Z8-" M(#'Y3.XD,EGPM0 R-0;PBCS8&;I8 #(N#/D.!ZR9N+213ZL%N?ATF5"T^1T+ MS=I";7("3W2F)IR!>90_XO ;7"._7A4?TL_)!Q6A<]$@VN2-@/HW<$ MS?\?'GX@)^J:&7F^X3F^2FGDOYD?4+5YTU/S7L\:RFM/Z79NE\;Q>!@/$[H[ MK>1MV"B\&0^C+JQ13$]&H0)=^ TQ)%.UQ*:OG;=;PJF?O5?^F5W.9I?^TC2; M?<]TP:4A C:6LM^[C@.BFVUI#%1;/W!KA79\_;&T/QC0+L#>;Y0=NM9P";I? M5OH'4$L#!!0 ( ).#=5?L*)< ;@, &T- 9 >&PO=V]R:W-H965T MT]%'(_#G#P_<5COMX8]R*][CPC%\IFYJ;QM-7KEE?#+*]N;6STP^20.(H7?H0V5$ MM<[G!:"IUF#T#?ID=]'5CC?W8$1>Z+?6Y//3/7KSX]M1:"R1TPT7S>CO#Z.3 M*Z-/=^M;1/$-(A&A'O?9Z]W)J7MHYZ&=#-).!JGUXBMZORJI-9H)I;[EU1I- M2[FKC"^J@PRO95RB/$^R)$TXYJ/PN8OOL6.<)(RU=B>0Y+1E'/NAXU;V+@7UFV65TQI?#%\ M@ED6I^P,TV.74(N9^BE92\EZ*3N[7+A=?H,J\'*R5W)Z[/HXDY8SZ>5\L(M> M&8U$M42_*[&TA[H]\-%?'Z&<@_K;1]PKZ,K$G=Z*!8P#6P_F'M*:7:9GAX[0MC5]$Q;SG2P]$P]69>D49:<[R>? M(<,LB6,_;-;"9D.D9W:YG5G*V?DAT M4T]Q+^FLKMF@T",4]:KK3;[M3]!^Q?^;H4.IG<9_+*%XH!K:Z)RL%(UY%$7G M2_6RX2GKL8SBX>HH]M3'-$Y(2VOA[/I;&)6S]N[/<0*&=@^U?27I&;AKMQMU]8D_\ 4$L#!!0 ( M ).#=5>-R 7QI ( *(( 9 >&PO=V]R:W-H965T_N=[%[R3:,OX@20*+7BM9B8I52-I>V+8H2*BPN6 .UVEDP7F&I MIGQIBX8#GAM116W/<2*[PJ2V\LRL/? \8RM)20T/'(E556'^=@V4;2:6:[TO M/))E*?6"G6<-7L(3R.?F@:N9W7N9DPIJ05B-."PFUI5[.4VTO3'X16 CML9( MD\P8>]&3N_G$DEF%-"5$"#%&;I7A^@@B&65AP;L;XBZSP*O#1T,WN] MG?-H#'TU+T6#"YA8ZNX)X&NP\B^?W,CY.D+@]P3^@03A$$$KCK8(PL"/O5V" MT1A'$@0]07 @031$$.P3N'&:.CL$HS&.) A[@O! @GB((-PC"%+/VWL'HS&. M)(AZ@NA @F2((-HGB%/']78(1F,<21#W!/$HP<\25&-;2.!# /$>@!\D?IBD M.P2C,8XD2'J"9)R 24R'DD_V_X7<, V2<"?Y ;O(]Y,XZ>W:O.RM#J*[]P_, MEZ06B,)"*9V+6)U$WG;$=B)98YK*C$G5HLRP5!\1P+6!VE\PU5BZB>Y3_6=) M_@]02P,$% @ DX-U5X:S5UXX P %PD !D !X;"]W;W)K&ULM59M;]LV$/XK!VT8$L"+7AS+=F8;B..TRQ"O1IUVP(9] MH*63S54B59*R76 _?D=)4;5-$88 \P>+;_?<NX< MC,EO7%='!\R8OI(Y"II)I,J8H:[:NSI7R.+2*$O=P/-"-V-<.(M9.;91BYDL M3,H%;A3H(LN8^K+$5)[FCN\\#[SG^X.Q ^YBEK,];M%\R#>*>FZ#$O,,A>92 M@,)D[MSZ-TN_-"A7?.1XTJTVV%!V4GZRG8=X[GB6$:88&0O!Z'/$.TQ3BT0\ M/M>@3N/3&K;;S^AORN IF!W3>"?37WAL#G-GXD","2M2\UZ>?L0ZH)'%BV2J MRW\XU6L]!Z)"&YG5QL0@XZ+ZLG,M1,L@"%XP"&J#H.1=.2I9KIAABYF2)U!V M-:'91AEJ:4WDN+"[LC6*9CG9F<7/TB"$\#T\B"-J0WH;#5S 3Y(+ Q^I6RC4 M<+%"PWBJX0G/IF#IY%OLK&/H#"+Q@"!^V*[CX]K('=]A(,BQQKU^2Y.D!;C4R 8^/=_#; M&K,=JM^[ N[%L??I1NG00J?> Y;%!%M&=TGP:P88J:7;PKY&F);*_M<>%=A3/WV$%GU- 9]=)Y MXDS\0>?F5U1T:'M5ZP5ZI6IA0S/LI7G_N>#F"ZS1'&3<.O,#6&&"2F$,;RF5 M >6++4NQBW[E8-P2+QR'H7_=K=^X(39^C7[P)_SWX]CKX97"3AK^D_];V,I! MV!+6GTY"+QAW*SMMF$U[F:VXCBCQ<%$0AWV!GNDX2J \BD(G?Q M*+6^A$3)#,@LEYJE=K(;HBN&:7<,P^X0?.]KEO9Z@WC$/5%Y@Z@[$Z_W+[?3 MT63JO>"U51O\7J]K)BB3V&V$I10%I>XSO09TY^[54.U[$8P\^OV#A-NJ51FJ M?5F1-42R$*8J6\UH4_5OJUKW=7GU9%@SM>="0XH)F7I78\HLJJK"5&ULQ5IKC],X%/TK M5EDA5F*I7[$=Z%2" KNLQ$,,L"NM]D.F];2!-"Z..P/_?ITTT[P<-T%=\66F M2>^].=>/>\YU,[M5^DNVD=* ;]LDS2XF&V-VCZ?3;+F1VRA[I'8RM=]<*[V- MC+W4ZVFVTS):%4[;9(HA9--M%*>3^:RX]T[/9VIODCB5[S3(]MMMI+\_DXFZ MO9B@R=V-]_%Z8_(;T_EL%ZWEI30?=^^TO9H>HZSBK4RS6*5 R^N+R5/T>$%A M[E!8?(KE;5;[#/)4KI3ZDE^\6EU,8(Y()G)I\A"1_79O,593)A4K^BE=F_5[1^R3"C(XRU5DA5_ MP6UI"R=@N<^,VI;.%L$V3@__HV_E0-0<$.UQP*4#;CNP'@=2.I BT0.R(JWG MD8GF,ZUN@CQC'B'#4#=B,41L? B/E7N,O#/:[F]DOI?%WQO[)RT'V>[:"DO)I:5,ZEO MY&1^_QYB\(FKX)TI6&,8PN,PA.>=N'#HQ#D,O1.'8$5V\,0VUOETI>"#7&Y2 ME:BUW<66^HR]%^6RPE;+A=([I8NKJTI(Q0%/2,0B4/D%\?5!76NUR]048OUS-%:Z9<*0WDEQKCEZM#2D K<1%L MRTR'96B7*B5]A;52'<@O.W[^:NWJ$T&1((2WQ\!AR$,2U/9VZ@R@#UV0H"8KLHUE;^+DM,L1"D1_JC2N@@O](YU46AKF ) M0HYM)]7A"X=E( )* ^X&B2MI@_W29F GA;NR B'***;MC>*RA*'(]U0/UDJ M8+\ &=Y-E8'J((A5C9W9=]@A1$0H>G@8UYI\OWH8VU#AKB2@/+0-( G;F!V6 MA!/"*(6P#W>E'[!?/YP6>?X 8TO)N:(UTZV$ AYVD. YC.F>#6 N&*9!>Y>Z M+!FTLXAZ>!)7Y([]Y'ZJE. N0Q,( XIY9WMV+;'E,1R0GH8<5V2._60^M)1T MF10SP2%KZT.7H=7((NR1A[BB7.RGW!&%I'L: -LP?29-@!7#83_#C:X>71;# MG!1G76VT#DL:"L%L3]U;/2K*PW[*:QW?6AWZ4A>'OMZ"XHTYNJ"<*5KSX+3B M4S*,3SV'I]X 8],ECGZ?$0%#U",-2$6WQ$^W)T^!S]KMDRX5V\*$48A[MCNI MN)@,.W$_L=?]44;GTZ5I 8DMM3T- ZD=SI]J\8=6+W^@T1DY^G6?6"(5"Q,_ M"X\M=_YPH_.BG9]1D. T@+"_))**NHF?NH<=1?B#C,[H3-&:*5="@ P3 I[2 MX:!V3CG'L"T"_(_ZT50JI4#\2N%D#73\6A R'D#>/ICU/^A'$ZD4!1G6,Y^J M&%UY(#CGMGMKI_-__(9 *J%!_$)C1 WL]L[.5M#_P!],B%:Z@?IUP]@26(:K M%RT, TX1;I_>^1\\-K%I[9V!_(6-UY%>QVD&$GEMP\-'W)8>?7@'XG!AU*YX MC>!*&:.VQ<>-C%92YP;V^VNES-U%_F;"\4V4^7]02P,$% @ DX-U5[,U MSR&ULS5EM;]LV M$/XKA#L4+;#%Y.F-3!T#B=MN&9 U2-9NP+ /BD7;6B71)6F[_?>C9$6R)4I. M$'?9EUB4[D[/0_)XCRZCC9"?U8)SC;ZF2:;.!@NMEZ?#H9HN>!JJ$['DF7DR M$S(-M1G*^5 M)0^CPBE-AH"Q/TS#.!N,1\6]:SD>B95.XHQ?2Z16:1K*;Q<\ M$9NS 1G7T=D YXAXPJ/N]7WT]P5Y0^8N5'PBDC_B2"_.!G2 (CX+5XF^$9M?>$G(R^--1:**OVA3 MVN(!FJZ4%FGI;!"D<;;]#;^6$['C0/P.!R@=H.G@=C@XI8-3$-TB*VB]#74X M'DFQ03*W-M'RBV)N"F_#)L[R9;S5TCR-C9\>_R8T1S[Z"5UF:ZZT62"M4)RA M7T6<:?3)#%>2*_-\(K+(K!Z/C.54I!S=ZE#SW!Z)&7KWY^3##0JS")TG"?J@ M%UPV0[QZRW48)^JU"?;Q]BUZ][&%"QUP": KD>F%0N\, MG&@_P-!PKR8 [B?@ GHCGJ_F)\@A/R+ X%@ 31[N#CUPG&H]G"*>V[4>)G-5 MF'!EFYNM:U"XYOFY'@>,86">>?-Z%[/%T"4>I0Q7AGOHW J=VXON9RF40DLI M9K&V =QZ^SOOA8!BASJD =!BZ&"?>@SL +T*H'=P^N)B?]K@>>VW,@(0^ UT M;3O? 3? ';/G5^#\?G!"YHF1H=_Y=)&)1,QCDQ>7F3;WPOQ0"Q.39G(I9#%Z M^8(""=XHI!:AY'F6\2^K6'_+TW/+,;_W3Y%EZS++;*S]-AO7@X"P!NNVG1N MQPBULPXJUD$OZT-'@T)_7?'TCLN_;>![8^V5#Y2L+UIH-4TT"?L3-J:>\H,$]C5B%3CV?]R9[($[ MLVW7NS,)KHL?_BZ\HW@=FVH8*:-DIMSHD C-I$@?0+D$M,O%\QW67FF;80 . MV3FL]DGO5'SR@(3L2[K^ (_-NF-%VZ<+-5UX0N*5SOO3[&"'-"N6Q=!W:4 ] MKV,]ZHI/#I3\YTF^$M5>-:0> #2SSV+H@.,SRCJ8UVJ"],N)9T@_B_!P/>;M ME/:2=-O0!<^#+@U :H5"^B5*705[4[ WR*-3\$C1]BG7NH<<$#[]*=@6'@X8 MT4B#YIJT#8$2UZ$=HI'4$H7T:Y3G2L&@S=S'V&6MW=@V)*Z1\]"5@K4J(0=D MR7^?@FT-8ZH:\]L5L&U(7#]@G16P5CND7^X\39+V!W]T:AXIVO[';ZV X( " MZOO>A+8&(=A\IAD9TOQDLIJZ. @"MT.E02U8H%^P'/KJ+-WWSFJ,F>_YS2)N MLR38?'FZ'0(::ID!_3+CL*KJ#_#8?7.L:/MT:]$"3^A3@$4Q,-\%AS8/-HNE M:U2(V5\=9SK4X@*>UJN =H4G#!/?H4T!9+$T]8F VR4&H!8#< PQT!_DT3OG M>X@!J,4 '!8#W3O'TJPP"AG,>90@F?F9#X)##[0&Z[W-N!%LNB47PGM!9I<;G@8<1E;F">SX30 M]X/\!=7_&L;_ E!+ P04 " "3@W57J2^U53,$ N$@ &0 'AL+W=O M(=[_5 M$D"331)S-7"66J<7KJO")214G8H4.([,A4RHQJ9ZPG](%3$%_22<2 M6V[E)6()<,4$)Q+F ^?2OQC[76.0S_C*8*UJS\10F0EQ;QHWT<#Q#"*((=3& M!<6?%8PACHTGQ/&M=.I4,8UA_?G1^W5.'LG,J(*QB/]@D5X.G#.'1#"G6:SO MQ/IW* EUC+]0Q"K_3];E7,\A8::T2$IC1) P7OS239F(F@$2;38(2H/@J4'[ M!8-6:=#*B1;(C,/>6YR:V3#N'F-4RUQE*&='GX4&L@Y M>4?&0J9"4FQ=P4R3HRO0E,6*?(:-SFA\C%.^3*_(T<_'?5=C8&/NAF6041$D M>"&('Y!;P?52D=]X!-&N Q<15["#1]BCP.KQ,EN$:)"A-[DQFJ283 MD$Q$)@]-:2RB^%X>QJS U= [];I!SZO]^7UW5:=JA6:V@0N5TA &#JYS!7(% MSO"7G_RN]ZN%>+LBWGX-XE>99'Q1DF\BWFXD'O3:3[A:T1S(M5-Q[5BYWL%* MQ"O#XPE;\N!84SZL0?;-1^&L5ZLJOUQ$55WM<.U5 M7'MVKH(OWGT&F9!=UDV$>L\PM+J[$ JLUH@'OKNSBL^9E4^^Y=]PI66&1[0^ MP=-@!9QRK4[(-=M 9*I9+B#OEWB\FV7-1!/=(I#O[ZYDW+6"SA/"5D@'$CZO M")^_\5K&\2F$&5J33Y@3;N0"Y@J3%AJW^;9W-/UT?7=<&[_!XV]#IFN:%A-L M&X.5P+X+X96<[>3:][8:P]NOO$94,46FN? D*.:^4LGH+,[+"AKUA==X0#P[ M"^U #B5:$U/^VY?59?0WZCZL*U,]19UT$S>+"?[HAV9$U! M]W[M;R$F_:V:]/\7.>D_EX =K[$B7DEX%G3=VA=Y JB MZC+D,K\"<+?3BYN48L-7)(8YFGJG/7POLKB<*!I:I/GW_4QH+9+\<8E[(T@S M &PO=V]R:W-H965T.?Q9I2B9[B*!&CUEK*S4V[+?PUC8FX9AN:J$^6C,=$JEN^:HL-IR3( M1''4-@W#;L'/MS1BVU$+MUX>O ]7:ZD? MM,?##5G1!RK_V,RYNFL7E"",:2)"EB!.EZ/6!-_,L*T%6<2?(=V*@VNDN[)@ M[+.^N0M&+4-G1"/J2XT@ZM\CG=(HTB25QY<ZEW5>=69!!)VR MZ&,8R/6HU6^A@"Y)&LGW;/N6YAWJ:I[/(I']1=L\UF@A/Q62Q;E891"'R>X_ M>)02<)(H _T2:8D^E4%_HC:2*P)IV+8EBH%#6K[>7/> MKCGS0G/81/$WZ-#'R%3,/LE"0TK98_ MT$TA-TOD3OW6R^1N_=9QV=NLED_2U37J7.[[K+[FHI>9J0?DC;8U_^@';QF]E;H&$.9 P M%Q+F[6!V!M.KU>/8[/5LK$ST>.B?\S#H@2)@#"7,A89YU[B"[:QJ# M$P>=AW6QB?OE!NH6!NI^\T0CZLXTI0[ZF&UAE&KR2+G:DA51:,Y#GY:9J#+E MIB:"A#F0,!<2YNU@_0-WV->6?6*A75#W*,@N-Y!=&,A^M96JQ#]E]JA,J*D] M(&$.),R%A'GV^?+3MZR.>6(0H#:/G-0KG-2K=I+>-:,[(5)E$2?E>M%YF40R M]VB'Q)N(/5.ZVV*C>.V(/,A>/_H4TWA!^5]EPU#) M:?J5A80YD# 7$N9!PF9 L".;# J;#+[W$O$NU=9";)G/!&HSH7Y+DT5$T9+Q MW4^<,M]5)M;4=Y P!Q+F0L*\P=D<9IGVP+!.E@J@-H\^9%R@3_>79Z?JMIK:!)3F@-)<4)H'2IM!T8X==5"]P__%DDMU M5HV]!TES0&DN*,W+:?]:=RF)JRJ\8'/O%_/_57JISK>QDR!I#BC-!:5YH+19 M3JM9IL'[@C#^]HKPJQ=JJG-N;#G0BC$HS06E>:"T64ZK5=;!^\HRKE-:?M7" M3G5&C>T$6CX&I;F@- ^4-L/GA6;+-'KX@J'VE69<76IV'^;SZFTX:-T7E.: MTEQ0F@=*FT'1CEVR+R?C[UY/_MIB075FC?T'6ED&I;F@- ^?%Y=MT^AT3W?B MH,7E]L%!C9CR578&1R"?I8G<'7DHGA;G?";9Z9:3YYX^_Y,= -EC=H>'[@E? MA8E $5TJI''=4]\,OCN/L[N1;),=!UDP*5F<7:XI"2C7 >KS)6/RY48W4)R* M&O\#4$L#!!0 ( ).#=5>:*_/0AP, ,X/ 9 >&PO=V]R:W-H965T MDI)QD=.+$1^[+H\ MC"'%O$5SR.23!64I%K+(EB[/&>!(0REQ \_KN2E.,F<\U'5W;#RD*T&2#.X8 MXJLTQ>SY% C=C!S?V5;<)\M8J IW/,SQ$AY _,KOF"RYE4J4I)#QA&:(P6+D MG/C'UUW57C?XG<"&[]PCEYS#&',TK^))&(1\[ 01$L\(J(>[JYA#(?'6!("=>_:%.T M[1\Y*%QQ0=,2EA&D259<\5,Y#CN WVL @A((7@/=!J!= FW;'CHET+$%NB70 MM05Z)="SS:%? GW;'@8E,+ %CDK@R!;PO>W,>:^13A-2379ANL(EVF(3+/!X MR.@&,=5>ZJD;[5/-2VBE=9>(;RH$5BP-]23(442+7 M#W^I_5H3Z6FA/-#*ZB]Q/?9:7M_;^\@16N^Z^@!F<@ S/8 Y/X"Y.("Y/("9 M'LE@MKWH]40& 0N;(:@T\Q?6@U!T"PP>\\0 MU+XFC0)JAW[,_Y_VH>VG^)[$]MW-N=[A9SPG MT&AW,ZWGVN\9W&[FU53[?8/9S;B>:;]K\+J9UQ.]#;_6ZC;I]PU.MTA_8#"Z M3?J&\&8+9,,HX(+*2DU^K+!%AQ>BP*@N9ZTS^G0AXB]&TL#]S M5 /Y?$'EQK\LJ ZJ(_SX'U!+ P04 " "3@W572I'#K)," #_!0 &0 M 'AL+W=OB!UH:2T2XJ"1E.W]?DE)4)[6-'GJ1N,Q[,_,X,^E&J@== M(1K89K/5=V%_8L M!>4H-)4"%*[&P22^F V=O3?X1G&C=];@,EE*^> V-\4XB%Q R# WCH'8WQIG MR)@CLF'\ZCB#WJ4#[JZ?V#_YW&TN2Z)Q)MEW6IAJ'+P/H, 5:9BYEYMK[/(Y M=WRY9-I_8=/91@'DC3:2=V ; :>B_9-MI\,.(!X= "0=('D)&!X ##K P"?: M1N;3NB2&9*F2&U#.VK*YA=?&HVTV5+A77!AE;ZG%F>Q.&H0XAE.XLR5S(W+) M$>:H8"8YMS(O*J(0WERB(91I^();TQ#VUMIK=Z/3T-@H'%>8=QZGK' EGT$LZ M\'S# WQ>LM.IK:T"YN31EKR!B5)$E.C6)_"Y]A7\XQ;Y$M7/?1(>]> Z^T+7 M),=Q8%M7HUICD+U^%8^BC_O2_T]DS\08]F(,CXHQ$886E#6N66&!>:.HH6C? M?INSQCX_K)3DKMCJQA OBUS!%5&"BE+[0O1RGL"$RT:8?5JU 8Q\ &YHK;-! MDB3#41JN=U7XVVP41=&'86_6YA?N]!)'5?H1HR%WWMN2[$_[*3;QS?OB?&JG M6SN,_M"TH_&6J)(*#0Q7EC(Z>W<>@&K'3;LQLO8=NY3&]K]?5G9"HW(&]GXE M;==V&^>@G_G9;U!+ P04 " "3@W57,]QB!AD# #*" &0 'AL+W=O M.]O'?"_5@\X!#'DJ"Z$7 M7FY,=>[[.LVA9'HD*Q XLY6J9 :[:N?K2@'+'*@L?!H$L5\R+KSEW(W=JN5< MUJ;@ FX5T759,O5K!87<+[S0>QZXX[O&7SGL-<';6*5W$OY8#M7V<(++"$H(#76 \/7(ZRA**PC MI/&S]>EU2UK@8?O9^Q>G';7<,PUK6?S@FV@4?26AM9MF!D4'+1O-E3&X<#0!@? = 60/N \1% U (B)[1AYF1= M,L.62,-D# D'\D-;IDKDY$P!SMY!*D7*"\Y<].66F!S(9Z8$%SOM$(TIXJK:."M-SB[!,%[H M]^CAV^:2G+U]/_<-TK:+^VE+<=50I$].PZ0$6V3K G>!]HP MD6'RR1D7[?!@T)&;*+)@%-AI5,.R73OV\N(KK]3RJ\ M1QS=<\<\DT7!E/XS/"BB62,Y(!>,HK"G8,@H3F8O?L-BDDY,\D]I^5\YS2J3 MEW)Z:I(A-?V3XA^4A1+4SE5+35)9"]-%P*V*++8#1%VJJIG$W'R,H5GWMIL)2Y9HX?&Z"L &PO=V]R:W-H965T M?G:2!O) %G7?;#R6Q9YX9SQ._S'BP)_0+6V/,P4L<)6RH MK3G?W.@Z6ZQQC%B7;' B>I:$QHB+5[K2V89B%*1*<:2;AN'J,0H3;31(VV9T M-"!;'H4)GE' MG&,Z.LMCLA^J$'MK>$Q7*VY;-!'@PU:X2?,/VYF5+SI!4H0 MQCAA(4D QHFW$'\G^ M5YP/R)%X"Q*Q]#_8Y[*&!A9;QDF<*PL/XC#)?M%+'H@C!6B?4#!S!;.JX)U0 ML'(%JZ)@GK)@YPKVN2XYN4(Z=#T;>QJX*>)H-*!D#ZB4%FCR(8U^JBWB%2;R M0WGB5/2&0H^/'@C' !K@&CQQLOAR+8,>@ F)Q9?(4,KEU11S%$8,/.,7OD71 M!R'\\6D*KG[\,-"Y\$$BZ8OGYZF:#NG^^.FP)AE70::5X M]@F\IS6B^/JV3N*84I2LL)CB',Q?P;'<#+VFS>,]HD$'_+&1"DP\;#GC* G" M9-4!#]MXCFG# &];'9+KW W;H 4>:F(A8YCNL#;ZZ0?H&C\W<96!N2F87.-V M(^@X'K2,@;X[)J5)SK8]TRO+^0URMNFZ#BSD2F&VBS#;WRW,OP@-SD"8@!FF M(0ED"V&L*=2M3ET::KL6&M/S7&A5(ET7@Y[=LRN$^(I<*['A%&PX9[-11/E M1 ?X+Y(AW!325N1+0YJ!><>QLBS/L^Q*3.MR?0LZEEF)J2+?2C%UBYBZ_R^F M#R398<9%=^F#[HCYP+CHY>!5'',>\8*LDO!?+ 3&,=DFO(F$5E M]SC:X7Q#;B*FU?"EQ'@U8MR>Z9G5R:'2IJ\(K,1+K^"EIYR7#K@+V0)%X$^, MJ."'-+'2:O925GJUMM;*13E39]16 E5OH%*_UWW+H_IXF)7!1WF(I$ M*Q,!4SGE[E!(P2<4;1LWHE:O+R4U ^L=KX&P:U=7P 8IM]NO'J$4.58B"QJ' M],1XGP-MC:E'+/-JT2?L))R*#%;D.B+GH3&XDK.Q*=FY;??^4MJ^$@M7;*F( M,F"!^-2*/?T*A)-#]',(@16@UR8D7]70RL0?Y:6PU=/G-19)$>R#6802\%>, M9?[Q=R,'K4 7%5J;$/%!B?NNYF*61@"S!. A"J2SF6"K/P'C+ MUX3*LV(CRV;M^- SY%]YN9JTC^%B_E2B^:K0ROP=:@/PFQ<'#OR=1YK2X@!L MR.;=AF]@JM2LKPJMS-JAU "_7ZWAS)).NT<7T]900H#0<[P:;2K-^JK0RK0= M:A+P_**$LLFV0V&$YA$&2T*SHV4C?4J+&CG:,7VVZ?:-:MZFU*JO"JW,WJ'Z M =O+']GIP_#RT\=]R^E#:?%"*=I4*9JO"JU,R:'* =O+'.^Q#BJM?\!Z <2V M^HY;6P:55D!4H66LZ40]HJLP82#"2P%I=#VQ$M#LNB][X623WF?-">]K0( P' 9 >&PO=V]R M:W-H965TMV2%GCF<2G%,\],,?4^>Y!ASK;"/,G]5VS]C"Q?*H5V7]BW ML8$'Z58;6;9@4E#RJOFSUS8/1X!P? 80M8#H%)"< <0M('9&&V7.UATS;#91 M<@_*1A.;;;C<.#2YX97=Q951-,L)9V;?I4$( QC RLAT,[ IR6 I2SHFFKE, M#V A&$VMTD(*U/"CML.#6O&45VMXD!D*F&LZ!VY"P]4=&L:%OI[XAB3:A?RT ME;-HY$1GY(01\56FT'!?99B])_#)6V

C.XB"XRSK?K(<3A)XB"*.X1M/PX M/+H@)^[R'3N^Y S?'=_Q#*L,#AQ%UI>@!A\&CL!>PMTL& 91DDS\W;'N_KAP M/.KBW@E,.H')18'WKS7=,#H#.REH_P4WASZ52=_JR2@Z$7DF+.G7..HTCCZF M4? <0>8@WT_?95ZZ!XZA[YC\#_*=N7%G;GR1ZME5'C+' M=JBHD(+B>C/(%2+PRJ!";4 Q@WWVQKUG(H[#DVWICPMN;D[VQ3\J+"6JM:NW M&E*YK4QS!;O1KJ3/724[&5]0J6\J\S^:YIUX8&K-J6@(S(DR&-Y0HE53>YN. MD;4K7R_24#%TS8*>*U0V@.9S226L[=@%N@=P]A=02P,$% @ DX-U5]S? MP9O% P Y0X !D !X;"]W;W)K&ULI5=1MUEKM_,#XD]A1*L%+GA5B8>VD+&]L6\0[FA,Q8R4MU)L-XSF1:LBW MMB@Y)8EQRC,;.0ZVL^!V.K"'6#L;BGY0>1.L9 M:"F/C#WIP=_)PG(T(YK16&H(HGZ>Z9IFF492//ZK0:UF3>W8?GY%_VS$*S&/ M1- UR_Y-$[E;6*$%$KHA^TQ^9X>_:"W(UW@QRX3Y!H?*-H@L$.^%9'GMK!CD M:5']DID'$QOC MK=2DA=[&!\G5VU3YR>57)BF #K@&#Y+%3]/OU5M3XZLSY$X LKY$Z 3T5" MDU, 6XEI%*%712LTBGB[W\Z "_\ R$'N *'U=']%)(4 M25IL 9% P:M-?5T @JNT &)'.!6#P:NPL<'6_\CG)?0]+T#!W'YN:QJP\Q#& M/FSL3LA[#7GOO>03EF6$"U!27@D9U%$M$[;Y.3.]/2Y3@LV[@<; MSCS883U@A6=1,$PZ:$@'DTC3%\KC5+P=XJ 7NVN$?>1$';8#=CY$,!RF&S9T MPPOH3HMRV(L?GGFX0SOL932>X6'.4<,YFL194J[J 9F0QE$O=DZ'9M_BVO>] M,T2A\AP? M^5W*HROKV_.-*$E,%Y:Z'@O*GZFU_/TWB)T_1RX%\%A8X7AE_52=..0QHP/* MWDPQKY\Y3A"%4?=>,,[B4I7'<@O'Z^T$E1/ST!]*L* G=Y3.I7*/%1N.E^QQ MN8.Z<"]=71=%#NY6Z_&5?U69W6H88J@'\0O@V56=_1C<*4NV5VAI>]5350++2M"6/3*HFQSSN5!]*N390 M[S=,M2;U0"_0=+;+_P%02P,$% @ DX-U5\X!C>%B!@ +B0 !D !X M;"]W;W)K&ULM5IK<]HX%/TK&G9GIYUI@_6P;&<3 M9@B0E&U#,B'9SG9G/SB@@*?&9FV3M/]^9>-8V'H $V\^!&SN/3Y7.NA(0FA*O6<0_>8J3E9_QRV313=<)\^=% MTBKL(LNBW94?1)W>67'O-NF=Q9LL#")VFX!TLUKYR<\+%L8OYQW8>;UQ%RR6 M67ZCVSM;^PLV9=G#^C;A5]T*91ZL6)0&<002]G3>ZTIWW M("_E,8Z_YQ?C^7G'RAFQD,VR',+G+\]LP,(P1^(\_BU!.]4S\\3=]Z_HET7Q MO)A'/V6#./P:S+/E>_?&)E07:.-XO#M/@/7LI8JP-FFS2+ M5V4R9[ *HNVK_Z-LB)T$2#4)J$Q S02B2%[6F\09 Q""CV#*%KQ[,N!'555:>BUM MD1.QO%B< PP\ 60@K" T. M3T<&.KAJ:5S@$5U+\Z9+\Z93M<\_Q/ MY-G_R\RYG12"!MNMZ M5A588TZ2$W.KLC9!Y(#:Y;, MN.;X"*/BN87Q=IX/&PQ-$35NM.)&C=RN1G?7_(PY$ZW>7/=;U&RRO",'&0K6Y^MZ+F MMB.-+0RT=IYOG4#;:;!4AQ$-2Z]BZ1E9WMY\Z4^&*EK&O&,UTA)8K41H"2>Q MWJ"2,KDN$\MSFAV@B'.P9>]2>#D9*: M,?%HO;2$5B]36"XT>^X>O7BR#AS/ALT9K2J.N+;CJ7L!";=$A[KE'KV4.))> MFBL#39Q.+T@8)S(;Y^5XHIN]F#./%4Q;:/4ZA>TBL^V:!5,F[PH!NRZ5AGE5 M'.&]H)F_(.&7Z%"_W"<8K!9"4]J:.%LG;6&=R&R=@V^CP:=Q7\G-F'FT8%I" MJ]$HET.:$IHQKR$PS_<7"2+'92!\FX_O1$'P>3ZZ&-]?* MS34CP+&J:0NM7JYP8WSH,E99*I34@%Q,I$%'$8<)(JYFLH"%B>)#372/:DH< M:?QHNI0N3J-OO+,=:_;3SS=WH_X'<#>Z?;CX,AZ FTLE32/(T=II":U>LC!F M_)9-7BSOWB)*;2IM02OB' M;NAX1?HI;VN8M<21--#U*$TXYASCY;,_['QBX4;X[=L_6)Y4Q?RR8LK=80BSJ;$T0W^PD-Q2]N_ M6+FQ:R%IN-'$Z20C[!2;[?0F6[($#.)-E"4!I_OW-5L]LN0?)=E6=X7;0JO_ MKB3\F9C]V?B[%Y%W>R'T/(REU8HBTL.N8WN:GB'"4J&LSPK&Z M;@NM7N_.#Z9F,S7K6O9("AT^%:.2;E2_F1*;:UO7(\)/B=E/)WZV2>[9S-PG MK>X1MX56KUCX,C'[LKE/Y*U?Z$+>UFYS=JR*I-3S^/>^T2?=G9,7*Y8LB@,I M*9CEP_SVI$)UMSKTTB^.>C3N7\#3P?;HBH#9GJ2Y]I-%$*4@9$\!,G MV\,IVXLL7A?G.Q[C+(M7Q=LE\^Y ^HC@CU_@-02P,$% M @ DX-U5X5&FR4! P \0D !D !X;"]W;W)K&ULK59=;YLP%/TK%INF3EK+-X0N06K2KNM#JZII-VG3'ARX 53 S':25MJ/ MGPW$2U+"5BTO8)M[C\\]!_ =K@A]9"D 1T]%7K*1EG)>G>HZBU(H,#LA%93B MR9S0 G,QI8G.*@HXKI.*7+<,P],+G)5:.*S7;FDX) N>9R7<4L0618'I\QAR MLAIIIK9>N,N2E,L%/1Q6.($I\(?JEHJ9KE#BK("29:1$%.8C[(2P0L;DN80)Y+($'C9XNIJ2UEXN9XC?ZI MKEW4,L,,)B3_FL4\'6D##<4PQXN1')67]&JC34T%"T8)T6; M+!@46=G<\5.KPT:"Z>U)L-H$:S?!V9-@MPEV76C#K"[K'',<#BE9(2JC!9H< MU-K4V:*:K)0N3CD53S.1Q\,;P@&9)CI&4TB$.QSA,D:70!**JS2+T%79O"I2 M\V,T(8PC,D>7A,0,34D>H]FS2CTZ!XZSG+T7D0_3!M %^6I&JUUC6.K%_%LD9P@V_R +,.R.PA-_CW= MZJ%C*\GM&L_9@[?6,*DU9$+#+I$:#+_&D)_B,G0M(PA,RQSJRTWR'8&F$1A6 M,%"!6S0=1=/II7F>4?&I=3G^_1J*&= ?Z!?Z=G'W,+U7*UV%].XB?U*GK,(1 MC#3Q%V) EZ"%[]Z8GO&QRZD#@6T)XBI!W /XUF!X&W;8KA7XXK+C6T>@X_FV MZ7C=OGF*IO?_OMU@OJ#W$/4ZU[O/:YT[$-B6)+Z2Q#^ <_X+0TS;<]P@V'6N M(] :N('MV-W.#13-02_-JS+^JW==Q'M17^O3@<"V! B4 ,$!? I>_/!LTW5] MW]^QJ2-.A V,8,/T+( F=5/!4$06)6\.&;6J^I:S^KC>61^+?J9I/_[ M-,W0-:9)5C*4PUQ &B>^^/AITV T$TZJ^HR>$2Y._'J8BIX,J P0S^=$G-/M M1&Z@NKSP-U!+ P04 " "3@W573JTC^3D# '"@ &0 'AL+W=O0DW5F6B XYNUD#75.)0;5S42:&%!=>4&GI>X-67)SZQ3:G-A#N?-G0#2]!WS:W$D=NS%*P& MKIC@1,)ZYESXYXO,Q-N SPQV:N^9F$Q60GPS@^MBYGA&$%20:\- \>\>%E!5 MA@AE_-MQ.OV2!KC__,C^F\T=5LK]DU\5Z#LFW2HNZ Z."FO'VGW[OZK '\),3@* #!,> Z 0@[ "A3;15 M9M.ZHIK.IU+LB#31R&8>;&TL&K-AW+BXU!+?,L3I^4>A@?@^>4^6L$%W-*&\ M(+^#V$C:E"PGU[S]5$S-WY./^%TM:06*K![VH_X2>1OR]@HT995ZA\%WRROR M]LV[J:M1J%G.S3M1EZVHX(0H/R W@NM2D5]Y <4A@8L9]FD&CVE>!J.,%]O- M&0G]7TC@!>& H,7_AP/@KD/3CSGW_R$^_#D#NO1'90C;BO M1OQRKUIHLF=!D,9Q%,;1D5<#@7'H^5XR&?8JZ=4EH^K^% SW[&?'(71)(N2)$V/C!H(-"?F)(R.G'+W[E0L^L:V M&HKD8LMU>^_TLWTW/)79J($T OE\+O+V[@5F@[_WF_P%02P,$% @ DX-U M5_!4PES? @ )PD !D !X;"]W;W)K&ULK59; M;]HP&/TK5C9-G=0V%W)K!Y$H="O2VJ%"MX=I#P8^$JM)G-H.M/]^MI-&7%+4 M2KP0._G.X9SOQ':Z:\H>>0(@T'.6YKQG)$(4EZ;)YPEDF)_3 G+Y9$E9AH6< MLMCD!0.\T* L-1W+\LT,D]R(NOK>F$5=6HJ4Y#!FB)=9AMG+%:1TW3-LX_7& M/8D3H6Z84;? ,4Q /!1C)F=FP[(@&>2M:RT#SD@N:U6"I("-Y=<7/ M=1\V +;[!L"I :+1T0W*5XD0P M^91(G(CNJ !DV^@,32"6Z0B$\P7Z 31FN$C('(WRZE51/3]#4RIPBG[2/#Y+ M9?L7J,\Y"(YF+YN8(>&"D5FI02=#$)BD_*N$/TR&Z.3SUZXII'0EP)S7,J\J MF0\^0NP0'M@(C^O+)]JUO;3$E(9%NF_<:T?^24_+WN!Z[G^A<[(>V7>;ZGEWM;1D$C-S@H]^%N M-+T>HLFT/[V>M*D["/]H,$3S'Z=%P2A%^SN M:.;&,:8^(6XQBTG.40I+B;3. _G>LNI8KB:"%OIDFU$ASTD]3.27##!5()\O MJ3S=ZHDZ+)MOH^@_4$L#!!0 ( ).#=5=V5(:F:P, (<, 9 >&PO M=V]R:W-H965TP[//9<2K[H[QK^* M%$"B[T5>BIZ32KFY=%VQ2*&@XH)MH%1W5HP75*HA7[MBPX$N#:C(7=_S(K>@ M6>GTNV;NEO>[;"OSK(1;CL2V*"C_,82<[7H.=IXF[K)U*O6$V^]NZ!IF(!\V MMUR-W(9EF150BHR5B,.JYPSPY0@'&F B_LY@)_:ND4YESMA7/9@L>XZG%4$. M"ZDIJ/I[A!'DN692.K[5I$ZSI@;N7S^Q?S+)JV3F5,"(Y9^SI4Q[3L=!2UC1 M;2[OV.X:ZH2(YENP7)A?M*MC/0VW$'@!')P!^#?"/ M >$)0% #C'-NI7SLQTGB^0E1*S_N:[8$AIAT.HG7!!ZH"QMU8:NZT?5D.K I M:X7I5\^EV- %]!SU;A' '\'I__H.1][O-L?/1':0(6DR)&_WOX)&>[;B((P2 M+R9'_EL"24Q"CV"[_U&C+FI5-[P;_#/YTR:M%??: IR)["#%N$DQ?GL!XA>^ MDB1* AP>^6^)4_)([-OM[S3:.JW:)M/QQ+K]6V&O=?],9 <9)DV&R=O=3U[N MZB3!423UZKO+YD"1R.V+=7!HLZ;?V^@F /_8CU) M6JE>6Y5SL1TFOG&*Y*$P0O7DR6R"3HQ"2)3U3&?Q;HMPI\F$[N MK\9H=C^XOYI91;;B7UV.,[$=9OM\2N.?.*;QR^/75_L_#,CQ@V*+)(&'O>BX M'NY>2U< 7YM.5Z"%?A*J9J>9;;KI@>DAC^:'NLLVK>(S3=6BWU"^SDJ!:B#9QC2.J 7:+X]^O\!4$L# M!!0 ( ).#=5>F"[>H% ( "4$ 9 >&PO=V]R:W-H965TV-,CR )(B3OK]AU@RKJ(L#6M+DZ6Z(L$5+@W82DIF3C,4NIY$@^B\ ML.+[@OQ"G*4EV^,:Z;5<&A?%'4O.)2K+M0*#NTDT'3S.ACX_)/S@6-N+.?A* M-EJ_^>!;/HGZWA *W))G8&XXX!R%\$3.QN^6,^HD/?!R?F;_$FIWM6R8Q;D6 M/WE.Q23Z%$&..U8)6NGZ*[;UC#S?5@L;OE WN:/["+:5)2U;L',@N6I&=FS/ MX0*0)%< 20M(@N]&*+A<,&)9:G0-QF<[-C\)I0:T,\>5OY0U&;?+'8ZR[YH0 M!@E\A"=9"GU"A!42JG!DMS*R12:[( M.(5GK:BP\*1RS/\EB)WGSGAR-CY+WF6<5OL># =WD/23(;RN%W#SX?8=WF%W M(,/ >W^%]X4=SW7/F3$GU_@_=YX%(%IFK()2)>A$3::7%N%:>'>,1J?X/9WVC5#&WB![L^0_0%0 M2P,$% @ DX-U5R?:&I6] @ R0< !D !X;"]W;W)K&ULG579;MLP$/P50BW:!$BMPU>2V@)\I,=#"B/I\4Q+:XL(*:HD M93M_WR6E*+9C&X5?))+:G9T94MS!6JHGG0$8LA$\UT,O,Z:X]7V=9""H;LD" M+RC+O7C@UF8J'LC2<);#3!%="D'5\QBX M7 ^]T'M9>&#+S-@%/QX4= F/8'X5,X4SOT%)F8!<,YD3!8NA-PIO)ST;[P)^ M,UCKK3&Q2N92/MG)]W3H!980<$B,1:#X6L$$.+= 2.-OC>DU)6WB]O@%_8O3 MCEKF5,-$\C\L-=G0N_9("@M:(GDVCW)NHX-/)*4VDA1)R,# MP?+J33>U#UL)8>](0E0G1/L)G2,)[3JA[816S)RL*34T'BBY)LI&(YH=.&]< M-JIAN=W%1Z/P*\,\$_^0!DC8(9_( QBF #?(D!FG.;F8@J&,:_(3-J:D_!)C M?CU.R<7[RX%OL+0%\).ZS+@J$QTI$T;D7N8FT^0N3R'=!?"1B$^CDXB MCLIEB[3#*Q(%472 T.3_T\,3=-J-CVV'USF"-X4%KJ1D@BH5FY?NC%H?K\@] MW3!1"C+*<[1Q)T*3&2AR)PHNGP&N["S!#3CD;U7^QI6WO^8J#EIA=^"OMC6? MY&@OA%M=T 2&'O[Q&M0*O/C#N[ 7?#[A0*=QH'.> Z\&"%GBZ9*+1K%^Z\8Q M_9T#^O?EGR1XIOQN([][[@&HU2HTPB09RY<[0N<:,I'ZX!Y7@/TM4='U3?1&U8&P?A1U^TU8Q=?? MNA4%J*5K%IHD]A!6]TRSVO2CD;N&]];'V*>JMO(*4S6Y>ZJ6#,\MAP5"!JT^ M&JZJQE%-C"SV0-.]XW]02P,$% @ MDX-U5X(@F/IZ @ ]P4 !D !X;"]W;W)K&UL MK53;;MLP#/T5PAN&%NCJ2]QVZ!P#2=JA ]HAZ&5[&/:@V(PC5+8\24Y28!\_ M2G:]M$BR/>S%%BF>0_+89+*2ZE$O$ VL2U'IH;?)C4K\ [-0SU59/D]2\Y+K#27%2B<#[U1>#Z);;P+^,IQI3?. M8#N92?EHC<_YT ML02@P,Y:!T6N)$Q3"$E$9/SM.KT]I@9OG9_9/KG?J9<8T M3J3XQG.S&'H?/,AQSAIA;N7J"KM^3BQ?)H5V3UBUL6>4,6NTD64')KOD5?MF MZTZ'#4!XN@,0=8#H-2#> 1AT@(%KM*W,M77!#$L3)5>@;#2QV8/3QJ&I&U[9 MKWAG%-URPIGTBS0(80SOX18%,YC#E"GS!/>*59HYJ34<7*!A7&BXQ[5IF#BD M\(>["SAX>YCXAJJP7'[691RW&:,=&<,(;F1E%AHNJQSSEP0^E=_W$#WW,([V M,HZ:XA@&X1%$03384M#DW^'1GG(&O:0#QQ?OX!MS60NF#<]@*L53B4K#]?4$ MOM]@.4/U W[!A%2E_XQ7!_/:>3_7-*]$._^U(QB5LJF,!CG?]&]3HTUQYE+89;5, MPS@.@B#QEYM]_C6L[<#?F"'Z9(5;+1HR6TW[*_;>?GN-W-"^\H]IJ[5+Z ]- MNQ)OF"HXC9/ .5$&QV[J_1AY\O)J[2PQIC-RZ'6!1#!">&\ -TRYE* M)?K$$D@.';A:;R4Z>!6]"#H]SO/-)0K]'@J\(&P1M'R[>= A)ZSF,+3^HA/^ M/JW78'=C;1+1'=83>P4*A*W@12##6H2A]&!R(*D4Y,)PU=RBV.8.CK. M2A!/X,Q^^4G/R*\=6V]0$0_>F]AL/$"8)?IKC&D;^* !'HR])GBGM#/!AQ7X M\+W!RRW+I MHH?F&<_;0^*XH3>,O%$#J]G-C_K1*2C?V]^?7B?6 Q,ZR&\8^;>D6 "#-3'; ML1;85\ P541?K>;@W3 %>H6=ZC4$'R.578:M70YQ:NF _Z8X M;]P3Q=ZO03H=O/Q4ETSMY.\0/]OC!>:?L]/XK/1X$#R\< M-,-E]]#GHNV3%+\[2WE-/,P&+.X ]NYLIT.?WAEW\G;(?X^?_&[$YAS5K:9 MHT1]N[3'*]LY](^BN;5L/@.QL46.1+&16>3(U=NJD)K;\N'H_<(46+9*V+LI MJK-;+#:$241AK5UZET.=PXBBX"D:BF]MS?#(E:Y [&.JBT00IH/^ON:Z;B@; M9H"J[)S]!U!+ P04 " "3@W572-MM8^(" "P"0 &0 'AL+W=O,Q6:ZDG[/%P0U:P /FTF7,ULFLO:58 %1FC MB,-R9-W@ZRDV F/Q*X.]:#PCGU(< M?RJG5AU3"YO/K][O3/(JF6':B,: AR<$;B5P#T5^&<$7B7P3*(EF4EK M1B09#SG;(ZZME3?]8/;&J%4V&=6O<2&Y6LV43HY_, D(#] W=$\35@#Z20X@ MU'#.V2XS+TO5RO'BQ0PDR7)QJ%C-T\>5R:$L%HUW:215X4@9VSP3&+GI@ M5*X%NJ4II,<.;)5%G8K[FLK$[?5XLUU=(0]_1:[C>AU T_^7NSTX7KVSGO'G MG_%W!REPDG?M3"D,C5!_9[NQ,[1W3=0^BR,:OZ;Q>VD6DDCH8BEE02.2&SC. M*4_;*HZ:5D=,@YIIT+]#C*NOC'91#5KQ<#0(VUQ==K%_EBRHR8)>LNF6,O59'-%$ M-4WTN9*+WF7ILSABB6N6^+.E%K=B?1MXGM]Z9QUV&$]T3UP+_N'D7'K8,.>'P=MY [#*/0B+SA!MAN]KP"^ M,E<"@1*VI;+L'?5L?>VX,\R#X2O,BI0#DOETKD*U:G# MR^M!.9!L8SKL,Y.J7YO'M;I2 =<&:GW)5)>M!CI ?4D;_P-02P,$% @ MDX-U5]UC)T$&! . T !D !X;"]W;W)K&UL MC9=+<]LX#(#_"L>SAW2FB5ZV)7=LS^31S/;0;B;9=L^,!-G<2*1*4K;S[PM2 MBFQ'E-J++5( ^ $@"6BY%_)%;0$T.90%5ZO)5NOJD^>I= LE55>B HYO>A7@Q@R_9:N(;(B@@U<8$Q;\=W$)1&$O(\;,U.NG6-(JGSV_6[ZWS MZ,PS57 KBO]8IK>K23(A&>2T+O2CV/\-K4,6,!6%LK]DW\KZ$Y+62HNR54:" MDO'FGQ[:0)PH!/,!A;!5"-\K3 <4HE8ALHXV9-:M.ZKI>BG%GD@CC=;,@XV- MU49O&#=I?-(2WS+4T^MO0@,)9N22?.&I*('\2P^@ I*Q@UX59$Y$1O M@7P^5)@ R,@]9"!I<:)&J+8B3YKJ6@OY2AXI&M\SO;7S#U+LF++&;*Q(%'TGHAY$#Z/;/U<,1G*A+5F3M30?LF2!CT*K:) "C MK;I(2XRTREOM\\S<,B9=J$WENAWR?OBT730>Y9QSW[;:0ASW&K M$[QKX&?-]"NZ\>8).L"X!LGMX4 W_A0[@!(WNH2* M:MG<0R[*N+?Z>[Z^1#"\M9..+AFENV]#J,VAE)"Y-W'26SI.HGX$^V(#=(N. M;C%*]P@*J$RWA/(,R]H.ZW6%U5>/H"[Z&R\.' ?.(1=.A[,=^,=2Y(\R_Z!% M39OB7F![07D*SB+@]T^\ZR YY((H&N8\*9G!;RXUD;[8YB&SUS$V-8.;LS5U M!ALX6/MB\W@8-3RBAJ.HWP2_Q#JNI2CPU::YM4 Y\]^:.DOL;.%@=#G[!_L8Z83J5Z$@ MF?>9'&+311+-!\".Y2H8KU"\C1 MI'\5(YMLVO1FH$5E.]UGH;%OMH];_+0!:03P?2ZPVVT'9H'N8VG]"U!+ P04 M " "3@W571RM&J)H$ #I$ &0 'AL+W=O,&?1<5T*?3S;&;#\%@2XVK*;Z M3&Z9@#9R9RHNV*U">E?7 M5'V[9)7WUTCRR5I92/]N&F/)^$%A&K6&%L" J7)W;%JLI& AQ_=4$G M_3>MX_']2_1?&O) 9DDUNY+5G[PTF_-)-D$E6]%=9>[D_C?6$8IMO$)6NOE% M^\XVG*!BIXVL.V= 4'/17NESEX@C!YP,.)#.@;QVF TX1)U#U!!MD36TKJFA MB[F2>Z2L-42S-TUN&F]@PX6=QGNCX"T'/[/X(@U#.$93=",*63/T!WUF&A[O M6"%%P2M.FW3+%3(;>"L-K=!%+7?":#OX(!08K@7_FY76%UTRP58<7GZX9H;R M2G^$8 _WU^C#]Q_G@0'(]L-!T<&[;.&1 7B8H,]2F(U&/XN2E:0!=O=^=C,")^OQ'3;S90+Q[(XO'J2W$$D'^877J M)N&^5+61TB:279Y/BSA.TC"X?OLL(QC_!P)H+P<4:5E=%1<%\3-I/)4<0(YR'#A/7C.1I,L0D[IG$ MHTQ@^NRPG> AQTB-.WI%[ M+@ M%,HAUUO%I4);!I=V-K92!"G\7S8:)LHW=IGN0R?5G&#B4/'9G6Y'IU2.M!6_/0->9-BS%F=9YD+S M&>9Q-(B-'+"146RMDL.!AT%!MRFF6C/CK>(NU@D,DF8X=@%[+'&>AX-[(#XH M)1Z7RJ^TVK6'$5K!Z7-PUB,'P10@1)&KE'[3."?Y(-J#7.)QO1S,+Z(K ^OR MZ9UL7 W,9JFG4#R2F@^K/CZ()1Y7R^9@/Y6KZ4ZSEH$7IJM\TR3Q+#6/79X- ME_-!(?&X1-Z B(@U7U9LK(Q=>9MB.$%Y*L-GF:8C"3VH(1Z70WMBKKDQ4!2K M[B0"DFA/3'[,KK1-"9YY*L!CB)-H&/%!"O&X%@YO8ZYN34F("8Y?8_,8QMFP M6!PD#H]KG&>50<>RA+;%<.;/IRM/(N,9]@?[\WX#N MPJ4GRVAOETU"XZ:QIJI==-+P_G MG9M.]6/]OWZ1=.EOAJ_A#Z^ M[;H/8=H_ 3Y3!,EDQ9 WB_ MDM">=@_V _V_&XM_ %!+ P04 " "3@W57*O^G/UP$ &#P &0 'AL M+W=OAZ ,MC6UV)=)+4G8,].,[E!SY)FN3;IH'1Y>9X3F'H^%,9RG5 M%SU#-/"4)D)WG9DQ\PO7U=$,4Z9/Y1P%O9E(E3)#MVKJZKE"%N=.:>(&GM=R M4\:%T^ODST:JUY&92;C D0*=I2E3JP$FS2/ M\Y&B.[>,$O,4A>92@,))U^G[%T._81URBT\C? H>8)#82X?BZ#NJ4:UK'[>OGZ!]S\D1FS#0.9?*9QV;6=6ON";4M/$BF>C\%Y9K6\^!*--&IFMG0I!R4?QG3VLAMAR"QA&'8.T0 M[#GXQQS"M4.8$RV0Y;0NF6&]CI)+4-::HMF+7)O'>)AO%$PP,^F8PE[\GC\?X2WOWX MON,: F+#N=%ZT4&Q:'!D43^ &XH^TW E8HQW [C$H*01/-,8!+41^]GT%$+_ M! (O""L #5_N'M3 "4M5PSQ>XTB\CUPP$6&NX^T<%;-*PN](^78"G_/4PACZ M"WHS1;A#^[V5%B2Q2JM$K5_3AQ4R!0&DA;1^$V*VTE5BU :RA>-"SUF$78_4:[U[.Z-C+Y0L;"'FX9?%!/VFS 2;I@@O+8NPY\W MF(Y1_54%OC;ZRY.\H/A&P7:$."^%./_>1#P_2+"SJCP\-&O6I*'O;8Y,KQ;A MB'$JZYD!+F#(]"PO\R,E)]S _8PI^[77;55]^-?NU5M%VQ5CJW_POW>[UA%V M"D)0M6$O,-Q%&6Q0!M\XD'7$$CK>_;,"*8P2)LI=@G^H+F.4V982;B<3'J&J MW\+:Y5Z]A6\4;5><3;/BUW<.FZH(<@+7(N8+'E./]ZP46U'_#]0 4E]"KC&, M5]"/;!=(I55I,GE@:HJV7ET-KA]NKZD4:VJCJY.AP'*^4SW;S?U,^#]:%'_3 MH_CU3)S3--*/9AP7194FCR$JZI8%%07\<*4-G4F<6O1X6UM:(A_" M;)MX._X;\W&F6K%&A6+!@6)OVN6X6Q-%BK2Y=M#2D/=E15=>/BV'N7X^PNP] M']@A+Y]4-F&*"?&&Q_J]T @ 0P8 !D !X M;"]W;W)K&ULC97;3N,P$(9?Q8KV B3:G$E!:20H M6NU*[*J"A;UVVTEJX=A=VZ'P]CMV0M32%/6F\<3S__EF?&B^E>I%KP$,>:NY MT%-O;K\%+K=3+_0^7CRP:FWL"[_(-[2"1S!/F[G"R.]=5JP& MH9D41$$Y]6["ZUEJ\UW",X.MWAD36\E"RA<;_%Q-O< " 8>EL0X4'Z\P \ZM M$6+\ZSR]_I-6N#O^/ UQ* MKMTOV7:Y@4>6C3:R[L1(4#/1/NE;UX<=09@<$42=(#I5$'>"V!7:DKFR[JBA M1:[DEBB;C6YVX'KCU%@-$W85'XW"688Z4_R6!DAX249D)NN:&5P@HPD5*XR% M8:("L62@<7ZN0.,D>::\ 2)+R7+4:"!4:S#Z@@@P0X6U3IESLJ?GM4BBR21+:D<.5' M09#YG#+A+>?NVZU:SF5C*B;@5A'=<$[5CT]0R+4* RMP%G\S..BC=V)1'J5\LH,OZX47 MV(R@@M)8%Q0?>UA!55E/F,>_G5.OCVF%Q^\_O=\X>(1YI!I6LOJ'K M6<.&-I6YDX?/T &EUE\I*^U^R:&S#3Q2-MI(WHDQ \Y$^Z3/72&.!&'R@B#J M!-%K!7$GB!UHFYG#NJ:&+N=*'HBRUNC-OKC:.#72,&';>&\4SC+4F>4W:8"$ M&;D@*\DY,]@AHPD5:QP+P\061,E X_Q-8QH%Y"L3C#>YC M1?JR1'U9(N<'?#=,EK:RW9(RE%>=.;!?*?ADG03Z;S?W]<P"O=(U M+6'AX0K4H/;@+=_\$6;!APF"N">(7TF0CA&TXNR(8!:G63$ F QQ)D#2 R2O M!,C& )(3@# ,LVP ,!GB3("T!T@G ;[O #?6C0$UEG]ZVH L'OZ!)@.K?H*<,LD-?WA]HDQKNR$*TG3,(\&9).QSR3+>[)\DNPO MT+C%<=D(@R>1"^"V.L($-@NT&>/*3[@NHBR:#5?,9.0SN8J>JYCDNFU)R)Y6 MN"W+#9&/%=M2>UQJTH@U*(+'OZ*.U75RM(/%:0>CHLB3 6EQL@>F:9[F86_V M"\.L9YC]OC=EHY0%J:6RR8\E.3MMQ^@6/&:7QW$P06%PF>,> MHMJ[3#LPLG;7@4=I\'+A7G=X_P-E#7!^(_%*T WL#:._42[_ U!+ P04 M" "3@W57T@ZZ>7T" !&!@ &0 'AL+W=OT"I(U\-BTHC43;H7'!A*C8KDURFE@X=F8[E/U[CIV0 ME=*B<=/8SGE?/^+C"9; N35"C#^#IS=N:86[XU?W*Y<[YO) -2PE M_\U*4\^]F4=*V-".FSNY_0%#/@ZPD%R[7[(=8@./%)TVLAG$2- PT3_I\U"' M'4&8'A%$@R#:%R1'!/$@B%VB/9E+:T4-S3,EMT39:'2S U<;I\9LF+"GN#8* MWS+4F?RG-$#"*?E&UEW;B_U1LS?>"5DP77.I.@29R MGJ+Y?K\C)E]/,-TAN]_>+@7+14T9'*,.(W$AA:DV^BQ+*MP8^ MICSF';WFO8@^=+SLJC,2AU])%$3Q :#E_\NC#W#B\1ABYY<<\7.U:RDK"5:. M,%'(!HBASX=*U3M-G9.]I$]Y&*3)[#S)_*?=# [$1>$L2:=CW!O49$1-/H5J M ,_?' +M?=(=@"0-9\%DC_-]V.P\.$\/4TY&RLDG*+'I*?P<144XX)W7AV@G M[\H53^,X#O9HWX=%TRB.]W']G2O9@*I&PO=V]R M:W-H965T272^TC1DA7^*3=._IW8MTBK92/>DUHH'G3.1Z MXJV-*B\3=WRU-G;"CZ."K? >S4-QJVCD-RPISS#7 M7.:@<#GQSKMGT['-=PF/'+=Z)P9;R4+*)SNX3B=>8 6AP,18!D:?#5Z@$):( M9/RN.;UF2PO[D]@KK>@:6+Y%" MNU_8UKF!!TFIC%Y]V7/MPPX@#/< PAH0.MW51D[EC!D61TIN0=EL M8K.!*]6A21S/[9]R;Q2M%^!B_C[>#0EB"X% IQHT MHT!;U:ZN]V16="-'9X_Y)AX,O@:1OWE'1*\1T6L5\<^R#ESG16ET!VYP@P*Z M\'..V0+5K_>TM++:.WRF"Y;@Q*-+JE%MT(L_?>@.@V\MQO4;S?WC&E?1#?_+ MN$$C8G"@<6&K<:VL!QHW;#0/CVO<\(UQ>UP;-0I&![K6:W6ME?5 U\:-YO%Q M71N_N:>O7?-W6J5]=>9,K7BN0>"2,,'IB$Z)JCIY-3"R<-US(0WU8A>NZ?%# M91-H?2FI@]8#VY";YS3^"U!+ P04 " "3@W57OZ@Q8&L# >$@ &0 M 'AL+W=O+4=J#[]G,N9% E-$76>$ABQ[__.2<^!\MN[0A] M8AL CEX\UV=M9<-Y<*VJ;+D!#[,*"< 7;U:$>IB+)EVK+*" [1CR7-70M(;J M8<=7.JVX[YYV6B3DKN/#/44L]#Q,_]R 2W9M15?V'0_.>L.C#K73"O :YL!_ M!/=4M-1,Q78\\)E#?$1AU5:Z^O6T'HV/!SPZL&,'SRB*9$'(4]08V6U%BQP" M%Y8\4L#BMH4>N&XD)-QX3C65S&0$'C[OU?MQ["*6!6;0(^Y/Q^:;MM)4D TK M'+K\@>R&D,83.[@D+HNO:)>,;=04M P9)UX*"P\\QT_N^"7]#@> 7@08*6"4 M!:HI4"T+U%*@5A:HIT"]+-!(@499X#(%+LL"S11HE@6N4N"J+*!K^YG37B.- M(B2;[-*SK>^G6X_G6TT2*\Y*$W/<:5&R0S0:+_2BASBU8UXDH^-'13CG5+QU M!,<[MX0#TJ_05S0/%PR>0_ YLK;BRM"%"1P[+D/?X86'V/TL1GU$*F(;3(&U M5"[L1RKJ,K4U26P9!;9T \V(SS<,6;X-]K& *AS/O#?VWM\8)Q7OEKR"].87 M9&A&-<>AWFE\'+H5@1;BYFF\&U"!ZX6X]89U[ OGBZWW2\2>.F_DX(/RL>?A MPS*Q&X7XJ$3LZ:?+P\?E8]?S$O$-Y\-U!56+)VY:'C=.9'$UJ\%JK%W:#X4/>C"\9%-7!=3A@*@22%^ MS@G@YJ3!:&&_9@%>0EL1*S<#N@6E\^F#WM"^Y151(M:,Q:)%?=O1*MJE=O03 ML[ ]K)PS&.L,IG\&,SB#&9[!C,Y@QF8^OO_JGHGG7QOW[)"C&^_U7O5/].MI6QE'!>623$9R6=P4I@KF:BG-F,1M5^ >G],Q MZ#DIBIE8_)P]O;'4IGK-X%[GKP[.>E=]![.K_>1LP8Z)Z%7^/(%PJ@L M)AJ_R.US=E'IJUWI>OBI%7+$4XPV]-!LE(X)#8R<^,E0MOE0:HFPV=/)*%.R MV]J(N X;@Q8L>*1B3*94\)GFP,IHP<7:=0^@8ZZ$TH&Q.66#]J&G^N7@OFM! MNC4Z!9=*U[%=!/<]:X;O 9L6&.1"M 8'Q'5,1B4UAFEY8QOUX+KS"10T]?MU M:1WFFJ[[@TO2$>J'#3)3.F6Z#=,GFZ[)2+ ,[&B>+^!I5!D":(PJ;"7E-%>2 MUAXVC*9B9>=,B#MX%[]G.]JK;&OW>K!WLJU:0TW5R;@&Z&^K.>UMV<&K=(.2 M/RKS:6FG(^LVY#B[U2SCJ[J]REH#F'H?5Z=E*=8?!<]EP=SD7QQP,J(;7K!0 MFO^RT2!5YK:#:1(\,FWX?+OGIZ;E/5N933JM,MSSX @]_]UUSIEDFHIMTS;W M#WF57^VX.;S^A>?ZU\J^8Z_)Z.KP/3:']:&;C(_!Y%%L]_ 83"8':3)L#O"M M6\+.':'M#> N-B;?X'XGNJ#!;,F%X;)I+7B:,OGDJF#E#9W9/P9V].WXE&5T M*/V(FAC<9FR%4NG35/GL[H:V(J- MVA0@[",W=?$C&,=A?@0P+ [F .,X%A;G?YK/$)V/PS!O0R\R1#E#E.-8/F1: M?[ X?DYBBW^F21)%<8RMZ'3J=3#%UBV.X<>OAGD#!A8'(OW96N.[C6?(\WF M[>ES&8+-%,]$;*;X6@/B7S=@)(E_M[$XP,!V *NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'5W0,FT3E4B5I'O[^AU*#4JFX: O'C_9NE@Z&HD\,Z1\]EF;#TNM/[ O M?:?L^6SKW' ZG]MV*WIN_]2#4+!EK4W/'2R:S=P.1O"5W0KA^FZ>+Q;UO.=2 MS5Z>/1[KULS#!>U$ZZ16L-*O>)#BL_VQW2^R3]+*I>RD^WH^&[]W8L9ZJ60O MOXG5^6PQ8W:K/_^EC?RFE>/=76MTUYW/LFG#@S!.MC^MOO.0]WQIQS6.+]]S M #F?U0LXX%H:Z\8]QN-S8/PD8.=I:>?T&]DY82ZY$V^-W@U2;?QAX"KFP66, M<7C\G()X:GXEC'J]EJVXU.VN%\I-<32B\X#*;N5@9TSQ7IS/'G=AK]2*72D' M06+7:CH4[.NO%$Y]O9JNV@%N$$-S*F&#N5Z-X/N#O(!EW3#("]T/ 62% M0%8'@[SZN),!9(U UH>+)+?; +)!()O]0MY ]\TR=L1NN-L9X>%>[ZQ4PEK& MU2J /$8@CPD@\%NA?$N[./L##--MF?5/ GFT9);<([WM5"61_<<WPV] M%7IC^+ -M9UAMLDH=)-YWUSU0Z>_"L'>"P>_@1W919BG99AO,@KA9+Y7!SII MQNR"W4+J&Z;DF'5R"NM\!^S&+.B6>_?<&PY/91MB8M;)*:R354>/S?N>?XG, MG:-U#85LLGKLQOM>?K>-;S:07KJPR>28;'(*V62-;]F[8>C&9Y%W8Y[+WG0Z MQ,2DDY-(YQ@PWW!IV /O=H+]*[C=C/D%,9YDI2S%_<<*.SO(23FFYS" M-ZGL_+\\Q,1\DU/X)IF=LW",!;-.06&=5'H>1;/ K%.06">5_T;1Q/Q3D/@G MD0#'T41'UDC\DTB 8TS,/P6)?Q()<(R)^:<@\<^3C.BY;K/ %%20%#V)U"@. M)J:@@J3H2:1&,28FH8*DZ$FD1C$F)J&"I.A)C%=&F"4FH9)"0D_SCA]+(28F MH9)"0LG,HP@Q,0F5%!)*8I8A)B:ADD)"J00I?C;1"1X*"3V':9\.LY:8A$H* M"96_A(E9J*2P4#+=C)H09J&2PD))S*@)818J*2R4Q*Q"3,Q")86%?AY;9R\N MA>.R"R=),0M5) -PB1HCZI JS$(5A86.4Y7048B)6:@Z:"D4MO0*LU!%4@JE M,,.67F$6JFCG?YY4;%$TT1<-2$JA%&843:$!.S4$UBH6NL8L5)-8*($9/YN8A6H2"Z6&84.G M-YB%&A(+I3!#IS>8A1H2"Z4P0Z8F(6:T4+S<6?[\FPEUE*)U0VA)Q1JA 7/X)GQ#P^%(.S;AO M3\-NWPV+S^/A-*RJW3AVO^IZ6._*L1GNVJZW5=4_OZ6JGCM(($CF#U((TOF##()L_B"'()\_ M*" HY@_*$)3G#[J'H/OY@QX@Z&'^H+1$&9<$21.L";1.R'4B\#HAV(E [(1D M)P*S$Z*="-1.R'8B<#LAW(E [H1T)P*[$^*="/06U%L(]!;46PCTELG#-H'> M@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z*>BN!WHIZ*X'> MBGHK@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>AWD:@ MMZ'>1J"WH=Y&H+>AWD:@MTU>=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1 MZ.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM M!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U M#@*] _4. KT#]0X"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW_DF] MA_'K4(9KS_<:K_^35(_G<\OU\I?E]\[)#77!N;ZM&)[^ E!+ P04 " "3 M@W57AJ9C2 P" !A*P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLUNXC 4 M!>!70=E6Q/@WTQ&PF9EMAT5?P$TN)2*)+=MMX>W'"6VE5ATT%2/U;(C ]CTW MOM*W8GE[]!1GA[X;XJK8I>2_,Q;K'?4VEL[3D%>V+O0VY:_AGGE;[^T],;%8 M&%:[(=&0YFFL4:R7/VEK'[HT^W7(/\?6#:LB4!>+V8_3QC%K55CON[:V*:^S MQZ%YES)_3BCSR6E/W+4^7N4-!?LP85SY>\#SN=^/%$+;T&QC0[JQ?=[%#AV+ MZ=A1+,^7^*!'M]VV-36N?NCSD3+Z0+:).Z+4=^6IZ-7YY)1OF$Z?_.+\J6*!/A_W,I+Q]-SG0A12>_X57Q-SZ8O?C\9I-]3\8W:^WB<7]M,\ M(IL>E]_QVQF_UO]D'P*D#PG2AP+I0X/T84#ZJ$#Z^ ;2QS5('WR!T@B*J!R% M5(YB*D=!E:.HRE%8Y2BN&UL4$L! A0# M% @ DX-U5Q/"_W[M *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ DX-U5YE&PO=V]R:W-H965T M&UL4$L! A0#% @ DX-U5T[ODYU)"0 UBH !@ M ("!%A 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ DX-U5W=N#:,& P Q0< !@ ("!7R, 'AL M+W=O9XN^/"@< M +DI 8 " @9LF !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ DX-U5]#3 MV->X% >C@ !@ ("!^C8 'AL+W=OA+ !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0# M% @ DX-U5]<=C$7\ P FPD !D ("!*E8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ DX-U5W<4 MC;Q?!0 J1 !D ("!D6P 'AL+W=O&PO=V]R:W-H965T#@I'KN @ (T6 9 " @&UL4$L! A0#% @ DX-U5Q*-&""."0 R!@ !D M ("!NG\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ DX-U5TC"JD#H @ '08 !D ("! M88\ 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% M @ DX-U5R\V-XK& @ \04 !D ("!9:H 'AL+W=O&UL4$L! A0#% @ DX-U5]="%Y97 M%0 BD0 !D ("!A+0 'AL+W=O&PO=V]R:W-H965T:6[W9PP( ,L% 9 " @;W, !X;"]W;W)K&UL4$L! A0#% @ DX-U5\2I*:AO P 8P@ !D M ("!M\\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ DX-U5R*Q%FWU @ 908 !D ("!GML M 'AL+W=O&PO=V]R:W-H965T5M;%J,08 %T/ 9 M " @:OB !X;"]W;W)K&UL4$L! A0#% @ MDX-U5Y^P$D23!0 X0T !D ("!$^D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX-U5Q<$N5]Y @ MD04 !D ("!//4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX-U5Q @2RI$ P APH !D M ("!*P$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ DX-U5^PHEP!N P ;0T !D ("!^ D! 'AL M+W=O&PO=V]R:W-H965T&LU=>. , !<) 9 " M@7@0 0!X;"]W;W)K&UL4$L! A0#% @ DX-U M5]YF^)IZ!@ E2( !D ("!YQ,! 'AL+W=O&PO=V]R:W-H965TI+[55,P0 "X2 9 " @?@? 0!X;"]W;W)K M&UL4$L! A0#% @ DX-U5]*.]P,P!0 (24 M !D ("!8B0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX-U5S/<8@89 P R@@ !D M ("!43 ! 'AL+W=O&PO=V]R:W-H965T M]K0( P' 9 M " @1HY 0!X;"]W;W)K&UL4$L! A0# M% @ DX-U5]S?P9O% P Y0X !D ("!_CL! 'AL+W=O M&PO=V]R:W-H965T%1ILE 0, /$) 9 " @9-& M 0!X;"]W;W)K&UL4$L! A0#% @ DX-U5TZM M(_DY P !PH !D ("!RTD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX-U5Z8+MZ@4 @ )00 !D M ("!\U,! 'AL+W=O&PO M=V]R:W-H965T"()CZ>@( M /<% 9 " @3)9 0!X;"]W;W)K&UL4$L! A0#% @ DX-U5UU&8 $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ DX-U5T7T" !&!@ &0 M@('I=@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ DX-U5[^H,6!K P 'A( !D M ("!1WP! 'AL+W=O&PO7BKL

10_8XH04 $(R M / " 3.$ 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 M" "3@W579_Q20DP" !H+ &@ @ $!B@$ >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "3@W57AJ9C2 P" !A*P M$P @ &%C $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..4P!3 +P6 #"C@$ ! end XML 92 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 93 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 174 361 1 false 79 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://ntic.com/20230831/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://ntic.com/20230831/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations Sheet http://ntic.com/20230831/role/statement-consolidated-statements-of-operations Consolidated Statements of Operations Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Income Sheet http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Equity Sheet http://ntic.com/20230831/role/statement-consolidated-statements-of-equity Consolidated Statements of Equity Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows Sheet http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Nature of Business and Significant Accounting Policies Sheet http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies Note 1 - Nature of Business and Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Accounting Pronouncements Sheet http://ntic.com/20230831/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/20230831/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/20230831/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 Asset, Net Sheet http://ntic.com/20230831/role/statement-note-5-intangible-asset-net Note 5 - Intangible Asset, Net Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Investments in Joint Ventures Sheet http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures Note 6 - Investments in Joint Ventures Notes 13 false false R14.htm 013 - Disclosure - Note 9 - Corporate Debt Sheet http://ntic.com/20230831/role/statement-note-9-corporate-debt Note 9 - Corporate Debt Notes 14 false false R15.htm 014 - Disclosure - Note 10 - Stockholders' Equity Sheet http://ntic.com/20230831/role/statement-note-10-stockholders-equity Note 10 - Stockholders' Equity Notes 15 false false R16.htm 015 - Disclosure - Note 11 - Net Income Per Common Share Sheet http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share Note 11 - Net Income Per Common Share Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Stock-based Compensation Sheet http://ntic.com/20230831/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/20230831/role/statement-note-11-segment-and-geographic-information Note 11 - Segment and Geographic Information Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Employee Retention Credit Sheet http://ntic.com/20230831/role/statement-note-12-employee-retention-credit Note 12 - Employee Retention Credit Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Retirement Plan Sheet http://ntic.com/20230831/role/statement-note-14-retirement-plan Note 14 - Retirement Plan Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Related Party Transactions Sheet http://ntic.com/20230831/role/statement-note-14-related-party-transactions Note 14 - Related Party Transactions Notes 21 false false R22.htm 021 - Disclosure - Note 15- Income Taxes Sheet http://ntic.com/20230831/role/statement-note-15-income-taxes Note 15- Income Taxes Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Commitments and Contingencies Sheet http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies Note 16 - Commitments and Contingencies Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Supplemental Cash Flow Information Sheet http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information Note 17 - Supplemental Cash Flow Information Notes 24 false false R25.htm 024 - Disclosure - Note 18 - Fair Value Measurements Sheet http://ntic.com/20230831/role/statement-note-18-fair-value-measurements Note 18 - Fair Value Measurements Notes 25 false false R26.htm 025 - Disclosure - Note 19 - Subsequent Events Sheet http://ntic.com/20230831/role/statement-note-19-subsequent-events Note 19 - Subsequent Events Notes 26 false false R27.htm 026 - Disclosure - Significant Accounting Policies (Policies) Sheet http://ntic.com/20230831/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies 27 false false R28.htm 027 - Disclosure - Note 3 - Inventories (Tables) Sheet http://ntic.com/20230831/role/statement-note-3-inventories-tables Note 3 - Inventories (Tables) Tables http://ntic.com/20230831/role/statement-note-3-inventories 28 false false R29.htm 028 - Disclosure - Note 4 - Property and Equipment, Net (Tables) Sheet http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-tables Note 4 - Property and Equipment, Net (Tables) Tables http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net 29 false false R30.htm 029 - Disclosure - Note 5 - Intangible Asset, Net (Tables) Sheet http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-tables Note 5 - Intangible Asset, Net (Tables) Tables http://ntic.com/20230831/role/statement-note-5-intangible-asset-net 30 false false R31.htm 030 - Disclosure - Note 6 - Investments in Joint Ventures (Tables) Sheet http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-tables Note 6 - Investments in Joint Ventures (Tables) Tables http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures 31 false false R32.htm 031 - Disclosure - Note 10 - Stockholders' Equity (Tables) Sheet http://ntic.com/20230831/role/statement-note-10-stockholders-equity-tables Note 10 - Stockholders' Equity (Tables) Tables http://ntic.com/20230831/role/statement-note-10-stockholders-equity 32 false false R33.htm 032 - Disclosure - Note 11 - Net Income Per Common Share (Tables) Sheet http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-tables Note 11 - Net Income Per Common Share (Tables) Tables http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share 33 false false R34.htm 033 - Disclosure - Note 10 - Stock-based Compensation (Tables) Sheet http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-tables Note 10 - Stock-based Compensation (Tables) Tables http://ntic.com/20230831/role/statement-note-10-stockbased-compensation 34 false false R35.htm 034 - Disclosure - Note 11 - Segment and Geographic Information (Tables) Sheet http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables Note 11 - Segment and Geographic Information (Tables) Tables http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information 35 false false R36.htm 035 - Disclosure - Note 15- Income Taxes (Tables) Sheet http://ntic.com/20230831/role/statement-note-15-income-taxes-tables Note 15- Income Taxes (Tables) Tables http://ntic.com/20230831/role/statement-note-15-income-taxes 36 false false R37.htm 036 - Disclosure - Note 16 - Commitments and Contingencies (Tables) Sheet http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-tables Note 16 - Commitments and Contingencies (Tables) Tables http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies 37 false false R38.htm 037 - Disclosure - Note 17 - Supplemental Cash Flow Information (Tables) Sheet http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-tables Note 17 - Supplemental Cash Flow Information (Tables) Tables http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information 38 false false R39.htm 038 - Disclosure - Note 18 - Fair Value Measurements (Tables) Sheet http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-tables Note 18 - Fair Value Measurements (Tables) Tables http://ntic.com/20230831/role/statement-note-18-fair-value-measurements 39 false false R40.htm 039 - Disclosure - Note 1 - Nature of Business and Significant Accounting Policies (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual Note 1 - Nature of Business and Significant Accounting Policies (Details Textual) Details 40 false false R41.htm 040 - Disclosure - Note 3 - Inventories - Inventories (Details) Sheet http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details Note 3 - Inventories - Inventories (Details) Details 41 false false R42.htm 041 - Disclosure - Note 4 - Property and Equipment, Net (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual Note 4 - Property and Equipment, Net (Details Textual) Details http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-tables 42 false false R43.htm 042 - Disclosure - Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) Sheet http://ntic.com/20230831/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 43 false false R44.htm 043 - Disclosure - Note 5 - Intangible Asset, Net (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-details-textual Note 5 - Intangible Asset, Net (Details Textual) Details http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-tables 44 false false R45.htm 044 - Disclosure - Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) Sheet http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) Details 45 false false R46.htm 045 - Disclosure - Note 4 - Intangible Assets, Net - Future Amortization Expense (Details) Sheet http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details Note 4 - Intangible Assets, Net - Future Amortization Expense (Details) Details 46 false false R47.htm 046 - Disclosure - Note 6 - Investments in Joint Ventures (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual Note 6 - Investments in Joint Ventures (Details Textual) Details http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-tables 47 false false R48.htm 047 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) Sheet http://ntic.com/20230831/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 48 false false R49.htm 048 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) Sheet http://ntic.com/20230831/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 49 false false R50.htm 049 - Disclosure - Note 9 - Corporate Debt (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual Note 9 - Corporate Debt (Details Textual) Details http://ntic.com/20230831/role/statement-note-9-corporate-debt 50 false false R51.htm 050 - Disclosure - Note 10 - Stockholders' Equity (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual Note 10 - Stockholders' Equity (Details Textual) Details http://ntic.com/20230831/role/statement-note-10-stockholders-equity-tables 51 false false R52.htm 051 - Disclosure - Note 8 - Stockholders' Equity - Cash Dividends Declared (Details) Sheet http://ntic.com/20230831/role/statement-note-8-stockholders-equity-cash-dividends-declared-details Note 8 - Stockholders' Equity - Cash Dividends Declared (Details) Details 52 false false R53.htm 052 - Disclosure - Note 11 - Net Income Per Common Share (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-details-textual Note 11 - Net Income Per Common Share (Details Textual) Details http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-tables 53 false false R54.htm 053 - Disclosure - Note 11 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) Sheet http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details Note 11 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) Details 54 false false R55.htm 054 - Disclosure - Note 10 - Stock-based Compensation (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual Note 10 - Stock-based Compensation (Details Textual) Details http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-tables 55 false false R56.htm 055 - Disclosure - Note 10 - Stock-based Compensation - Black-Scholes Option-pricing Model Assumptions (Details) Sheet http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details Note 10 - Stock-based Compensation - Black-Scholes Option-pricing Model Assumptions (Details) Details 56 false false R57.htm 056 - Disclosure - Note 10 - Stock-based Compensation - Stock Option Activity (Details) Sheet http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details Note 10 - Stock-based Compensation - Stock Option Activity (Details) Details 57 false false R58.htm 057 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) Sheet http://ntic.com/20230831/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 58 false false R59.htm 058 - Disclosure - Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) Sheet http://ntic.com/20230831/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 59 false false R60.htm 059 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) Sheet http://ntic.com/20230831/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 60 false false R61.htm 060 - Disclosure - Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) Sheet http://ntic.com/20230831/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 61 false false R62.htm 061 - Disclosure - Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) Sheet http://ntic.com/20230831/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 62 false false R63.htm 062 - Disclosure - Note 12 - Employee Retention Credit (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-12-employee-retention-credit-details-textual Note 12 - Employee Retention Credit (Details Textual) Details http://ntic.com/20230831/role/statement-note-12-employee-retention-credit 63 false false R64.htm 063 - Disclosure - Note 14 - Retirement Plan (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-14-retirement-plan-details-textual Note 14 - Retirement Plan (Details Textual) Details http://ntic.com/20230831/role/statement-note-14-retirement-plan 64 false false R65.htm 064 - Disclosure - Note 14 - Related Party Transactions (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual Note 14 - Related Party Transactions (Details Textual) Details http://ntic.com/20230831/role/statement-note-14-related-party-transactions 65 false false R66.htm 065 - Disclosure - Note 15- Income Taxes (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual Note 15- Income Taxes (Details Textual) Details http://ntic.com/20230831/role/statement-note-15-income-taxes-tables 66 false false R67.htm 066 - Disclosure - Note 15 - Income Taxes - Provision for Income Taxes (Details) Sheet http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details Note 15 - Income Taxes - Provision for Income Taxes (Details) Details 67 false false R68.htm 067 - Disclosure - Note 15 - Income Taxes - Reconciliations of the Expected Federal Income Tax at the Statutory Rate with the Provisions for Income Taxes (Details) Sheet http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details Note 15 - Income Taxes - Reconciliations of the Expected Federal Income Tax at the Statutory Rate with the Provisions for Income Taxes (Details) Details 68 false false R69.htm 068 - Disclosure - Note 15 - Income Taxes - Reconciliation of the Total Amounts of Unrecognized Tax Benefits (Details) Sheet http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details Note 15 - Income Taxes - Reconciliation of the Total Amounts of Unrecognized Tax Benefits (Details) Details 69 false false R70.htm 069 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual Note 16 - Commitments and Contingencies (Details Textual) Details http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-tables 70 false false R71.htm 070 - Disclosure - Note 16 - Commitments and Contingencies - Present Value of Long-term Leases (Details) Sheet http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details Note 16 - Commitments and Contingencies - Present Value of Long-term Leases (Details) Details 71 false false R72.htm 071 - Disclosure - Note 16 - Commitments and Contingencies - Future Minimum Rents Due (Details) Sheet http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details Note 16 - Commitments and Contingencies - Future Minimum Rents Due (Details) Details 72 false false R73.htm 072 - Disclosure - Note 17 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Sheet http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details Note 17 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Details 73 false false R74.htm 073 - Disclosure - Note 18 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details) Sheet http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details Note 18 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details) Details 74 false false R75.htm 074 - Disclosure - Note 19 - Subsequent Events (Details Textual) Sheet http://ntic.com/20230831/role/statement-note-19-subsequent-events-details-textual Note 19 - Subsequent Events (Details Textual) Details http://ntic.com/20230831/role/statement-note-19-subsequent-events 75 false false All Reports Book All Reports ntic-20230831.xsd ntic-20230831_cal.xml ntic-20230831_def.xml ntic-20230831_lab.xml ntic-20230831_pre.xml ntic20230831_10k.htm http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ntic20230831_10k.htm": { "nsprefix": "ntic", "nsuri": "http://ntic.com/20230831", "dts": { "schema": { "local": [ "ntic-20230831.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" ] }, "calculationLink": { "local": [ "ntic-20230831_cal.xml" ] }, "definitionLink": { "local": [ "ntic-20230831_def.xml" ] }, "labelLink": { "local": [ "ntic-20230831_lab.xml" ] }, "presentationLink": { "local": [ "ntic-20230831_pre.xml" ] }, "inline": { "local": [ "ntic20230831_10k.htm" ] } }, "keyStandard": 328, "keyCustom": 33, "axisStandard": 25, "axisCustom": 1, "memberStandard": 37, "memberCustom": 36, "hidden": { "total": 14, "http://fasb.org/us-gaap/2023": 9, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 174, "entityCount": 1, "segmentCount": 79, "elementCount": 555, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 793, "http://xbrl.sec.gov/dei/2023": 37, "http://fasb.org/srt/2023": 2 }, "report": { "R1": { "role": "http://ntic.com/20230831/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "longName": "001 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "longName": "003 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "ntic:FeesForServicesProvidedToJointVentures", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R5": { "role": "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R6": { "role": "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity", "longName": "005 - Statement - Consolidated Statements of Equity", "shortName": "Consolidated Statements of Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "i_2021-08-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2021-08-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows", "longName": "006 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R8": { "role": "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "longName": "007 - Disclosure - Note 1 - Nature of Business and Significant Accounting Policies", "shortName": "Note 1 - Nature of Business and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://ntic.com/20230831/role/statement-note-2-accounting-pronouncements", "longName": "008 - Disclosure - Note 2 - Accounting Pronouncements", "shortName": "Note 2 - Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://ntic.com/20230831/role/statement-note-3-inventories", "longName": "009 - Disclosure - Note 3 - Inventories", "shortName": "Note 3 - Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net", "longName": "010 - Disclosure - Note 4 - Property and Equipment, Net", "shortName": "Note 4 - Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net", "longName": "011 - Disclosure - Note 5 - Intangible Asset, Net", "shortName": "Note 5 - Intangible Asset, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsAndAssembledWorkforceMember", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsAndAssembledWorkforceMember", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "longName": "012 - Disclosure - Note 6 - Investments in Joint Ventures", "shortName": "Note 6 - Investments in Joint Ventures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "longName": "013 - Disclosure - Note 9 - Corporate Debt", "shortName": "Note 9 - Corporate Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "longName": "014 - Disclosure - Note 10 - Stockholders' Equity", "shortName": "Note 10 - Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share", "longName": "015 - Disclosure - Note 11 - Net Income Per Common Share", "shortName": "Note 11 - Net Income Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation", "longName": "016 - Disclosure - Note 10 - Stock-based Compensation", "shortName": "Note 10 - Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "longName": "017 - Disclosure - Note 11 - Segment and Geographic Information", "shortName": "Note 11 - Segment and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit", "longName": "018 - Disclosure - Note 12 - Employee Retention Credit", "shortName": "Note 12 - Employee Retention Credit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "ntic:EmployeeRetentionCreditTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "ntic:EmployeeRetentionCreditTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://ntic.com/20230831/role/statement-note-14-retirement-plan", "longName": "019 - Disclosure - Note 14 - Retirement Plan", "shortName": "Note 14 - Retirement Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "longName": "020 - Disclosure - Note 14 - Related Party Transactions", "shortName": "Note 14 - Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://ntic.com/20230831/role/statement-note-15-income-taxes", "longName": "021 - Disclosure - Note 15- Income Taxes", "shortName": "Note 15- Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "longName": "022 - Disclosure - Note 16 - Commitments and Contingencies", "shortName": "Note 16 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information", "longName": "023 - Disclosure - Note 17 - Supplemental Cash Flow Information", "shortName": "Note 17 - Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements", "longName": "024 - Disclosure - Note 18 - Fair Value Measurements", "shortName": "Note 18 - Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://ntic.com/20230831/role/statement-note-19-subsequent-events", "longName": "025 - Disclosure - Note 19 - Subsequent Events", "shortName": "Note 19 - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies", "longName": "026 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://ntic.com/20230831/role/statement-note-3-inventories-tables", "longName": "027 - Disclosure - Note 3 - Inventories (Tables)", "shortName": "Note 3 - Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-tables", "longName": "028 - Disclosure - Note 4 - Property and Equipment, Net (Tables)", "shortName": "Note 4 - Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-tables", "longName": "029 - Disclosure - Note 5 - Intangible Asset, Net (Tables)", "shortName": "Note 5 - Intangible Asset, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-tables", "longName": "030 - Disclosure - Note 6 - Investments in Joint Ventures (Tables)", "shortName": "Note 6 - Investments in Joint Ventures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-tables", "longName": "031 - Disclosure - Note 10 - Stockholders' Equity (Tables)", "shortName": "Note 10 - Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:DividendsDeclaredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:DividendsDeclaredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-tables", "longName": "032 - Disclosure - Note 11 - Net Income Per Common Share (Tables)", "shortName": "Note 11 - Net Income Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-tables", "longName": "033 - Disclosure - Note 10 - Stock-based Compensation (Tables)", "shortName": "Note 10 - Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables", "longName": "034 - Disclosure - Note 11 - Segment and Geographic Information (Tables)", "shortName": "Note 11 - Segment and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://ntic.com/20230831/role/statement-note-15-income-taxes-tables", "longName": "035 - Disclosure - Note 15- Income Taxes (Tables)", "shortName": "Note 15- Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-tables", "longName": "036 - Disclosure - Note 16 - Commitments and Contingencies (Tables)", "shortName": "Note 16 - Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "ntic:ScheduleOfComponentsOfOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "ntic:ScheduleOfComponentsOfOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-tables", "longName": "037 - Disclosure - Note 17 - Supplemental Cash Flow Information (Tables)", "shortName": "Note 17 - Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-tables", "longName": "038 - Disclosure - Note 18 - Fair Value Measurements (Tables)", "shortName": "Note 18 - Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "longName": "039 - Disclosure - Note 1 - Nature of Business and Significant Accounting Policies (Details Textual)", "shortName": "Note 1 - Nature of Business and Significant Accounting Policies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details", "longName": "040 - Disclosure - Note 3 - Inventories - Inventories (Details)", "shortName": "Note 3 - Inventories - Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual", "longName": "041 - Disclosure - Note 4 - Property and Equipment, Net (Details Textual)", "shortName": "Note 4 - Property and Equipment, Net (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-02-28_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis-PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember", "name": "us-gaap:AreaOfRealEstateProperty", "unitRef": "SquareFoot", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R43": { "role": "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "longName": "042 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:Land", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:Land", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-details-textual", "longName": "043 - Disclosure - Note 5 - Intangible Asset, Net (Details Textual)", "shortName": "Note 5 - Intangible Asset, Net (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "longName": "044 - Disclosure - Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details)", "shortName": "Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details", "longName": "045 - Disclosure - Note 4 - Intangible Assets, Net - Future Amortization Expense (Details)", "shortName": "Note 4 - Intangible Assets, Net - Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual", "longName": "046 - Disclosure - Note 6 - Investments in Joint Ventures (Details Textual)", "shortName": "Note 6 - Investments in Joint Ventures (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "i_2023-08-31_OwnershipAxis-NTIAseanLLCMember", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "p", "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-08-01_2023-08-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-TianjinZerustMember", "name": "us-gaap:EquityMethodInvestmentDeferredGainOnSale", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R48": { "role": "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "longName": "047 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:AssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-EXCORAndAllOtherJointVentursMember", "name": "us-gaap:EquityMethodInvestments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R49": { "role": "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "longName": "048 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-EXCORAndAllOtherJointVentursMember", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R50": { "role": "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual", "longName": "049 - Disclosure - Note 9 - Corporate Debt (Details Textual)", "shortName": "Note 9 - Corporate Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual", "longName": "050 - Disclosure - Note 10 - Stockholders' Equity (Details Textual)", "shortName": "Note 10 - Stockholders' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-03-01_2023-03-01", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R52": { "role": "http://ntic.com/20230831/role/statement-note-8-stockholders-equity-cash-dividends-declared-details", "longName": "051 - Disclosure - Note 8 - Stockholders' Equity - Cash Dividends Declared (Details)", "shortName": "Note 8 - Stockholders' Equity - Cash Dividends Declared (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "d_2023-07-20_2023-07-20", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:DividendsDeclaredTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-07-20_2023-07-20", "name": "us-gaap:DividendsPayableDateOfRecordDayMonthAndYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:DividendsDeclaredTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R53": { "role": "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-details-textual", "longName": "052 - Disclosure - Note 11 - Net Income Per Common Share (Details Textual)", "shortName": "Note 11 - Net Income Per Common Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "longName": "053 - Disclosure - Note 11 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details)", "shortName": "Note 11 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R55": { "role": "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual", "longName": "054 - Disclosure - Note 10 - Stock-based Compensation (Details Textual)", "shortName": "Note 10 - Stock-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R56": { "role": "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details", "longName": "055 - Disclosure - Note 10 - Stock-based Compensation - Black-Scholes Option-pricing Model Assumptions (Details)", "shortName": "Note 10 - Stock-based Compensation - Black-Scholes Option-pricing Model Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "longName": "056 - Disclosure - Note 10 - Stock-based Compensation - Stock Option Activity (Details)", "shortName": "Note 10 - Stock-based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "i_2022-08-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-08-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R58": { "role": "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "longName": "057 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Segment (Details)", "shortName": "Note 11 - Segment and Geographic Information - Net Sales by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "ntic:TotalFeesForServicesProvidedToJointVenturesGeographicLocation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R59": { "role": "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "longName": "058 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31_CostOfGoodsSoldTypeAxis-DirectCostOfGoodsSoldMember_ProductOrServiceAxis-ZERUSTMember", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "ntic:ReconciliationOfCostOfGoodsSoldFromSegmentsToConsolidatedTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R60": { "role": "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "longName": "059 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31_StatementGeographicalAxis-InsideTheUSAToUnaffiliatedCustomersMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R61": { "role": "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "longName": "060 - Disclosure - Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details)", "shortName": "Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31_StatementGeographicalAxis-CN", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R62": { "role": "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "longName": "061 - Disclosure - 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)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31_StatementGeographicalAxis-CN", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } }, "R63": { "role": "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit-details-textual", "longName": "062 - Disclosure - Note 12 - Employee Retention Credit (Details Textual)", "shortName": "Note 12 - Employee Retention Credit (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "ntic:TaxCreditCarryforwardAmountSubjectToApproval", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ntic:EmployeeRetentionCreditTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": null }, "R64": { "role": "http://ntic.com/20230831/role/statement-note-14-retirement-plan-details-textual", "longName": "063 - Disclosure - Note 14 - Retirement Plan (Details Textual)", "shortName": "Note 14 - Retirement Plan (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "d_2021-09-01_2022-08-31", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2021-09-01_2022-08-31", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual", "longName": "064 - Disclosure - Note 14 - Related Party Transactions (Details Textual)", "shortName": "Note 14 - Related Party Transactions (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31_NatureOfExpenseAxis-ConsultingPaymentExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis-BioplasticPolymersLLCMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31_NatureOfExpenseAxis-ConsultingPaymentExpenseMember_RelatedPartyTransactionsByRelatedPartyAxis-BioplasticPolymersLLCMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual", "longName": "065 - Disclosure - Note 15- Income Taxes (Details Textual)", "shortName": "Note 15- Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R67": { "role": "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details", "longName": "066 - Disclosure - Note 15 - Income Taxes - Provision for Income Taxes (Details)", "shortName": "Note 15 - Income Taxes - Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details", "longName": "067 - Disclosure - Note 15 - Income Taxes - Reconciliations of the Expected Federal Income Tax at the Statutory Rate with the Provisions for Income Taxes (Details)", "shortName": "Note 15 - Income Taxes - Reconciliations of the Expected Federal Income Tax at the Statutory Rate with the Provisions for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details", "longName": "068 - Disclosure - Note 15 - Income Taxes - Reconciliation of the Total Amounts of Unrecognized Tax Benefits (Details)", "shortName": "Note 15 - Income Taxes - Reconciliation of the Total Amounts of Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R70": { "role": "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual", "longName": "069 - Disclosure - Note 16 - Commitments and Contingencies (Details Textual)", "shortName": "Note 16 - Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "ntic:FinanceAndOperatingLeaseWeightedAverageRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "ntic:FinanceAndOperatingLeaseWeightedAverageRemainingLeaseTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details", "longName": "070 - Disclosure - Note 16 - Commitments and Contingencies - Present Value of Long-term Leases (Details)", "shortName": "Note 16 - Commitments and Contingencies - Present Value of Long-term Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": null }, "R72": { "role": "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details", "longName": "071 - Disclosure - Note 16 - Commitments and Contingencies - Future Minimum Rents Due (Details)", "shortName": "Note 16 - Commitments and Contingencies - Future Minimum Rents Due (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-08-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R73": { "role": "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "longName": "072 - Disclosure - Note 17 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)", "shortName": "Note 17 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:IncomeTaxesPaidNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-09-01_2023-08-31", "name": "us-gaap:IncomeTaxesPaidNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R74": { "role": "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "longName": "073 - Disclosure - Note 18 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details)", "shortName": "Note 18 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "i_2022-08-31", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-08-31", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://ntic.com/20230831/role/statement-note-19-subsequent-events-details-textual", "longName": "074 - Disclosure - Note 19 - Subsequent Events (Details Textual)", "shortName": "Note 19 - Subsequent Events (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "d_2023-07-20_2023-07-20", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:DividendsDeclaredTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-10-18_2023-10-18_SubsequentEventTypeAxis-SubsequentEventMember", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ntic20230831_10k.htm", "unique": true } } }, "tag": { "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r137", "r353", "r354", "r709", "r822" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r436", "r437", "r438", "r633", "r806", "r807", "r808", "r868", "r891" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Supplemental Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r124" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r91", "r150", "r622", "r623" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "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." } } }, "auth_ref": [ "r867" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r51", "r52", "r53", "r167", "r168", "r170", "r171" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "Stock issued for employee stock purchase plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r20", "r103", "r104", "r140" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_IcfrAuditorAttestationFlag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r770", "r771", "r772" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r13" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "Stock options exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r20", "r35", "r140" ] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Subsequent Events, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "LONG-TERM LIABILITIES:" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockSharesIssued", "terseLabel": "Common Stock, Shares, Issued (in shares)", "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." } } }, "auth_ref": [ "r104" ] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-retirement-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r293", "r298", "r302", "r303", "r304", "r305", "r306", "r307", "r310" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r508" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.02 par value per share; authorized 15,000,000 shares; issued and outstanding 9,424,101 and 9,232,483, respectively", "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." } } }, "auth_ref": [ "r104", "r578", "r753" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Options granted (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r421" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r73" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Net sales", "terseLabel": "Net sales", "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)." } } }, "auth_ref": [ "r223", "r239", "r282", "r283", "r294", "r299", "r300", "r306", "r308", "r310", "r319", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r504", "r572", "r827" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r432", "r443" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockSharesAuthorized", "terseLabel": "Common Stock, Shares Authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r104", "r647" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "lang": { "en-us": { "role": { "label": "Basic (in dollars per share)", "terseLabel": "Basic net income per share: (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r228", "r251", "r252", "r253", "r254", "r255", "r262", "r264", "r269", "r270", "r271", "r275", "r498", "r499", "r571", "r594", "r735" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r54", "r55" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, no par value; authorized 10,000 shares; none issued and outstanding", "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." } } }, "auth_ref": [ "r103", "r577", "r753" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Options exercised (in dollars per share)", "terseLabel": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r422" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockSharesOutstanding", "terseLabel": "Common Stock, Shares, Outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r20", "r104", "r647", "r665", "r891", "r892" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "OPERATING INCOME", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r281", "r295", "r301", "r304", "r736" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes", "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Noncurrent liabilities", "totalLabel": "Total long-term liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r28", "r95", "r96", "r97", "r100", "r239", "r319", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r483", "r486", "r487", "r504", "r827", "r875", "r876" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r20", "r35", "r193", "r219", "r220", "r221", "r242", "r243", "r244", "r248", "r256", "r258", "r276", "r321", "r324", "r393", "r436", "r437", "r438", "r468", "r469", "r488", "r489", "r490", "r491", "r492", "r494", "r497", "r509", "r511", "r512", "r513", "r514", "r515", "r526", "r614", "r615", "r616", "r633", "r688" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Options terminated (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r423" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization expense", "label": "us-gaap_AdjustmentForAmortization", "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." } } }, "auth_ref": [ "r12", "r62" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r193", "r242", "r243", "r244", "r248", "r256", "r258", "r321", "r324", "r436", "r437", "r438", "r468", "r469", "r488", "r490", "r491", "r494", "r497", "r614", "r616", "r633", "r891" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r20", "r193", "r219", "r220", "r221", "r242", "r243", "r244", "r248", "r256", "r258", "r276", "r321", "r324", "r393", "r436", "r437", "r438", "r468", "r469", "r488", "r489", "r490", "r491", "r492", "r494", "r497", "r509", "r511", "r512", "r513", "r514", "r515", "r526", "r614", "r615", "r616", "r633", "r688" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-19-subsequent-events", "http://ntic.com/20230831/role/statement-note-19-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r516", "r536" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Non-controlling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r36", "r159", "r239", "r319", "r359", "r361", "r362", "r363", "r366", "r367", "r504", "r581", "r649" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentPeriodEndDate", "terseLabel": "Document Period End Date", "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." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Stock issued for employee stock purchase plan (in shares)", "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r20", "r103", "r104", "r140" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Stock options exercised (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r20", "r103", "r104", "r140", "r422" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable at August 31, 2023", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r66" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r208", "r311", "r325" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "NET SALES:" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-19-subsequent-events", "http://ntic.com/20230831/role/statement-note-19-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r516", "r536" ] }, "us-gaap_SellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingExpense", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Selling expenses", "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services." } } }, "auth_ref": [ "r121" ] }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows", "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "REMEASUREMENT GAIN ON ACQUISITION OF EQUITY METHOD INVESTEE", "negatedTerseLabel": "Remeasurement gain on acquisition of equity method investee", "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." } } }, "auth_ref": [ "r74" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_MinorityInterestOwnershipPercentageByParent", "terseLabel": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r5", "r19", "r38", "r489", "r492", "r526", "r614", "r615", "r797", "r798", "r799", "r806", "r807", "r808" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Payroll and related benefits", "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)." } } }, "auth_ref": [ "r32" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "negatedLabel": "Dividend received by non-controlling interest", "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." } } }, "auth_ref": [ "r140" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r165", "r200", "r209", "r330", "r331", "r332", "r543", "r733" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "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." } } }, "auth_ref": [ "r31", "r802" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r811", "r873" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_Depreciation", "terseLabel": "Depreciation expense", "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." } } }, "auth_ref": [ "r12", "r63" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards." } } }, "auth_ref": [ "r72", "r863" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)", "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." } } }, "auth_ref": [ "r142" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r197", "r239", "r319", "r504" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Change in allowance for doubtful accounts", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r229", "r327" ] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-tables", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-tables", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20230831/role/statement-note-15-income-taxes-tables", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-tables", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-tables", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-tables", "http://ntic.com/20230831/role/statement-note-3-inventories-tables", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-tables", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r197", "r239", "r319", "r504" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards." } } }, "auth_ref": [ "r72", "r863" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r72", "r863" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-3-inventories-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r29", "r110", "r111", "r112" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected life of option (years) (Year)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r427" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOther", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r72", "r863" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0, "order": 2.0 }, "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Carrying Amount", "label": "Intangible asset, net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r132", "r548" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r22", "r23", "r67" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r143" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "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." } } }, "auth_ref": [ "r204", "r335", "r565", "r738", "r753", "r819", "r820" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "http://ntic.com/20230831/role/statement-note-14-retirement-plan", "http://ntic.com/20230831/role/statement-note-15-income-taxes", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements", "http://ntic.com/20230831/role/statement-note-19-subsequent-events", "http://ntic.com/20230831/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20230831/role/statement-note-3-inventories", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-9-corporate-debt" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r132", "r552" ] }, "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOtherTaxCarryforwards", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOtherTaxCarryforwards", "terseLabel": "Other credit and loss carryforward", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other." } } }, "auth_ref": [ "r72", "r863" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign", "terseLabel": "Foreign tax credit carryforward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards." } } }, "auth_ref": [ "r71", "r72", "r863" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "terseLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r117", "r239", "r281", "r295", "r301", "r304", "r319", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r504", "r736", "r827" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit", "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." } } }, "auth_ref": [ "r28", "r158", "r884" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r61", "r544", "r545", "r546", "r548", "r732" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfCountriesInWhichEntityOperates", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfCountriesInWhichEntityOperates", "terseLabel": "Number of Countries in which Entity Operates", "documentation": "The number of countries in which the entity operates as of balance sheet date." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r16", "r58" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r60", "r61" ] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalFees", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LegalFees", "terseLabel": "Legal Fees", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r120" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedTerseLabel": "Deferred income taxes", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "terseLabel": "Stock-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r72", "r863" ] }, "us-gaap_SecuredDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Term loan", "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." } } }, "auth_ref": [ "r98", "r155" ] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "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." } } }, "auth_ref": [ "r153" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_Dividends", "negatedLabel": "Dividends paid to stockholders", "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." } } }, "auth_ref": [ "r8", "r140" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "terseLabel": "Valuation allowance", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r861" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "INTEREST INCOME", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r122", "r123" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "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." } } }, "auth_ref": [ "r230", "r233", "r234" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r56", "r116" ] }, "us-gaap_EquityMethodInvestmentDeferredGainOnSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentDeferredGainOnSale", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestmentDeferredGainOnSale", "terseLabel": "Equity Method Investment, Deferred Gain on Sale", "documentation": "This element represents disclosure of the amount of gain which has been deferred as the result of the sale of a business or operating assets to a highly leveraged entity which deferred gain has been reflected in the accompanying statement of financial position as reduction from the related asset." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r109", "r160", "r582", "r753", "r803", "r818", "r869" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-19-subsequent-events" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r535", "r537" ] }, "ntic_IncomeFromJointVentureOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "IncomeFromJointVentureOperations", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "ntic_IncomeFromJointVentureOperations", "totalLabel": "Total joint venture operations", "documentation": "Represents the amount of income from joint venture operations recognized during the period." } } }, "auth_ref": [] }, "ntic_PercentageOfIndividualBonusPayoutDeterminedByActualVersusTargetedEBITOIResults": { "xbrltype": "percentItemType", "nsuri": "http://ntic.com/20230831", "localname": "PercentageOfIndividualBonusPayoutDeterminedByActualVersusTargetedEBITOIResults", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_PercentageOfIndividualBonusPayoutDeterminedByActualVersusTargetedEBITOIResults", "terseLabel": "Percentage of Individual Bonus Payout Determined by Actual Versus Targeted EBITOI Results", "documentation": "Percentage of individual's bonus payout determined based upon the Company's actual EBITOI for the fiscal year compared to pre-established target EBITOI for the fiscal year." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary", "negatedLabel": "Tax effect on equity in income of international joint ventures", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes." } } }, "auth_ref": [ "r861" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "negatedTerseLabel": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r463" ] }, "ntic_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "ntic_The2019PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "The2019PlanMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2019 Plan [member]", "documentation": "Information pertaining to the 2019 Plan." } } }, "auth_ref": [] }, "ntic_EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage": { "xbrltype": "percentItemType", "nsuri": "http://ntic.com/20230831", "localname": "EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Total Fees percentage", "documentation": "Percentage of entity wide fees for services provided to joint ventures generated from geographic location." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense", "negatedTerseLabel": "Non-controlling interest", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes." } } }, "auth_ref": [ "r861" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Tax effect of foreign operations", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r861" ] }, "ntic_PNCBankMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "PNCBankMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "PNC Bank [Member]", "documentation": "Represents PNC bank." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes", "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r134", "r169", "r172", "r173" ] }, "ntic_ForeignWithholdingTax": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "ForeignWithholdingTax", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_ForeignWithholdingTax", "terseLabel": "Foreign Withholding Tax", "documentation": "The amount of foreign withholding tax." } } }, "auth_ref": [] }, "ntic_NaturTecMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "NaturTecMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "NaturTec [Member]", "documentation": "Represents NaturTec segment." } } }, "auth_ref": [] }, "ntic_FeesForServicesProvidedToJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "FeesForServicesProvidedToJointVentures", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "ntic_IncomeFromJointVentureOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "ntic_FeesForServicesProvidedToJointVentures", "terseLabel": "Fees for services provided to joint ventures", "documentation": "Royalties and service fees from transactions directly with the reporting entity's joint ventures outside the normal course of business." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "terseLabel": "Tax computed at statutory rates", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r452" ] }, "ntic_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest." } } }, "auth_ref": [ "r166" ] }, "ntic_AllOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "AllOtherMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "All Other [Member]", "documentation": "Represents all other joint ventures." } } }, "auth_ref": [] }, "ntic_JointVentureOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "JointVentureOperationsAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "JOINT VENTURE OPERATIONS:", "documentation": "Joint venture operations" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RelatedPartyTransactionAmountsOfTransaction", "terseLabel": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r85", "r531" ] }, "ntic_FederalAndStateTaxMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "FederalAndStateTaxMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes", "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Federal and State Tax [Member]", "documentation": "Designated tax department of the government and state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Changes in current assets and liabilities:" } } }, "auth_ref": [] }, "ntic_AllocatedShareBasedCompensationExpenseEstimateFiscalYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "AllocatedShareBasedCompensationExpenseEstimateFiscalYearTwo", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_AllocatedShareBasedCompensationExpenseEstimateFiscalYearTwo", "terseLabel": "Allocated Share-based Compensation Expense, Estimate, Fiscal Year Two", "documentation": "Estimated expense to be recognized for the second fiscal year following the most recent fiscal year arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable", "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." } } }, "auth_ref": [ "r11" ] }, "ntic_Fiscal2018BonusPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "Fiscal2018BonusPlanMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Fiscal 2018 Bonus Plan [Member]", "documentation": "Related to the fiscal 2018 bonus plan." } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-19-subsequent-events-details-textual", "http://ntic.com/20230831/role/statement-note-8-stockholders-equity-cash-dividends-declared-details" ], "lang": { "en-us": { "role": { "label": "Amount, per share (in dollars per share)", "terseLabel": "CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r140" ] }, "ntic_TradeReceivablesJointVenturesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "TradeReceivablesJointVenturesCurrent", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Trade, joint ventures", "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." } } }, "auth_ref": [] }, "ntic_DividendReceivableFromJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "DividendReceivableFromJointVenture", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Dividend receivable from joint venture", "documentation": "Represents the amount of dividend receivable from joint venture." } } }, "auth_ref": [] }, "ntic_JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "Joint Ventures in Which the Company is a Shareholder Directly and Indirectly Outside the USA [Member]", "documentation": "Joint ventures in which the company is a shareholder directly and indirectly outside the USA [member]" } } }, "auth_ref": [] }, "ntic_NaturtechIndiaMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "NaturtechIndiaMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Natur-Tech India [Member]", "documentation": "Related to Natur-Tech India." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "terseLabel": "Weighted shares assumed upon exercise of stock options (in shares)", "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." } } }, "auth_ref": [ "r265", "r266", "r267", "r271", "r415" ] }, "ntic_EntityWideTradeJointVentureReceivablesThreeJointVenturesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://ntic.com/20230831", "localname": "EntityWideTradeJointVentureReceivablesThreeJointVenturesPercentage", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_EntityWideTradeJointVentureReceivablesThreeJointVenturesPercentage", "terseLabel": "Entity Wide Trade Joint Venture Receivables, Three Joint Ventures, Percentage", "documentation": "Percentage of total trade joint venture receivables accounted for by three joint ventures." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r11" ] }, "ntic_BioplasticPolymersLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "BioplasticPolymersLLCMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Bioplastic Polymers LLC [Member]", "documentation": "information about Bioplastic Polymers LLC." } } }, "auth_ref": [] }, "ntic_FinanceAndOperatingLeaseWeightedAverageRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://ntic.com/20230831", "localname": "FinanceAndOperatingLeaseWeightedAverageRemainingLeaseTerm", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_FinanceAndOperatingLeaseWeightedAverageRemainingLeaseTerm", "terseLabel": "Finance and Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating and finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "ntic_AllocatedSharebasedCompensationExpenseEstimateNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "AllocatedSharebasedCompensationExpenseEstimateNextTwelveMonths", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_AllocatedSharebasedCompensationExpenseEstimateNextTwelveMonths", "terseLabel": "Allocated Share-based Compensation Expense, Estimate Next Twelve Months", "documentation": "Estimated expense to be recognized for the remainder of the next twelve months arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees." } } }, "auth_ref": [] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Inventories", "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." } } }, "auth_ref": [ "r796" ] }, "ntic_PatentsAndTrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "PatentsAndTrademarksMember", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net", "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "Patents and Trademarks [Member]", "documentation": "Represents patents and trademarks." } } }, "auth_ref": [] }, "ntic_ConsultingPaymentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "ConsultingPaymentExpenseMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Consulting Payment Expense [Member]", "documentation": "The Expenses related to consulting services." } } }, "auth_ref": [] }, "ntic_CostOfGoodsSoldTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "CostOfGoodsSoldTypeDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold Type [Domain]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_AuditorLocation", "terseLabel": "Auditor Location" } } }, "auth_ref": [ "r770", "r771", "r772" ] }, "ntic_EmployeeRetentionCreditTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ntic.com/20230831", "localname": "EmployeeRetentionCreditTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit" ], "lang": { "en-us": { "role": { "label": "Employee Retention Credit [Text Block]", "documentation": "Entire disclosure for employee retention credit." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "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." } } }, "auth_ref": [ "r21" ] }, "ntic_InsideTheUSAToUnaffiliatedCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "InsideTheUSAToUnaffiliatedCustomersMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "Inside the USA to Unaffiliated Customers [Member]", "documentation": "Inside the USA to Unaffiliated Customers." } } }, "auth_ref": [] }, "ntic_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "OtherCountriesMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "Other Countries [Member]", "documentation": "Countries identified as \"Other\"." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Line of credit", "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." } } }, "auth_ref": [ "r98", "r155" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_AuditorName", "terseLabel": "Auditor Name" } } }, "auth_ref": [ "r770", "r771", "r772" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r524", "r752" ] }, "ntic_EmployeeRetentionCreditPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ntic.com/20230831", "localname": "EmployeeRetentionCreditPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Employee Retention Credit [Policy Text Block]", "documentation": "Disclosure of the company's policy regarding the employee retention credit." } } }, "auth_ref": [] }, "ntic_IncreaseDecreaseInTradeReceivablesExcludingJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "IncreaseDecreaseInTradeReceivablesExcludingJointVentures", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "ntic_IncreaseDecreaseInTradeReceivablesExcludingJointVentures", "negatedTerseLabel": "Trade, excluding joint ventures", "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." } } }, "auth_ref": [] }, "ntic_FeesReceivableForServicesProvidedToJointVenturesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "FeesReceivableForServicesProvidedToJointVenturesCurrent", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Fees for services provided to joint ventures", "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)." } } }, "auth_ref": [] }, "ntic_CostOfGoodsSoldTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "CostOfGoodsSoldTypeAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold Type [Axis]", "documentation": "Cost of goods sold type [axis]" } } }, "auth_ref": [] }, "ntic_VariousJointVenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "VariousJointVenturesMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Various Joint Ventures [Member]", "documentation": "Related to various joint ventures." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r135" ] }, "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "totalLabel": "Total other assets", "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." } } }, "auth_ref": [] }, "ntic_IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "ntic_IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures", "negatedTerseLabel": "Fees for services provided to joint ventures", "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." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r196", "r278", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r310", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r350", "r351", "r352", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r738", "r778", "r886" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock based compensation", "label": "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r861" ] }, "ntic_IndirectCostOfGoodsSoldMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "IndirectCostOfGoodsSoldMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Indirect Cost of Goods Sold [Member]", "documentation": "Indirect cost of goods sold [member]" } } }, "auth_ref": [] }, "ntic_CustomerRelationshipsAndAssembledWorkforceMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "CustomerRelationshipsAndAssembledWorkforceMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net" ], "lang": { "en-us": { "role": { "label": "Customer Relationships and Assembled Workforce [Member]", "documentation": "Represents customer relationships and assembled workforce." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "lang": { "en-us": { "role": { "label": "Diluted (in dollars per share)", "terseLabel": "Diluted net income per share: (in dollars per share)", "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." } } }, "auth_ref": [ "r228", "r251", "r252", "r253", "r254", "r255", "r264", "r269", "r270", "r271", "r275", "r498", "r499", "r571", "r594", "r735" ] }, "us-gaap_DividendsDeclaredTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDeclaredTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-tables" ], "lang": { "en-us": { "role": { "label": "Dividends Declared [Table Text Block]", "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends." } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r770", "r771", "r772" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r375", "r397", "r398", "r399", "r400", "r401", "r402", "r503", "r538", "r539", "r540", "r739", "r740", "r744", "r745", "r746" ] }, "ntic_DeferredTaxAssetsCapitalizedResearchAndExperimentation": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "DeferredTaxAssetsCapitalizedResearchAndExperimentation", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "ntic_DeferredTaxAssetsCapitalizedResearchAndExperimentation", "terseLabel": "Capitalized research and experimentation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from capitalized research and experimentation." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes", "terseLabel": "Prior year true-up", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit)." } } }, "auth_ref": [ "r861" ] }, "ntic_NumberOfJointVentureArrangements": { "xbrltype": "integerItemType", "nsuri": "http://ntic.com/20230831", "localname": "NumberOfJointVentureArrangements", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_NumberOfJointVentureArrangements", "terseLabel": "Number of Joint Venture Arrangements", "documentation": "Number of active joint venture arrangements in which the company participates, either directly or indirectly." } } }, "auth_ref": [] }, "ntic_DefinedContributionPlanMaximumAmountOfEmployeesContributionsPercent": { "xbrltype": "percentItemType", "nsuri": "http://ntic.com/20230831", "localname": "DefinedContributionPlanMaximumAmountOfEmployeesContributionsPercent", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-retirement-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_DefinedContributionPlanMaximumAmountOfEmployeesContributionsPercent", "terseLabel": "Defined Contribution Plan Maximum Amount of Employees Contributions Percent", "documentation": "Maximum percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "ntic_ReceivablesFromJointVenturesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ntic.com/20230831", "localname": "ReceivablesFromJointVenturesPolicyPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Receivables from Joint Ventures Policy [Policy Text Block ]", "documentation": "Treatment of any premiums or discounts or unearned income, the entity's income recognition policies for such receivables, including those that are impaired, past due or placed on nonaccrual status and the treatment of foreclosures or repossessions, the nature and amount of any guarantees to repurchase receivables." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-related-party-transactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r528", "r529", "r530", "r532", "r533", "r628", "r629", "r630", "r670", "r671", "r672", "r693", "r695" ] }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "Deemed repatriation", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings." } } }, "auth_ref": [ "r861" ] }, "us-gaap_NatureOfExpenseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfExpenseAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Nature of Expense [Axis]", "documentation": "Information by type of cost or expense." } } }, "auth_ref": [ "r50" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State income tax, net of federal benefit", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r861" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilities", "negatedTotalLabel": "Net deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r68", "r862" ] }, "ntic_ScheduleOfComponentsOfOperatingLeaseAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ntic.com/20230831", "localname": "ScheduleOfComponentsOfOperatingLeaseAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Operating Lease Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of components of operating lease assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "ntic_IncreaseDecreaseInTradeReceivablesJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "IncreaseDecreaseInTradeReceivablesJointVentures", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "ntic_IncreaseDecreaseInTradeReceivablesJointVentures", "negatedTerseLabel": "Trade, joint ventures", "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." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r525" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedTerseLabel": "Prepaid expenses and other", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r11" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesLeasingArrangements", "negatedTerseLabel": "Right-of-use asset", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r72", "r863" ] }, "ntic_JPMorganChaseBankMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "JPMorganChaseBankMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "JP Morgan Chase Bank [Member]", "documentation": "Represents information regarding the JP Morgan Chase Bank." } } }, "auth_ref": [] }, "ntic_PaidOutInCashAndProfitSharingMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "PaidOutInCashAndProfitSharingMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Paid Out in Cash and Profit Sharing [Member]", "documentation": "Represents the expenses that will be paid out in cash and profit sharing." } } }, "auth_ref": [] }, "ntic_IncreaseDecreaseInDividendsReceivableFromJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "IncreaseDecreaseInDividendsReceivableFromJointVenture", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "ntic_IncreaseDecreaseInDividendsReceivableFromJointVenture", "negatedLabel": "Dividends receivable from joint venture", "documentation": "The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for dividends receivable outside of the normal course of business." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesOther", "negatedTerseLabel": "Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r72", "r863" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total future minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r525" ] }, "ntic_NTIAseanLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "NTIAseanLLCMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "NTI Asean LLC [Member]", "documentation": "Represents the legal entity of NTI Asean LLC." } } }, "auth_ref": [] }, "ntic_TianjinZerustMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "TianjinZerustMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "Tianjin Zerust [Member]", "documentation": "Represents the Tianjin Zerust." } } }, "auth_ref": [] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r1", "r825", "r887", "r888" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r179", "r317", "r320", "r777" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "ntic_PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual" ], "lang": { "en-us": { "role": { "label": "Property Immediately Adjacent to NTIC\u2019s Headquarters in Circle Pines, Minnesota [Member]", "documentation": "Represents the property immediately adjacent to NTIC\u2019s headquarters in Circle Pines, Minnesota." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationTaxCredits", "negatedTerseLabel": "Research and development credit", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r861" ] }, "ntic_ReconciliationOfCostOfGoodsSoldFromSegmentsToConsolidatedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ntic.com/20230831", "localname": "ReconciliationOfCostOfGoodsSoldFromSegmentsToConsolidatedTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Cost of Goods Sold from Segments to Consolidated [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-2-accounting-pronouncements" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "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." } } }, "auth_ref": [ "r175", "r176", "r178", "r195", "r245", "r246", "r249", "r250", "r259", "r260", "r322", "r323", "r470", "r471", "r472", "r493", "r496", "r500", "r501", "r502", "r505", "r506", "r507", "r518", "r519", "r527", "r549", "r550", "r551", "r617", "r618", "r619", "r620", "r621" ] }, "ntic_NaturTecLankaMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "NaturTecLankaMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Natur Tec Lanka [Member]", "documentation": "Related to Natur Tec Lanka." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryNet", "totalLabel": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r210", "r727", "r753" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod", "terseLabel": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r31" ] }, "ntic_JointVenturesInFranceMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "JointVenturesInFranceMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Joint Ventures in France [Member]", "documentation": "Represents the joint ventures in France." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "Fiscal 2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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)." } } }, "auth_ref": [ "r525" ] }, "ntic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncludingCashlessExercises": { "xbrltype": "sharesItemType", "nsuri": "http://ntic.com/20230831", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncludingCashlessExercises", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncludingCashlessExercises", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Including Cashless Exercises", "negatedTerseLabel": "Options exercised (in shares)", "documentation": "Number of share options (or share units) exercised during the current period, including cashless exercises." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r809" ] }, "ntic_TaxCreditCarryforwardAmountSubjectToApproval": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "TaxCreditCarryforwardAmountSubjectToApproval", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_TaxCreditCarryforwardAmountSubjectToApproval", "terseLabel": "Tax Credit Carryforward, Amount Subject to Approval", "documentation": "tax credit carryfoward subject to approval." } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r315", "r316", "r318" ] }, "ntic_DirectCostOfGoodsSoldMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "DirectCostOfGoodsSoldMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Direct Cost of Goods Sold [Member]", "documentation": "Direct cost of goods sold [member]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "ntic_PercentageOfIndividualsPayoutDeterminedUponAchievementOfCertainPreEstablishedIndividualPerformanceObjectives": { "xbrltype": "percentItemType", "nsuri": "http://ntic.com/20230831", "localname": "PercentageOfIndividualsPayoutDeterminedUponAchievementOfCertainPreEstablishedIndividualPerformanceObjectives", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_PercentageOfIndividualsPayoutDeterminedUponAchievementOfCertainPreEstablishedIndividualPerformanceObjectives", "terseLabel": "Percentage of Individuals Payout Determined Upon Achievement of Certain Pre-Established Individual Performance Objectives", "documentation": "Percentage of individual's payout determined based upon achievement of certain pre-established individual performance objectives." } } }, "auth_ref": [] }, "ntic_ESPPMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "ESPPMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "ESPP [Member]", "documentation": "Represents Northern Technologies International Corporation Employee Stock Purchase Plan (the ESPP)." } } }, "auth_ref": [] }, "ntic_StockOptionsGrantedToManagementMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "StockOptionsGrantedToManagementMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Stock Options Granted to Management [Member]", "documentation": "Represents the stock options granted to management." } } }, "auth_ref": [] }, "ntic_EmployeeRetentionCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "EmployeeRetentionCreditsMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Employee Retention Credits [Member]", "documentation": "Employee retention credits." } } }, "auth_ref": [] }, "ntic_IntangibleAssetsExcludingPatentsAndTrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "IntangibleAssetsExcludingPatentsAndTrademarksMember", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Excluding Patents and Trademarks [Member]", "documentation": "Represents intangible assets excluding patents and trademarks." } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "ntic_DebtInstrumentCovenantsFixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://ntic.com/20230831", "localname": "DebtInstrumentCovenantsFixedChargeCoverageRatio", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_DebtInstrumentCovenantsFixedChargeCoverageRatio", "terseLabel": "Debt Instrument, Covenants, Fixed Charge Coverage Ratio", "documentation": "Represents the fixed charge coverage ratio for the debt instrument under the covenant terms." } } }, "auth_ref": [] }, "ntic_The2007PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "The2007PlanMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2007 Plan [Member]", "documentation": "Represents Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r61" ] }, "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets", "negatedTerseLabel": "Intangible assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment." } } }, "auth_ref": [ "r72", "r863" ] }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings", "negatedTerseLabel": "Unremitted foreign earnings", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences." } } }, "auth_ref": [ "r863" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "Fiscal 2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r525" ] }, "ntic_EXCORMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "EXCORMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "EXCOR [Member]", "documentation": "Represents EXCOR." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r145" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "Fiscal 2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r525" ] }, "ntic_UnaffiliatedCustomersOutsideTheUSAMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "UnaffiliatedCustomersOutsideTheUSAMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details" ], "lang": { "en-us": { "role": { "label": "Unaffiliated Customers Outside the USA [Member]", "documentation": "Unaffiliated customers outside the USA [member]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Research and development expenses", "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." } } }, "auth_ref": [ "r90", "r444", "r883" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r144" ] }, "ntic_TotalFeesForServicesProvidedToJointVenturesGeographicLocation": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "TotalFeesForServicesProvidedToJointVenturesGeographicLocation", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Total Fees", "documentation": "Total fees for services provided to joint ventures by geographic locations." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r872" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r871" ] }, "ntic_TradeReceivablesExcludingJointVenturesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "TradeReceivablesExcludingJointVenturesNetCurrent", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Trade excluding joint ventures, less allowance for doubtful accounts of $533,000 and $439,000 as of August 31, 2023 and 2022, respectively", "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." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd", "terseLabel": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r31" ] }, "ntic_EmployeesAndDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "EmployeesAndDirectorsMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Employees and Directors [Member]", "documentation": "Represents information related to employees and directors." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r31" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r79", "r731" ] }, "ntic_EffectiveIncomeTaxRateReconciliationTaxCreditForeignExpirationsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditForeignExpirationsAmount", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "Foreign tax credit", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit expirations." } } }, "auth_ref": [] }, "ntic_ManagementBonusExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://ntic.com/20230831", "localname": "ManagementBonusExpense", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "ntic_ManagementBonusExpense", "terseLabel": "Management Bonus Expense", "documentation": "Amount of expense for management bonus." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Cash paid for income tax", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r47" ] }, "ntic_EXCORAndAllOtherJointVentursMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "EXCORAndAllOtherJointVentursMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "EXCOR and All Other Joint Venturs [Member]", "documentation": "Represents EXCOR and All Other Joint Venturs." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "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." } } }, "auth_ref": [ "r31", "r802" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r404", "r531", "r532", "r641", "r642", "r643", "r644", "r645", "r664", "r666", "r696" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses", "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." } } }, "auth_ref": [ "r211", "r333", "r334", "r728" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "terseLabel": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment", "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." } } }, "auth_ref": [ "r126" ] }, "us-gaap_ProceedsFromDividendsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDividendsReceived", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromDividendsReceived", "terseLabel": "Dividends received from joint ventures", "documentation": "Dividends received on equity and other investments during the current period." } } }, "auth_ref": [ "r800" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Income taxes", "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." } } }, "auth_ref": [ "r86", "r795" ] }, "country_JP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "JP", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "JAPAN" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-19-subsequent-events", "http://ntic.com/20230831/role/statement-note-19-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r516", "r536" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "Stock option expense", "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-retirement-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses", "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." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefits", "periodStartLabel": "Gross unrecognized tax benefits \u2013 beginning balance", "periodEndLabel": "Gross unrecognized tax benefits \u2013 ending balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r446", "r455" ] }, "country_KR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "KR", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireIntangibleAssets", "negatedLabel": "Investments in patents", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r126" ] }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInterestInJointVenture", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireInterestInJointVenture", "negatedLabel": "Investment in joint venture", "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." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "COMPREHENSIVE INCOME", "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." } } }, "auth_ref": [ "r82", "r151", "r215", "r217", "r225", "r568", "r591" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetIncomeLoss", "totalLabel": "NET INCOME ATTRIBUTABLE TO NTIC", "terseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r115", "r129", "r162", "r197", "r213", "r216", "r221", "r239", "r247", "r251", "r252", "r253", "r254", "r257", "r258", "r268", "r281", "r295", "r301", "r304", "r319", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r499", "r504", "r589", "r667", "r686", "r687", "r736", "r764", "r827" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfLinesOfCredit", "negatedLabel": "Repayments on the line of credit", "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." } } }, "auth_ref": [ "r44", "r802" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Available for sale securities", "label": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r313", "r329", "r566", "r816" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes", "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "negatedLabel": "LESS: COMPREHENSIVE LOSS ATTRIBUTABLE TO NON-CONTROLLING INTERESTS", "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." } } }, "auth_ref": [ "r9", "r78", "r82", "r215", "r217", "r226", "r569", "r592" ] }, "country_BR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "BR", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "BRAZIL" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r70" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "Gross increases \u2013 prior period tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r456" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "terseLabel": "Gross increases \u2013 current period tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r457" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r49" ] }, "us-gaap_RetainedEarningsUndistributedEarningsFromEquityMethodInvestees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsUndistributedEarningsFromEquityMethodInvestees", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Northern Technologies International Corporation\u2019s share of joint ventures\u2019 undistributed earnings", "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)." } } }, "auth_ref": [ "r238" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_TaxCreditCarryforwardAmount", "terseLabel": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r71" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "ntic_IncomeFromJointVentureOperations", "weight": 1.0, "order": 0.0 }, "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows", "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Equity in income from joint ventures", "terseLabel": "Northern Technologies International Corporation\u2019s share of equity in income of joint ventures", "negatedTerseLabel": "Equity in income from joint ventures", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r12", "r114", "r161", "r288", "r314", "r586" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount", "terseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r460" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r76", "r393", "r806", "r807", "r808", "r891" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r272" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "BALANCE (in shares)", "periodEndLabel": "BALANCE (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income tax, net", "label": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r449", "r450", "r575" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable", "negatedTerseLabel": "Income taxes", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE:" } } }, "auth_ref": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Total equity", "periodStartLabel": "BALANCE", "periodEndLabel": "BALANCE", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r76", "r77", "r80", "r193", "r194", "r220", "r242", "r243", "r244", "r248", "r256", "r321", "r324", "r393", "r436", "r437", "r438", "r468", "r469", "r488", "r489", "r490", "r491", "r492", "r494", "r497", "r509", "r511", "r515", "r526", "r615", "r616", "r631", "r649", "r665", "r689", "r690", "r706", "r765", "r803", "r818", "r869", "r891" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable", "terseLabel": "Income tax payable", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromStockPlans", "terseLabel": "Proceeds from employee stock purchase plan", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r7" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r70" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "Inventories", "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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpense", "negatedLabel": "INTEREST EXPENSE", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r84", "r163", "r222", "r285", "r517", "r673", "r764", "r890" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "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." } } }, "auth_ref": [ "r119", "r547" ] }, "us-gaap_PaymentsForProceedsFromInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromInvestments", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForProceedsFromInvestments", "negatedLabel": "Proceeds from the sale of available for sale securities", "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets." } } }, "auth_ref": [] }, "country_CZ": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CZ", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "CZECHIA" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Options granted (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r421" ] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "GERMANY" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardValuationAllowance", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_TaxCreditCarryforwardValuationAllowance", "terseLabel": "Tax Credit Carryforward, Valuation Allowance", "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r69" ] }, "ntic_statement-statement-note-10-stockbased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-10-stockbased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Stock-based Compensation" } } }, "auth_ref": [] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Land", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_Land", "terseLabel": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r794" ] }, "ntic_statement-statement-note-5-intangible-assets-net-intangible-assets-net-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-5-intangible-assets-net-intangible-assets-net-details", "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r66" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r775" ] }, "ntic_statement-statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details", "lang": { "en-us": { "role": { "label": "Note 10 - Stock-based Compensation - Black-Scholes Option-pricing Model Assumptions (Details)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r414", "r417", "r425", "r426", "r427", "r428", "r431", "r439", "r440", "r441", "r442" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "ntic_ZERUSTMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "ZERUSTMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "ZERUST [Member]", "documentation": "Represents ZERUST." } } }, "auth_ref": [] }, "ntic_statement-statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "lang": { "en-us": { "role": { "label": "Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r749" ] }, "ntic_statement-statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "lang": { "en-us": { "role": { "label": "Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details)" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r767" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Right-of-use assets, net", "label": "Operating lease right of use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r520" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Options terminated (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r423" ] }, "country_TH": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "TH", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "THAILAND" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r65", "r141" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r424" ] }, "country_FI": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "FI", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "FINLAND" } } }, "auth_ref": [] }, "ntic_statement-statement-note-10-stockholders-equity-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-10-stockholders-equity-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AreaOfRealEstateProperty", "terseLabel": "Area of Real Estate Property", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit", "terseLabel": "State", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r804", "r864", "r865" ] }, "ntic_statement-statement-note-5-intangible-asset-net-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-5-intangible-asset-net-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Asset, Net" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Cash paid for operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r522", "r523" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Outstanding at August 31, 2023", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r66" ] }, "ntic_statement-statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "lang": { "en-us": { "role": { "label": "Note 11 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodStartLabel": "Outstanding at August 31, 2021 (in shares)", "periodEndLabel": "Outstanding at August 31, 2022 (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r418", "r419" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r810" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r404", "r531", "r532", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r641", "r642", "r643", "r644", "r645", "r664", "r666", "r696", "r874" ] }, "ntic_ZerustBrazilMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "ZerustBrazilMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Zerust Brazil [Member]", "documentation": "Information about the entity of Zerust Brazil." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodStartLabel": "Outstanding at August 31, 2021 (in dollars per share)", "periodEndLabel": "Outstanding at August 31, 2022 (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r418", "r419" ] }, "country_FR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "FR", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "FRANCE" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable at August 31, 2023 (in shares)", "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." } } }, "auth_ref": [ "r420" ] }, "ntic_statement-statement-note-11-net-income-per-common-share-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-11-net-income-per-common-share-tables", "lang": { "en-us": { "role": { "label": "Note 11 - Net Income Per Common Share" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "lang": { "en-us": { "role": { "label": "Exercisable at August 31, 2023 (in dollars per share)", "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." } } }, "auth_ref": [ "r420" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r769" ] }, "country_PL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "PL", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "POLAND" } } }, "auth_ref": [] }, "ntic_statement-statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-11-segment-and-geographic-information-net-sales-by-segment-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Net Sales by Segment (Details)" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash (used in) provided by financing activities", "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." } } }, "auth_ref": [ "r232" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r429" ] }, "ntic_statement-statement-note-10-stockbased-compensation-stock-option-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-10-stockbased-compensation-stock-option-activity-details", "lang": { "en-us": { "role": { "label": "Note 10 - Stock-based Compensation - Stock Option Activity (Details)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r428" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "ntic_statement-statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details)" } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r181", "r241", "r482", "r483", "r486", "r487", "r534", "r719", "r789", "r790", "r791", "r826", "r829", "r830" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r240", "r445", "r453", "r458", "r465", "r473", "r478", "r479", "r480", "r627" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities", "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." } } }, "auth_ref": [ "r232" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "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." } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "General and administrative expenses", "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." } } }, "auth_ref": [ "r121", "r669" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Investments in joint ventures", "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." } } }, "auth_ref": [ "r291", "r314", "r793", "r817" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Weighted average risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r430" ] }, "ntic_statement-statement-note-11-segment-and-geographic-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-11-segment-and-geographic-information-tables", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities", "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." } } }, "auth_ref": [ "r127", "r128", "r129" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less amount representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r525" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r181", "r241", "r482", "r483", "r486", "r487", "r534", "r719", "r789", "r790", "r791", "r826", "r829", "r830" ] }, "ntic_statement-statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details)" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r139", "r237", "r380", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r495", "r691", "r694", "r707" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "ntic_statement-statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-15-income-taxes-provision-for-income-taxes-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-15-income-taxes-provision-for-income-taxes-details", "lang": { "en-us": { "role": { "label": "Note 15 - Income Taxes - Provision for Income Taxes (Details)" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Total assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r154", "r206", "r239", "r281", "r296", "r302", "r319", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r482", "r486", "r504", "r574", "r659", "r753", "r766", "r827", "r828", "r875" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r454" ] }, "ntic_statement-statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details", "lang": { "en-us": { "role": { "label": "Note 15 - Income Taxes - Reconciliation of the Total Amounts of Unrecognized Tax Benefits (Details)" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFederalIncomeTaxExpenseBenefit", "terseLabel": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r804", "r864", "r865" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "EQUITY:" } } }, "auth_ref": [] }, "us-gaap_PreferredStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockNoParValue", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockNoParValue", "terseLabel": "Preferred Stock, No Par Value (in dollars per share)", "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r103", "r832" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsGross", "totalLabel": "Total deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r462" ] }, "ntic_statement-statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details", "lang": { "en-us": { "role": { "label": "Note 15 - Income Taxes - Reconciliations of the Expected Federal Income Tax at the Statutory Rate with the Provisions for Income Taxes (Details)" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r306", "r547", "r607", "r608", "r609", "r610", "r611", "r612", "r724", "r742", "r754", "r778", "r823", "r824", "r833", "r886" ] }, "ntic_statement-statement-note-15-income-taxes-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-15-income-taxes-tables", "lang": { "en-us": { "role": { "label": "Note 15- Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r218", "r447", "r448", "r458", "r459", "r464", "r466", "r625" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Total lease liability", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Present value of obligations under operating leases", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r521" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCommonStockSharesOutstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredForeignIncomeTaxExpenseBenefit", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r148", "r804", "r864" ] }, "ntic_statement-statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details", "lang": { "en-us": { "role": { "label": "Note 16 - Commitments and Contingencies - Future Minimum Rents Due (Details)" } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_BuildingsAndImprovementsGross", "terseLabel": "Buildings and improvements", "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." } } }, "auth_ref": [ "r135" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows", "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income", "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity", "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "verboseLabel": "NET INCOME", "label": "Net income", "totalLabel": "NET INCOME", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r197", "r213", "r216", "r231", "r239", "r247", "r257", "r258", "r281", "r295", "r301", "r304", "r319", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r481", "r484", "r485", "r499", "r504", "r572", "r587", "r632", "r667", "r686", "r687", "r736", "r750", "r751", "r765", "r799", "r827" ] }, "ntic_statement-statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details", "lang": { "en-us": { "role": { "label": "Note 16 - Commitments and Contingencies - Present Value of Long-term Leases (Details)" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockParOrStatedValuePerShare", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r104" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r261", "r272", "r273", "r274" ] }, "ntic_statement-statement-note-16-commitments-and-contingencies-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-16-commitments-and-contingencies-tables", "lang": { "en-us": { "role": { "label": "Note 16 - Commitments and Contingencies" } } }, "auth_ref": [] }, "ntic_statement-statement-note-17-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-17-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "lang": { "en-us": { "role": { "label": "Note 17 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-17-supplemental-cash-flow-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-17-supplemental-cash-flow-information-tables", "lang": { "en-us": { "role": { "label": "Note 17 - Supplemental Cash Flow Information" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion of lease liability", "label": "Current portion of operating leases", "negatedTerseLabel": "Less current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r521" ] }, "country_SE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "SE", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "SWEDEN" } } }, "auth_ref": [] }, "ntic_statement-statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "lang": { "en-us": { "role": { "label": "Note 18 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details)" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r306", "r547", "r607", "r608", "r609", "r610", "r611", "r612", "r724", "r742", "r754", "r778", "r823", "r824", "r833", "r886" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxExpenseBenefit", "terseLabel": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r12", "r148", "r174", "r475", "r476", "r804" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToMinorityShareholders", "negatedLabel": "Dividend received by non-controlling interest", "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." } } }, "auth_ref": [ "r42" ] }, "ntic_statement-statement-note-18-fair-value-measurements-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-18-fair-value-measurements-tables", "lang": { "en-us": { "role": { "label": "Note 18 - Fair Value Measurements" } } }, "auth_ref": [] }, "ntic_statement-statement-note-3-inventories-inventories-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-3-inventories-inventories-details", "lang": { "en-us": { "role": { "label": "Note 3 - Inventories - Inventories (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-3-inventories-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-3-inventories-tables", "lang": { "en-us": { "role": { "label": "Note 3 - Inventories" } } }, "auth_ref": [] }, "country_ID": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "ID", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "INDONESIA" } } }, "auth_ref": [] }, "ntic_statement-statement-note-4-intangible-assets-net-future-amortization-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-4-intangible-assets-net-future-amortization-expense-details", "lang": { "en-us": { "role": { "label": "Note 4 - Intangible Assets, Net - Future Amortization Expense (Details)" } } }, "auth_ref": [] }, "ntic_statement-statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "lang": { "en-us": { "role": { "label": "Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details)" } } }, "auth_ref": [] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "ntic_statement-statement-note-4-property-and-equipment-net-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-4-property-and-equipment-net-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Property and Equipment, Net" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsNet", "totalLabel": "Total deferred tax assets after valuation allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r862" ] }, "country_IN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IN", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "INDIA" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE COMMON SHARES" } } }, "auth_ref": [] }, "ntic_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net", "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r75" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Income taxes payable", "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." } } }, "auth_ref": [ "r99", "r156" ] }, "ntic_statement-statement-note-6-investments-in-joint-ventures-tables": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-6-investments-in-joint-ventures-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Investments in Joint Ventures" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liability, less current portion", "label": "Operating leases, less current portion", "terseLabel": "Long-term operating lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r521" ] }, "us-gaap_ShippingAndHandlingCostPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShippingAndHandlingCostPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Shipping and Handling Cost, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "NET INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r81", "r152", "r213", "r216", "r257", "r258", "r588", "r799" ] }, "ntic_statement-statement-note-8-stockholders-equity-cash-dividends-declared-details": { "xbrltype": "stringItemType", "nsuri": "http://ntic.com/20230831", "localname": "statement-statement-note-8-stockholders-equity-cash-dividends-declared-details", "lang": { "en-us": { "role": { "label": "Note 8 - Stockholders' Equity - Cash Dividends Declared (Details)" } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityWellKnownSeasonedIssuer", "terseLabel": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r776" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityVoluntaryFilers", "terseLabel": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r180", "r191", "r308", "r309", "r635", "r636", "r637", "r698", "r700", "r703", "r705", "r708", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r725", "r743", "r758", "r833", "r886" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r315", "r316", "r318" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r7", "r24" ] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentForeignTaxExpenseBenefit", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r779", "r804" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxLiabilities", "negatedTotalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r101", "r102", "r157", "r461" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r15", "r27" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "terseLabel": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r208", "r311", "r325", "r326", "r328", "r885" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://ntic.com/20230831/role/statement-note-8-stockholders-equity-cash-dividends-declared-details" ], "lang": { "en-us": { "role": { "label": "Record date", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityCurrentReportingStatus", "terseLabel": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r32" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityShellCompany", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r768" ] }, "us-gaap_InterimPeriodCostsNotAllocableDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterimPeriodCostsNotAllocableDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Interim Period, Costs Not Allocable [Domain]", "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred." } } }, "auth_ref": [ "r50" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "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)." } } }, "auth_ref": [ "r30", "r753" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentFederalTaxExpenseBenefit", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r779", "r804", "r865" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r768" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestmentDividendsOrDistributions", "terseLabel": "Northern Technologies International Corporation\u2019s dividends received from joint ventures", "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." } } }, "auth_ref": [ "r10", "r12", "r114", "r586" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Current liabilities", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r33", "r199", "r239", "r319", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r483", "r486", "r487", "r504", "r753", "r827", "r875", "r876" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Available for sale securities", "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." } } }, "auth_ref": [ "r312", "r329" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentIncomeTaxExpenseBenefit", "terseLabel": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r148", "r467", "r476", "r804" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "terseLabel": "OTHER COMPREHENSIVE INCOME (LOSS) \u2013 FOREIGN CURRENCY TRANSLATION ADJUSTMENT", "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." } } }, "auth_ref": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r20", "r26", "r214", "r217", "r224", "r509", "r510", "r515", "r567", "r590", "r797", "r798" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r768" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals", "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows", "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income", "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity", "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-tables", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-details-textual", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-tables", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit", "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit-details-textual", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual", "http://ntic.com/20230831/role/statement-note-14-retirement-plan", "http://ntic.com/20230831/role/statement-note-14-retirement-plan-details-textual", "http://ntic.com/20230831/role/statement-note-15-income-taxes", "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual", "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-tables", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-tables", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-tables", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-tables", "http://ntic.com/20230831/role/statement-note-19-subsequent-events", "http://ntic.com/20230831/role/statement-note-19-subsequent-events-details-textual", "http://ntic.com/20230831/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20230831/role/statement-note-3-inventories", "http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20230831/role/statement-note-3-inventories-tables", "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-details-textual", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-tables", "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20230831/role/statement-note-8-stockholders-equity-cash-dividends-declared-details", "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual", "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r242", "r243", "r244", "r276", "r547", "r624", "r634", "r640", "r641", "r642", "r643", "r644", "r645", "r647", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r660", "r661", "r662", "r663", "r664", "r666", "r668", "r669", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r688", "r759" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryFinishedGoodsNetOfReserves", "terseLabel": "Finished goods", "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." } } }, "auth_ref": [ "r131", "r729" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r12", "r59", "r62" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r180", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r308", "r309", "r635", "r636", "r637", "r698", "r700", "r703", "r705", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r725", "r743", "r758", "r833", "r886" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r768" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities:" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryRawMaterialsNetOfReserves", "terseLabel": "Production materials", "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." } } }, "auth_ref": [ "r131", "r730" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r812", "r813", "r814", "r815" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r668", "r723", "r734" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrentAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Receivables:" } } }, "auth_ref": [] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityPublicFloat", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859" ] }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Summary of Income Tax Contingencies [Table Text Block]", "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r18", "r146", "r147" ] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r14", "r692" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-retirement-plan" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r394", "r395", "r396", "r402", "r403", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r746" ] }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual" ], "lang": { "en-us": { "role": { "label": "Name of Property [Domain]", "documentation": "Name of the property, for example, but not limited to, ABC Shopping Center." } } }, "auth_ref": [ "r182", "r720", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_PropertyPlantAndEquipmentGross", "totalLabel": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r135", "r202", "r585" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, NET", "totalLabel": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant, and equipment", "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." } } }, "auth_ref": [ "r13", "r573", "r585", "r753" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy 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." } } }, "auth_ref": [ "r13", "r169", "r172", "r583" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r34", "r88", "r576", "r646" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit", "terseLabel": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r779", "r804", "r865" ] }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]", "documentation": "Information by name of property." } } }, "auth_ref": [ "r182", "r192", "r720", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r138", "r236", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]", "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r792", "r803", "r818", "r869" ] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments [Policy Text Block]", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r10", "r83", "r316" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r345" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r89" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r106", "r140", "r580", "r617", "r621", "r626", "r648", "r753" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from line of credit", "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." } } }, "auth_ref": [ "r41", "r802" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Current assets", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r198", "r212", "r239", "r319", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r482", "r486", "r504", "r753", "r827", "r828", "r875" ] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "documentation": "Person with designation of executive officer." } } }, "auth_ref": [ "r811" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityRegistrantName", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r768" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r105" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "auth_ref": [] }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r65", "r141" ] }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination." } } }, "auth_ref": [ "r2", "r3", "r90" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals", "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows", "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income", "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-document-and-entity-information", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-tables", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-details-textual", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-tables", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit", "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit-details-textual", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual", "http://ntic.com/20230831/role/statement-note-14-retirement-plan", "http://ntic.com/20230831/role/statement-note-14-retirement-plan-details-textual", "http://ntic.com/20230831/role/statement-note-15-income-taxes", "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual", "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-tables", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-tables", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-tables", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-tables", "http://ntic.com/20230831/role/statement-note-19-subsequent-events", "http://ntic.com/20230831/role/statement-note-19-subsequent-events-details-textual", "http://ntic.com/20230831/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20230831/role/statement-note-3-inventories", "http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20230831/role/statement-note-3-inventories-tables", "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-details-textual", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-tables", "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20230831/role/statement-note-8-stockholders-equity-cash-dividends-declared-details", "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual", "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals", "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows", "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income", "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-document-and-entity-information", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-tables", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-details-textual", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-tables", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit", "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit-details-textual", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual", "http://ntic.com/20230831/role/statement-note-14-retirement-plan", "http://ntic.com/20230831/role/statement-note-14-retirement-plan-details-textual", "http://ntic.com/20230831/role/statement-note-15-income-taxes", "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual", "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-tables", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-tables", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-tables", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-tables", "http://ntic.com/20230831/role/statement-note-19-subsequent-events", "http://ntic.com/20230831/role/statement-note-19-subsequent-events-details-textual", "http://ntic.com/20230831/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20230831/role/statement-note-3-inventories", "http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20230831/role/statement-note-3-inventories-tables", "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-details-textual", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-tables", "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20230831/role/statement-note-8-stockholders-equity-cash-dividends-declared-details", "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual", "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_AccruedBonusesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedBonusesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccruedBonusesCurrentAndNoncurrent", "terseLabel": "Accrued Bonuses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r136" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r375", "r397", "r402", "r503", "r539", "r739", "r740", "r744", "r745", "r746" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r205", "r348" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r375", "r397", "r402", "r503", "r538", "r744", "r745", "r746" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_EntityFileNumber", "terseLabel": "Entity File Number", "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." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r37", "r38", "r113", "r207", "r579", "r618", "r621" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r768" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r375", "r397", "r398", "r399", "r400", "r401", "r402", "r503", "r540", "r739", "r740", "r744", "r745", "r746" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedTerseLabel": "Less accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r64", "r203", "r584" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Loss on disposal of property and equipment", "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." } } }, "auth_ref": [ "r801" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r756", "r757", "r758", "r760", "r761", "r762", "r763", "r806", "r807", "r868", "r889", "r891" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "lang": { "en-us": { "role": { "label": "Joint ventures\u2019 equity", "totalLabel": "Stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r104", "r107", "r108", "r130", "r649", "r665", "r689", "r690", "r753", "r766", "r803", "r818", "r869", "r891" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r25" ] }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-tables" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statement [Table Text Block]", "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r780", "r805" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r768" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "negatedLabel": "Acquisition of Zerust India business, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r40" ] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-tables" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r780", "r805" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income tax, net", "label": "us-gaap_DeferredIncomeTaxAssetsNet", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r449", "r450" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r278", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r310", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r351", "r352", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r738", "r778", "r886" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-balance-sheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "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." } } }, "auth_ref": [ "r45", "r201", "r726" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "ntic_AdjustedSOFRRateApplicableMarginMember": { "xbrltype": "domainItemType", "nsuri": "http://ntic.com/20230831", "localname": "AdjustedSOFRRateApplicableMarginMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Adjusted SOFR Rate Applicable Margin [Member]", "documentation": "Represents applicable margin to Adjusted SOFR rate." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r49" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 }, "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "INCOME TAX EXPENSE", "terseLabel": "Income Tax Expense (Benefit)", "totalLabel": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r164", "r177", "r257", "r258", "r289", "r451", "r474", "r595" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationOtherReconcilingItems", "terseLabel": "Other", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [ "r861" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r46" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r860" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "lang": { "en-us": { "role": { "label": "Diluted (in shares)", "totalLabel": "Diluted \u2013 weighted shares outstanding (in shares)", "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." } } }, "auth_ref": [ "r263", "r271" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment", "terseLabel": "Proceeds from sale of property and equipment", "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." } } }, "auth_ref": [ "r125" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "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." } } }, "auth_ref": [ "r57", "r116" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "lang": { "en-us": { "role": { "label": "Basic (in shares)", "terseLabel": "Basic-weighted shares outstanding (in shares)", "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." } } }, "auth_ref": [ "r262", "r271" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Fiscal 2024", "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)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Fiscal 2025", "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)." } } }, "auth_ref": [ "r133" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Fiscal 2026", "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)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-14-retirement-plan-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanCostRecognized", "terseLabel": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r412" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Fiscal 2027", "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)." } } }, "auth_ref": [ "r133" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r375", "r397", "r398", "r399", "r400", "r401", "r402", "r538", "r539", "r540", "r739", "r740", "r744", "r745", "r746" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r240", "r452", "r477" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Fiscal 2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r133" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r414", "r416", "r433", "r434", "r435", "r748" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation", "terseLabel": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation", "documentation": "Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r92", "r93", "r94", "r866" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals", "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows", "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income", "http://ntic.com/20230831/role/statement-consolidated-statements-of-equity", "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-blackscholes-optionpricing-model-assumptions-details", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20230831/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-details-textual", "http://ntic.com/20230831/role/statement-note-10-stockholders-equity-tables", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-details-textual", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20230831/role/statement-note-11-net-income-per-common-share-tables", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit", "http://ntic.com/20230831/role/statement-note-12-employee-retention-credit-details-textual", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions", "http://ntic.com/20230831/role/statement-note-14-related-party-transactions-details-textual", "http://ntic.com/20230831/role/statement-note-14-retirement-plan", "http://ntic.com/20230831/role/statement-note-14-retirement-plan-details-textual", "http://ntic.com/20230831/role/statement-note-15-income-taxes", "http://ntic.com/20230831/role/statement-note-15-income-taxes-details-textual", "http://ntic.com/20230831/role/statement-note-15-income-taxes-provision-for-income-taxes-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliation-of-the-total-amounts-of-unrecognized-tax-benefits-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-reconciliations-of-the-expected-federal-income-tax-at-the-statutory-rate-with-the-provisions-for-income-taxes-details", "http://ntic.com/20230831/role/statement-note-15-income-taxes-tables", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-details-textual", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-future-minimum-rents-due-details", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-present-value-of-longterm-leases-details", "http://ntic.com/20230831/role/statement-note-16-commitments-and-contingencies-tables", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20230831/role/statement-note-17-supplemental-cash-flow-information-tables", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "http://ntic.com/20230831/role/statement-note-18-fair-value-measurements-tables", "http://ntic.com/20230831/role/statement-note-19-subsequent-events", "http://ntic.com/20230831/role/statement-note-19-subsequent-events-details-textual", "http://ntic.com/20230831/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20230831/role/statement-note-3-inventories", "http://ntic.com/20230831/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20230831/role/statement-note-3-inventories-tables", "http://ntic.com/20230831/role/statement-note-4-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-details-textual", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net-tables", "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-details-textual", "http://ntic.com/20230831/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20230831/role/statement-note-8-stockholders-equity-cash-dividends-declared-details", "http://ntic.com/20230831/role/statement-note-9-corporate-debt", "http://ntic.com/20230831/role/statement-note-9-corporate-debt-details-textual", "http://ntic.com/20230831/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r242", "r243", "r244", "r276", "r547", "r624", "r634", "r640", "r641", "r642", "r643", "r644", "r645", "r647", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r660", "r661", "r662", "r663", "r664", "r666", "r668", "r669", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r688", "r759" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentType", "terseLabel": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://ntic.com/20230831/role/statement-note-8-stockholders-equity-cash-dividends-declared-details" ], "lang": { "en-us": { "role": { "label": "Payable date", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r48" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS", "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." } } }, "auth_ref": [ "r4", "r127" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentAnnualReport", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r770", "r771", "r772" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://ntic.com/20230831/role/statement-note-3-inventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r330" ] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_MachineryAndEquipmentGross", "terseLabel": "Machinery and equipment", "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." } } }, "auth_ref": [ "r135" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockSharesIssued", "terseLabel": "Preferred Stock, Shares Issued (in shares)", "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." } } }, "auth_ref": [ "r103", "r381" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "terseLabel": "EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS", "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." } } }, "auth_ref": [ "r870" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net", "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r346", "r347", "r348", "r349", "r548", "r552" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "CASH AND CASH EQUIVALENTS AT BEGINNING OF YEAR", "periodEndLabel": "CASH AND CASH EQUIVALENTS AT END OF YEAR", "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." } } }, "auth_ref": [ "r45", "r127", "r235" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r395", "r413", "r428", "r429", "r430", "r541", "r542", "r613", "r638", "r639", "r697", "r699", "r701", "r702", "r704", "r721", "r722", "r737", "r741", "r747", "r755", "r758", "r821", "r831", "r878", "r879", "r880", "r881", "r882" ] }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSecuredDebt", "crdr": "debit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from term loan", "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." } } }, "auth_ref": [ "r41" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual", "http://ntic.com/20230831/role/statement-note-5-intangible-asset-net", "http://ntic.com/20230831/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r60", "r61" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentTransitionReport", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r773" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r149" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-comprehensive-income" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "COMPREHENSIVE INCOME ATTRIBUTABLE TO NTIC", "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." } } }, "auth_ref": [ "r39", "r215", "r217", "r227", "r570", "r593" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockSharesAuthorized", "terseLabel": "Preferred Stock, Shares Authorized (in shares)", "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." } } }, "auth_ref": [ "r103", "r647" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_CityAreaCode", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockSharesOutstanding", "terseLabel": "Preferred Stock, Shares Outstanding (in shares)", "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." } } }, "auth_ref": [ "r103", "r647", "r665", "r891", "r892" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r413", "r542", "r613", "r638", "r639", "r697", "r699", "r701", "r702", "r704", "r721", "r722", "r737", "r741", "r747", "r755", "r831", "r877", "r878", "r879", "r880", "r881", "r882" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r395", "r413", "r428", "r429", "r430", "r541", "r542", "r613", "r638", "r639", "r697", "r699", "r701", "r702", "r704", "r721", "r722", "r737", "r741", "r747", "r755", "r758", "r821", "r831", "r878", "r879", "r880", "r881", "r882" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsAbstract", "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-balance-sheets" ], "lang": { "en-us": { "role": { "label": "OTHER ASSETS:" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies", "http://ntic.com/20230831/role/statement-note-1-nature-of-business-and-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r413", "r542", "r613", "r638", "r639", "r697", "r699", "r701", "r702", "r704", "r721", "r722", "r737", "r741", "r747", "r755", "r831", "r877", "r878", "r879", "r880", "r881", "r882" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://ntic.com/20230831/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "dei_DocumentFinStmtErrorCorrectionFlag", "terseLabel": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r770", "r771", "r772", "r774" ] }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "INCOME BEFORE INCOME TAX EXPENSE", "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." } } }, "auth_ref": [ "r118", "r799" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ntic.com/20230831/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividendsCommonStock", "negatedLabel": "Dividends paid on NTIC common stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r43" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-8" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.18)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//820/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "5", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "5", "Subsection": "04", "Paragraph": "c", "Subparagraph": "Schedule III", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r777": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-16" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" } } } ZIP 98 0001171843-23-007230-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-23-007230-xbrl.zip M4$L#!!0 ( )2#=5T= M:U,<-_)S_"M4Y)*SJP8;?,E= I@JC->8"@$*UG?W53NCW56LD<:2AF7SZZ^[ M)YF;^I+M;\W%;S8?_3-GI=>B?TWPU]/V*"0 MWMB]9^$1?%<*SUD^Y=8)_V*C]N/-GS;VPU/-2_%B8VQLR?UF(;S(O31Z@^5& M>Z%AM!=*5%.CQ0MM-O8?[3T+"^Z-3#%GSL\5O:[]YIB74LUWV/?O:^-WA[(4 MCIV*&;LP)=?A8<;H<<:;DN] MR_+:.F-W&*^]V44(JG7++JVWVTY-,]/'*VXEUWY'XV[5KA?7?I,K.=$[5DZF M?K?D=B+U#HQGZ;^?X%U U6A_<#V5(^G9#T^?[ST;[>\]J_8?_2F@Y(!U86^& MY7L]%(7 D>T3P+ +$),:#H]NQB^&5R< MLN'@\,WIV79R?7="GCZ'R/K?R:G!Y>'%\ MCF"RL]?L_OD?/WS)-/716WW;8XF'H,1XW4%M[)\: MZZ?":C84^50;9282H#G&O6F.;(LK=FAL92Q]RAAGKX3B,VX%\+/F.7MLQ5A8 M*PKF#>.PG^'Q8<9F(F.U8UP7S-3V2<:F\)71:@[_@_<5=_!Q#)L$AB0]KFS% M1#I8'":J 5#++@/W1 J D0 K/DFC!]? @?5$L(/0(]/$A$C^1GX]2!0&#UNIGHYAZOA MV./P$^A]-I7YE"&!C:7"T0!4D'HNP5$:YP$ZY"?L0&O8 \Q'6X?E7\,YP %M M_D+KX#RR 0^F6]@77&,A=<+0?P1L/X<%.%R/N:EQ.0MJ!JT9-Y71AP@T+H#7 MBU>5 F2,E&"5-5?2 1I M$CF*U$$[@D^??-7^'R\7"+Z#VD^-A;D+=HFRO;VMH*U_^_,___5SH#N$XK9X^&Q 1H3^_,_O[A<1R ^V M5OA!1Z/913FZC"?X:?=[\O]+8?AS2&\1B/Y<>[;V=;"U9996->9\5'*TZ1C/ M';-Y:6"TG%=YWR/XB>K*7Z4;/22-$TRQDL^#3X*-K2F9!PA0O:2?'8,,GX&! M!W::$Z21ZKHLE#P,3:^DTDBUXH.=@*Z,ABB"4:&G.3*T*, C? MUV A)[L/S#U0:Z,M-S6J$):6X0#_;[ X6-+QRRM#^FYE9@$Z?!;!0J/;J^ ( M@F$TN16]H7=70^_? <47J$3W1MX= 1MPH/9 P3?YG;ITBMY(HM66LW4&1:+;P>O3CDLBGPTG&?(>0=B#)F\"[B M=V%'0D7G*H!5 !_(O;'!$22NUAYC MSV[OQFY?2;PWZ,SM&>XG ';9<<6W#F3@!8U?.; LX$G !/0\6Z-FF-H[#\.1 MWEL=AZ/R KKM6L64S8)N50@'\*'S&9=#/YY(;'M<^]J*;'&A)7:+#+][N] = MCUS+4(VK:R3HF5J[1TR4 0/6$8A-IP%#2Z!Y@3*!90Q<%YI[+A&X.$#QOT8O^)2$0&@W[]!7$"- MJTO< _P@] 34)@Z[HAUG\1BE97SDC*H]#G>@(H=PI)]*_2YBAP)_#%FIA;,C MQDJ_4J@%&2EE8 !U"9U+-)E@" (H*'#T.\6KVD..7P)SYM*2<]<""J3V\%_@ MR//F5-+.F[=HIT':4B +Q.?*7@/HH(E$0AT)AX(!=0[GVQG3_6E?Q(,H32'' M0G%/M5+3XSO-ATQ670BV8RR(*Z:F^#^ZKD3#0UHI2)VCJII [8 MK",M'NXSLAW0IE%QG1&;IIF5Y".I*!&BO\5WN\5GQ)G#_:63/&_"Z/U]OB-@ M;SY [X5IC5BX4:*LR!@D 3EJ,T/2E8U7>!Y>T"9\@1<%!#=Z8J,FL&C*:TK_ MF$=QV^82-?/!%<-KAO.)@F (_,6!_$4>@,I+5TGJ,):8H]%=,"E-PPZOJ5KR M":M6%A0))2:K;KK$'A"B)3TMS+;.%+T%?R+9OL*E%GA3UUW01,!UD[42#PNU M#ROS8'X&#C,/EGOK3UDX (3>(/T88==&(Z]T#H_KP;-!4"]#UMN+C?.CE[^L#\S?(IZ.*;L+ M<[T>7C23K4F^9)T%EMZ=CC>MF:T^Q"0"=GYT^O;7=@\P K.5NS\>[4V;V-?Y MP=%@\^7%X."7S8/7P\'%#HBS&9^[738R%B@'T:C% C"[0"IA5\^KZUTX;85I MR=]NT3_P'L_?32R84L7FXEJY;87JW?/HVS8*F_P:1,^R%>*;A*,3T*&5T_%=T^V6R90A7&5(CFO M3[DK^'MVI,P(Z/17;M\)'U._20N:ER.C&$9=GF_MH@WXE'[??HB[?;#'@'FC M8'9N#OD[84"19H/Q&!1/TK(P_1GMR_,%+Z%9KR,F(QNS>ON[\ <23]>CE!R4 M/+A[TV&0#P"U>C**2"G'H_3I* 4=)<5^A.)S8%(9_(;&071:@JEP)72((K'( MSM"U#$M9HY)KI9<,?^0^=2Z/U#=D@Z?HF!YT*.QS*O%D@_K&&#S M-HNY-52([VBU)KTI1KE#_@V5[ /#I]@ZQ8SKZ 6EBKUFWS=EN_8,K\_T[\^U M%V0/3Y -UW-^RD\O3.6SF*8>,E\$IH,WR:4KB46-[%E,=>P&KC V][%Y>R[Z M &#HN>@7L_ ' $//PK^0<^U9^ -@X0NL MN@9N&IS)H*Y>D8=&&\ ")<_GHJBC.R34=%'>MW%<.?+MC&HGM7 N]BH:65-C MVMHH9-5S#?]26Y]4R[-180 M&ATTME:B-PL> @R]3/E"SK67*0] IJS+Y_U0)<*'C'UA9QK+Z;N7TR] MU<289Q3;3.T(DB,IRB[7;2J #%S%CL!7%,]&3DZ%Q&!5D#/I<(JFB6U$PYI. MH,:F8EY&&34A&GS'618;8_P&!H8K9)YJ@0$V45"#TD+&*I:NEC[D(8&Y)\@&2Q9FZCXB *!QQAZ/PB0?>!-K M96S*95)2CX1O M[%8L@6ZWLKB1)X"D_!.0Q"=<:CCC!&WZ',KDHQYC;-I_2U$M!E)I/! L-0>I M+6:"Q-[%\S9C+=$=IH,NM%A9[+ "%..8D+1(U-1BS^O5&OHG5);^N+C7C4\P MVTZW_0]D:#&NL$L,EQ;+SW*XFOI&5_)?W4&LK]7J:[6^XEJM1OJ]3-[+0U.. M9#1[4.K57O0IRW?N](%O)*06[AT_:?KK!L^W_K'(^-]I,].I9\BMSJII MC:_9)'1ISVZ:'GE^;$+/01*-E,S5?',JP.Y>"SA)%*$GG 0O]B)(!3F-ZSMO M 8KU.2'O#U3'.#1U-DGNC;:=&@ZF!O&H/$E3!% M"(\Y6.:ND^6-&R#)!HIC MJ'A>2C@!.9AC7S:NV?KU,K#^4?OM\[7[?.W>Q/UJ3=QSX",V66A!%[XSHZ"> M3"E@UKHZ4\NM+F.GQ&UX/RKD].8:SIA4>*KKY3$R%UJ\H+>V;36Y!"B&]"8W M@[IRWKVGJO= ]N?:L^<'RY[?5B%O@/[RD^]X/3XS9\Q:5\/*=Y@BA]$A#^H\ M=Y[]].-W2PU27.O[6.> MQ(:?F4VJ4FPL@ZYT6) D)-!D"%\UO/]F ?50'.$/R<$6__X@IDFBQRCVUFU0 M?RM'678[]U4(/F&J35-+2ETYFV 650?@+(H89-:&=>(JV!V4LPP]20.5;T9VT:E)U;AKBHZ M37[FC23-0RB(M!_T]T4MC;QWF^B]2RX]"9I0(;D76 41$F,I@R@&5_&O9-LR MGL#3U0C,R<'E<+.-6:R-J7S66$D*%< O^%>Y]_>>T9\&_Q]02P,$% @ ME(-U5Q08L>-F!@ MI0 T !E>%\U.3A=-J'N,25D.3]ITOM"J@BX M/I$Q5:?IH>IGC].522LG(3U-]X4,B]%0UHY M.3[E( M5U+E_&3 LB.\,<1J'"2'![C@Q,H, Z%W#[C)7"',A;R!,A0B9*Q(%KY ML$G#B$A&N#H!;L0(2A 2.6!@>E\03&/Z-*V/3"1#6A_9OJT)8G829/.J7>I=WH&D:NVQ9S9G-B;G7A$I6(N"6;: M.4(I$?ZPN7BD37:$]*C,3G;I$T6W$(N >2 'SFXA ^;?WG2LU=GXNR:5)9&S M$&Q) K3TI RB#]VA$S./$3G^$?3&UKSR?B:L$M%=).RL3JUG>N+$W>HUH-JM5UO0;-9L*-B61*=E M];5%1\0CZ)_UI\Q3%U\^%';01;:F4%?SZ3.H\Y%B<724U D+B@4"! J!0B!2 M6C3YWF,5(J0+$9CO(: FPHCP<09YT^9B>JD0<&THQB?]><24JN=/D)J149!(5 (I-;-H=;DZFI] M*$5$X3QT+K"VVEI;SZGNR?N(0$.YE MP#P'D_:%I!G0P< D=54PGCO'TB=E-DQX(6'R! MB(\MK5PBH7GV?$P)-\\"W2S!#EXNV+TOX1_*]:BP&Z7> M>3/NC5^Z&S@9=V'8Z:C30?5NF/T_3D;+30?RV C<@,3Q:;I9[?:R[>IY/7O6 MJ5?_UD5@?F_[_%.OEN'G8:&H5M,];UY=W;TOWT/V6O6@K\H[PQCJ< M?!4&E?\ 4$L#!!0 ( )2#=5?4!*W\UP( -X( - 97A?-3DW,#,T M+FAT;>56WV_:,!!^7O^*$P_M)A%^A%:E_(A$66"H0!&DVK-)+HDUQ\YLTY;] M];L$.KJV4R?U95,?0NSS=W>?OSL']U*;":^7(HN\HP\]RZU [TLPFX(?<:MT MK[XST5J&ED&8,FW0]BL;&SOMBK>S2I9AOQ(KG3'K1&@QM%S)"H1*6I2$MB@P M3Y7$OE05[ZA7WR7LK56T!6.WHG27UHE9QL6V RF2W\\607^TO\,BYO+Z60(@^'P^F8> M3.9C&$V6L]=*\:SE_J8Q#GWP9A7?H-M>)8'Q2TI6O*]8'$5#%K *;(K 9:AT MKC0K#BJLMZ Q1HTR+)9*Q!(3;NP>L++,8D;^!F@V(B*P_&KGO1NFA6@6JW"7\C %EN=(7[]"@9PE"&>M M(J5-N2$N L!F/?N5SZ@ZOBG_C1ZF(\"I9/;&GL:'7WW!BB$+ 8SV]FA](1HKA"O/ B M%O7B2D'?^?)>\Q-02P,$% @ E(-U5^UV[SP@" (34 T !E>%\U M.3J:+.5A*-2@P8Z$ M8D<'-:&:+,B,U:;!>.9TDRQ(5ZE=T->60&\&5:RB:K6PZN'55+L5 M-8P8Q*Z9<#,0JH']V>3O/8[%I>JWN[>QZ O'CFL'M=9AO]TZ3-M[_X0M;U7? MILV'U'_7#LP9QPKK6&$-\UV\K4*%0#VF+;GU+,!F,/FBG7:O>FKZ2^>\QWH7[+I[ZMN.C^IEOYS]-B\^]]G%1];[M )DM9 ,9)"7N5?(M->3!MF9W DEG?X"TC M$;J8A!S]-)E%E6PNIE*T^!">6+[W9N\-PK/9M*.29!(<3@07MM5_^O;I+:W3 MD-PBX'*R/TZGJ+AV@(=+>(_^_[_?H 'HK2SF0V &A@)&$**#"LNX4AF7V)AJ MXYA6[",Z%HZH_L9TQ,ZQ,0:C6 ^"6&FI!P(UGQ$N*4['&PX]U0;'^JOF9#+X M:=H[VJR-[=!TUZ=!LKPWFU9'F[RH[YDOWSV^7E_IZ]M9SP_C.R=C=J/T M2$(X@$KN\H6OAQJ5*.T\0>/(DK@:LTPYDP':QATD")H4!!S!"!U>H*]'/, F MPW2"!,;IO-]2!P4!6,O-F+HD_ 90[XQ,BVTA&H,J)<$;Z: .@3!!EF WA0W4;('O\;0A98)!0&!<77- @J&*_8G8ZGF?M"Y0D8'D;X M/9!9B#(QT&8\OH)!*HP7"E1@<08K-E98RE$# X\X#I MW@8Q5P-@'3SVKC*)/6K'O%I[5X;R3,-VA# MF>\_E&_^O-$)_P(6YX!QX^GKXT%=(68=\,RN/X0H;A\P0 M-.6G6&;I(AB?K M4%A_7F,O4%X.%66F)_TL6S @N8_X@C5/H[92, FZ*?#41UNLEB+DSAO:MR(4 MW B:@,BYO>3N. MR+. V>0%O_6!.B)OP/$0OI2#;I<\8=>TY.<71TL>6KZM0MF<#>7^2E3;SO[- MH]K:1&()W-:G(&MC'.+B4(0$7=QJY4]V;A'VJ*! >,9-.,$61#O!^T(*-Z9$ M995:0EH/0QYAN[A7.M@5GP0[AK#OD,O-,AF(=HH@>6P\Q M2NV*"L9=TK<&,\LO5Q[([WH#U86BQTN?K#^I M.'E AGPEZ#$&"?\!7/J9JWL%H&T!4+A+/I7']C)&T..8HMCB[ZP$HB>P*,K\ M=!!DAI!@)LU:(371UF$[O8"!LBPN.ON:89:&HLOW#(D0TI#?+/0N# \0:/R3 M)#7_O'4_MRKF]BXG)6;D(1!"3QG]>A1T;LRDN %9/%9:Z%_Y[B7RL+=69>KU M+89G5L7:OH3&9F-^"D1H)A]0H:W5#FZLXYG M_D5">Y=4^084F23".8 'J%9?8]I&]T.!]GDA9<0%9#:6F!-^4@UK F;P-1-H MO@>N3/DW$.W^:TR_Q)C><67ZF1:A.U(R*IP(1 -Z D//<@(!&+M%CG)7#!X! MOZ&D(R]<^+3#EUS\^QZ3I[Q/0H2B;IL__UIQAO,0!UJX.\+O18^B4(-#$ *T M0?#RF8^EB6<).B3.V$^FH$XKGX>_9C7/0MT/EM4\_X)P!_.4R."!7L%X!T]# M$#'\>UD%M%1RFB_44,LA$-=7?%"\7F8*Y@))*O48\.XHUCE7X7/ A4"SD43H M8)-D8,>O@*__?XY$]!$RP2!;*"WPB44VL5TN,:4)]QQ][WRG7]!K&ODLV#GN M8M+'C:S7*JQ^5#]^]*C.9;2R]J$]7'HYO768M5=@RD34BC!M+XMXTO!+@V0<_8DRR\5C O1JN!-5T/W]9^S=A<^&8L@"R:T] M*7WN7/>JEYU/W>J'JV[G-_K)SLS=RT\?>U<+;7%4-7JTW$A^SBX_G7_Y?:H- M>]"OD%9\H!6']*LD=!;_TZB_ 5!+ P04 " "4@W57N7>$LAP( "]. M#0 &5X7S4Y-S S-BYH=&WM6^]3VS@3_ES^"DW>N4Z828"$MW<]$C*3TM!C MK@4&TGGO/BKV.M94EEQ)3IK[Z]]=V?F=M($&#IA\P5A>:5?2[K//RDXS=HEL M-6/@86OO5=,))Z'U1_?31]8)A=.F>9@WX;,$'&=!S(T%=UK*7%1]6VKEK8HG M<%J*M$FXJX;@('!"JQ(+M'*@4-J!A#36"DZ5+K7VFH>YPF9/AR-FW4CZ[LI5 M(YX(.3IAK[]FVC6Z(@'++F'(;G3"5=Y88;ZYPBP8$368[V?%/W#":D>I:["4 MAZ%0_1-V)!0[.J@)U6!!9JPV)XQG3C?(@O2N:EO.PUVH>IJV] M>YCYP]79U.C"1 G1JFF46J]5SZ:-?]W,M6L;8#.8?''/.C?=B_.+LW;WXNJ2 M77^^N?WMDO>Z_%B^L^NSIGW3\Z[+9]\ZY]V;FM7OWU ML?,W:Y]UZ4G]Z.BG-NK);LT#&G9189^XZ_V7B&LFVW')XU, X?C@0O;ZK_X+U'Q!8*0XI47L>J8-]O5WC?%D\&I:C[196]NAZ:Y/ M@V1Y;[:MCC9Y4=\S7[XUOEY?Z>L/LY[ON$4/1W=.1NR+TD,)81\JN(&^'O$ FPS3";(;IW.Y)0$% M 5C+S8A$$OX%4._,F!;;0C0&54J"-])! H$P09:@F,+N:$D(A@UC$<3,9O1G MVG\(!HI!: *)L!(I*&(U+H*+<8(V1=9*VFG<%$W3(4X3MP47I3>:78:7XG.[ MD'V(D#U^"B$++!(*@X+B:QH$%8Q7%*?T-/-P)N8Q9) M/;3CJ#;0%]89)&V,4V-N-UI9F0E..S9FR=J7XF"[^'R(^/SO(\9G=\Z97__G M;;WV6\,6$5@4/92"=!0)O"W;?>_I%XP;\#&%,2*HVD#?9V"I\A VIAXDEF & MIBQ,]Z&P@=0VPWZ4FPV65EXF-3J $)LM*V,LA8#!F0=,YUL0<]4'UL:T=Y-) ME*@=\VKM31ER*VIOPOPNOQ4Y@Y7C\1GEQIE8SV./;-E8432G*$)%-,]%!$ ) M(N$G"VZYAU>JQ.9JQ;G2;GO.NJO__HWZ[WOX]WCE9IGO?Z_>_'6K$WX/%E5C MW'CZ^N.@KA"S#GAF-^]"%+<'&*"%IIPTZPQ=),/,.A#6YVN4 N7'H4.9:::? M90L&)/<17[#F:=16"B9!#P5F?;3%:BE"[KRA/2M"P8V@"8B\+\>D"#R!NP/ MX4M)=(_)$QZ;EOSZXFC)(^_6.E3KK42UA]F_>53;F$@L@=OF%&1CC$-<'(B0 MH(M;K7QFYQ9ACPX4",^X"$](X494J*Q22TCK8<@C3 Z2 MTGTK)I1F)D6$L[ZP"@)M0F^ /YKH@\)Z22+0X1-("4%))%,N!S-$6I$BJ]H% MR)-7MX.SAX*SX!'AK#/@,O-,AF(=HHA>=P\P2NV*$XQ)T;/3" MCLBJ;'YTTM.96V_!)MR13Z2!SH6B'Q]]LM[XQ,D#,N0K0:\Q:/"=2V_1I7>H M].RWL!P^)LG* WX9..@=37$"XY^L1*<[4"LJ!W409(;@8:;V6C%JHJW#=OH4 M \>RN$#L:X:E&PY=7M,E0IQ#TK,@71@>(/KXUTMJ_B7L?FY5S.VD4"6ZY'$1 M0L\C_7H4'&_$I/@"LGC7M"!?^>DE\EBX.ZYZ+L=5JV)WBYOQYN"'IUA;_FCA MWJ?._EN'<(PCE6FR)^XQ&\O3O$_1>(>";NF@:&(=S_SWAG920_D&'#))A', MWV%6/8U5&CT/!=KG!RECQ".1L424\$I'5F.8@J^90/,])&7*?ZAH]S>*UMV' M2,\LLG<'T?>><%M*1HK'TL2S!+T4 M9^PG4S"EE>_$=Y7-LU"W*V)>PDEQ&VN5R&#JKR (@"K,EN;[S0>_2!DWP6[!+W).GAMM1K%58_JA]_)S?FO9M9 MZ] >KOX _>RZW3S,6BN 8SSDBEALK1_J3L.^379*=8?++3%4=7HX7(C)1EV_>'R M\Z>I-I2@7PBNN* 5A_2+0<1I_[/%_P-02P,$% @ E(-U5T5D@22]! MD!0 T !E>%\U.3PU2F1)1"!PJQ YHJ%KM0S-/L&^U"NY49%S(2 M14PLNM!B EJ--A,NA+G24G6!Y$:Z%D%VG]D=>^YFZ6+EXO6**$:$Z0J[6^X: M>F/JA+.%Z"JV2(R;$K5@HHOZL/H_QKGHJKDWN$G8G!DXZC3:O>;5T=NF/ @C&T#Z&R\:LT6_ ;- O1MM';UL.^#/P/XXGP>#C6KWP]EQ9 MRGDX#67W\Q_G@3_#[@1WIM%J=9XC4,P7F!T)1 M.9[3^+[@U+RAL-DLRLR&:V82, D%7XB<<)C23"H#.'**%M!T_3/(&$8H3*@2 M$- P$9++!4/00QM;0>Q".+4O%VNXA;D05 M%F.F0YRVI$0!18@1^/DBUYA4;0?#U3D"HE&)X\ :Y8QB_C-CC1,1P> &CS&Q MH&@[39G6UC3^6H>&K[^/_+N$-V3.$9!4$54GM186$,IY=9RO MWW5&PM5[!>F:129!@ZW?W>](3"P#>_M[6/3P6-BSSVA[O:/V%D(3[:I=V<@A M&:OD,3)S*R3'U?*H_O1'!JY\T#XL7&8-/ [8)_.\J.S=PO$FZ<%\<^I]PPW@]L=Z%_8RV$[M-VCXD4@]YJZ>:?IZC7SJC=_ M87@W0!LKI/=F]R_R_@_(^ZB+P7]/XVV0!YEB6+LR+%YTC4V6V.Z4[I]4FY[O M1GSW$OSPYXJ:UV^>!Z)HVH^ >(@77R+_!E!+ P04 " "4@W570>#NK= $ #K% M#0 &5X7S4Y-S S."YH=&WM6.MOVS80_YS\%07[^C'G[ET0Q)5@\HD$ 6[TC^>/>[!]4)=<2[G9 2 MOWMXT-%,<]K]XEY=0M]G6JI./1]"640U 2\D*J'ZK)+JH'I:Z>:C@D3TK!)( M%1%=]:FFGF925,"30E.!VIIR&H=2T#,A*]W#3CW?L#.3_A(2O>39=*&K 8D8 M7[;AS;=4:MME$4U@2! MA@83T*@UF;#!2U4B51M(JJ5M$,3W;;NSG[U>.ELY>[TABA&AV\*OV;T,V8QI.6K56IS[K=NIQ]_!'8'DC M9DEL/[;]LSRP!0X*=%"@@4PEP\J$3XW&>B1'#QX.4Y4;K=>?N(/S0<]Q!Z,A MC*\GTVMGZ(([@N8I7->FM5X-IOU>)FV>O&]8X$S!^3P:N_W/*_7,VC-E*-?% MF:7^Q\8'&)V#^Z4/4V?RR1GVI]71[Y?]/\#IN4;2:C2^ZZD],=7S?/H,: 40 M3H/[P%:Z V$2@U+AW.P-CLR2;WXY;;4:=D]&,1'+[*UI'^-!5+9C MP!(/IRTI44 1H@]..D\3C,>FA9YNG4!N0Y*@*D?Q"NN48@)AVD @PH?^+>9! M,:>(((I8DA@ ^&:!?@CQLR6HH= R\V **R=!P0>B/@R MUGBD3?52R41!L?Z4J!D1-*F.;CE=@N-I(S%18*&<:,O,,XHSFF2B: E_";E M:Z$YC&UFE.,)VH_Q\.T. ]\^);FM<]DNUS69<00DE4_56:6!98=R7A2!U7L2 M$Z]\+R MF*]#W+#QJ_TO$B\6CX/# RR5F$P.S-/?7N^DN850^[MJ-\9SR,,B M;K2,[0+):;$\JK]42=BRVE'S.#.9V>!IP%X3C8LL*H(_2#E?8I*(8FY";!5V MBGY+F:(1)I/$D&W-ZB-R#!C5S?='_O&*N^L@705H0>#FQY-WMJ'G[OGQ:?R( M'4G&HI^4W3?*MO:-LDSD?:[AH>EO"1.85EF>_4L^$Z:0T+&BB:&N9<2$%\2VVRQM4BEJI3QGOHQI7NB2G4I0VRM&;],XUKM$ M-B,OW4'E3(0L*(KNI&IZD:)%*4:RAKCL2,IP>&DLE>_P$PQ!2\ ?#-Z7V_G) MT;L%XMW+@G@X]%ZA2=YL/O_$-@[;H>WV%*\/:;>>U!_HM,9.IYX6G?V>X7X8 M\+W!_I/+_WPIOPSV*%4.@,2)=ES*Y@7DM M)YXG4Z&Q&I0*=^K[#RI@KW=COGM)?OQZC_YGRL-J.L;6 EUSQ?#RG$A-]A#I M4-[0:(9N;A57Z *CSV[ XR1)SBJ7SM2MCIV+?O73I.]\-1_?-J3CBW-WLC,6 M!E4E%W<'32\!XXOA]=7:=ZAAOB?>\T 4=?-]$3-\]I'S'U!+ P04 " "4 M@W57GE\'+]H= !\V #0 &5X7S4Y-S(U,BYH=&WM7>M3&T>V_YS\%7V= MNEFX)=F D]@&0A7&V*&"P05LY>ZG6STS+:GC>2CS )2__IY'=T_/:"3AX >6 M9W=KL:29?IX^S]\YO3\ID_A@?Z)D=/#]=_NE+F-UH&[_[^<7SW9^WGD,O^X_ MX2_AU_\:#L4;E:I,C[01;-1%'.8GH]+8>%_EOM MBNVM:;DGZ(N13'0\VQ4__E5EY=Z53E0ASM2-N,@2F?*7>V(JHTBGXUVQI5.Q M]7A;IWLBK/(BRW>%K,IL#_N<-CHR[;8:W*L'06.@C]XG,QSK=Q>=A08*#X]N)#G0I7CQ[O+W_)#C8?S(]^'Y!__]J M#>!?=QE!H\,?TZ"8[BWKXWYS#&$#53XWR;/SBZO?CB_.Q-7QT6]GYZ?G;TZ. M+\7)V15\=WAU"J.SB_>G5_0)UJ'(,'1[^+=^>G)T7^^ MTB5J+\B[*I]FA1)?Z72\'?^S*DH]FC4[/0,&,5%Y*JY4.$FS.!MKZ.($:2.5 M>-J!>QQEL 0Y?1(;\+3X\8?G.SM;>_O5P5&63&4ZVW]2'="7VWN;0A? ())$ ME\B/R@RY150!YTC'(J@*G:JB$#>ZG @-O8QS7<[@7T*&899',@T5_SB!,RA4 M.=$AC* H91K)/"H$_,6GH8-IK.NG91P+.86O0AG$2L3RIAB(O(H5OY&K<173 M!.!KG89QA7Q%E!/<6>\]&"W.;YJK HX'SS@;T7=FICC+[6=[A1CI%+K7,#B= M,H?$AVT#50!-/A:'T#UT7E1Q.: ?7F8P"VSREX$%OL(9AO(\#TP>^B46H!OZR;X:[^-@;B!=9W /+-K'<$:P01H$#"F M[%KE,QQ4J$!TP%*K6Q56I;Y6\.5(P[>X@+ Z^ UN@TH+GCL\BVVH:_@1&ZA7 M2.4YS-1?>IB!<*V@&Z9A/&LCYR!YC.'(S/FZGNJ"-NX 3)G[^9>NY MI>(S643R+W%99D"/;V7^7I7B]/1(;-3DR(\T2+K(1)PA512=1ZT .@ V@?LD MD)L;.YM YRJ_ID=3;]CS$I7'YI^0 MQ^+X-E33$D](K.%W7AE@_ .[/&9%:!$G$ICFJ()_3;,;!2L!RO*$)CF@8UUD M,##\A[H%AEP@BXV L>;*RC#@L4!XE1H0!\A!'I;T?+TU+'IXYQZ#R3$WAOI% M[TEJ&-^'125&LF#%GG-OP*S- ^-*LVZ@BZ(BP0?4068.+T"GJ+<[>NGQ#W@" MEG(BT[$9<5%TJ#67QT=->6F'PY)I@:8!0L3O?8RB-&4] \@$-1B@H5E3R'IT M/<#=)0I=TF@B9X*'/\"SXE89&2*(S.LLQJW/LT24<%I)'X&_H(G X-&"RV$# M75.1\LZ7OWF!XE^!Q$E4(KUX%(*K89]#*1\/<&,M*>&O 1P?0^FDFI$@5BA0 M(@TJ1R7CM12K)RT5"$G&$!NJN/!II(!F036!S2*=A\\P;G5SITD/PJ\'C2^G M?(S@M]@<&:L:.V(_/L*?L2]/;BI+\[ AK/O=6=!:93%7?U7 !QLB&NG+D+/3 M%QLZ(5&BA,>OB9L?.Y5N V@]4D \R,E4G-UL=G*R0-E^205$UF%( M?&7[Q=.?2%S(A/3S0_\'STCS5I_ M&V@KC5@"H^V09D:MFGN43S0Z"_,,#F1.BAM^Q MS4K#;!/Y'B?E.K'&LAFQWQ*\7!"'S>IV"M#78IF;UH:MUHIVNU0VY3IKV?]:>A6']&A@<;(<)8%L6O MC]Z]>?G[(]OEC8[*"3K'M_Y[3_#KPUB-REU![G+S#?FDZ2MT>C?:>GUUX1KS MN*$P+E[A==!Z=S(:YMG-_)>A D[R[LW9O]_6 MOKPX/OQ]>/CZZOAB%Q2_&SDK]D0 K$[EN\ H4M48S)Z8*)[5SO1V#X@I1L?^ M#UOT'WA/AN_'.?"4:-C\:6X!?GO5O0"XBO]X^E?G1ZQ;Q%F*PJ%GBBP5T MJ(&9P$C64<4Z0>%&\[->9)G.\W5BMU,.,1@>[VDK615';E%QZ02*LZ1*YIVR MP/%-ATVG"7)NWZMW4JI$_+2UO1%L8G=H+5PX!5A<#G]?Q[UX;62:O,Z,&P&F M'F550%[YCZP>HO"_4*&"+T'HY#EPO:PJXIDXO 'Y!M\U?%D;Z&$'F25"6:C: M X!BE(VPEJ8)U@JT$J,>!'.XF2B2RCC:>=JJHS">VSS+62/3067B,V2QHH=^ M';>>+)V&[Y"T@56VSB<8R<,P?M!U17:R9%NA*Y SE1HL"J.=#8 \\Q3_@K9E MW$RD"MYHC)T9FL8&YZW\9L0GK5"+S]*J,(XXUB@+T CY3%$, "D?#\/$&QWU M@E*3P@K9E*5)W03:]^5L&, 1BLS#?L3AQ#7DD\*74@,_7V2W1-N2_!C6"3DF MG$ALO-TFEHH@"S]X":Q-C3-XA=B1+3V.+:#[!Q38''K@$&= 09XKO,)Z",+-5,SGJ*>HGN*OB]% MOZHY:SG)%>NQ,45#1V#R '.0'L%VSA)5 2TIT AF>:@;3B-*,(8'+'?AA.Z M:(2=X!7TLP)A7]1(I!7R!,C_);M0UN^C)L3 _WD"5-TKQP(!!E+!4 MLX5>Z%Q=$S[+ZTXH M$0D0Q*0PCI$ 54#8BH@1'?,39H]P/>=115C'P=Q^NWED 9"M0_+9R*;RC'AK M\+0]W^C1J@$C^-T(MPH,]-0@ZXAP(B_() MU'(=I_.E)@66?:-W5C.2!4,DN$V. ".O'.10 FL\M"!6/%87 M1C?K]NVR>OW-0)P:L,,FZL(A,FSTU=,#$DR5"$55,'-TCU(3Z.TG+ \(,#E+ M#%)GP7)WN__%#5A(H(R'R$))ZAL- ($=-G0%[2//7\*TC;)$9D.W$L/@)Z". MJC0!,GS/]D 2)R&S(+2!3AR9T0U'N:Q(IE$DV_@MZH 9B>*TM:J(PC5#%!M! M55K)9>P'.VYZ &-V.@FJO%!V%2U4Q"W]7*<:5L(,J-:&D[OD/ MNN%T'I+(BV?[,/3U/-DV/#.PNO?BP\V_MFD%G7PJ'W5/'*XGPRNP. MAPETA7L>)>K#KNP#.1C6CCZ>V_J[;KFUMRFPAT8W0P)39QDX/]2W&X=[^DOO MN_V $9%]R("4S*;A\,%B7P3E(.FR*AT ]$B"JF(HD5>98F=U3HOGE.$PL3-' M6T?>F;HJF<89:S<2#H>19YHR-_J86T_E]Z;RAN8.5_T)-R3\"#?:98.*1)2&A45ORB0 MHG7I4BZ D8\8G,K((\=H2:=S'YKIDME-"MK41$_IH0+!PM9Z0CN-4@003S;- M,5$?6B5'E2DLT7#!&>7V#@>L/RW]:;GW:>FL5>$T];;IL8*CDV]B($+0RC'- MEOSDUQ1J@M]D7#3PY9;B,99 <$GH<@3:#-A#,2DX(><)H<- *=?D2-7TZJT@)")S).6 M;4&)R[<< FPYS_UFR.\.JR,#C6P$O?;]>>W/Z\>0;F%="(#S-+KM$D/;W2>Y ME<4'Q$OI^._ MJ:.I 6)^ZBX)B6KJE2Q<2")7@V\Q *>5OJKNTA)KZL/]2.0\[[J]J_]N(>UT MAC>(2)NG8C5%U7@I"KXM\+4V"*H&KXTDU=?IG8>]U+ZSU'[0C!-8HDUOG\AH ME1?R'N<:>WV?@KG\4*S7'F_2XTT^)MZDY]-?.9_.%=HQ6)9,(K@4.&.$#$^Q M+X\JEI&6O8A+/Q3&UA/B5TZ(2%@();C)\O>-3+Q%8<*>\GK*^[@L4(/6%I:K MX]+.V]HL76S3:1(Y3G59<:B/?;X>'"O."G(A\:A"4P\RJ**Q(O8[C>6#T19[ MTO[*23O,"I;I&G, 0,!3BE<6(,"1@8+L[O#38N9#'8U*)MT0-HH45*6K9]!5 M](&L,X2C!0YFQ04LES6.Y5!T6J%GEYRVC F9+Z/343=\X$XD'*EQ)<=JSH63 MMJJ0NY0/!)/M&818?QC[P_@Q\%2WYUCE%Q0*5XA:I\1$A%C J5 .#"^1ZO,(*\AR2A6BK I*_E5X MHTW(4*QV.4+VEOO.T - M1QD(.$5^=HHXS?>P46PV.ZE+ O ALTTXENY?*_+E)5Y_\.ZX:CL/Z>!=-#DW MHT" W>.E?)1$E=/U'6B:Y"8.11^]RYVF.:&J@!ZAI20 VMT! ;2SM;/3><38 MY*+S)[(I&%\<3V[TB'\+%0\PDPO$F$5#,L$/.F5.71+ 7)Y2 UIP%-BS.T[T MA.V[/TA?ZT%Z^H /4JS?8]D;@F(1I;M0;"EOAW]5,"@J@8M6BZG4@>ZN@5$] M&<@5J!140E-W)<@S&6$^_[74L3T1Q@>@VA4-!I0Q"@_BWT2ITMCTKBX(O7!I MX!Q89U=N;FP_W43GP4_;^,DV^._'EX_M/7LQ*,V@0%<&OM^^QJ9TE]T\E*/T M^J(!UP':%66&YEZ3ZX MA>12LB!B0X9N9HBM*"; $"99C)P"&$B5IP,GH-4'J*8V ;:H@C]1]49>(:$) MO"0R)$2TGXO.^CG6\J*K0B:J<:,DU>+Q;6IO*';/W:P:&C;B&!/*6#4U>XP? MDC_Y31K"NN.:B&K:R(&M%SR87W!4:"QUNWO":OL^ 96%4N&;2K@98],BIB]E MV3E%3ZMG+62I4M\#87H@S-<'A/F"0G<93[VSP*7+T.:$(CS5JC1.H4O.@V>& M<@/L)^;X2TKN"N9 Q A+Y!Z)U[2WPBRK_K,ZR+[A52U:@N/-6 M)>8%X6[L\)01YK5T0S*_W[[-BC:F+A5BKG#"O ;;(]<4L;E^BZ]6;A=Y(;G1 M,;:'ANP9TW@[HL+/6H/E=I.AM0V4B4-ZJ>_>/WF7U>$VX2AK?1$@W?XQT M3'N0^.IVJI!DFW7%'54;\X)2LXK?/EZM7C2UV'C3-4 MYHN'+R\':TJ3F*HEM1ZVY.2+8JI"-HQ-VTOG2-%T2IHMV:#'*/,NKYSD_74PRI(,OH7<'O.65\N\P:=X$K+%*,FZP6X5E2[^.!P<#\ IV@IB$=0*N:1#]:DGV MU2) !@?+$UZB$67@T1HADUF0NY*M1BD([UYMEBR>&M.M%;E"4+E(@(WU!:%Z M -,_\_2S%YTQ@^V"B7@?U.J*;^C6[(&M/2G>FQ3QGG$?O&IAUF-T5>8*!O%W M[8\W">.(#5)YJ/&RJD*596S0V'@5\8#O5Q@IKXXTL'(PH'1].^2L"]+:DW-/ MSO;X([='%&?N\CIXR/WI>AS'V_8M'&H5#$4!HKW>68?FM@87V@X-C BXK MXZ);4V_1R?R5O009G2\@U$RH(+\2W\%3JBEEN^G$>"FIZ)DKQ=DL'TY4!J_. M7Z>! #9[JYJ?2.VYLZE:Z/R;/C2F5?'(OWL RWX:.!PA3UK%3_#?AR%6/XE5 M-.:QOX9%I+A%.$$\%?1+T':!T+';B0YT*0XQ3M,HELZNK@4EB_@R8ZI8P%[V M #$*-G/*W$>FC+PPW0F MNJK U3RP>2L[XPD0 P#?QUI5P&>-WYWT HPH1=J4C>0RR-FH[L%/BFZ G'U6 MVKPZPJN?CS\6&I8"+\5P.JNG>^\M%C6E53CIOE& 4;T.=R8N^1X$K7T ML>$\[[HU-RUOLHNF\EA\<,RUFC_=^LFV?"GS M0*:J&)[?QFH&$HI\V#M;6SO>=)MJFP.BVP!JJZ,F<�,0X27I1"0N(*FE_+ M"W& 4YQEH'9$*DE=]>,UY1-7;>6-60!/?>:JIY,BY[[%A^=U&&O$4JF"C&_[ M7AD+S!9>K^;=&-2EQ:7DRD%MT^K3',=#;9FT]PI9UDI853@PXKS0'71KQ$O98$J7AU(:*+#$&+*K6%1 MS>&XA'-,\'/I(W2&3('CKM/.E\XNEN?N2*(HYOR0Q; !UC[NEA[3K)A25S,R M]_S"N#"Q :LEM#%OJQ9B'0_QE4>D136%15"(RF)[%_8F;!;$=\MY!&(>+9?Z MHNPZ:=3L@+FH-P7U!+ZFY-%MI/WMYX-YU-=BNO8KJ':2VJIM8V7.[^ ^](.- M]034D (7UEN"=Z6"K"04\QJS^H8^--*8YH]H*6_R;?)N56/J JNW\S?)/#"E M^I?<[DXI2J[GVG%EJ-A3\6NP=5$+%INOA!-P[^*3-2C0GU?-I]O52O2R&BQK M2O>',+?(F8M7=9K8>M.^=^.FQ!48B"2+C#%@<^54F^0Q+T+Y:1&8-X'N4QCF M G2ARV @N6)*:]#5%";3+E11G82A2\+$%R(%1EX4>%ESE@O_DIB&K]D?'EQ [*[J(+/FAZ'RRK$E<_R=;WBNJ$K321?HA$8& N2 MAK*AG[BV=KNC%K9ZALZMF*"+":@F0&CK^N'/Q. M\5 IDYTC.33RI??@X>^SB1TT^OP?8?[[%4ZMZ>,UEF!+(1^!GH;9WEE.BL99 M1K&S% 18.$FS.!NCGF&J0IA'1[^+=^>G) MT7\>PA)]M=L RWAV_L?I\:LWQV^/SZ[$Z_.+MP]A03^!XO=R1B@0*AN-I30Y M]D71./P>(7GB^3YCV/%,N?78J/B6JL;_ !O3F?_0"ZW/7(- M__)^96+;7G;PYA=7#S_M3I&%UX7,N_JO@Z$L=K M1HD-4!]>=9X- 61"!N@?:P"MC'?.>KZ]^W.["8KJ/5V/8^.)X?)L#+M_X:E*9#T%'U#96E^ MK4?X-500GM/]&JKCCW]56;G7&BE_V58B?8VZ Z0,NC/TGO[Z:*=M<3S=V@*] M>QEDV3;]XF[//7O.#5X"Q4N$D^\B/I%?^]#_1['RM;[=>_8,?4QWX[6?BSQ7IJR(MLHZ[S%J*"O" M:"N+_4A6B[V+OMSWWO?>]][WWO?>]][WWO?>]][WWO?>][ZR=R^:?GIX>36L ML0&=V(6/BDFP(7GX1Y!%,[ E)V42'_P_4$L#!!0 ( )2#=5>:_VGM[A< M &$M 0 1 ;G1I8RTR,#(S,#@S,2YX#KP_ZZ&%\&/'S_>_1B\<]G\\*C7ZQ_^\_.G!]'W(.QLN+[CL>=XP-.4V>\X-=[-WHE\,00Z@^1";<4Q/[Z$ MHI'TR5ADX\"6%!+;4HXC;H[Q#)X-FC1E(+M>)81]\4_WAGN M4O3HG0UB8GFB4PH@-*3 <>;%'6>$3P65\'"STX;0DEV#IO0 ;\5R\$-+JJO/ M]3DAJVW(8<-FYQPZHI94=\1L>FE"0BV<' :-R:Y6@5$>OL:4O'X1SH MGY^?'XK6 XUX'K.FOD>O7;:\I#/BVT"-[_SI$]N:6=2$^6O3)76\5(=$LT?8 MG'I?R)+R%3%H@>)ADFN:F*G6J#0PDJ/R#XJ>//>KC3KD<*>W)(]$<#"A*.0PI]W%_\ M:H!X[16E\$;=\4)GZW*Y]GA2W47?\49/;#6\DQW+2 MX05L1V!J\+[EYB0G>#0 9_9)37&O7;R4T/FP[5Y%QLKI:6<[,#1_!0XP)WD>QWSV=:2)*>$^8@7B* M8XG#%7-7E'D6&'@B?!0 %HS.(-#W0F^%T<"_;3)]!X%*U&4+07I-%WS"$&I_ M6I,7C47]?SS@(&R;AER_.CL&L:NR T,,WQ9::2E3)IU590J&6([58IY6C%;E M"89PB(!K:0H!3*"#9L%^%$)23P33NND:OO@!^V =_K>\9QWG(EL*+ <:COMZ M?Y,?3@>DR4.,Z8HH6VLJV##(; =_[?5ZL ^_#'$E?XX<4[L2:+6;-=H/AQNX MMLCP.35OG5_%[XT9$0X.>Q0-3%N=_+A-S6:/#)]&JI33L.$ZW+4M4WCF*;'% M9H0O*/5X#>T605.EV3ZH\R'""+_'"9S:18!3>Q X.[5F*$)?$8@$O 4%91); ML98W@:M2^I&\TK5?[E(T_$]G!4)1\6.NNS,=%R.!LK$!Y,)5I?M!D>[C!JZY M,^TVQMXI/4,YH%- O* .MQXI++OP-U6K_DP,J@SA6-X0QDDZ8*5'.CJ3R% 8 M_=.'6$BM$80P5:G]1%[M5P)SI^BLF4GX0I_9[@_%#C\!5Y7"AQ7F.6#7KA'[ M_BK=<3VJ]W6'>#ZCJ)*ISRV'?HY2RF.O ;R.89W5-I BD*BLXR[0"W"TD59S"O>>*'D!4]@A_N:S![$\# M4:7,\TQE8OA_L\:VY^H[UL-$XG.008. 9Q6T4J^N-@MA*E)NOY>I7 SI[T+D MPDM?1:*@7W,Q5\(F9OA%8;(=I. MM50?"@_*O2".MAS]FPO:T='-@?1J.^8RL*J4?92I[&'HJD/\FN5H_T#\VN\A M_CU7^CELI-C*Q=I!W:33VC-Y"XXJM0XRU7HN]F A0NT2$.ZY'OL]V 2[QO>% M:YN4\?I)E")HJG1ZG+U1ZHE-]AKM?^]]\B101A\7Q3!SJ4-<@BG-I>OH?$%8 MG62I#%15JC[)5K78%%,O3(-J=Y1A?A30:P^(?M\U'DX_%*(I$MC4X76/M\L@ MJM+TL&12ZP*W2(-'N/==S7V=TWE<>C"G[IR1U<(R&A8T5 "N2ODYJ2]Q,!Y0 M(;92O\54=*4.:TT=Z72YLMUG2G5&/:Q 3=L,&I:M<.Q0IBJE)Z=Z1*!^%6( M7+N/D&MC@7S?=7V,ZK!8\&AED_KS>QN2*KUF)[U$U'8?H]3N &6G349M<0*U M(IBK\AB!IHT.GPL@ZM*R]EI+A%]C]<$ MB&AKG"1@W_5^JG-_M0K>R"/VND9 2:PM!5R5!61GQ$0(_I"@8EV(T,7::TV= MZ3-B,?V1V#[5EY2@"!L=*1= 5*7PG'09AM_7@%K['5%KGQ.H]UW+YS ?IYS^ MZ>,C^MA(OUFP5&DV)SMV+J9RA%2[>MQOG9;4[S0I')(&K4KC6UFRDAH@[9?H MUQX7C6\7>$#H/+45%8M$L%2I.#L7ME$SHOTR$5CW7:M%A1X-E2P#6I7.LU-A M):4DG0T458$TU'XQ4%5ZSTZ5Y5:8=!J7J@EIJ'I)Z(IL8)"=2BLM/.ELH:C6 MH*$)% -5I?F'4.G<9G2@Z::EP*NR@)RLG$EY0V=(915)2B:_OF 51E M3C*NJ.JATWZ%"H7FWD >ARJ;R,G7R15#=-:1>4K6U ZRH:G2>$X>;^/HK5.M MW%E94UU+@E>E_)S"M](3N-;6)*CA4&49.49S<05UG'67G:TU-HA2P M*CO(J9,K.+_KE-_LE6[=I!ZQ;- D??)\8K_V*^5;^%694DYI7NU7S+5?+@-* MM4E Z;Y;7/ID*/D[5*F:(Z)5I)LSDA2Y=YUE]!;H0^X0$&;;YXU4>IRI"RL[7'189T+W8E72G^$Z)LZKC7N3X;+ M1"Q+;%MWO05E.=I_*>-20YPJD\Q.,)>;I+B_,N C?5.UN+#TG^/;>Q%_CVQ; MNT4^\DRZ,V59:PD/']?C6V;-#>E39=#9F?)J!AV>N*YO:^ULNLF%4*J6[5*X MJFPH.T6^?6%4MS#+U4RJ.DJ1@Z[("DYRWF_/+\WLC"&EKK-,;8EC<]-ZM,#7 MFNC^#9LP6#X:KE/UD*DRE>S4^%F>I>C!>?UE1!@XDX"P;@F1*\%5Y5"J85%E M+74K?CO_4D5[C$)L:EBV%62"(!J%F$VGA#F6,^>B?] 1SSO\@,S&X?*+TJ3* M_G(*CLOL#Z]U29*/43&0KUV%Y(L10==Q@OS.IY57E"L.D"0PJ+*ELGLX,XO7 M.T-.T>CIM"JM%%(6V=$E5Z9P4")$_0HT^>X?_/XJREF58;5Z#[3,!1[0"*U MZ7,\HK.P*GHV7"[2T'/7A=T_AUWXJYN:' FJ;"ZG3%S:YL9 +8;UOR&UV@-0 MVQF?$O>6Z&.'WY7_":ZNB I5)IA37E[/[25Z?0H)[JRPVGNI+KZK9+O.W+8> M(<(*ZV72QF!:W&/6U'\]LZQ/EB(['>9D]Z7M=((<@%7"%DBP$%;[;%CM98*% MSG)KF$B>__I9)EN)'E6VFG-)2$5;S?.LG8U6O%%?6;JN"@Y5MI1S^%!XXWZ7 ML2N].5^9391#5F4).<< &7?T=_JOQ9? 7-\*?0[PJN\[)UV?8=;H,@L=U$"&?VG7 9V*81CS1Y2'B4[O'&E+D M4SR/9PKOIDJ]J1(96[!+)TN\I4)8H.]@Q[EC_046B"8WI0YPZ+VP]3>@1Y5! MYQP&E!IT9,]!UF 4D(X/OR9(%U9]$9+>V:CLO6&JXL"J>%395$YV7^*BLBY4 MK*;!D(#P;BEP')@L]RA;ZC8%931W7\H(4&1;ISD9^7+;PDA3T!I>@P6N2N3E MD5CMDR"V\U"R:@_?HEX"]4M_":L:=C/]QF]M-T>LRLYRLNDR=A:^P_TYH!'6 M3>QXZ7[)#'5Q8Q5(>*C[!%-C>^%R5)EFCG)>;+]$O3I,K]E MMU<[B@^'3]Q\3U8K7'S$L_") THB,:\?\!D-%@"-3+G'B.%]//"83P^$X:#. M_STRO_G5\ILLI90>:0Y;TXX%T;\NV\6F$ M#JW&LSQ15? ;<_W5QP-4O/7> O,ZT#Q@[N.!Z3$=?_'WIKLDEG,#;8DZ.LSP>G!815>;5N\JK_!T^;3GTE[DE:L<0-1XSM4%UAVGJPZ#^\* MN@+*8.VFUS!/B/U_E+#)#S?!6 ,0=:00/%FZ#DQ&]KPI@_"&$Q G5J>(LE, M2]CZ OY@\H/:C_0SA.\+GBV<&E#:*Q^QC'YQ'5P?H448]V1!G.@N1#S$]T:. M&5^'&,NDSLB?(0?+@84)L%>9_!>6N[()T&; ME/LV;DOOR#-V#0TWS5AIKY;RQKW;F:@^Q^)SA#1ZLOB:J;QF.6Y,[[UI 05X MTG*S99Q8!>?,7X.G2R&] J[B#NW4$@0$+LP540^"AU8+:\7!1Z S60*UYA\N M^PY;3&/3)JN/:\7"C%>]W(#_83X^'[L0?X(KXM?6$ZP@L);,*3YC9$[O$5C$ M;O5A]1WK"N)E!7S.**P"YH0\!>O"F*PLC]AXWG,/P2MAQ@*7@B>$O(QBV36[ M-4>W;#E)BL-R,$9PXO)87 T_DR=,_@7G8K>SJ&B2)_OQ.PI6O%YFU8!J-AE6 M 1SEWN#28M3P-IQ8>N(7=VG'' _O8KFG!K4>D9YKYB[%!5_A_5YK9B1ZMLRF M\Y7G&L([X<2$!]YS(C<8,US!&DYL:03; L M8RUB*7]69I.^Z77*>K73XT0!%?C+( 9QM]QI89=V>"2QZ/X!0<XH&R M1\N@7%0-FA!QN\GH@Z]?[0I#1]AAQ.RJ@?53(]$,P4P8,6F2\'5PQB<+1E-M MO$@L#2"]N%#J!'AA+2I8M[C-%A:;M/T7M+?"^.7,=,V-9.\77%"#]_<:,9S8 M6I0R,PX2MTD)U!O>LBW+6B"6@U# 0F]A*,&4IJCI^@."I85'S5&80Z%H;U'C MA+)E+)(& .H+)5*V\D4M.+4YZO7/+ES'YR*/D)[2!1W:,:>#0/49D[J# M=TD<5?UNOFQJ0-HE08D *Q%473T9MH_37%(\TN-W62@U9=%Z$>0N:C>.69Y& M+NO4RCWHC<-Q6[&@7Q]&$_>K0V8SD?FA9G0YE!_04HZC+V %YT#Q#+TC MF#S G;8PW"5AW[=XKS.TE5+XQ]UGE\V),U[ 5+T@SO0F,V09A=UC MILIZM>ZL(.4Q8>UEZ-TV-%78I?7: I+_6%C& AP*5CL1Y_F&CT0%5/!5@B#I M93_#U(K\J_U\ZWMK)U0H#E6P6[$Q^4P ALZG57&0SL .T>]18X(S.4L%V6SOY M<#TZ<8/6"0'7C8-O_T$8=L?5AB :VN\&/5->6#O#Y?/1,F%%"3+XY-GU<:FA;(EEA!?/(P.7F]\IXSZ?8"6I1\VKBYO) M[D<+?(37E4,(1F^G * MEN CD/3;6?I$.DAZPB*5>!DZ6S[*H+5&/)DO+"8"W(OG=9?PE:;1#\+,X!L\ M_.H)/)[%,25U)W#?.&'J&,,9F%'K'K$,7Q5E@XT&$L&5NW+Q":.0E=^ 9YP\ M[CK'E?;2LIU;X8#CBMHQ8>P95E=46E!+^^"+-7;BCE9XM^!Z@U]QS,ZD_"8+ M>M3KG6Y7B60UM#*X%X3VSW,XV&AH)P<6<;Y9SK\H\_G&O,IN:L'29J+C6?MI%LL%A>,_&79&]1GM;22 MA_4M0R_]+=Q ,J^(KW4G)G5X+_G6:WVAE@%^$]+SQ!+71$PQA-V31U#ZP77Z MIX^JK2B+O-$[)(>^^$A8>#L!%_Z CVH,?7))0 MP9V]+/(WHP59JY2$LE-R4??AW'+I*<3UUF0L_WU8)6*N@.Y-2_IEC+@$Q3Y) MM'=Z&N:D5_8 MJ@![:HRF;XX_K>F"UECK09LAZ3TXM^E*I/LRQ/P)K0A:Z@2$'9''@.8 M7O@U)A??X4O]EC4O&0B[*@])D\@9M#M<'P,#T;TMD5/ M%H8ML)^F'G67X$+ MIL&M"=+VT0SV+LEP%;X()?PIC3ZW(Y@UXG<\, 0HZ"@O5;78WHB<)2>L'(S= MDYPM*1=$-?3)<)KP8L6W=Q3L9-D?+VOEK4?$6]1+F2-?C?Y9J&A/2:6=3 M*$?#Z^NCHXL3_?KB]$@_OAI?ZV>]XYY^?7)T=CGL7QWUQN7U,"TC]NUH63+( MD0:S.Y(Y;<6J\5I4[(Y>SC(+X45"TXRNS0;&#)M@CDU6SG6AOG&Y'8_'P]'5 MZ;5^/KH^UH_/(" \.S\?Z,/^X.AX.#P]N1CT7T:VDIAW0O[4/F.==X6TEXIPM_%$DR0HP7DTFP4?6N;&@2P)__C]02P,$% @ E(-U M5UR7B:I%$@ T1O3HY&) Y82..'CT?? M[KRSN_/KZZ-1DOIQZ$9Q(3[J$ M7[ %&?WZZ78\\D8G[]Z?O+WY,OIV?SYZ??+ZC7=ZZKT^];R?/D0T_OV]_,_4 M3\A($!$G^8\?C^9INGQ_?/SX^/CJ:_?N./_KIFE"]S44@YX>__IE?!?,R<+W:"PY$DA: M$OH^R7\Y9H&?YFPT0A@I6\B?O*J9)W_EG;[VWIR^>DK"(\'UT:A@'6<1N26S MD?SWV^WUYIMQ2H-7 5L<2W:?_/CF]%BV.!;4IF1!XM0+6)RPB(9RUKRI'TD4 M7C(G)$T$F'SL.2W5 XA4A2>U#C-\1OJ(!201_)!GA M/:M_.3DOV+B/[I9#=0#FGOLA>28AN7P*HDP*TQ??_4I2#8JF8_1 /I3Q-OUL MR)3R(*ED^\Q/IKF@S!+OP?>7N70X)E&:5+_)$>5HRE_\=A8$+(O3Y,9?2\+V M0X U=DTWSTAX+53Q@MS[3RKN@]N[ICY;2!E/PES:G;/%DI,YB1.Z(@6-8Y;( M)3R9"6+5F)J,XA9I&%*IR?SHQJ>"_>?^DJ9^)$A=L/@N9<'O*G#@CF[QY,I* M1?.+/PY EV$/[&OCELJ53Z-*]?@1N2-"YXMI)LD%F:;//QEP-!O%*=)S/YD+ MDT7^(\V6E2!3",ZS]-SG?"U4U2]^E&V;%HWZND7UO/NT !3-G-)Z069$S/^S MR"_M3*):5N8.P](_IOZ41OG*M@"QOY=3))?BB,/61-@_N:ZJ4:3?Y^!^;M&( M+9FNOY!TS@275R1)Y9%$I1(,K9U2?D5CFI*Q, X$*>)T_D"%##7M"E@GIS@^ M,Q8^TBA24+S]9Z>TU0S,9W-?0:BVK6.J5V)5,K[^S(7!J"1W7R.G=-9$@%"0 MN8*9LR@D/"GVF8)R:+>AL.C%(!*Y5U3=MHZICDDRF9T+E4@5/@5( M4Z%43HF?D*J>5_K.0WKA &'<:6# M^PV(YI8^S-/)[%M2Z&T0$D4?MRBD4Z-TW("E):R34QPWO#3*C0CDZ/1(Y&*J R\%^/X/'@1#-V- M$9.XC?@V"-OIX-@Z"09"X;X>'*YMS!:* M[,V0R"Q<"5 \WV' T\ %#L7W%@,^G2\%"N1[#$!:Q6*@2'_ @!1@YT+Q_#BX M,&R70@'%V:?^;ILZ5)M9D(\>@U[O$#,TV(5!OW<(VR::@<$ Z!#Z_K (!JN@ M0Y 63BP,0NREL-ZK7]4Y&Q@DDAI )ZF=&*2/>8[@3B1,:T[C'%5N*+VK'M." MA*$;&T,^F%8@#)/)D89!K=DA@J2=8M!CUJ@@&:F8CK4P8)9I.YB.NT"9:!%B M0BKQ]\0G=8<#71(94JFO1V@9ML4TBYK 0]V!IDW!Q#1G,#RVZ>"8]#8,H6T M#Y,>AR$T1K_/KQ&,SCQ5&GFA0D65Y<=LT MG+LKW#!*6EWFEND YB2 ZH/;MXKA/3NXA5LHUNWP_62'*W4BH7V<9N]\RA+I M@4J$V3"E<4[(74J69X'8@$EN[U9;L=A>UW'^)RX/UPMQ),*-D'",7:^5RNQ,R2P';W,'MO96\&$@D2#D+%S2F22K7WHJ4 M(64%"& OMTADUH+8YS-E.N*>%@/44KYW?"BK5>\$^=1*UIZ91B\=WGM:R@=6^;X:AL ML6T;CS/,391R*:OF1=EN&&J-ZTC3TO6=!R'*-(3N-G!\GR$AXA@HDSDOR(I$ M+ ^,ZZ4?J(]C%"L29\K%N_UGQS9CLS$[ 8>)F\H!-!C M"0:OH-W9>2HXHU\N.A4@L&>$!3&.5BU"-2.H,:++[^IJW:X8\K]Z&/;&/Q)F'36GO/U7BNXRV@J ET&@6WPN&*:Q?UN0:;%BV]2 MC"A:^@P'CN<']>0JC^9 .HGLZP8>*L9OI@D6[>^BYN=V2INA+C&@A^NJI2IZ M6OC?.QH5"R9;L'ZGOMQX@8&:N@I%6JJIAL+N]M79#BW^NX*NZ4V+WCTVJ@;A)9M[YO M6Y0+AJKIJ+U A-6>@0&S&\L)G Y0M":^@V=;*GTJ%LO90JJ7/W,9H;#JC.W_ M2JO&FU8M1/16H;5;02RG@1#G92&VE[^HM;PAG,J0_O:2+K>AV(]S/WX@MT(G M7,YF)%">&01LIN&")DN6^-%G MSK*EC$S31)IE-,Y(J+R[@8\PMXGV0C1(P3")"R)SH3*9%;5H3A6\@G7Z*QV_ M"U1;$F>K5(D:$:S?\&BV2I0TP*4? 0?"VH5)6VA[N@Z,::=ZAP4H3=^!45D^ MK&/3>W!D12U8F\6WI\_ *,KRJ-4"*@._0IL6U7)TSR:V&\SUY0UI153'YD_K M;XG<+%?"^H\#84J2(_0 8\!6*M@4^S0 8\&VRE9KBTPS@-OSBKW-S M2)S"!8D!(6%N-)F-+'C'0?!,9AO'G/GI6%BG07#*Q !1[ MVP]&O7RL83*SWOKV(PR'4&K[R3)WWET^$1[0!+1OM/V&12.9K$FLT30^Y"2@ M/NA;T43,K[!V+U@V36=95'G@U!0;NSB^DKS=J![O#'LXA)1ZQF'&FX-+O\@GG);!S04 M_7=XT7>8RP+EQMN#YT8'3/C^X)C0+F\+RIX+YX>(F>#MVJ'/? MP"!=O O0]9QK,W_ R%V\_M,..3!#&(S8Q7- /T"*$<:!I1/0377XM=H,D .@3YKTOHW(O5LH%?_CV>GZ04.3+H:+1>-UWPP&0!HN6B\;//,Q?Z* M^<0L)=X;CSX'YE[\?RA?=8< M'R93 XP-NF&<2=WOO&7I(O/\./1(Y1_S8I+F=7-97)4?TS1L)J%[^7;_TKQ' MLAU)_K,@R!:2%])]\)PI(/X_(F4]R'I4V?9B2]?#.ZYW12-I5M4AP'6 M"0<.M=4$Z8+3Z@#RG^GV!R9+PQZ/A7#"Y'>P!PH5%Y@\B*"-Q9J)$U0Q+EN@ M_=@0#LUJN@F[>GX>=\VMOEDF4Q \OT:Z1XK4U,9&=.LON3"9.R+2D8$LCVDI M&4 ML>6$ QJ)V/-Y]/0T/V\53Q]ZXJ@L Q4+P9%$ILAZXGS-XH!&Q2%;1B[2.?$$ MR;%T'.7MBX8RO)&E1>9/PP.K"U+Z/]&Z0^$L&R H;@KY49EB*>G;>MCT^5IQ MF9EYQKE,/3&4G.]H8*>&X;]SB4/"LQ7A_@/YFBVFA,L\U"@3ORTP3+)4+(M8 M>E<5X!N.@@'I#G%B>FA@AU,_!DX#N>F4;=]8['#)8S*<.V!/B\7B3F&^K61[ M*N\6;PGT9"/1A7:7&7O>C(@9\*-:)\]/\R9RX$SF?GA#/&7WZMH6;%1+,#%8P/;JN7^(K9ZI^UR:3;ZOF1\9 M?O&CK!#G4<0>Y0T?$\C6 V/@1W5W_;*TC.4%=7FAZUMGH&#A3[L,76_:"BIW,A0"D?F3'">AH&) KMO%9>E4(\+M*6K] 8\>/=M_ MP*7JCNOS)7?9K(1CQPS04!@P?V52N69"EPD+NJ1O?Z6K$UW8 M)JC*^K1GB86%@BFRV!XX3+:AJOC0'G2[8QNFJ&)[7IC-%DR5(-KCM3NH0K'_ M M623QKBJ6DK+4CV2Z?E9><,UBV? AIG^2,(^H3 O>]!/":D_&T%&IKA"T"C3M MK,)S?TD%/?+;\CJZ6'2R'HE<[9SF86Q)^K[(4KN1G![,=Q[#,;]3#^DR"(8- MNW4W3_6-AZ5;G5JM:SHLS;EU!J7Z16,$=$L]ZW.^GC'^Z/,0O&:TG8?%M3$= M7M!6FE%0?*!!!L>Y]8A%W1DFI&MICB36D9 ^/S4LS\#1=*SA\AI=<#V%2T/5 M2!D3/Y$EQLS)HM;]$: #*@95#RP(:OGLVB?FFPR! ..W.*1)D7])0EAXK?E M.(,T!HN0=6C48XK(F&&W,7\P7>5JBQ1O)*4%LLZ-&DP7M]KQ!6KZ8JJ8HCT@ MZO!BKY#2&!C,UN5*SR&#ZA"I^ENS#.]_D]5%H\]967'2UJ]C^0.) %I\N*2PNQT!;9 MPN-YLS!K6GVJL^\Y",QT2ZJC:[EC^7X=V51IEX*15,MQ73V/R60 B.8' !4 !N=&EC+3(P,C,P.#,Q7V1E9BYX;6SM?5US MXS;2[OVI.O\A)^>:F\QD\[7U[GM*ENU9[=J6R]9,WLU-"B8A"PE%*"!I6_OK M#T#JRS(! B0(-F5<;-8C F WV&AT/]UH_-?_>UG&7SUAEA*:_/WK#W_Y]NNO M6!Q7^A M[/&;C]]^^]TWV]9?;YJ+IU&VZW#8^/MORH>[IF^&?OZN:/OAYY]__J9XNFN: MDJJ&?- /W_S/]=5]N,!+%)!$S$@H:$G)W]+BQRL:HJR8QEH6OI*V$/\*MLT" M\5/PX6/PW8>_O*31UWS6O_JJG#K$0D9C?(?G7VW^_'PW>3L7),F^B/?_/>B9K5=<#%*R7,7XZV_:$Q71)2))L,3+ M!\P:DEN:TBH9QC:Y"SX>"_,''.S>V)!BQ4@=SC&>HSS. MVD_RZW&D!&^I/28UR4CXEY NOQ$:[-N?OOOP34$H5P 9YN_(@H1F?*D&* QI MSALGC\&*T83_'1;/T]<8C27G@O)*$""UTQ?^Y:2W(M<]-20-^ MR3#7^AO=M"4CIN&;KY9NOWJ*P[\\TJ=O(DP*(L0?Q824WPV3WR[X>[/U^:O% M$:,''/_]:]GCDII8J&#*-E/BGIIJ6>N$JBO\B.+RW:,7DE80)FG1F*8Y2A^* M]9:GP2-"JY(P'&?I]I<]A9L??CLG:1C3-&=XQB7EC(__Q^@AS1@*LR.*#7HX MY> &/X]V2^'VU4H8)=%X@9)'G$Z2PS8D"0E?F.F. 0FK-H=V.B?W6V7!E0R> M\#^/Q:^^83_TSM!#C.MH?=5(1>=>V8Y8^!5EW/C]^]?<@"ZWHK\),<;1W[_. M6+X;;K/+-;2)YHPNM2:7-EA/_,TN^9/80"6+*O5%ZS8!MXPH3"/)YWHM7U1# M66MR],'ZIWF]FS7Z-M5;8EN.-C_2).-"?1$7\\H-(OPH_C#F^,"W:;+$5)K# M\:JJUQHZ^H!VN4?M9^2_OJFP66T8Y!$-\^(/E$0!+H21>^QSRI:%@ZYOCVL. MU*4Y;D1")];XB+\^$B1$79L<-4U\P!=9AW=XX?CJ*(X33=_)^0 M_ ]2,%'1UA6=8E>>LAE]ED.>TI:N:+REW$R.?R4KB651W]@5I86'.&7>?4COFB8"B>=L MP85LA1+YBE&V[IS62Q+CF_P0$WI#X-LF3JAB8Z[I'BF3SUQEJ\YIFR0A97SQ M%<9?H8[' M]B:^56H]7+ >T9%G >><+<*D0;7:(@6M6\8A)J4?>4+5$/#C&252(ZLB0.J+E["(C@FV3U4S3JD;L:0\'ONU\L'&E>0 M5?F\MQR(=Y,CH(4Z^DR!)E^JXTP!R9>[JLH7T,>6'7]&>=9 4_;>0JN:+'T$ MRY(\QJ;)VG=@65-$$31Y^RM8WM3A!TWVO@?'GAJUT63K!Z!LJ9QJ3=9^!,J: M 42DR>E/0#G5?P9*(^U@3K=C;S[_+]6#,IB?+KLP3-4].-MNCS"LUQT MXY^Z',(S8.2Y8[H\P3-8-J MGFAAT;I,0K5/E($!78\@:*=T:++(CQ;13<"J,LA/*O%-!M?EU-XIDQ=+H0N9U -&6ERC"YC4(T7 M_<1-70 >GB6C.*NFRQ0\TT5ZO$R7)7B6BO($GRY;4*T493JW+G/P[!2]XWNZ M_,$S4K1.?NFR!]E"41Z_TV40GF&B.#>]9ZJS,_(A35(:DTA4[PL>4"RJV07I M F.3>E4:@W1Y-E[[];Y*54]G)9QD,[Z54/'+;Z,TY8)P0Y.PW BFV0*SV0(E MMXRN,..6,Q>8;)1$%W_F9'68#K0AK^4H%E@X)T\DXI)[AT-,GD2>T"57-?^D M7"M]X6_*V7%JH6$O"R1>8IP>O(BR>\R>2(C3(IK&U]R,'KXYK3Z.8&,H"\Q, M$NY?/!+^]O*S7[R$<2[\C5NN8LJ2)P+NQTO$_DBO7^T!AXRT&,8"$V:T.B&I M&'K_:?<3\NI[WN!,(1U-Q^B ?%V!-NGGM"#:IEQ/>HO6@K!J%O0:NZ:;&VV1 M2*)9XAEZD"]NKV!,%N,;P0B0$ M/^%RQJ]H*A;D=,ZG7LY;DU'<S@)^63+>*GOX9R#C=93?@)),[=EB_$<&PX;+Q!+JQ;7=NB7_@/;P8") MZEY..;E8KF*ZQMR*+FR$MS:0A!?M?FZYX4HE6]=L&M6->J#S&F<+RJ7A":?9 MJ]+OE01+6SNE_%)@BOB*&X_1L1=^MKY&OU,VCE&:5H!1+4: PN&>.A%[J\0" M6XYR^IQ: T=P#O\(HQ=OOOU;/M%XG"'S4KE?M?CUR%]ET_CDMK2B2F=46%HT21C-.94/-98S'8']^7C.F6D#6Y-+0'";N?#PI5[K<%^ MQQ)0?Z];T^]';>4LZIZ5M[XFJDH/]K,HNKGK$)RHP)0(?Q'G"9;7U+!F[5[$ MZ6X5ZK&DD4$&;BM2TWS 7(-T*W"?49O95KESNF>Y@4FO 7X!3HKU:*=63B> MD^IVS->?

@6/N-$(:FDQV?YZ\,9.*,Q*:S'5?ZZ;%%]2-ZX#3KWHV4VUL$YRE MI*+X@#&M-&%PEI F<[H' , 9/IK\F229@EMXFCQ6IZ6"LULTN3'(4P%GM=2P M:*4P SAC1O.[5AW0!">C>EN=;OXIN!U/@_!7;-8E3(+;]@]&A7NJ>=)72T%G!ZI9\BT9!8X M+5+/HNE)"'#@CL97;%/5#9R36<]OW:$ <"9I/4OJ4[/@=K0FWZC]H0;-:7 7 M3JV?!K-*"WL&^RA$'JR0L,$6F(^!8CMUR25C]E2F7$F-KUI>G[\\W*KE[4LZ MQC%]%K)T2=DYS1^R>1YOH>I]6D5-0<H,'9O,2LN!I+P M9M"S+X[*>XU&>;;@>^U_<%3/B:Q'OQP4=V=J4_^Z=;^45]PI54>^]!JJ7HH. MW% NW/J5!]XV[Y%V3?'7Z]0['\I%4-^A=_KKEX)F+W\@WOV!>'^0VA\1]$<$ MW^<1P>8V/#B 6(]C/9,&'#3V[MKH64K&#O7 MX!!C8SZM+$5W4'!#_EJLP^XODF[)F\8B= -S[WY. SH/:)D=PALT1+CKAG,& M;NL1XG'M4\:U%?=$UA^4/B*I04\+I)8!ZN/3S-,WTOSZRD>]/A;(JWZ!I)*D M00^G,,A9GHI3$2G7T0\D*0BZS_!J%/Z9D[302-L8;1EWG23%(R;RF9<8I9P3 MH6<^\04T95?RDOB=O:QG).ZCJXO2-GD[ZSG"XM]%O1HH?[782J M%KNQV4U61GU[XLIBG5<[@_9S>\]F$9SQ-2*7Q9K6CBDOITV]YB6MG-\U5,IZ M.7_R(NN*EDXIYN_=R[*$ULHV_5'98MDV'J>?NS4VHBS[+M)V_5);=P-%7?M^ MJ*]=!8J6KF]TX(I80>C;!H[O.4@Q8J$H3WF.GW!,BPH2:MVMU<7!99XW8TZ&@H/+/#=BK^.D)W IZT:34QNS!)>I;LB>(H ,+DG=D#5[Z0K@ M4MH;S$1-7H.N30'47)(% '79 FHKM0S>ZW(/U'Q2)&& LR@TBR1JY76"\UQJ MR5:P6!'+ .>_M.&O,E,4G$6H)Y[M G'@Q+8Q.PVF9 ABWN%\Z(6EP7GS-F;$ M_,S$?AKZ.$ 8'I;7#$BQP6[I:W644#5P3X<*ZTGRQPM/^7BAC;-4Q[5HC^O0 MOCU"5=<#"@D^CH+6XSA!5EF"\IXYMF4E:("=LL_X]%ES/FO.9\WYK+GV.#&4S"67>R>X MR+1V/9_N[+"!PL]6K?:!8IS:_EF_* U^=;]"*UP&5US5X!R)J2*B ?;2J/1] M_?TRUZ_$ZKCLO6E_MX7]J^] 4G.DT\NZT54R@G\:UI MP@6C$BK5:CLLJJVAO4VH/[XRZAR'3-QW*9*7ST52J+!&Q.J262/_*"\BDC!L M>WBWM1\J*5(N4I^1?7Q:HE!AU8[T*HI ML'S)J/N(EX5 48-=$ERRH=HOK,X7JS*Y'#.FCHF9?9@WM\%K^9O@(DG:7]( M1@,77])F4L=- !@O,5>1-V]9 /V<-0M)HL#2RG M7/=#]7;!/+1(?5MW#YPR;L6VK@,TT/"[%4!#DW=HUZ!98%VH9HD[*G)#;0KU+J)N>F:+>YIA@Z/I+?/-828016B=!',8_ILYZ*\ MM\/U=:9-0H@_R7;*)]GDM\\5*G:K:B?);DO9W^9\7 _NB,+V W7"B"C>=_#J M1K7C9&_"/-(XHS"DN=!(:*U()-3NUS\W+!=&U*;$(V[" MEWH$&!Q>$?1 XL(X-&6MHFO//)WC.6;LU:1K,Z7HVS-7!Q3M/3AMOI2]>^?L MB6LPRDR$KZ)/SUSL_*Q-P*7&GS,?H&?^;AE>(1)M%\BFPBBW%@KDNMQ;M7DU M&&"_?EDC).:HAQ5#@Y]4Z1?L=>^!$U6SU)UZX6-&-ZCH%D[%932ZP!;*)[(C*$V&Z)?'29*AY)%PRUAISFCW MZYV;#;"MB$XV[-TO9WS!<.RX-4R'3[]<;-E="^ M7.]R>H@.%Y7M>Z/^'L5\/HV7OOD(_7%H<+Y3NU^_W*@.7ZL;^\H3K^E[(N+X M#K=VSVG^D,WS>(N8RRFN[>*X>L9J9^;J:*+:]NYK:)P=IT]+2%YVC1>"J'74T#])S2/ J'+6;@:89S.#VQU;Q&^W$ M='#.10N&#CWOQMFUX'P+NQ.BFQ .SK/H2"YT$GG!>1(=S85F[A\X36EI.IKF M0H+S*KI;*HH\?G >AIU9:'K #9Q0M#(GM,\M#L6:J[YBNY77=%G)W2*! MOL+[.ZSPOKT8Y@[SCR\DL71ZJN_V-NAA@;2;V6248I1<78WEU$@;V2! +*H9 M#J]0\@=2D"!O9HN(#(>+21*1.BHD[2R0\07Q/39_G:DD)Z:^M062?L4L3[,S MAOY#8CDI\E;MSW6F+#LXT\G_M5_7_!^_7:,7LLR7E;1)GW=/%=]RE%15/>^< MJNES@EFZ(*L*#2A][HZJRBU#T0(>9=;V,UT*[X3-+?F:;YZYH48J\Q5/X5!D M_\L9G$<_RTDLW !N^6__G"Q7W#$I;PRJI+]17[<5[_F60)>8W>&X]%_X,E'S MHM'#;2UY[H9Q+Y1OK#-NMY_Q\?^H*8BGT<,I!Y?"]<%7XJ#$<=SQ;'V-?J=L M'*,TK= @+4: PN&>NANTQ)4ZO.4HI\]IKWKQ&H4+[F>S]6'6@%*#:/1PRL&4 M/:)D3H<]:H1?:6E;NBV:G4*%,S4HVMT!J0 M QH'U5@?U0#<(''2Q+:B+0P8B+PW\="I)=<7XGS4[\VTX2;HEEL+E1(5,#"8 M%&.9UJ2U\1O'*<+J,H^ZNT*K^HZ66+$D68IP$2CIDNUFU#"0"D[>3/9P"'+7 M\CO51]_!I,UKLZ-*:0"3!J_#35T* )AL=JU/HTYX<2MF%K2U(6P!1GN;6FFT M0?H4**W>A0W;2O-;4BX69=@81@YZMJE<:1?I"RW9VO/@ ;1^7IR'/" MP+#04H2UP[-NK06+VJEQN@0X+=44%WIUU$\:K06IF=PB:<"UE44YT,[KTF3> MTGE/?Q5)AU>12#EZ.+&K2-QI9)VPWP%OW28%[6>GV^-GWP7D;35&S3-EE7T[ M/RBF>*L__77*I[]\OO%OV\JI:_W<19TN/L?JQ&ZS\YDPP\B$\2:R-Y%/V$36 MWWMSR3C]!T;1GSEB&6;I)!D3%L;X5A3?N"8)_R_-%,?U M[8_>_8%5S&>Z6$/<2Q^%8;[,8_Z/Z/ *P'.?WN'^%ME9I;8)+F,++FP1+]0]L>SH84=PC+R_ MZA_^E([9YZ\[G6'!> <%'/E3/!W*B:[OI,FXNXL+ 1Y?\LBP1X8],ER?FVGH MHK@"A'\HSO=LKGOG?P>_B\)!P=.F#I_ M*VK"OI4)H$0 ; SGX[)&'%1/] U-P@-]O9UK172V\3APN55&+UN,]'XX[C5F M:T3OE!4W@D_GVQ_4^2%6QP8P*P8!;?,!?%S;Q[5]7!L<(Z=S-XDUTY&:NWO0 MYJ$6Q*!F\ $D_MK;FM2B 3?8G(R6ICJX<%>;+]ET6O1L.E!!W;Y7ST#R-UI* MDSH& 2YIPP:WJF#4X!(U[,)08'2E@5E#&P;U0"D[MR8A<-76]..#UF -F+*@ MJ+J_ LCZ/F1_"7=_=9#-2=".Q8,1@0:B71MB=[MN+6W$>A%Y4)NLAE]M]^XK M=_MI>VCA1"Y(.J4K&8..\H=;QH-=)5"_G,04K:B MC/_()>W!M)J(K'OG2>+J%_NL\/>8%1[]SFU['-U/+^_N1(6MU2HFH5 IUX@] MDD21+6[4TT:V].TU%7?BC!T:*;(J ?I/%%&Y_4^7>8=ILM*JH$OGEJXY5>RE](MCBL4CVCBA788H33X\Q?B=WN2FR^1"45U%1->J%1&8ZK;@2=SEZE MUX?GNZ)S;T"6">TWW+343[@S[N\#S3[0;"%H6:GHJ9Z*A<1/O7U'+1A1@PW$ MRO=S<&B(1.*HGIL!"I=KML@@0,663KAJ>%Q@Y*^-U*=T(0Y/8* M1P;S#"[JZ&,:QASYF(:CF$9#]\=9E.-#D. L( EOB0.^$@/^QY*+;KI ;#=_ MNM$.K<&ZCWH8D.&C'Z<<_6@-?HSXZR,2YQEYPD7Z1U&OY>(EC',N-)=<,8SI M@ %/NG@C0!FL!98U.UV"KQXT+]=T?ZC M)5!;H[^NO5OJ-XY582=,5V)5JR]7J&OO07=_H8"'I<$QXG)_ITWWT<&BP,ZL M)G#NJ/8'IL9[""C4!.CZ@8 $>@3-(V@GC*!IVNNN\X(?$)\D@2RMN*@6VL84 M+:L=R%E^U3\,=')XUG#2+'W2H4\Z[(LQ M.]]);F=[P,D#3AYPLG4,W:;;Y3"1:R,* 4JBX!'31X96"^Y8DV1.V;(10F4R MIHNT+E-J6N!6()>,;"27[!ZXH M^55&R:^.*3F_D%"R?^"(DLN)A)+] U>4R"3VTK7$?CJ34+)_X(B2R;F$DOT# M5Y3(5O'$]2K^YZV$DOT#1Y3\2R:Q_W(ML;=7$DKV#QQ1N-=OL'Q)* M]@\<4?+Y7D+)_@&,^!$L:MY)-$M8[=/Y)TJC])[&T8R/6$M-NB*G\5GJ- MP1#41I0DA)5G#8_>*(\&:C2W0)0X)FA$EE8'*X2E),*S!?Y\/YK1SPF:STE, M"J-DO4D'15^=GE\JORV\7J41-OY MC-?3/-M3K;A(K49:1Y-&@OI=^SWY28\[RE"0X33>$J@[?:O7Q M"4D^(>ET$I*T$ ]J!D5 XN]D$JYJ37=J9#5#8ZW>2*)&%BLD_LRV%ZIEQ0PV M=\Y@CP672%+]/6BMTP\JFT"L>!T3'N7;@"*1O^S=A^#=FL-6)N89O%;MXK+!K.R[&--3OX* MCY/CO$=-3KZ'Q\EQ5JLF)S_ X^0X U23DQ_A<7*)P< MG^'0W8L!V5BR!&5=5@#9%;(3$[JL +($9$G]NJP W.>/3X_HL@)HH]=,_=/E M#.#&?WP\3I<5@#O_\3D'758 ;OW'QR=U60&X]Q^?W')K[?NC^OZH_@D?U3=. M/MLSW/%Q_(\!WE39#1C.^.]"8D.&([)C1/<4OL90W1^^UR;"UXI\AZ?KMA6E M[[:B,2XD0Y8[:M3'9T?[C%&?,0HGFVU &97>^O76[PE:OPVV3V=V[U^%>4A8 M^=,J1L8UIZ0#=&_CUKS:6[:G;-EZT_&WVW)K&251 ?G>4D[+;D&2$TG@MDD&OKL;R6CL:S:U42$M2 M/O4D>=P4?+YX$86AL9PNO1[>13'B8,)W1T:6M_P_M*S$?4.S42S>SOQ1EJ&-G#C08JQ115\(D5(?'#" MF",?G' 4G&CL]#F+1WP?D(2WPD&&7K!Q!**Z=_I8Y!>: _^Y4=YMJ"L6F+U M&O=,=TU 0=U\B+3W"G/OB-+'?76Z>*#7 [T>Z 7'B.8&0$T5[F#13IV=$)S+ M5OM-J(F! @I,L">@$-!,2]_2P,8?'%KKL2Z/=4'%NO0-76?@U@\!;[,DF?@I M#5 2!4(.2/*(DY"8HUV:PW4/?QD1XO&P]XB'\36(XH_??OCIC"9Y>ANC1 &( MU36V0- M(M$TSR;)&*4+OBW?,CHGF2B2R\563II!-PM$WF=<5TU7!43_B2&^ M940S>HT2]%BL/CF91AW;>\\UUQE>O. PS\@3GL[G),2LDN[ZAIW3.2-9S%\M M:B(_D2B77KFH;.>>RE](MB@".^)K+\AJ1A7ZI\4(I\=9K]C=>+]E%?&3,1\;@!)1.+C(&9R^E[NU1B!_D1$YHU-\P MK,8$J 7'>[!16CB+$FAU?)W*@YYT=26L0.P(ES=!.IKG,1FKPN8TCFIILP[G3UR@^P.QVB_HM#:L;]C=A^Y\8,4'5N @P@,*K'@# MVQO8IVQ@-]I)G9G6/P5S1%CPA.(<<[:1(*KP!DSMZ=J!NC>B-4GPEK.WG$_: MNKSDJ^"+6 1GZ]V?_R"8<:6R6%_A)UR55]ZL_3. MP4=C#CX"X^ [8PZ^@\#!]7Z'*$G3SWIO-$;O7*9O%[0RH[+1&*?-9:\)I!XU M@&#_>]0 FJ@E_UG:,Q0*[IO[,-5S4*=S0@*5'(L\0-)2.A$ M&"K-;[=)17VQ7FFW#RXET,/%'BZ&"A>W\"R=8<8_!VG^D.(_<_$35PL-T&+% M$-WCQ+4O]PBQ1XA/&B'V2$)'=.[TRL73FU3E8W)5;?ND6AP,400(:EKW3;D2 MZZMM/TSJ^T4E7U-5FUI6V]YC?Q[[LX#]U>DI:JP6!@OL::EL<)Y3_5>1L]@_ M3J&)U]F04@A@G(=E/"QSPK",IM'B ())R6-"YB1$_&\4AJ(P.TD>@Q6-B3BT ML_M#'Y$Q';%+@*89+1ZO.66\1E*;]H++'UUCOHKXQQ="-V8X(MFMD)"US EI MT-,"J7@G%<)_?4=G)_[$@8G%=J46KT9] M'9>J35).1E1,KR8S&EWZXT'8$R0BB'%YG[)IML!LDCSAM#R)NV^*HT)W$JP6 M0JMC.YT5(6C9^AIG"QH=4*GD5JM//WF(T_DE5P))2% \2;@:R^NY,>KKEJO- MY3\Y8S@)7]W7RM5$\<_X4.'59LVV'<\I]Y\HC9Y)+*[,F2092AX)WWI':8IU MU:GY &Y+K2Y77/*$C$T9]X96-$7Q='Y%D\T7R/V!\Z$)7Z/PYS5;\_U M'9S2?S2'-09Z36NWE#.ZPBQ;B[J!&=>KPA)8";VC)T6FW9WR=N#?Z7%3W\$Q M_2D6*87G(E&0%M-:5)19KO(,LWLZSYX1P[JLM1C+,==<,>68?POZ6&)?NAQJ M]G,;R]T5JSRL!UG68BO,F% )D]8+""URFLQDF..R6HE2F4FT3]0$O&A'T7A M,KV/:-;99_B<0H:/*$ZXH'&$65KZH9JBHMNOU]P-'3"R45^G7'U.1=7%-"-+ M+BXRN:]N-/C<$RUK#5*ZQH#R3GR,V\>XAQ3CKM,%U#P* XY'#<)IDZ N*-L M+1BU$Q =\+-;$8,'2Y-;BT5&>Z 6SUL0)/-OP)CLW$87Y/?[R'RVS(!0)/U M'X"QWB(XKM"^)I,_ V6R&?*L:X1 -;<,0T^Z[$(U MN@SR$G19A6I-M8_XZLX 5 M+-^]+ET]H)E;;+ 9=OJ&96F:Q?UTNH5I5EE)R M=*3V)4NSU"M, MA95T4!*I)9AB'TF47JDG6.@RM.P%0 M#;4&43I=EJ%:9JK(GH,#6D6-F>\"LG%KQ:FEPHDWK9&C&J+S&CGU+_=GKD[Y MS%7[S()P@:.\O*QS@^^41F89.:M-+C#L[G-K3B"W1DLRS+__(/(V5&SY= V? MKN'3-4X^74.B FC;7=&5S?O78+6)<@0HB0*\#7$$"R-8F\4>Z/8&\7OR"@VW0]=F M1- 2&TV%S5=X%\*[$-Z%\"Z$=R&\"W&Z+D1K(\*QN-KDV;ZUX,K!^J'(4=DD MV?._@]_%B:C@:7,DJIFG939HYRY7$W*\[_7^?*^490>6(/_7GC+^CP,%-Z9< M-/@"CLY0C)(0WR\P5J?D-.[?!U=EUO[K[UK,F;W-K Y-=X6]K:P5FK5!6()21[36\RV91!( M.$JB&[:O\1[(=X+\5Z(]T*\%^*]D/?@A=C?.P>4 MT=.5F>4PYK%9#T6=H4=,'QE:+;@71I(Y9F=O['<&TVJ&DNCHGIM#-E"L+V+=O] C M'Q[Y\,B'1SX\\N&1C]-%/FS9J@-".;IS6#0GP=U]-R903\>&J.;+T']DX9V+/HIPL\ MGR9B?Q,W(FSNZ]Q4*#K#"1=9T]N&&H_85X[W?(Y%\ +OB+WCR^VU86":Z-UX M2(\VG #:<)\OEXBM#\2?6X[BZCVKRO?,J^ MLB0)IEI-3[DU@H2X7&&4;@KX"ER/H >NM3*QC&MS8.R.[-2XO\*<+OR:U"V% MZVN4Y4SWA$:+D;P+? (NL'<3O9OHW43O)GHWL2KJW(6),$!WL;61X,QY^C%( M\]6J7 $H#D*4+H)Y3)\M'"AH,'3W;E1CHKPO=I2RY1]P=R=DY2 MH93$K1RF,<E<$73Y Z'.6/8- M;FC"MO\4-=7V!0QF.%PDY,]) /)Q0.?!0Y[RCYJ6>3DI>4S(G(1(5*T)0W&,C+,2K&A,BDR="&>(Q-PZ MYO3G:"Y",*Y)# M'768LJ37PP)I-[/)*,4HN;H:RZF1-K)!@%AD7$->H>0/I"!!WLP6$1E7TY,D M(G542-K9(",7 T[G_Q3WH7_!Q77H(\90\E@"$Y4D:?:Q0)Y(H"W$<(P86\\I M$Q7X1DNA ._SA]]QF,WH:+5B]&FO]0Y);=+? ME?$",T3P\G2+'RZEM;(.E7 MS/(T.V/H/R26DR)OU=Y9K+F%_!J]D&6^K*1-^KQ[JOC&KJ2JZGGG5$V?$\S2 M!5E5["O2Y^ZHJMR(%2W@46;-2M"E\$YH3\G7?//,#352F:]X"H3[GCALF3 J0SZ^R4K[.0 C_XG&(N M/E=D+I,VDZY >$K/UM?H=\K&,4K3"EW98@0H'.ZINT%+7+E;M1SE]#GM=0>X M1N&"<%-BS=7=Q9\Y60DEI]0I&CW<L+@2%"EU,L&/4^' MHUYW%RE]M>:>04^?;G$2Z195P*=<.]6V[Y_Z6CM1L]?P.3'103Z;I#4CU1@< MK0'#H'%0C0E3#6 6$B=-K"G:PF2!R'L3?(-: @X@SD?]WD4;;A*#RVE3A O MI$3)M":MC?.!2LC3W16ZR<3K1;(48450TB7;S:AAP!VF^+KX.-W6I(IK,=%_)7NO3J-/-W(J9!6UMZ-:#T=ZF M5AIMD+P(2JMW8<.VTOR6E(M%&38&SL%)LXG7>G( M2TTRDL#@)LU8K'X;=D:18+T!ZO\RH AI3XX_VG?+R_=0+:9",_:[&4TP6. MBGNM;W F;C).,7N29KH;].R'(TY*'>D'3?JA\0X]7_/5S0B*S2:]MJ-/TW6? MINN3*3W*XE&6=XFRF"KF@2(LQIO^P+"6>@O!E0/SUV"U<2*+$E]XZT$&"CJ1>T19AF2R7.")RG0$F9<[*)Z4=VZ*@,#(P*PI"$IY'2#U">GH( MJ9X]/E!*JA'IQ@>_A>2B>+"WT.3^]]8C25X1-:?9QR<<45 MA838PT?]EUI536M]!QC%_%0\Z'6"P8<\/TNGBX<./70($CKTWKOWWD_/>W^[ MC0_44SV:"=HT5-R/$PD(>!5##0@)^^0>X</1G4*G!S)V48K8:)YA]F^,V"7OT !#U1P1\ S<\/4T>\;Q$[[F MEL>B 1!I,"C@>; J! /Z_@6I-)=%1MH-!ISO&7^SO0_^:C3HG#]3>WSOQX+" MM8>J/51]DE"U1V8\,O.ND!ECX_($<1O-;??TH!M]0VN@YY9L6-<#/<]DPZ$: MZ.DE:X"")O_0;L*""-;^4-R:E&;%N4_^=_"[N%0O$!7?<[:_1ZGA0:Z&HW<. MRK:BRP.QIPS$2A*#KU&"RNLESVB2IQL==42"1DL+I-S,)J,4H^3J:BQ/398V MLD# C*#D=Y+\BEF>9G(2%,TZKP\^IDE*8Q*)H%\A#P179='J-.V%5FFU\OK& M0Z'7?KIG#=WBL'2VOL;9@D:30OUC+,UAU>\P-+J=S_ONYEK) JQ\[HXJZ31* M6L"CS/D7O0\7.,IC/)V_%36Q\X,!204H1I(<1YO[M6DR0R\7 M\SD.,W$*D%N@^(JFZ25W$WCK%4U1/)U7]I, R9V\P^DL57_,W1?Z$H7F)I7=3OGGNMMR?^=WAQ_7_FMX^[F-'/G8$+'94?W]% MM05"-

G =.A-OKWU:B:2G*;4DT%0 '*'F463I#%4(3LZZ5 MN%E*+?!)3C[)Z?22G)KA. --9^H0M1MHFE-C)&F@J4T2Y&]@V4K:D6PH>2I\ M]42"NBAX0#%*0ARD"XPS<8,3?@DI*ZYOXLHYH-D",TF^QY8U2]DM5FGJ/2>F M VY\)LT[S*09Q?%42(@\<:2ZA8577_S/>'HG"L9O7O!/(:-?"A%55/G3[V6+ MQ!I:K+_T@".<3I)+)I:WG B-YD-+BA@JW3[T[SB0IR[0WE\A]O+5XYPI@KJ5 M;0"D!-Q0[A7M<<#M=U94O6P\#EQNE9446XST?CCNM7ZD$;U3]HG1?"7@@/(' M=95>JV,#F!6S5=W3+9X$/9"XB$>HE:J\85_T"L'0)?EM6Z=4WPFO,,'1!6*) MN(?L6TBIK MZ-.O?-*2PVJ[S2W;VI"+@;DXN'0G2XX!F'"\C2_9=%KT+$A0@>2^5P^$/*KN MI4F-0(*+V-K@5AOJ!!>=M<&]"H@?9)*@SXAM$M I>K?7X)L!Q\?M/YNP)0% M104G9=3G\!EK4Y_#U_$EE_+($1BUT80CX#:<9L99#0(]U$2Z>I1Z8$EUNF"C M)EO0RGMIA6\T>8-6NLMF3 %>RB0ILI*#?7\869-VR *4.&F3(9\[Z7,G7[_: MYTYVFCL)(=UOJ'3[-$40B3?GY(GPK2A*I^Q\:[Z(V_>..&XW" ^?4*A3R@< M>D)A<37?+:-S(DOCJFCAE,+79QG-4OV,^CKEZ@9G>^(DU%>V<9PXQ[V#7)$" M]_JQ3V;SM;EVF(9/#O/)83XYS">'#3\7H.]U 3P[P*=]^<0GG_AT*LK.)SY9 M^/B@-9A/?/*)3S[Q"5CJ36S) M50+-ST%(V8HR_B/7W@]9R\OP=(?K/&'%C!"?:/(>$TVBWW-N>D;WT\N[.RXG MH]4J)J'8UJ\1>R2)(@'%J*<%4L^Y!$\2KBQR(>%CRC=LQ+7D)7G!T7C!WXG% M;PP]XCM15;.*YH9#V*B\=7O-U2Q*^%M2?(:2/Q15M]1-+1!S>S-6DU#9P&FL M9LQP1+)+%(K,X*IE4=^P1WJ5 6I5TR'1W&O4_/5*/D,I2>]7#*-HFGQ!C @U M))32!PD_IMT=EWA)\'1>3KF$_JHFO=&HL4KKFO=.^[9J<;&39;>8$1I=))$! M.S4C@.+P/&2QI;,ABU1"]\W@E#%BFU&2ZW4Z!EUXU=!5QU^B%+//E&66, M/G/Q&:,5?R(MUM-D"-?9.31^$E2\IE%5Y$VKC]N\&!SFG)8IMWP3\KC(+@FW MBD-.H5CG]W3.=D\F7+9>[I_12CQ1FKBY$'F3+F&JOW @ M\E7K@-&F)O)@LP3KO%$P"3!:*XHVLC!!!=K;ZQ<(R2P6)50/-0$GI]KZ@YH@ MWB!%U:9:A2"\%K60OG,$CD5C 5;$2P:7G*7GS(!3.@JCC'8"2X#41\W,UX%H M'O4G;AR4=IL4Y=,G??KDZ:5/5NV8>DC]0%,LKZ0!V('F6#:+B \T_;)*7+7B MMP--PJSC5Q[,U6082HFZ]EE>KG)./WP;I ?E 0-8A7IQ?WNKJ.?UYJF-5W*IIVN,TU$2G1.&0SZ2JKY9?7,+1-US[83YWLOU M%%V*2[A1J6<92C;WD8LFJZ*]/F+%^Y;D%3<8% J\TD2QGE4 M&%_I(L;IOD45DSV\WL*DS1;XX[4[9S3^4O)%O)J.GKAU)OR]2\H^\;ZR'.2N7S>,N=ML?07ENWVO M.(!I>]KJWP1KQE)3:^$7+(!W'(U*YVS[_):14)H;U@L1/J?O!'+ZBN+\DS3- M<70(?Y1*:6ON%XUN+0W9&H/E /E//2=97I:E' M]8PL2/S4^T?4@A,RV$PVN44/+DPOD3BJYZ:#"FPV6V008NV6:HUI(!9@Y*^- MU*=T(0Y/8*1X8M#RYMRR>%&"L7GQ32\?5G72,= \L=Z3?&,M"\ ME#X1GH%FM[1URP>:Y&(%@AE8OHM;+-Y5;LQ/E6DC(==O0;0M',=-@C#F-$<- M;R=L]8[.,VZ7-*D4(>[8HQ<819ZX'PC6!+8UZ2KVZ)0 M&VJX@A-*[)POJ1D]P[>(1.=H?FT/)C0:O/L#"BW(\OZ5]Z\4EN&(OSXB<9Z1)UR<.N?B MBM.+%P'6XDA4_1=(39X50,UT?H%80I+'G:H?+6DNS;RT.O:09N5L73V (MO9 MP1L!S&!MFK)NMU/@I=>#O]("_#IPZ(- 1PUQJ1-&1@O2 MSH-L@0.\8:!H7S8,]PRF#?'K$6N*RV$]:#+H$[I'B;K;5,7- BTE>)IGJ2@TS%>PA)&&HT#@] UQ*OW; M: P/@GE?U/NBWA<]8JG]A>O0LDU::,>!YIO8-OD&>ABFU?8_T),P&J[80,^Y M:#EKSF"O37G3![%^"K!E>_#&4AE7_8&=E7(U)*&"_[L&<=/N,CLK"RW M:F=$6Q54O_U1HX)J5:,3*.%JDK.D)8P2']VL58813(K#N3 M/8JBPG)#\<9UR[,%94*N99AM]V\3FBU?_M>7_W4]8T*AGHLC<;C#PJ00A9:X M_\50*,".&6;+CZKY[(<2'_[V9P9VV"FD<.FIE2WV17Q]$=^^&+/SG>2(GD_J M]XD49AS[1(HW++E"9 ::EM$Q\C+0U(V./;&!9G*XKG$YJ)0/*+66H26,-(FX M:;+Z(S!6>XBB:<[43T!FRGK479/_G^'RWR*;0M7]J$J#3%CW4D#:*\TH 5?*T9"3GJPI!&. Y2F^7+5ZOAJ-V_O,SVP/=T^ MA_"4GB;LX?7#0!U>\R>LODZSQJ7O M&>ILZ5POV]T\;ZNR]E_-%=KCH8:WDIG?3">[PNOFAS'/%1MG'3#SUE5A,7'?0Y,M>A3MW) FF#.X":G&5-?0@V;FO %W[PB.DC0ZL%"0.2 MS"E;EHE#XNK#%(G38@_K7?O&MT%:>J&+.Q^MDMHBIRH4-XFR=8G&;?ZQ!^(V M/_PV_O4(?'O[H'7FDAXEYQ<22O8/'%%R.9%0LG_@BI([&25WCBGY=":A9/_ M$263.*/GGK822_0-'E/Q+)B?_P? M$DKV#V#DK,*BYIUDT):#_D(B?(FQ\$$WE5_26T;%:91H1O])N7'ZA1L)PC7] MM+,IN(L:\A^YU7Q$L/5Q+;!Y@_A;9CB4WPQ2W<+"JZ?9 K-QL>8(3N4$J-K9 MN!Y%5.DQ_197XHT'$;I75ZG8&- "8[]>W'V^G\GGM>IY^VASRK*#2#/_UWY) M\W_\=E^:U7O&45RI=;3:#H-:^_=DU%&]=7X.::E0H%IMG>8?W.$GG.1OSA3( M'KO-C2B_K_*"E,HVL*GL]Q:7K?2=Y2E)<)IN2$L55_IH]?%9/C[+9X?X0-.;D&$D'DUIH MS,DQZ@PF&="8D^/8$Y@T/7-.)HTXZ3Z'SIB3XV@MF-0V8TZ.8R)@DM&,.3F. MC(+)$#/FY#B*"">;RYB5XR QG PL;58T8Q5N-WU_J,@?*CJ]0T75<0 PYK3! MN02+L4(P-K@!^_:#X;"R+4.:9@&=!X^41FF0TCARE79I]&8@^9<-:/;%[=YA M:HZX1FDZ_R2DY)X+R8R/6$M-NB*G\5GJ-P1#41I0DA)T3AL/LZ(WR]!2- MYA:(FB21&5E:'8:=F 4R<8A;!%$>9M.MB2#)9U$UJ;3L, M:GM-'SE8@P>$B>5XQ()^!Y\X\IX21[1L!&JV>4/*MSBIQ!BE:J=&6G5P.2/Z MQBR8X+SFFJ&FYAXHN-&. H$0L[>40E)O?X$14#U],;",\S>@2,\5Y5N/.%@A^%46=)+]P MN5YP"D3E&Y2L)^FH*'6SX%H-L](3B]=QI':3WN[7%A?V#2']W23:MM:#*!0@O>Q?$NL\_:O;4( M)B?4;&*:V9J#"QAXN,_#?<#@OKK4<@C@7B:2QH.8)H\Q><)1@-(49\>H5432 MC)&'O'.TKS4U0. _2WQT7QKVYL@!>?O 40'%S_<22O8/8*"2L*AY)QBIZ_)^ M'D/S&)IEW.>646[C9NO;&"49=SPN_LS)2E!W@[,CXDVZ>*S-8VT>:_-8&SBL M369)@G+#/8[V!BZ"5G7 IBP>^Q(>Y/(@EP>YVH%<^D8J1.!+EJ?E&/%J0@8H MJ*LY YUC7&>RBU/V#QQA7'#0MHF,DHG'_3SNYW$_C_MYW,_GSGD\S^-Y'L_S M>)['\T#YY\:?[-C1&2Z =^R>:'("J%:X78P58.EPC[%ZC-5CK">52/@QP,M5 M3-<8!PQG_/>BP";#$=E5T@S$E\_1[L/I8J0-ANX>]VQ,E#^_^PXQJAEZ&1>R M,4:,K>>4/2,6C99B.[S/'W['83:CH]6*T:>]N+RZXK5!?X\2>)0 )$K@[2]O M?YV._=52/SLST/XJ[!3"RI]6,4K:FF7: W9OC!F2XDVP=VB"G0MAP]&8)KMD M Y&.R#)?EFMU.K_8&/7I8;MT<_E#E65F<5BG!I"$;E%]Z@Z']#$A_\&R MJL9&?2%PM9E^=HVR<$&2QU?/*[^MO0$A\+^5QB3ANO!8!+>RV6@BFHSL'1/O MF'C'Q#LFWC%Q @Q;U]Q@0H,&#IIU,PU,5-&*,!C;,V!BCU;85UFN3AWT6!1@ M"5:(9>L@8RA)45B(H U?W71L-VY[,ZJ\!_\./?@S0EBPI%5U=C M>;ZO1G,+1'%5DO*IYSKS%JV%;%^\K+C)A>5TZ?5PZG1,N.W%R))K>D(CH0S3 M&YJ-8O%V;@55RF"3KJ?$4Z_W4!77#&!NKY224[$2-5HZSG N%/VMT//*N9-^="0#PU)SPPT]/6<@>+?!R3AK7"0H1?<&@;7 M&ZU[X-N$#@]UOT.H^Q)S?8%B<0&@$)T9>I'CR75M;9!#&2:/R2\D6XC+$;A5 MPM]228NJH>M,*,P8COC[1T5A[2G?P)$PJ*YHFAZFZ8J[7+'P%B3818N1H'*\ M^4SM&3X:""J_Q<+@"^2*4W9\OL;6<$YYOYC/,=^6G_"DV$<)!'"3L+B M&@^QBV<;S2#(S3E1ZU>-)=-@<62G,[*1Q/+ ]+I26^HT=1RBVLS:*,\6E%5O M-'J->Z:[)IRF;CY$VGL-\O@003=T*D[Q2(C6Z-$_!U]0G)=Z.X[I,TI"V2

A)F8H M*$#8GH!"B$A9^I8& ,S@(FX^7F&L3WR\HMMXA75P8HA'630PUH$>3M'VIH9[ M^J0=DJS)]_?#Y5L!K6HR_\-PF:]$TS79_A$8VXVP!$U>?P+&:SN76I/IGX$Q M;0T^Z2N70%3C(85!R:6S,B"_I;-A>H'^"YQG')B2YI,03CD)H34T.G5!R<[?6S"2$VG/OAX91@:LJ/7MY?D MA8WPFWTEL\[]\%4NA89\:77NA:]F#$'DY-6B:,:6R1#]!/FUV(%$N0_M-X!= M#3V@4PDH>HS?8_RGA_$;>04#P^];V*4#A?2-/*.!POHF3M/ $7P3CV/@>+VY M<3M0I+Z)US50H-[('QLH+F_(FUO,G;T*U:8DQJ*.G#S4K\<= I0 M5C1)M]'\@/$W!,\D6Q2_[Y#LM"L8OU>:G4<& '#K@PVG'&R0'#'42>W9Q90W M6Q77<(25IJW4? W*1':)Q3L#0QA/B[^S/E"FB07B"4D M>4Q%0@A.I_//O'F2TIA$XG3^??Z0DH@@MC:;E*:C0YB98UM4+-ESPE>R<+2( M] QGR]$@<"Y9QLT.]O.Q6!^+W2%>/A;K8[$^%NL$2[;O/PPTZ!A82[PH\'&B@VM-('&B.V#3$//8QL#RC2-8+MH-14&P*$NYP.Q M_^K1)%V&!V+>:2"$NAR#->[@IXML-@<1NTD M Z0]&3TG==ABP.=IO,,\C3?VSQBM")=2ZMJVG-I M:F% Z%+]JC$ NH6#=UBFQ(@/6>=^^9I552!2N"WXBCSAJ%P*YBQ)AP# X^[<[)U&2G-!_(YSB< M0"EY274L"<$UK2%0SOT8QC4I3KEK5EY,>,GH^I6D!7Q@RVG!P MN/-2(*3=S$K-T#Z3QV?R^$P>G\ESQ%+W[MI $WJTMMZ!)NZT02P&FI]C?RL= M6+*.-6A]8+DZ75J8 \W7:0+(#C1I1P=#'V@BCDXH9JB9-5TE4X%+I*F/3 TU M8Z8AZ#K4=)GF *8NQ] LJK9 IB[?4 PH8_1=ET%HEI)^AH(NAX -( W>.DYM M^R'@;98D*Y1A@)(H$&@'7R\X"/4LY6Y<*'S9Q^.XD.51 M+;#(;05AW'(??'\;D'!/?^'[Z(+OJ*,G_NLC)TQ\]NW#&6;+*LY:#V:%H31$ M\<=O/_QT1I,\O8U14GD'NUYC"P3=(A)-\VR2C%$JL(Y;1N8A)NE" MF##; ?BP<\J68CU,'WXO#VX93$RW[[9ZM$([XW0#3O-- MZ(8F8?F/(P;-._:23%70=;R9'F!#^X\SYJX!0V$VXV1.Y]O^AX''R@_M[H5^ M_IJ]L-=U5476 3="(^PYNG@)XUSQ8S0-&,X(ZSHN8TNG:WE M_%?L&.#HZ3ZR'D_YRZS.*7EH1@.C:'H7X052; 6VSI4-BMM[WIQ8<[,$E0,-;E'U(3GT8TX%^ MH&:8.ZC,='ABY$2WM\JPM_1E+"@!35P4S*)LHZ:I/EH-:H5UM7^U$F%+*6X6 M][%:QQ:,$#[ ](2@B[OZW,:Q;K?'8/Q!/'\0[W0.XMG,U'&[ MCUI+QVR'3+I5/ATQW:8Z*)3$\,[SBC3G TK">,_I1)JS!2W[W#1E09--*"GH MG:2<@LE57W$B1>LG%.=85 Z-:?(H9#R(BT.63>NNVGYO_]GMS2CV:>^GG/9N M.5*\/=HBNQZTIC4$RL?*[#:]3A#XJ$W4T^[7(S=WPBZ?SC^GN#C&J,6)I(_/ M*? Y!5+\8N Q3H\M>6P)B+/10">?!(2D-@5. C"J-1$&!AX9&:5@_-UY+OSR M8,E?OLR7 2N:1=RAZ\C/U7U?__ZM&:7>K_5^K<(BOL)\H\(2U;!-XCG/9;:R M:7>0O(WF&2[NUKHD3VT9K1P+)-EG(/+>VPX'D77R@ @-N MR?2;<>!R^TQM\+H?!0ZG15VD(I IZJJ&O.GK"T!-^*T;"P+BY3''OOD8*.;H MT3J/UGFTSJ-U[Q>MLV/,#A3(:V7H#139:VG(#Q3IL^"L#BPAK!T>,=!\+@N> MS,!2O!I"V8.JJ]Y!O 5:??7&\9:.8Q(_!FF^6I5F%XJ#$*6+8![3YX D14IH M<9/WJR9BC?$I%1F$(M.LND?#B(4;:KJ/9[CDPT<[?+1#63-H4W<;I^(DEOQ: M:WE#]S6.<)K5$5O9JD>D;&MI:<%CQXT])N8Q,8^)>4S,8V).C/&ZK6Z@:)=R M4QPHFJ6S;SISEGX*YHBPS2F;)2,>'_)^TNJZMA/7&3$3G=)V3V*\;V0J4+JSO%# MMO^7Q XU[>Z4MTN^5,3==_ALO?OS'X0K6!8NUE?X"5<5GF_6N1^^)LDJS]*" MF ^5Q?X->O3.P4=C#CX"X^ [8PZ^@\#!]<$.]%;4E666&XUQVESV6E7:8QT> MZ[!;<-9P&Z16=,/@0)\V1H/CKU[OJ3;[<%6S4&=M@(+"'$O\0&K@=2(,E88; M.!2J$]8K+3ZW7]V#W![D/CV0NQD2X0Q+_3E(\X<4_YF+G[@B*$YTMKNN_< MO7=NG\Z=YKD0BD>)PBG;]DFUN+] 4?7M.Z;2(J2"!)HXH636Y7L6!*)_J'1 M +H;C>[__M^?MPEZP5D>D_1_OGKWN[=?(9R&)(K3Y__YZN/RI__Z__^__Z[__G\O(#3G$6%#A"3Z]HM=FG$_1D7]0O/A M/WPC?JP?/6OZT[?\V7???__]-_S7^M$\;GN0-OKNF[_4?"H.!L[.T"DC[!/EU6CUVRKR[?O;_\]MWO/N?15Y3K" G6923! MCWB-V+\?'V=2FM]_PY[X)L7/;)CN@B><4,R\B4V&U^WO)5EV]!K#\3W#\>X_ M&([?M+56O.ZH;.3Q=I?@K[X9C/0!9S&)IJEAR.W-6L&^+(*LL('^O&'#^%>D M"!*SR,^;-(V9+F'8,.:S)@UCGF/#\G':H#F\ *#%.4A%= E[ZH[^53[(&NQ8 M5#F]<@EO-(P_%YCN1^6J6;=-PJ-.I$4<7K*MZ>UW8I']#?OF;STYWV99!6?@RSLP58^\4U( MZ(ZZ*X[[M<[(5H?)1)MS@A$4Q.F8G(@*PY]7BL8ZR)]X#_;YY7,0[+YA,O0- M3HJ\^H9+%9>H\HN_+3=!AJ_HOAY=D^T.ISD',\DRRG7,L%Z]'AYY"%XY_$]! M%MT&8>!LXU8DJ6=/GI, K8.+($[R%=TP M]D'2MKKKO0E9Y]4HV)9CA@*M"*IQH!H(*I&@$HK[U5]S$,@ S@X4M+RB<=GX M*WY.XW4VJ"X/.-"DQH$> M2O+NQ=/((!'CG'>FW,S2D&SQ*OC\B!FKXB3FFT']-5O>TQQ?X12OXV)2W.(( M9V(^[JE(OA[>ERLR5F@ E1:C6&S/%BN@N^?8*+E62$SZ#M916HC2W.V9ES,H MF"=40$',\>EVH;$[#XB38;*PMZ9TB[_\]C).7^@GDK$UL B>$O7-M+Y;=$D-^)KT./;(?MYW;8J*#/TR3?S'./_[;8;Q+*7K%LX+5R9^%]TQ MF/AM^&Q/H)]P_+SA6\ +7>F>,)_[..=^!47D&U$HSVCNXH"72>;S._I)O-0(D$!\QQ7 M2"[0'!1GD.09+LE)+1F6XDZ(3Z?T# M5Y$J#&C",(Q-;M7&I5=B-9AM2U;_@RMN><&^R>G?E[\2BNF2Z7+[#*;%ZS5I M5'K52#L1X_\H-?T2#%51T)\8&/1C"69$XJPY8KUR#1D&6P+^[BW]AH1_WY"$ M&L@YWQ;H#@&0:Z66C(IS)T4G4OSN+17C90/#;[DR4;R.2'K5QJ57:#68[5BYC[!2^IGGQ)_]B2]#)G)B)H0=1I MT>S"J$+9S0+YCBZ05#E%PM^*'G"&KCD6Q$WO,:V36L/5OU[JCX'M/9X%[$8, M1NT+&;+/][9F9:^74G6\WU]R(*CI6!J3+"N/D?*^K\AXB\MSCI_Y9^:]>,;D M.0MV&]I(W(B:@ZW2V@V;7JR5 ;A;LY<"$O>/?:@A^8VN-#N&*BLX<&#2D?6" 93D-@X(1FFV8E5(VV&Y%E7M?K QJ^NU\WT8Q) MB#4'K5^J(2,Q4,PG"1&5/6A/;P$PO@ M9@]L"0NFP2&SD)I/!5F^,LR3_&GV*BPW"M#7RBG%^ M@:*8 J5S7:SV(S^2A#:3T)73]974=LICB%AM1VA[ M.E94T4M-]LL/3^T9;-NW4[M&T-KF]=WEFD*Z?&&8+KQ-W]&]B0TOXN.+[ALXQK0A*0]1_RZDQWK@MP[!44ZO;!?O#+J3BT1[RTLLK-);3FWY&X M;JZU4BNW9O%Z6@M5'W?53CZ]*6_O?SVB15M]M#0OM/4.@9>K,H"7K#=,IIW^Y7CQR]^LD2=""QR2>O#_&K=>MY W.!V)!G :N M,GR,JR&>I3]MXG!#5SIFA@?IZRR?<+M;I(JXX?&GR>LDC69I5'Y8[(O#ZBC? M^6W2@:P(-O#8GNJ*X.A+@Z.?:HZ&38[F#8Y&38[&!XZ24XYN53AJ8[FT.MF(LW'WKT"5=^<. M[X]!AS(#RI,:-0S\"#6I\N+HLNK0_R^4*4,B:%"?,BE7 ]>=5@-144W2?1(,<7$7C]ARL91?\.ZO^-1&[2%CPSBM*WM_;O6]';\2DQ4UGMB M$S],J'H2@?;J012,;KP@)$YVT>\D^139YLGN:%6EMW)T4\(;Y9XX;*A[-S@# MX^E$KUD4-'3:_W& M*.>?.8$PE"A9?92]^J::*V[3C*]66[ _"M:P01^4'@#K?J"TZ'K8Z93PC6S+NV:Y M+LD:?6"8T9)B_M?8^_1DQ= F"!" $6FHC6?XM&$/.-)6%4C[UEP[((YL2A]I ML8VG[DK87_"LUA8:&]JMLB0,G-L\\=4MQODMR98X>XE#G#]DA)T 1RMR%&IY M&.5JD-MFK)$&(?-P$&';LTOD%V/HM*.)'/<+>$^8]V]-4?+\SWF)$^U*H.Q" MUJ_',<]TW3@(.:J$W,<%+3,B2\R/E^=*6*PC=/5)GY/X!4?5W<_CQ2F*\R*+ MG_:6-_+!6'S4VX)B'ME6+^;V'>W')>](>6GZ9.._:73D"][\APN:J:)@9J1G M#$N(3+%QNG9 0'A;-'3 CG*UD)D'_U*K!$BDC"X/<#EQ5?N-*X Y@T&Q'_\$ MFO'@YJW6C.N'X:B>'#HN*">R80IH7#$_^G&4\P\^P-HUZ71'S=6<.8[LRNO0 MKC*]V.4:1SBCL__PTF50\$=8PWLJWZ^7&:5PR?(T\>_KGN9VIJ%7Q%9GMI>> M>5LLCD,X\SJ<H7>"MZVW@-!05_9%GU%K&2$:*"%/N^7G[R+W/]\2O9VDO: M",35SRI9]53H12)E'>_^/CU49^/]?<(I7L>%C85O. B':QD<[$B6IVIU$A;' M1'2 ??FQT0&^1EV5'?@"5QP#(C5P$3$E)\Y"+'E*,9BQ\!&2?7:Q^F#ZBZ\7]P^/TA^E\.?MQBF9S^GF*WMPMELNOT;__ MYKOW[][]%[I=/$YG'^;H^N/CXW1^_3-:/4[FR[O):K:8H\G-GSXN5_?3^N>T4SE[6M3'HDLW)CC(H3:@::IN:Z:KHAM)577N MR>&(RZIN5,_A1S(,,KKCD,>IWA@7D^%5VF%C[VWZEIEVMW$:;_?;RXP_%NUA M":.-47,[7?M0C6>:EDFD[P52:K.P!V_VX\P@;4X:AL]*O2'V6T3[Z)$HSL.$ MY#RO$UU,VM\ S54W6#R4Z@9C'E-U[].';@[]8-MS^SNC7 4,RB(.M?8T:H]4S$?/%-E[-,"M(RJ[X/@5Y#-32'8%Q54?9"&CO99CI+V40 M%=,@&H5/FQZ@BZ8AT9YRKB2M2&U(.V(#\#UQ$F+/F*W,9I0/6@ M(%E6?6F=Z/U/0V:BO%474R5'*X)JVH>,IAZJE2NPEVCRS)IX3)[R(@O"TYKB MFF^9%9>J=:]B@WZI8'C(9:G!^7Y):F?G0(F:TO\6KS_%$=:-4G_ =#2HUO6, MVV3.9+L0J31!W]T]$+2KB6I?"?'34]C-D -%9A-ACAQ]8GEGM6Z+/.,4L\"$ M"+&YUG9SQ,/%$:,23ZP-[BA.7@>*S% CGA5W/\FXNJEJN=#+%.4N/\!..GS=TY9F\T!7H&9>_ MX(H&_?72 F%>A-G**()$F0\3U7 M5%3Q6-O8H5B<%CIV/=;CKTE^WKM96E"#/X]#[G@Q7I-+3SQF52]P3ECHHA["E]15JMK$ M)%H605;H=?AJ97T^_O+Y.T\A"3VUM)6:7*V)W$+Y$,VV^;ZEM99V.?]-+ MX!F!D<4-*T\>#'OC:\>&:ALT9Y/N+DYQOEA?9SB*"Q'5+-.RNAX%BGY;D[:E ME]%D[N>0$_4BH9V<)#KL^6*L:E:(K0A2MA.=^ P>\3:(69T*%CS)#KCV0;+" MV?:])7-[ !)/=C@ L3,SPGW70,KIES "@)L]S:S'1[G]&UWCZ57EE;CJ&ER- M/EZ@JI>H[":J^XD:'46LI^C-SSC(/&[UGM8"@]Z:P>+UQ>CHC9X>^Z4LZ>J] M]#SI[%)M@HG\H3I'H88LBQA]!K)N-F/ O1H:>KG=)>054Q6O8)%P)!5F_@-)XO!55A$&\"8H?%*)@G4_8XD" MU3"0P(%^$4B0[HM5J6Q88%B0OOXV1SO1V0P_4\EEBAO[&5?, MR6KF"(^6C]A'/8$D T9@X*2K"KX_XA#'+\S[>DN[T8RA;)MPZF]!)EM_Z[8G M6H6 RE(%0836'@7>:L\P&QV#S:Y'7%[SS_G<$8F+V$2+E'KN84IIB!P!LGO@ M5)JE=+VA^^H-%O_.T@I KC>[!C4$F7 @@K;G(!R9]KRTW?_O1?]3NE]1;4I/ MFZZ1&%Z+'(TYL&(&79-27*!PP_16%.VS:I?/\(Z=V]-/(LZ!F0;EZA7M16I- M^@U),7K%08;>D(Q_>-KG[.@H1^%KF."O6Q@H;EM$;=PF^R)G=S)*/21E-Z<3 MJH[LJ6G$OJP:][ J#ELJB#E9<.??8;=.<72#GWI.9^4/0KTD9PU:OQ#%3A,2 M$J1^S%DY XDZ5[X8QY_\S,'%I09-ZOZ]]#XO-3CNC@_'GC5.@T,A.P]*WH%N MDGR1K-..K.QDW/M_I2LXNHN8G6.HL5[!Z>I=WM.]6Y*M<'0606LCOB7LQQT'M,X60GT$?A:!-21 MNIK_SPS1O]CD!\B#R7D/'>0O9\I7G? ZZT$@?$U\+;"NYCXNB<)F_Y?)*4LQ M)+EJ$$G=O)H0ZQPF8C<[$;A*&V1Y'(@L0K]K4+6Z] MSP/%3-JN;?$J"U;Q.DIH%[RR4R4O8M7/6:+-+I=BQ*M,/0@&]LI0Q\-P 6II MU+;T5%1]2TX7/XD>DYS)S"-^( 4I09]NV M!:DF7@5/5N31+P* V\2H>OPF(":.Q\Q5=^-;35D@I>/_8-5-R@)KP#V?^$&Y M-Z:[IE\T(VV>+RLET1@Y9VP<'W_)R47D*[&=T^$AR44D@;]_G3ZR.I!MRI3T M=TB8;K,=V_N#H*6H$1G'.CBH79#W$)#9.M:DERE#ZR $Q3Y;X5 N@^U/@.H; M'+5DO99!20TNB4/Q#I;%N@LY?F8->9!*R>@3!18-E,SCJN2+]37)B\7Z R%1 MOB1)Q(**EX(M^8I :4_] M'/.A^H3=F >\@!$_[)&!7 IH7$8,D07G\G,;K.&3W MCNMR\%0[BPN\Y6=,XJ+"*<]YODT4EIQ_YIS/:\Z+BPVD>^[AU8'KF$9L2XLSW\9"1$.,HYS"#!"_6]!NJ]!>O#U2PBDD: ML0R4NZW<6PMH >BOT*#DRA.A 0EB %KM,Y*=>;H943]^[@YN$G46>9*2 M&\+2CRG)R?&C1B1%-.E<5@39,4C+"4^E\M+&J(&&S(DNLJ*MM2P9*H]"# U) MD]9%X=Q,8*25E@^;O8!I]-?GJG?!>Q,X7PR5Y(3HL,UM';,R*$(Y=$KMI2&U MRZ2-.ZE:YJ\R63]33VN2*7+*_'K9NGFJ/6QHS72T@*SP.RS,D;=9^@B%&NLT-!_9S&^T--&<7[U6+B^N7K8?(&F79 M(;HL')PI*-*; $HOP#+_=#1L/QXT,C\-#/<(-A'JGHUJ*JA)$=%GI#L7ZW$F M/$F1=\6GH:[3]E:=N4G;R8-[8[^LX#^FW/%T>3[&;T;<+@G89OL0Y.Y&.\PW[BK.AXVT/!]&6 M%C/B0&0&;A3-3'R+'_TYL$QGGIY\Z*Z ;31D1'4-T3KA0H M\'5L-Q%4YYZ)"PE:0F#%F#Q373Y237$2;F+\PI$OUMA:TUAN= []R[+>N('<:1H'QX,0EH-P:O4>&F1)FNI!('4_ M1V/U6EY7NVUB%S(T<#?DL0_7S.F_Y8>9VR;VYEJ%3)+AU)TH5L-AZE=E\\ 9@!(D8"*&$W&@2/BQ2CBH M@?4"<;3'#]!OOS FF5!7Q)6P@O/KJ!I-H_P,\]OSLU*Z^C$#FUKG!>??@T0I][3N+ M6^@# HI@,-B[(46Z9BG55@MQ:9,9$0&KW^@IH$%9H B8C_YFE?:-2NT&3,TS M__;U.6<-C!=0D(58BH9L$P7? [E>/K]/&ZLP+TG7Z_"5AZXY%= M(-6?>UU+TMBNC_*B>5P!3*[)=DO2TJ5?4+OO:<]O\J_(^2% (Y6R9,TRUS!P M+1L.P-4:-QPI9!GPP1_ FEAG.!?IP5"0Y]1@*=V?51YZMF;D!0G_CDB9H=YW M0C _LC9GKK-'GM[5Z@I^5WQN615K>OH-\P P 2@X(>D)^[&:35N#T>59I M5?9].?$RDRB*V2M!4LZP?;$A6?Q/'-D*F>FGZ"MJ1H[LBPF1S%HOCE+X7_(NN? MDU7/S%HG.5M>Q4'Z:YS^%6?[O)#'2'0\!CG];6G.]@I0DD2")CQ P@CTP2EF MV4V_5)7;+CV=7(%]YC9D.; >ZTNN1L3Z.?IK,//ZRF M-VCRX_1Q\F&*KA?W]XLY6OXP>9PNO:SBX!$AIMCLT@5=U:1Z".)HCF52*G\0 M[B(^:=!Z4IT@WZ =I<6#(.*ZE)@O'Z6,GT2=2<[D1-MY:,UKZ,]=>/WQ\7$Z M7Z&[V>1J=C=;S:9]-P0MR8Z>GW!T#L+.:!8C(2MNXE)6//0J (>>0%'RD"\] M4TL=JBT/MS1PQ'-T" ^SZ:QBU_H,.,:CT99M^2R)^:U)U\X]HL22H9?7YM=7 M0?IWN0W:^@#H^E>S(>O#.K]&C!KRCNBPA#G$M"9*;S]H8%2X":Y:4,. M?.8%EW"P11:&I"\=+ U5+?(ESE[B$+<[?^>$AP_CB/MY3")E3VD#9=8+1U6F2D\Y ;)61B!RC%#]ZQ04Z]. "3;;L!<)=?GJ1>BA]OL.T1]// M#._IC4>E9Z'9Z-O:=+4$M1*'+!F&>@&8XC5EQ$E?(*5>V$JQWRD@1(M? PUB M<69VE07_C)..6K/2IR"F\7EKM@6Y/(\5) >4GS4 ')KZF>U[>1F>1\(_;*WQGL% M6,L/$3['M\%'UC/83#]T+N#I2DYN< <-2.Q2Z*=-'&[X8A"*C*QH%V2T/S&[ M+9I?(!SSI!TBZ7I"UXJ,)Y\1GWS4#%:=<@0T+L[TP6NZEI$MSAYQ(C)2;N)= M]YF!PAM W;"C9>OGGR5I=$3;[_&""J,)@'L#-ZA&I@%6O?(XT0!/ G^2"KYM MQP(W MG"M(G9EK8&(%'@]#C9A\CY_XI^*?\]E)5&H+K2MCL/K""=X:"H$HSQ M!3_#VWB_S=G:SLI*,\<#_[!/<9"E/-T8"QFY."[[7 :[9,+*YIKEKJR9P(-A M\CW=6+)F@A7Z1K)G 4JT(9)C^M^@H!L21C'=>>B6$EW0S8=JH=$>,_*[) @I M<=IN2M* W4P*$I33WNYS?H^8H2F:G:%4<5D4F^-GQ:OS'.) M0WQY]%C_"\#M4-ZP_A1]P=D3T=5/*P"->+(+E&)0<@"3G8$Y?^0(O.SN"F)# M]-GG+M I^G5?YG19D<-5(Q;)-TNO@UU.GLZ"^=-H6EZO7JP5#FHL4H*& M8)E'9'L2+!N7V!'VZ#*T.9K$X1 YFVBW,55J\!VUH*/3M$-7K_?!KR2[3H(\ M[PBI +0 G!@:E&P+O(!RR;&@ Q@DT+"K5QP/XH!\!FU 1H<88+D[A8JJ\D(9 M7JR;$XW;J6SNY45^=J:[H1B.R8C&C8$7FM-,D+2@#*(#G MZH4?2!+A3*:1FVX>N)";@N'*@V,*+\1_Y8%70U+NWK#"$3B-2K>QJ!R:DO2R M@0S%)30O&Z'Q.4!L#];0P@1_N5X\3M)HDB2\"$+# ]Y1;T/]+5!A@=[6;<]M MCH"?@U ,2%3F:)Z&#:C.8:-S@^\']?;71Z9Z=1DC0-X.G#NEMYOV0]SRY317 MFR!5S7@]L!7(W-*GYB242A^6]L1ST7/P16'"IYS^S69G/8,M,D+A#]79^.[.D'X[I @ MO,Z9?3@T9Z<)82&J8C^Q<^H@8;'N+*@K#/+-!DR)%+L!NN"18:E M6)359E4[\"LI3])39KPD565?BB-\#1-\@>(U2DCZC'T4TAZP&<3D/N M]F23,CST.!86F.-"',#?D5QFV[<^ S30C]IR964?$868 MR@-1 W;V^72%9O/KQ?T435:KQ]G5Q]7DZFZ*5@LT7\VN?70"$ U.=V01:./% M'F^76Z+$D8&;TPU>LZ*8U\P.+RUS[@$,/L?;_5;<0%RLJUMY>?.YJK15VPYF ML%G(-F> O!.#P !.[0W3"V\ <[+$B9H Q+E ";6\'\NTZ!KMT=,Y^J)X!-,\ M*F;L#N7[L,"5H6U0A!M<6R#E]Y@5(#X\'3;Y*]Z(/.@H)E<,8FL8QW V/0FI MF.RYADE[D!7Q/X\$1OW N*,C]-W06Y,[7[NO*8J62[<-,7O>6E$?;"'7G@,'W3 MW8"Z:<>V($C"\G78-=!(NHK)+@ER^N<#25ZW5)>]N[N6N^\4'H<8-1W-VI;Q M VE4T4:4.-QK9[0O,,4Y/DN'(.FE!V5818*(+BL'3H);'.$L2"9IM*2<9O=@ MY#.@[UF(^,O:M![C*.CR(QA.&5'2<,DWUPV8V-_@/'Y.A7^:]B/"[*Y_=7N2 M68G/A.[E*?^&=3GG72898J.5-'_EMT 3X>=.\(LH[!J2),%AT;BV5MVS/5P< M]3"A>@62: V/N[I-+)W_T^L=+I@'9;&^SG 4MY<_T7D%6DVIHVG[MZ@X;502 M9](JR/M-%*#$;0)AX1B,DP^9_+!%]37S!@IOWK:\<2)ZUHE[U?B8T6K*<0OW M_!SB'5>X;0\&5#GHTVG'Q&&@"CW;TMEUZK:87UXOYJO'Q=W=;/Z!/K::/DZ7 M*S\U;^ C)3O^TF>_^YRZAZNKG5MU[_-#<]>>MNOY\EN5\]3OEMW/];9\I-VL M='?WGVJI49SL65JO)0[W&2_ ,N618SAB0=;L MY>& 6+]33(V T4=IHA+N"] MMC?0<879 45H+@![R&Q/E"9E="#M\S*TBW$F'@;/\]3LO4"J^IK12>+NBJA$ MTB]&X#2GN(2N1)6FQ9IEJX&KV89:A:8D'$;=U;'R M0)B0DR)WG!ERX'PW72[_R,IN/CQ.?YC.E[,?I^ANL5R.W&(Q)?3$TG@-#_CC MV:SJ/%9E1AYV;^ 1YY@VO.%Y>'8XB\_412OZ8N8-\//5$)% MGON)YQNR.A"#@^_. C@$'=VP:Z=AS-'0OQ-UX=JVPK_87\#N)(=PAJE!ZR= #D/V\;<)"(&E?-6 \F*>EXD88S7I$^!@S-ME2>F3YB5H*=U6/D04Z=14E4WP%E M6NIIVWJ>I9(^J@'4H6O*2H63;L$\(%-*G"I(T4%78J4_JLN&**L['7)\/I(L MJ0H7 ;%V:%[/X+-HG@>;4=ZQHJ;"K;3PJ/-RV6A"JLH$HQ(5\ZVL3NZR$DVK.9/P*V) M->%J$V*T(-L-#"-@^O4#M+2+' TDZ>JYPUI6(JV^3%DZ^QU<7ZILQY44U@1! MM3T!:$T4-\C1+HCYU>^OGC3&JO]G'"4CJS$]?9EMGR MHN1\E]JO] Y0NCO;=B7QG2 @L\!PKP K=8V FP!Q X.7.:$F0@3$03NG0UUU M.)3>,'@RY*K^ANQ<:$CA#<,] AX)R0Y_O)384!.?GK.?0:4U3/AAUW'1D?KZ M_ &X?[5LR%42N/HJ.]!M"H:K-UM5!;?BVG1O. >;_\:T[CRN!K4F@=KMN^/BX M3(US'>0;NC8R@S6Z>OV8L]P]L_2%8J+P)F%!35E^Q?TI+[(@[,B- VP(GAQ' MDZ#UH.[)\@=T>[?X:8EN'Q?W5/Y_G"Y7[&KIY'HU^W&VFDV7?_25#@R:T]\ZU#+$-S**R'B9=(40,JJK R!QU#^^^_^>[]N__\KQPU M4;,R80(WXL O4 T=;H#Z9-S@"I$L1V55>PW%#7X&,GYNU/CIP>RU,(^(Y3%V M=U'S)8@3I@3J"6\*>'>]K/(+W>!#F^"M*_R[?\GDD M2=NB]*<').@B3A@QRO"]U%@G!F^,S63I&7X.,EZFE&V7;3WVL-OUB1#18:F[ MA)$G6\EN^>QPM1%%?DJZ"S]/U&H?%8GU(JLKR[=&G=X1NZXMUZWO2L L+-,"A M&P:QN O_, @:%D+BE6N0TH -RJ@F?<$+,PC4+-3O0T#ML3<,]]YPWME>XND9:$64U+Q$G[3TG1S^2.O=%DH@EJ MA_[NF;Q0S/NTR%Z%0)4?#K)4?O&WJ\<3H3G_05,Z#@U8K\3T./GK[,[I:+=P MA\B[[&Q%H*M6AJD2?X/%O[-T$H;9GCG"V7*V8I5G'H)79O9*U@A "\!50X.2 M*[5# Q)$J;#:8X#*,*OK$:&=2J\LK9@0D2,&N.IR5C9T"7:EJ'B]Q\6&1.)T MB@<5RN>C^KOPF=A/P_I>SLFRXX*R3!973W\E<5J@%PI@G\$_&QZ#! MN?:&2X*]A4IC+I)!+':V.#UBGN?O("Y?Y4Y;FJ@0B20&F.[.\M?2 M(>QH#9[TA 8IMD6,8%O0V B,+OV2,\9)].L^I^*[7-P^/E(YGNQV21PR]?<^ MR)[C]NI;@#&1SZN!5]9&F1 MCGA!-4_LX:!24_#( $[[UJLT,A #6C"K5_G(/2Q5,,:5>!@R-OT:QHA2#M?. MDS*OPA5.\3J6'<+W/#W(+W'6JG4-0QR_KR9_0=._/$SG2] E+&/@X8X]?O17 MYO9X4]+_VF]?]&]MP/MBU0L@E_4SN[^';_X/!^[BX"E.NH([=5XU?1S0(.'] M'*"!Q>@!P* ^ A:(DBQ*5/OCVO7?)E[[!,0.M+UG4D5HMN]5 M/V@",:8<#.L=3#,0;OS1102T"E*?3B#GGXO%\*^RQ?"O0Q?#OUI?#/\ZI>NA MI^7PKZW+X5^=#^#-5#* AQ^ W@SM5Y>9?IX/YG_[&4 &^PA\CX[V\_*.-WT MN33#95:N]#G@?G76GJO]Z8PP9#\R@![@[EFQ5Q"I:%>Y:?V8IW*!(,I\&GJ: M)XKGXHC'!S_1?2UBN3TH(6[JE#2G>1%OZ5-S_+E8?<+)"[XG:;$Y%72#+8). M_P91=I*=>AA$_;-"QQR!*(051!%@?\E!HB;*RB][@2J@B"%% BKZ0E@#3.I7 MTH_J)-H%04\LQU](GE->@YI=#&?>A0QO@SB-<,8B9-@7*6-2(9BTY:A1D,4Y M6_5XQ)L(]RL9'C89'F34QA>YKW/TAE>6^AQL=PD= AXLR(-P> [:"[1/X^)" M?*#+JCA)HR\0%HIXB"C,BXSW/O\:?8J+35VI*K] 44P[0R>YR.(9XJQ@=XCH MZIGODR)@"/ZQ#Y)X_!VGF!6+E>*L'7)"\>:QF5Z$-:[T*O)ZK0<';M4 4,Z#JAG5Y"K@D*)*@)A9>V MN4 ,C9_+?EIR1@:Q=: ZMF3KZ$(LHQ_H(LPBG,FA$H'\1$#K18ARI43 ]D3B M(%") I4PV);8J)D!/C"PU$,C1P?'^^OSH>.'>AH>-D ]H2-P/@]-GA;$T6)? MS%*6P6V21B(9*MMFJ4[1D15-_350NK/^YJWG,6/U!"@&GD6+HN JF,"!2B # MLI+9Z)^1V509_?1#4"!6BY?IU+RX A',""MF[ 0S+O?3M*4FI?-']EM^2HA/?V39=C3,V @+9LU;W00>#9^=* :-(WL M[/53O ,Q#7ZV"^6]%'6GT$+R.:6?0$?O^#4%[[-R5 M/A%6&/N'7=!\"1)FB4Y$"7J*],<@VN,##C\E M-+383@;QTH4^(LN^=3LT^]:M]>Q;MX^3^;7;0BHMW"'R+CL8OP]7DO$[_ < MOP]7ML?OXWRVFMZ@/\_F'VX6]U[&L<$E(N^ZNTSX1P>]5Y*#7LF&H/*5T("RX5OJ)T#E$]$O' +3T_A1UN00AW&A5@7>5B)\/:$CPSCL;"+> MX><@N<72@,VSWX'3J6['U8RI"8(JK"Z4BAA@UIT,LYQGI980[ MVU!>2$]F$?:_ ;4#Y2V[6K@Z(!@N(^DDVKRM)&1KW86QU8EL-6U5F6EI?;R. MB]=)AH-K$ITJQ[*? :MCLQG;4G]*3T?$AV,%;-:,(&(443]<"ZMYZQ"3/EXX M6\L_YGBQKN)S93IE^T/ %?NX,>N6?,Y3PM;T+M #2>+P%?U2_NL[:Y*$MT2- M80[\.+,;B1_G\ /0CS.[L9^VZ&8QGRX]W=EL,(C(>^UB"&49"&9#,Q#,K&<@ MH$/H:_A:,Q"<]MC92LV=$?EB7^1%D+*R:I+%6OH<<+T^:\^57GU&&*)-&T"_ MPUE,HF419(6>YG$UN6/' .A-G)9WD$"9QHQU89I&ECM@:8^4BS119I-+ZWA+ M4AXPKCIE55Z!V\?2IAT:R%(,0 O98)\@)@4'@);B-J' <($:*+S/&"6)(A"6 M.IM'#[09G&4XTII*BF\!9U-/ZZXF5 \,R)PRWC/ M*HQ',^L44TL5?DB0-;: M\D/M*8"TN(WS,$A^QD%&=8$;:DZV^:1Z'H7XIR1-6H_/$721((P8941)(T;; MO2.HCZ]$AUD.XTF?BEE]%_XJR.-\N&!QH+;Z"HKZ?"K0 9)DBJM#1@LJPB'"AJ(&59!0Y8405V=)YILP) K(ZJQSR@5+UCMW!O2B6O MC Z:I!'ORR3/<5]@V.3/SU(CDT./P"/3?[T8#TW^>1A,O=R;-)@#I'WV'VB MRSLF:3_A^'E#9^/DA7[[C'GE>@J0Z7#=M^"@S0Q-DZE(SGD6345<@Y)L6NL[ MP,ZI02&.Z@)5N% )#%7(N*'C]U8S6%C;4GB"1L&2&^NFS*0BG",/_%3KEGYW MJF I/0MP9$G;M#W_*L*5*TN01IRV)%KN<" OSI*F)RMF3@P6E;M&U MF'"/YQB$Y)RGK2(B891'ZZ[22.NR51KUH#K>-6:[M=#P9ZJU@#%CF0WKY6!# MK")?%5\O^GOFS ;K$K).DZN7IWZ\F,*[TU<'5.45$S['DZ8=NQ+'[!"4,5WF MY^ODI&4-X*$*?Y(<>78^-V#W/VK/16!^*V'="'U#Z"&'297Z4JJWWLYJNP6" M*//)DEQS3_CK;9S@^;XE$6C7(P!I/FW*A2"?TM25X>&8 >(KB")&%:G MB"X MTF$G*GQQX%/]LRRKQY^'9O7XL_6L'G]>/$XG%^AQ^O#QZFYVC1:W7ARL?V[- M\'':_8'IAX4]]O[MN^^N2+K/>?8Z:=+AWHT@3WBPW18Z'5[7:ZQ=ESG#Y_R,BG M8L,NE@;I:>R$XM/@3;BU5=OSH=S6*MI($$M2:HTV4TT0544][9SL;B2)OG*U.PD)= MK*^YA1.S.NX_;>)P(Q"*\VGI:8S>R\ 52HV(J_,8-320 QE;_03LYP(*2^E0 M@V&U3SXQ.*B<9&I=M;0@:PH>&<9ENXOR!B=)GZ'3]A!\26XTYL[-V*0*01I^]6655F,M'EG#L!6C&]6$UXCAXU(SB\23]"PTF/0EZ.^2J7E19F MN] D-T.>?.G@N*?<92F967.S['4N--_B344CMOT?9< M$"1Y\KFR#/HOC*P?-U$71XD&FZS:&P_[IR0.;Q,2G-["Z'P&;&TTVG)G;#2( MPFR-0:CAIH8@BQ2 6[,TVL:>*+'&>AQ.=DW7UV>2R>WDUJ<&1>/4K3GR77*: MJ"+J,;3EG(UGT2T2WEB5@S)QQR/>D8Q=G%G2/;?UNH'*XV#):&_6W?K63A^V MU)GJ"WS5JS+(U!"02G^L27^/S!!=YEF=#S^29)\6028FI'PB2)X#SX"3]MR) M_@EAF,P/1@\7]IHT4NF -2&7R0-19I-5L?X))\F?4_(I7>(@)RF.9GF^[XC! M[7D>+.:2=MV)NP0 3.R-]08N_@S"Y=\9!E2!0"I=LC81^B2':#/0F:W?3([4 M&4;!MBT8J.LQL$@<-^?.OW-,%^;6&8H= M[LTY4$;]\*T)M$04B"J/K(ISJV-&]C-8?-TX8M'E);9)AAAMOPMN"U?;EEL9JUR(R /)BR#Y:[R3 MU(3O?WBHH!PUZEI6!'%$J?NIQZ[ WC:)Z>"9"Z'AWM9%]I"1ES@->\5&\OA0 MP3EIUK7H&9/;Q*>3<^Y4O"0AGP)*_Y9D-V3_5*SWR23D&<3Z MC]OU7H:J?$I$G*E^2FA *J"E?D)4P9(L.M"]0#4^M*;S[3K#45R@.^(X9050 M],@P/ML]5U"O#JWW$OS$P6.%:#44P.!QWU6BJ[.5EF+1HRAIJRE?!,9TP1TB[[+78, 7G-+QBC5J+K2\8S#P MKV[;9[A?#<)4D!^D5P9"^Q3[X3"R[UQT>N+Y))RSI$&LLH"MK\O7[1-)6I2% MUM\!>L%1.[8EO22&!#7G&V [ST@O(YPMBXOL.4A+#^=1085)&CU0ON(R&_!B M?1NG5-.-@Z0.SUL8F;^ M]AHU.L!&!]SH%]^U/JS) W$UR X#9BEM?MLFNMEG=+T0236%7CS=[A+RBC%_ MZ(%*SX9N'2Q_M4RE&=@:.( 61-5^("VEB&*.BWLB< D%Y?R770F&9S!7-Z0\ M\P!@2PI&"'!(H*MST@J %ZB"*$Q-5('DV>O]Z%A#99D8'AQG2\)=G.+%6KC- M;H,P3JC)S#/NXIS7S)P .D7=Y-.MN<^L +KQM35A:>9NDQK+T-C'96'N']=G>XGNDL@NS>(T%Z[!29;1Y\3=X:=7U'SN(7CE7T\^!1FU^DO=7;'P).VN/&7"F$QU0AJ''%]P[V8Y#LL=2IIK>)J;5E=A_KICDJI_68EFK%H>I?K77X[TS6 M/P1QRB(8%^E-G.]('HNC)7%3Y/2>G-Y+0.GM;MSZ34I*&5&5(^*TJ!= MF2&>GUGB?^SC'5,YO,BH(N<)C)U>/5+WP>=XN]]>D2PCG^BDN0YV]!=IC0A( M$P8]4C)2/CU2,DRF/%+F^FS2(U6B0C4LI-9OAPZI7KGL<4BI,7X4^I$! [^_ M'0MZT9C,^]%I/T/M5%4..Y/@LO;[0T!W]546I'D02F3( M>!H;M?/YU0^2\_G##\#S^=4/UD.?N:T#XXN6T8E#A240+PL#$I,)Q!.NE/>V9D!/SMI M'K$T3EBN7@^/E* M&6D#)W]CX(#GHT'1A\.Y(/O&UQUNFW.$.!SV+V;YH@OQ&L>LGF/='4O+5P'P[5&\!K/8!NG9NXS30V@I&NG9U31"#:U?OF'D] M];C#:82S3@M?]36#IQO-YJV?N,D<^P*$7T^ ,N][//ARACK,)"#N9;\^!I_N MZ0*2Q4&2SW'!:F'G.'OI2">@^B(XIT ? 7>)!?J0P+(+F.\?0(>FQFBTYVY. MM*U0>$HRH"Q0!,Y%=RHI#NGF$BU><);&SYNBO):;/K/X\2599_4O/#G_\E.P M8[_@-#6=8[$D ] ME9@Q,J[$RF YG# );>YY^IEI<[+$>NT/@46ZV9A]&>74$!;D/'D6VOE'U)CB M52?N.'?M>]R@#NPF;S]7<5F%"Y]GJ;U<[=%N/9Z3WL7!$\,0XWR21CS&8$,2 MRM1\^H]]5_28VFM@>>INWEV46#<.6&28Z;X5I @2/5UVQ5Y!R0%*'9OI+>Q+ M4: (E)/N#46J2\3Y!D:BG(*SFU%.91!QJ+)'@*LQ8H\>F;T M_=J)"N+49BBJ$'8*#&QZ5M@?\XGZVF-VBYFJRF2R_1&@TF M$7G/'<9F%0'5@J)I0"VK]#F?A.%^N^?!0#=X'8>QK/RK^HO@V*T^ O9CN00" MA$L(G@*XE!E-X-QS*' Y96>XH5K"#7[!">$74+KM9Z5WP&+6T;9]"1/$N<87 M'$@\(MB@[.6RL7L*A'?2E?!9XGD 5N!UD;0HV9;.AMP M$&%X4'A4Z3KQ5BT ."K$$*N="?$-?BK4,[SV/ T42DFKMH6/D1U5OM0^[A)- MECFT@44*H.X]5O(4V+8]:LV='7M$%F:S0I$/"8F9S5?3Q^ERA:9_>9C.EU-/ M-FJ["!!%[G@L)+#8X2PHQ'7"N B2R1.KMQS*C!?]!HR5&) 1FN>[9\#[^<23)^GM'I#-SOQJ;524V+>*0B^';[[Y]QT61?3,XG*M. M[%,%<]%^)/N(H\XW"J#J)_->X/+N2R.+W4#;VY,6(FE2(:$6H65E4)E!DD$-J*4O;]F5 =T1.$M=05JKP?CQ8BA(#P$PT%VU MI$JQOV.*?A5V\#JG71?KJ&3:*+\'K6?4U[Z^P+W@[(EHYQ9BY&M[[O4"\0VD MWF-(QA9&R%RRT$&]-:(&0+M$$>2C[AHH+7/Z?,GN1"%RW%-$GI+XF6]]?A8- M];E#P$QU'Q*D[EA7>65H$) '%WM->U1^=B5FMX7(C,?COMP_Y?@?>W8&RK!U MWX[H>A8:(M[6IO5(\9HHXE0]7T[H9"O1XI4[N0DW.-HG>+&NA?I:K)5*N:AU M7X=*ER(9ZP)7XF!V=XWD I58Z$+&T"#?RYGVH)"AG/:MBNLIX';4;D?*=AFZ M?:QR&]1 79G=$O)>>P*Z%[K8Q.429Z]-0'<-R=M.[+V.-5+LK[<4PM/Q-!> MH!2# A0,]V?0@2K*>(XA:N@=.C8"@T@F0%)[J).+SF:.2'MPCXL-BSIZP7G! MMHR;^"6.6'C%7KDD]5) Y:+O?H+BAC*D; M*5KA<).2A#RSM"#\\D7*W9E!@JY)MB,9__3OO_GN_;O__*\<115HE.$0QR^L M/"&=6NA7$C.W*.T62QWJ95(#19F8&2=W.7PP77.PQ$%31BCF-WO9+2S=UZ$Y M?13).,OMHX@'E./'6E_!N7[6>S8/T39.>;4WL?ON2BA^4O[HRAT9RN!QS,B/ M:42--Y:$ T?3SR%]=+)EGR#3LZ\M&W-51G,4$U<&SO@L-L"%(9); MX OTG:T["ZWOA@$*KS?=,X"J7&% @2B*% ) [TI@?BI*: J503(4&>3BN4> M*^B4?V' "LK\^"D1MC6;[%D1_Y-;(276R9J.XL\XR&[I"Y()9Z!%X&0<0-EZ M$3EJ\>& 4?0BKB;&A%A@]#@4Q88>RV"N*,VA-MQ9.Y:-N9K>*)3#-F VS;L! MO0=EG,Q#:NA1&?N/\2E_G3((,.PDK!W=Q%79F0:U97D".]V-!H&S.9$'<@$P MF3UOS,-$$C"?Q[ 9ZZD/? 7Z1(QHFR=M.=$S2YJVY_1A5_K#%Z!BG@X$6+EL MY:X[20[B[$<6D+Y8U[? 9VE>9#S11/Y DCB4W9G0>ATO'T)A(-QMS)M&,J#N!_L\O1*"/AF*0/)_S=W3F[ISNCZM/.'G!]R0M M-M(R5 .;LVSTGI(=F]U[BL^FZ3N<%X-<6;\?M?DKE4^ !=S-Z#%O7*;.7+P< MM[CR;1U$^KLO9>,RY,>!!94] MZ*&*-Z=5E7F$K#M6F%L>QMBRSFAEJS%)8F!&&Q-07&:]$6@O.5QTP(LFY:44 M 1DU,=>Q,2-+CV-4"EI2Z)@?6F^7^H1_4/Q7]X)?Y[N&+ONUTG!^\6]T[F*] MH>BX$ZC WY%:*(H>"3.-.K%87'LG?!OCAH8&;,&,Q3 G&8Z?4Y%PA<["+$CS M(.3WCB9IQ#\F(NV4VC(]N#VHL$/I6I=S 0Q5R% 3&J]8TP0WMJ5^^' 2XV/D M3EUIS=DOTT\Z'X8J)*V-NC+-VZE#+'!3_8#476$%W,MZ*J%R-VQI3MU"0O0X M-@YWUWU 30[ZKY*I/* E&VZO=HJVYY> Q.KY5%D+.*H+5..Z8)46GC!Z".+H M E4HQV+I#AE$5?^1RLB,P#;XF./U/KF+U_IG%>>O&M?S#R1<;1DJ6" ;B)T^ M@ORV'8ZJ"R30H/YN.K=J6L1-R7:1\=?9Y+O:YW%*EPJZ#S[%:5,_E$RY_A> M$TW>L.WI55%&3=)CLQ44^$[TF>E,SA[Q"T[W9_4I93\#9:AJQK;$S'&!\B"! MI;:%@X1DB%%#:DEHSX:5]+'!F4!.HE_W(C,,-9R;'B2)A/8^#Q19:;N.LI0= M'?I@>#UL@_V *4=2 %XDOU]O$&D3#I\>4O[ M>YYJ"7^LDL&ADPB7O?2T$1@9?&)G M1-VGR2R/*?*>&IZ]SP]-CWG:KO54D@_3Q\EJ-O^ IG]YF,Z7TZ6?,O+]C&U+ M&]G-+6=25&?]4#LTZGL<*$.R9NU7HZORMXSNZ+Z7TT27?XV,Q2GBAU'R33SV4]\+,R MXNQPM3W=^]4KJVJP6+<2DE<\&0VN@6G,O.&W/;?K3&)7)-V+((.'C%!DB'6" M'3@UNIM?H$-OJ1*?*+"&8W7& %WA,JU*Q[8D"^+^%09]QI/! MW'1_NHSS1UX_ MOWCW]AW_Y?N+]]^^O_C]=]]>(/K2#H=LITI>O8BD=-B(ZEBXSYU<7@A/H^JJ M4XSS>QRP=35:I'3"4,66> >GM(?F M;K:)T6'NYQ(R5U]GZ8Y.)SY[:HCH@'$L\15NQ:0MB[2[L?<0Q)^O".T!'88X MP7-/^8L'J4.Z9NP%9:SHB<4TR:IP5<'S$&R M/8D;F-DMW*Q"S0JCH[C4P@C_%%+D:%="1T^OB-0W>H,:MY_P4:O"T'HQP-8( M^] 5N86>3VIMJ5]ME+TQ7(,\;=G5:5 '!(A+TVB/ &=%I8Z\%#JR@( .&-"; M."T583\U%E5DJ5VM[6:G>PVWH?H(S4?=7P1J8ZC&J4++D^;(5,9S3?("U:H0 M?Z*I#/EW/<'&L$T=U!\8?WO%C-O.JOO$\=.F]@C1JK?]09 WLC= >V)H7[A M L#X-H43P>G:$-IXZ&-^/ 39(EL6K!@YG]4/.., ^^=*WYO#YXV,@H(HY=U7?,W9LYSK7;@/ ;Y& ,+IX:O51Z#S#&T><=.VGFR0)^130SE>!GJO@ M,_?_76_8N?\LG6S)7AH;!&T&**BZY%SM'[JX()N)_;X#=I:#'[U&=7&(N:; MJH1=2/D]WC[ATSISJH]KSLF^9JV'>%2DN>U=$T>_"/(] M>X3MOD0DY+4W6V+0.^\;[>BOW.4=IVN2;<7ICB9S9+5D-V ML4"M5Y9O!JF(5LL5'V5N#IME>58T9AC]=)A=],/?'MF6U[H127[5G"4GK=@W M32@G<[J(!.JS5E2[@HB*C&B&J1X M HV=(3"5L.YV4'8[J[N=\&Y3/F\1U16;00^4?^N2EXG@7IRBWSZD/Z?WZGBCAJU'G?+XW^".#J9!USV_41I]W"W+6==XN]]*5;;6 MWP%*VU$[MD6B)*;H#;"@IK5SC?2RPNY0TV6J4*F";>->:O:3C"V9%<]^PWJVG:Q?TH=VW[V MT'/>D4Z&#'1I'[(/L]P/)&4V]V)];(NW78/KO.AIH66(L]L, I>)KP\XV:<3 MUV^5"(KMX VTVM\2P[X/7AE M#4\+8G$$K>X?;45&YL$62[5QM1< .TUWP_;S:#"*(H,GH^I/*5=D,-'GFH>: M#,P5?DO5N.5^MTOXAAXDA^LZNG490*T-KLV@1=7I-L7.&1BR"]3$UDA1.)HD M D/'L+50PX"!<385'K+2/NA--M/Q)%"$6UJT[]ZH#+LRZTQ*#BEGCA/-'">9 M2=D);GNF&2\"VS4:1(/%;ISJ$@.P]?[']&OGVJDKW6-MA6.A M4[AHVO^"D17&QW53.0*(5\QD?P !1X?5\S@?P4BNG2J(D71I','ET].TQXTZ M3YVY6)7?,Y3F^JQ]YTFN+XY*?XWNYIOZ@'0DO>[ALDNIQ'1LBH<@CN2G&)*G MX!+7;,UM/%1<$O[KT/PABF2<[+:]7D'/*ISVF)"AC/9DG<_)0Y"IN_W.'S=BF1^: M]6.7'^@/M\J'],6$33XG/&6-2%0SHO0TO8(DM MD3Q(%NL[DCYS^TP8;(HUXPA7A-9&W:EKPF/6_ND%Z& M$BTN.5OP/A 2?8J3A%=S.SZ.4--N]1L +G;JA*P+7(F$KW$M)U4C4UX!(T2& ML]WN6H>?3^>0-#JT]UG(6B=KT^U:YRL>M)^E1(M/_HR:#QG)9>D?NA\V9=3P M1KT9-9RZ$:,&V ^3U[7&8>@<2TF7H=/",O^&#MB\L6[4C,24&4GXLL8XJ-@N MOMU-;:%9O56-U%XR&$CHOK91-PI3 86.*QS)@@I'5.1(4;1Z@@N]ESJJ]IRZ MTFWC@E>/VM/URD#EIZUIURI0&X8ABM# /IUD:#6B%26J/;.L&G5*4HN"U,]* MAZ&0+W1S)-EK5QSD^2/@(,A#4Z[F0Y,F1/Z'80:H_S7!"]0+V5K(9LN0$Q6> M>+CO^(@IF#W.;VD7II_I;IT&R?4^+^@4R_B5W^/3QZO7(\\D*T2@>272%L'! MMR9- W-YL;+$CI@@H@H\JM&+J__GY^A/K^C(9<1[,183QH'(M%[2M"L'SJ9X M77U0E!R\H[U*OFU-7*CQ!G"2=;1L>Y8<"E)>U%4G.7WTK9^$ASK<;BLFV<=" M]P+62'Z3UU_^$..,@MB\MGK>![4Q5 A5:+D32U13%C50)S_Z\=P/&Y*>LJ>* M?':ON'=Y^-L?&JJ\._'H5]1\V782UK4IP3[=W&V+ZCOM/?*=M3WRG>\]\MWX M]LA3;O?LD:TL]"I@[[4%[+TU 7OO6\#>CT_ 3KG=(V"M+'0O8%>OYULLQ]<2 MXP5[>:C8=1+QJV^YCPH##D&;+&KPU>7Y<8AQQ&WHF_@ECG :Y8\XQ,QNEA\= M][\#/S66M^WNL*X#!.RLSFBO $=U-564E62%"^I7$J<%8AH>N^#FZP1<09P( MB)O.YA$E3WL:)S%/=%G[IAC$,G@J7Y%KDN8DB2-1O*_;#SN\0> ,A!.V/3V/ MD9UY4RMTK'AH$]]8W*0&1I28'R;_D4H?<[S>)W?Q6GZ/5?E-T[%*!PH.]YX^ M*, =R'P/02$C'3%9%TB@0?V]=!V-U2)J*N%8,NXZFW7W<4JRN'BM4L](IICL M,>!\.FW.]N29D_22CFY!7TU81N@J$9 ?A4;*3*+*(6?B,<<%RWE Y9>I4='5 M*Q78:);66:4G84$5+!:X,7G*BRP(90($;P@H8OH$K6?'F"Q_0+=WBY^6Z/9Q M<8\6#]/'R6HV_X FUZO9C[/5;+K\HQ>!'# XQ!S''>KB7!5B&M)S&C/U2.T* ME/)[8,VZIWW["K10E\=RHTF=X03,17>1.M6-P+LXQ3/ZI\R9)W\0&AESUJ"+ MBBIE#15&$W&BGH)/Y-PDZBQR)B5UG?I;DMV0_5-!U<-)&)(]M=>$"X/9JMU) M^4!M &5+BY8K&TD+%,1:LMQK@-U444<'\A>HALFS7UYG.(H+=$?R_ (I==[2 ME(3))S'"?G>:\YX=)C4*L%1>%YF"W/<\5 ^6M>MJ,DH!0":>P=X )IF@?ER8 M2:TWMA3W7J$AVKSS=TF7_E%]5V4V)5OV+W=A3M+H"J=X'1+#6 WG>:62P6INEHI&CP=,Z1WXF9R\;0?';A5Q/^XK-J,ZB5@6XH."'C5DC.\D+P_UV MG[!H%9X\E&F#&=Y0A3!^P>(V>><^J?T^5 Y5Z5@7Q\7U#$V*(HN?]@4/Y4>J/!!G,7G=B^A+$">/V+G((N4<^EUOFPT M8?@I$;\)Q$_1F$LH/KR?T 3C*!0G2,SX2DB>4]7F@&,O-1M[-6_^A ML&IQ*KJOFPZ*=1RUTA,R.K(LO=J#HQ)&.HX(%RF\J]<5Q=!Q?TWC3=/">J!@ M6TX;:5M61ZFD?5Y;T^&\BB3*V.E?"!FNSA06&F\:3WE:4_ HA#YS5>CP7BG- MJ82A[J+]Q-GZ(]Z1C)VUJ]<5T7@3&@_83\%Z@*" @&H,HZHR)1E!EM#M/(D>F%E_0^2S4*]C6IO5[,A\?'Z?S%9HLE].5I^.X;F82+0XY MS84E*BD+)WAW+EO)DP.R8IVT:#TUUGPU?9PN5V@VOU[<3[VEQY(QDFAPQZ-W MMXH&97'A1TL?OQ/!TV2&0:*J$V@V9\P#K$;6GT]8#9\9+[$M7D#2BE1YRBFZ M.EGM(7B:(41'$"\0!UGFN>UEB3._LJ98=WJ:(>/C;(%@5SC9_YDI_1(DF%^I MH-M:'!8X8C]0?,=?-)ZDJUNRCX3IPXO>?LC(?D??8*8026FG]S@J^T]2F3?0 M!P3@0N02JJO%RV6?( O>N'E.7XU)1&=R5N@ME?QZ^&1^@_@?T__S._*N.F=/4SQ[8I_5Z)89;V$2\K&1G#B(]1 MH;VAFG=>Q.%P7?:T)?MJ;$5QA!IL!6C4QAE9>$,OH]LRAX\C?(%M?<7K/2XV)#HX;*HI\2&( MTT7*PO8D(J;[.E#D5,FXVBA4\4!V!WM]!6P) @P2:- !#EWYJ\V"(4(D1?W] MM33[M&60#&7V&/4\S6-,Y8;L:WF^CS-[D5G6\5P>:P)4/"4F^-?P=$X]-8% %PGL'G*DFWGL*4GJ\HW:C3MW> M3J]7S#LW_E56OSCNI+/*=ZX+YF MVE%6Y!'?8/%OW?$F,P6#;9Q4@4'X.*O2!OM%G%9I]\KYL8L#O@-J,[-D";/Y M]>-TLIRB-S=3\=?7]+N1+=J>)JBI(YB!H^]L,>:7YX1!T1.EV/$D<%EK:='V MVK-8_3!]]!J?V,5&HL$;WXGD;^,T2,.CY. 2P=%OP&SB^!9"SC)H*B,"I=2T MV%_(UH)9>'F^06_V+#M>G'Z-=B4T5N5\7<%"@6*OW>;,[Y+'_ESYO4QWIUZ3 M[3;F'F!6*?V:J_W/F&*33E"%-Z"*J[QEZ['H!](\)/&(N!^-1H'-!,"[89*5 M9T5#JNBG@T31#W^;?L;AGDHT7JS7<8BSUBP]_0]JRH^\0=MB4U-%)5D_V784 M.$K4V>1.FZQ\TB)8_DY>V+OC2:@V>=ZBJVV^A31D/S?2 \#&?2AGX_$^1I= M$ T>^=:+6XKFZ.G%'0U8+ZCD62]N0610+S;2WR%Z<5,;)O5QY3BUX2XI!%6. M\A]\6X M\GVV+Q66]D/\;G[YWL5$&-& 7:RC ;.[6 LAS[M8"R*#NYB1_@[9Q4KG#OU? M"62D.UB7!/;O8+UL]KR#:6U>5O8MOUN6N=T*OE'!)E%41:^QK!R):H^<[E_J M6Y>G.?$AHW8?G;+K6'9:U?($4/H;+;D2^09)B)P/0@S8&C@]9MUXP:NO+JKC MM33KVH23*/##X1E"7BS6'PB)F.]YB;.7.,3YDB21] BA[P7P"8*L8?L'"'G! M"L8],]HHIQ0]G1KT;ASS+C>); _492>OZ@O6"LR<"CF*/ M.0RF#ER@% \JIV:L1\-4-0D,KQI.GRBUJ#I*W'1\R:TG2*?]H4$7UER%YK" ML]7/?H)R)&P[NV/E.12G70>_PT'.#-4L8Q%E795JM=\W:C"VT/%K0[8 ,F=6 M#NOM8)?H8_R\*2[)^G*?8Q2P.+(1V9==$M=K5EO&P\X#1(&F:IBLY0:*C@O)F&8[;%,C3;0(G#*#J#L:A(/@ B9UDXY K!B MF_CX3<@*X042&/F7-4H>!%7A1$I\L;0FF!!R8F&; MOY)X]FH!ZCQW-JWO@^SOF-?J.Q0$$_E1)-.W_P7@-)4W;'LZ'BBC ^G1I;I1 M8#S1YZ;G=#?=LJ;TCM'$-HXD3I;<)1^-M*FQOC>?BP69ZXG]OB9I3FE&;#N: MI@47_)924"J/ N*_94W:]_L?Z***L(]"3TI\)3K,85\ 2%R.UK*+N)LQ'=)Z1&D&(YQDFPS&? M0_H\V/JAMGU5%BU0Z)S[@%"Y\*E%B/9PUUV!M$V\VS$/;!K]$*01;?J9'3NK MI?/4>QE:)DV)B/5*:24*[GFK<" &9'0&D>:HD&&LMJJ&+,,-CO8)7JSIWA;A M-,?154#')<3+#<;%BMEQ,B$%OP]05K3H.-!?! 148D D/UGEU%^$UA#K)>!*I^E' M%D;/0/<)!3 MPD E#C]5T]1EB< 9Z'KA%V= O#8/+RT+6/N5FC"S_'>2'-8Z1;@)J M R/?!S2X[6PK> A>N:=OL;Z)V6V4-,I9%@B2+@NY1JWV$G +Z&[!'^IEBRD=5^!LP5OTG+N,I \XT*I(6E!L)SWTA MPEA:D_'HO *]BMO1M&T)/:9]B&CRDJ9'B]<$PD!WND=&0HRC_)9VC*_:#Y3M M,A=[]\-07:.U46058Z%*H!U]:1/D&.WH M.WX4BVZQ(7H\=#8U'G$1Q"F.JOBBSF6W^V'@U&AOU/;4J*BBBJS?1;:'LT2/ M7:K2D[)*:4PDWG[W[3LN%NR;OZVR(,*/.,3Q"[,<\^GG,K,OUY$J%8DE%VCU MX0UJ0U.(0+1LRQ;'@W"% OW*5#;=Q>(#2!_A/[Q M_@)1$CO,$CO@Y%5GB7?$RHB$>Z: \C3]ZG[$+>,*BO98+/\A[3S9TDT$4>:% M21Z0\_, %B> WM#FV$\I MR;9!TLAD%;Z&":8M;>)P@U]PAN(<)21]QMG7%WP$Q55:^D=>7DQ%;^(J(S8J MN$1D![Y^3:D$!=H$+Q0&QBF*<$)'C%V99$V0A*51&BGM3H:#)/XG]VZM@SA#+T%"F??T2B6E(7OT'?I( M3#G ,W?Q9EBHQ&O%HT P/F:Y'? V1WOZ5E;PBF)K"BI)F*B1]'=.5\UA*PPQ M(NO^E-?%CE>XF'[&61CGTOLVRN^94FE/V[>]S)XHA"59)I=")R0[A6HWKK1! M*?.[%,-NCEH]<5C%!7,IS]*(.;WV0?(374,?<2*JJVSBW8KPF*I7:1@8,F)>O;/X/#Q/ R%^X''04B '6NDOI(19H?N Q2:,[*CS)*O@\_;QCQR'E MK2G),JGU+C31APH-9Z5I5," *LK8Z27 5< A^,EHHB5-9!#S#%MY1UJ/AF77 M]9X):ZZM?2<6W,6)'3'8F#+3DR$&5'ZPH-S:2'9,)&KX''>CUV@:@9W2.5]D MMDF_Z+C5!B5793J?,Z'9N;@DTZJ_^;DBT\U/F8YF^G(,X(K#T3Y67U=74L@@ M30R\XJ!"RO45!Q5,0ZXXV.GS%Z6L@22MY3Z#/BM=6T;E)7)-FZCOK6'6D*QU MQW:0#,8 "\A%6Y.;=[U%CF?!LK8<$V,+67!VY=W41<;UK=:(9L M5Z;[^87-+$V9:MFD=!CH[GY(%,7,C V2AR".9NEUL(N+(.D,0E!Z!WHKI*MM MVY/I0!PQZI?4EBWI^XU-4&,X 7'18=;G.F2W4[JDSX%S/)^T9_^R X^PYA3] MRHVZ3FQ9% M68EE X\&;C'.#\Y'JCE4R=:K2C(KHGI:,+ IR $"D*3MZ<1@<3=X[?VN:^:= M^;&UCQJ<]=G Z0-E049>&YD[2X:@->,0V1[P[D^6''UQ[.$X;.*&)29-Q;Y&+] UKD2B\/M<@[B3BWR#O1#++( M#??S"]O"-66JS2+78*"[!#C5I6%Q;8RJYSN2LNC:EA,_K7>@Z6ZZVG9T8_! MU,5GAUT&_6D3==BY"<:4(VM9Q='.WEEP,[H5SQD M9H7ZFU KHI^";='1@ *R&6ST$+216[:-;/039@H]RDT?;M$469#F ;]40>VE M.,-AD;P*6Z7-M/EM?AH"51E08XN#TIRR9,#HN?8:ZEDC:B\-\QEZMCZZ40SP M&/JT-DH(S0HD)0KTIL3QM4]OHH8)HL--YQF"5N0^I@L77=R6S&VS(0FUDZ2W M]95>&I@AJ+UQUQF"VE$,R1 TN%\F,@25,;_B F)*TLMF"HRX3!_A-5=0CVRU MY I282QH7N4X_-TS>?DFPK&84O2/PTRB'_XV"]?99!_%5- G1<'N=S)5XC8) MGD]FD-K#FC.GNU';,Z:;NLY,,=T/P'8SN[Y]1"5]U " ^OMB>#XH2@K18YNS M?>6.:KR+]76&(ZE*UO8(<,]H-N5JAVC2A.P'PS #9/N.I,^7*YQM$2/-#!,5 M\):6^=;!)RK<<2;"0E&[(SDK_28NS#PP,Y"D=(KQ0E$\Q2-IS[TD$7HSC0*G MR3#BKB;6,)20J>B:+P4I@D1S8YI?+^ZGZ&IZNWBS31FU/V(9-7M/U>5C3P]HS,>OF MET?QZ3RAZ7O)5U24_DQV<(;B=GB0Z[+'DK;LHSE$F:[H/DD1]NM/@INAX#>"C:FG/A MFVBCJ^N5,(,=8+-5A)&@C%3@6W!$=(H"4>61LV7P/@@WU'[,7B=IQ [4=PQ7 MYVJH\ 9P4>QHV;;TUZ3YJ6=-W._JJ,)I F"?N^/'(-]0,.P?!N@E2'!=2[4O M ;S6N]##2!4:UB_$4.I681(R MMUK/T\#52]*J*T^XA#S$Q6VL)SNBS MSK(K;,4"@'G^A%YWF.S1 2ZQTR9=NL5.:4-=8\/[,,0]=J#NVT4F%0^BPR_+ MXGX;4RUO6TRSC&37),M$/0%)O)KZ2P.F@+QQEY-!C@(Z+4SV:\@$H3BHAA$' M2:,.*P>%#JC0+PR7VUU#4\ (C+N6360Z, $O_G(3%$%[7@;5QP<8Q6W-NI@\ M7?1UIXW9O@ F3&W>UP@0@X"4^F/1I.^4&:++/!\9H.I"K@\XXP':-SA,Z#^R M4BHZKP[/$R4E85V#YUDZ+A U-$7&#):?&T4DH=3SP[<]EUQ<]@]RBV>R_ '= MS'ZF^ M76JS-,QPD+/,)/D^8;88*X;SD,4D>^#N#_KL Q'*JJ;_#=2T66>=%@3;LUWX MA>(*4NT'VC$X2#B;N*=H5R$:DT\(-IK]#J0!0V1)LUOB<,\BB::?PPT=/SP/ MMFVG'5V/ 32YMN9L2V1%$U5$$:/J7,_IY"119<\X5])2!;.SEO8V[F(UE8+P M?%*BB=;@28-U/@&T,-GF$Y9WK+_,[:=_ D W(,71LKP%O7O_Q(N-=&P_IX\, MV'JJIIS5>WGW_LW3UZ@B[VW?.6,A4>&+XQ1.][C8D&B6ON"\8.XO<0LF)TG, M:D25/V#< P&IINZ M+HM&-^M7YI,TFN0YWCXE./J)9']?$SI:K0&Z@]J I*#2I64]DK+$@XX \=C* M&A*J,2G&]GKI-S!U$][17WD>P*K^.,K.6!'4K/A4P?20;0DLI\3(((QS-UID M'UAV7U8K37R1=T;B&VW;Q:XEPS#"G8QDB&,5=?9*M'ZO Y@=;NBNIS:&XYQ? M"ND\02VYF#M.4X%JZ7S^DX7"!@TZ RPD&JV,ZALL_IVEIP56IY_+._Z]J4>' MM@71!*$TG:0GA8+3U@L=<.$XH=E*W[%55H[&%9"AR4O=C3Q,)UZQ+*.X0*7# M/MIGO)CS_]?=T34WCMO^"F7W=B6 ! $0! D@)-*I54P+\D0YB?,[>8*3;]I M:*\ '\X:+(BBJ+6[S;M'1VDBTK>>]R7*:'G1RGI3-:B.>,D>5& 1WA'MIUM5 M5T-4036V'M2J8#BWJQ;,J4HW&T[7-#&TJG1O(_V.[>%;Z6=KPL:=PB;;X MC<$E)$,Q29,WPMX"^\HP2D3Y?B!O= M76;;*F =RVV% %\EW> >4J1<7CGD.$WZ=-:J'B>,]IPP'62[A/(=-@K"#!$P M/[Q6(C"&U$TPJI3R[[D-@6^CT2?93[M]*6K_X]TN/=3V+F;O%(Q_S ;Q+GD( MZHCOF7@=V@ 9DV S0]EJ0>!S]=-W*2V*.G1$(:5W#W I,YV"JPBW2KC"^YN+ MB09BZTD(8-KLZB=U)XSF3BDC!!S@MA%=-C/5XW)*O:/I4 ["]N4N#A*AXP%9 M'I5&W>@UO'+J?+14\@K&9'PK! P7;DQH98PN7:ZV(6I5Y6AY>\+'"^-1R:D6 MU9H%1_=3JW83/9D1';]JW$IM0?&1R=I"IYJX:D2IQEWNND=)D&2-KLFE(WSP M%KE[VK^^XOP =SFJY7;*O9$7YE.QO=98)3S5US7C>+)HG*?_"#K$C:"F$O<) M+>BW-??80E?/4YX9:LINMY;S/LE?Y^?9S[V_ZUM/ <=Y'G-ED ;FM^%LDEG M3*.CG' [QP\P7RW'YG)VSI_0G^<:DL>5LD:IN5KJ4VRP8LK1[$Y"+R:<2O#$ M;/4L\K*U[.#/ MY6:5@S/=V>;$&CQ%/3#&ZUIKP"."5;;&&2*MQ-[D4.L<]^)#E6 M1_JG*GS4D,_!?1E8BH]+46?^A U0CCR8+I3^G9<0^1%6)D7!MF=%XX4'C#ICOAYXJ ! G6W ;=$=ET M%62&Y-,[N#SI5F:AOS+Q69G$2;J'$_BJFD=2YVF0F-=YX?: MDGV#RF45MF[Q>1LT^%)8*\3JJ'8@+NG$*5N4HB.IJ*95G&VWJ 7'K*87,8(1 MISBHT;"K%]3I-'HS1+^0Y&7+7,S)&\GQ"UGL(<-\N;F#X9"8TU M^>$[4F]=&:26IL!C'[T=/O"]R7+S *'&Y49X-SW*.?J\=A>]'KB^UNU> G34 MS\9H3I,?U%3MB!]1D5_'WN/Q#9GKQHYT:EQTJ#(' V]+^\]31I^WNB7U<([2 MLW,+>:PRSN/1;=N5':= /&XP B;YEDWA.D(/)&(W_ I@V-"9+-_'!*Z/F4&R M?F76^]'G+63Y>EWO3[-[KV!9'.=P3VKO-2R+S4$UOT Y=K?@Y"'3RP0 M5KBC=Y0!!$TQ4L#D:P>B0)+.GL3IB#6B@$_[YR*)$YP?;E!#"SH25JWN&1GZ).6BZCR+2Z22.V<91B&W5.6;ERNE8TC<73"8FM$&EHG,/T! M3U5&)&[\3$6&Z88%!59LU83[UUG,:[F]XOSW[BKODD_K%!'HA^H\:"(P\PH< M1]SZK1ALCL0XO7[7&ES9D!,@2UY":J@B X/Y;D,+S^"SEOPVSPN)&Y_-\]KQ MQ_/7>A<*"4Z&V&I/<;&]3^E[(;_%[GW%?&M] =KKEAJP(X[^BK;2_=SNWD*/ ML-#0Z5BLYY."X.SA8=KO:_0^I.-B7 !SGG>QGB..$3&4^@Z%!;JME.E)R0M. M$>%MZD'(3X87P*7H%PXJQSG30H/_FBX?^V6WXV>MHG]',,X[K0 J?3DUHM18 M0CGV$%7G.J:9CG'$W_H<;4F\3\ER\TC>2+;G9:=F'\R+RG!:]RLK)E5I/RC, M696PF\)5VSPAQ>WA,Z$O.=YMDVB2$SQ:@<<]1EWOP!UESIV+BG0PNQ7QXHR_ M)A\U]*/C *!*8UV.LQD#E(T\C@+!,*ZF1) 'T:$!Y"&$-_Y4,C*V-(W9$$0K M*7FW?/Q=<_^\'X=71[U-QE]0U6KL>EQVB9GH]MUEV>M--$7EKH;"$6$<>5I3 M_'J@NA:XJC);Z[I-6/D:8RY5Y)BA&SU)TR7;7N3]GG3W$SK.]"DDYT75TA1Q M=/H^M2G!QFXU9F.@? RG)? #>-H]8D E6.4QY:3?DSCW%@KN=8WYTQ8@:J>M M:&-VK5EC/O"ECWLU=3!MS"=U,$G&1AF^\!"5'CF#!D6.KT*LYWS017&IK.@*$E2!AFV8B MEZVISCL332MN19W6'D-NZ0\B5K'0VIK0S M7&,X3P&T1*Z)B)*:Z(,TUA-UU#X5I:&NK21 (#JE\/K4Q&!*._7$=)Z\*4I= M"90I]G.2<;J>2K*;1/_=)^+VMHAAU2D'\XS_E!,VF%?FU[(-*7@8GW&2+?,' M6O0E+CO#HZE2UNEQON^:?9E-GK["?XLU^CR9+]!R@2;3?WZ=/\W7<_;W\A[- MV*?UK^C+;/W3\@[-%]]F3^O93.?.4$C^&/=G/"$!O6#>:Q#A(^U@K(B(.+^2 M+-:"O$^B",Z!P#W/:<;^C,AKY:5/>2_* H@_ M/I,PH[M+QUN8V 2M:9=LD. \N-H@A\AZ%N,\+M#770P+/>P&!970\[/U9$,G M6_P#+_M6IYFZG#O#R! T99YG19GS*,"4OI$,,V+NDP\"Y.0O!+Z#*^^/8 ^Z MHD*:('0B0HJH7$NY#DW*82#G8]9)LV(TH2-1-Z@AZP9QPI"@#-6DH2L=NY6K M=QL^XDB,.*I'S/O%\5[$O/TG<"QIAH+V64S$+U$U*M[O/41P3%=_J8U)\N83 M/"3XF6VKH*3A@C%DGP\4 QA\5G/5[H3I_(YK@PFE1_PZSKXE\K6[;*8T>_D$ M&B(_$$>NP;!P4"66>9/^NP0Z>V?Q"A\@I'#'_+ UO24KG,1W^/"%9N66^1^_ M$GQ^[J,/0%-/Y!&Y3SWC%"!P6H-(F@;/J3DC/>[22DABJ+O.WQZ^%B2>9U5M M@.QE M$QKCXC]Y'T 6GOP%01NI;5Z>3I)W3_L/SE"=T_+K^@^_EBLIC.%Y_1 M9+J>?YNOY[.G'P/MI+0GA]KCN.>;=!#,/0GD\KLOS5?9R[PDKWUQ4!T01G?N MY%#Y*D:D0I..)^-VS!J;*8XYX%U#14F[N("HPTKOCD]Q1Z(4YR26.LB3?,O0 MQ>F![K[B2X4>U?BOY;!-ENT=7HX4+_WEI$N<[4W*>Q*S;7$*%WCW3( .)P_W M2*9%R+KY[N84^%I*+)"JE4P?@D,:"X_L6?P-PB6JR$4-O>RFM^)XOYH"(+=[5$7IL"[HRZ2+&Z.[(Q88XGBB-&!849EOB>?]KMKVB@- MBMSX/FF[+]@#;U6$% @*KM@*E%C7>*7\T M#,&QH3,.VM#9HCR/&PCM20AM-Z"'3IE7T:!-E9A?5\92LQ12H.S:AD&4SJ,S MA+R2&.4M&JY)T.6F8URT%7@<6ICK.X\U=7"Q$=I??&6/9P5-$]@LQ,>B\FKR MK0O=KLBK4A%X350EU^+"Z)!3)GW7( I#>+ "[C%7%Y>3K"ZJ2#>0J <)J# & MG)[EBU^3A=%6B'&C8S9WH>W0>6L'\5B56:5F=*1 V;4P@R@#FY-!VBS:#EL\ M,,Y^6-#L$R.L9&!2N'F=5 1=DQV0D]%QI5=@NFG13,R,Z9I$#SC['0^4S>Q_ M3*MPYB4XY]<* 25B.!%':E \TP;MNG=X4UQ583L;3HABF0,B065Y94-Z2Q)M MYQE;_$;$M^=5.*>K+CE B@6I MNEI4O_1U7]0!8V.2T*L>_2;XORFKC]EQ1=\-; M"$$_=6CN@J48X,M9DQ'0(8]->@8,W;9O.$_HOFB[A0/%(,>?UG'D^J&Z5K * M,Q+K5(U;W[6S.1+C^,!;-;C@98(EI(8J,M!_ ?]IBHNB*N,^^4CZ;C2,/F]: MJ/\UG;57E_F%^AS_<6%+95^ZB$&J/5^43=0H[$ M4%:1?2/N!=%BN#:_)=AV3P#5:%"7Y3>2/U/5DS AR<] 8I:)%@\]7,];JM' MH6K$7M-YH::(CQ\@FLQ?B&JF70TH)UECWM%H--/2[^%6KGU\#Q7D[/X;) MH)N? 9W> \:SUUU*#X14;N.*8=@RTRE"Y]]!#2P8SO"@T=X;#W4-D] MS5;BR6 I2UQ'KDF5UZ#T:^V*:DSCI53[I]^SNK8[P M ^\?CH18W$%ICB",$G;'+; V]I%E43?MC5PC*Y CKW,<2OS1G )MJFH5 MSZ+AR#7IZJA@CFNN',]#ZW&5U'52#.,NV6P(U,%,<*JFS[+0[.KU&-; ^CU& MGD4]M\\)#7UO9SEMP/7EW;/ICHB=YE7E,4D+[+B^J_'^7._;3'E@?[$OZZ_8 M/Q#Z9M_\#U!+ P04 " "4@W576,82LC)? "0E0@ %0 &YT:6,M,C R M,S X,S%?<')E+GAM;.V]VW+C.+(N?+\C_G?HO_D$TPR3]V]'Y]_?5761ZF<9B0%/WM MZY1\_7__S__WO_[K_P^"3RA%-,Q1_-73^JO9HDAC1"_($GWUWV+/%_]]9MOOGSY\I?7)YK\A=#G;[[[]MOOO]F6_GI3G#^-\UV%P\(_?E,] MW!5]U_27[\NR'SY^_/A-^717-,-U!5FC'[[Y[]N;QVB!EF& 4ZZ1B,N2X;]F MY8\W) KS4HV-7?A*6(+_%6R+!?RGX,-WP?O3/-K^]I?O/WS#2WS#I,W1$J5YD)*KA+T]3<'?5A1 ME+&"I=)NV ^;\ES@_OM328%><\0&Z4:56T$2$KWI-7]WMAU2&8K^\DQ>OHD1 M+H7@_RA54JJ#_?'O2_;>?,W&?8C3[>N2\ DE?_M:]+B2)N$CAM"-4GJ2Y@8] MATGUSLDKSFH$$I10D>G]N."__/N.?8QL1JYPRB8'#I/'[6?*)D]93L,H/Q)' ML59KMB9L?_GV!LR@A64'1C V;,];^'X)> M*-08;P^"[P;IPQWZ,MG-[?LW4WN2QN>+,'U&V75Z6 :S4<36FFS7!4%G^VS: MJ$YV$X2MFNB:_?-XEC<7'$;>6?B4H"99WQ22R7FX?TQH]!6AS/SXV]?,A&%/ MYHA2%-]4[Q!NM^5F4@K"7EB:#'_EXQ_%?_LZI\5.BI!&;W:E]PUM2GRS"BG? ME:(%3N)M[3DE2_6ECL!4PUZL22TYLPK1C1'= ,8K:;5(Z=..F4$CVZY)DWDQ M]LXW#'\"L&; *O@P5A5 EWI7!@/$QB(Z]_B](O_KFUHWI@\O+2914?Z#N=T! M*@GTT)2&TN&@3]OJ8BW"5A,\U+E'M/ MSGVG)&9]",AFF&N6X:5ZCC MHF;E9*^0R<8>&Y%GXV_%,3,/L\U_^/C_(,2_)65-R42T6>FAD^4?,D7[).NPE0\/J6EMY_)USC(FNI4L[J)8!V7/$(37\ M@I@M%FYFKD3HNN(&Q\%]\93@Z"HAH5C(@S(&)7M SYC#DVDN@#'JBAF4[W&! MDJ1I\3DL9%*V99@D9T7&C,5,O*W4EM(NVRQ\O8XYECG'%2+6L#PVE-6-2'P=S>D&?YSD M.BZ>( MBAB0ZO(U*@-6@IU$5DRC=#,:%UR":0\R%Z$,!X"H%Z M%47 L6,GR#W@+A^IIP[,U#=,1J 066P,K)CO'%2,-&X ULSW#FJF*5@!5LX/ M#BFG":\"*^5'YY0BAR' BOEI5)MT@TX4$#FP@GYV24$@: .LFE]<4DUCU!.L MEH\.JD449H5;>>-RBV!:D49*X:H9EZ,$4XTDX U7C$L6L(QT"->(2Y9O$VP( MUXJRR6OG!)+CE7!U*!N[=JI#@D;"=>&(?=L,&,-5HFS16KR&*,67X"I2MFRM M5U%#L!"N&F7KUGK5P,A.<-C.)817A30"UY!3!J^$L@37B+*E:[-&)#0/N$:4 M+5V;-0*@!,(UXQ+ "R=

YV>UC,[QK'9ZQP[NMFQ#:=_>FR9NF,5#>!" M7_1NW^DZIF-V%$4W.H8.(W3/3+6CG1G]8\W6CA7#;E(RW)L"=FR11MMFZ;4B MR#>+[\>=C36AO_;,]W'FU%AIS_Q-G?GE[:_]^IQYW0)&M8+./)F%(?S.ZV6: M' A:(L"SU<@>BQ!5!&ZL4LA,T9.LW$-_$?A91Q;[ R$4UF.E;UR&GX&&IUA\ MQCY8"@"$Q88X/:Q;BT>;@EO6P5-'6L)=FW 7-5M>@W!1_>^)_#1;[EJ:;)B[ MKD1NR6]WY+>HN^_JY->;3"[1$;8_"C1L6P:#X= 4V.;.%7/G*!I1T\R<93/@ M]LFABWH/U]BR6=.D<61;Q(L]TEHL&W'H@F3\>EHL M7]*3W^@^HJJR88%*,5J5TBB"79#UO4OK95MDI\E6UY85Z^"WX);J5J&Z,E3! M_1@RVR(\"J4IJ]V]@ZVW[I<7;!JDE-:LV2Z_.@TV:U)Z6/.RK.FRW<:9&D6P M]I9CHFN8-2^3WS!J;N)@\'T<3(8DC-CKU@5=D1U#Q02:0[-[2["K$.R6 MPZ'+&C7;(CO-EG7+EC7UX'?FENQ6(;OM!CA7L6^V1GF*;-J&K"*^9M/MFU?G MK0F1&OQL*6(DG6.^MT\K)=V)=!*$TR"DOZ55A]$82PR#454Q>VLA;<[YB^+- M:7EDN0R8_Y20"^#N5/?T_*$0!M3*_9T>X5*64 7PR)K2 6X^BBG;:AM$:!1U M+HJU;DZ=>R=#59>M+ORGM/E?C2+#11'4C_Y]VW4;"/)L"C*?5#SZ9K$KN>389\?\[?LX8L/ MS\+@H6P6ZUI9BFPXV*+YX%F +1&O0L2+0K_[L;(.0:VJ)BNV*9M:>R=H$K5V M%\5]]V:,'8)@N[*A=F5=/WCZ9;V 4+>/ 77N#X('J>G*W:GJ^I]LV^J)WU'6PP#972M,^WXM-\QC3.S8UC]DT[O6#<[ M>M;LP4+QY!\+$2WT?,31;2*B:$>>;A8II(:'>WIFW MD%!O[\Q;2*C&0$)=D)AA;C?'SUAW5)-N(4FHXI*S;K[01D['1P+WF[5C$HH, MURI95P\>E&B)\9@*^(BN. M)9MM++19%&D?W'S9F/14[+=K@073UGYL3'K[-%JZ=3!:-J8^#>R6KB*K=EMH M6#>[!7TQ'HUMME;+)CK"68Y1#YK_!6?-PMA?@)_7S3=P=$-6G399N4G4Z2C[ MHLX]D:$IV[HBZVIK2#?)FG'4/9#A*H;-%BA1ES5%E[O=NB1@M1Z9[>7,LUI" M[*S(+*3Y//K69MI$*VD-L)E2^5">N;E!O8TE&Z8FVVI[)6\4U2X9:=V/+;5# M\M3D+I"GIK7DV2@;:\E8Z]YLK!U2*%;-8GG1P:.RK5=I6[;7T'OT8*1A)(5D M0+Q'[(D-9-.:75M48$L&PFN(]' JJ.,R/!6E-=C??%TG@J4[K2^K:>2[9'SX MD% 0VZ53;#CGR*9R<#77?#K=IR&V9-3XP%@1VR55759M1[8.+U)K6([(*_W< ME$:Z?:?KF([9413=Z!BZV>MTSTRUHYT9_6/-UHX5HZWVJVM!U=NM]NM%Z C- M5_AIM:R\>%,$^68K?]H*O[=WYFV%W]L[\[;"KS$5?J+!8-.Z(=>\DLI6RH!N MM#J#UV^AY[FIR8;6E;MZF^W37,(MZY:R >&NUBYYLUZ#EJQ@ZX06)[C!Y%?6 M]&-]\LM$,TATCB_S!V1_Y*AW%2#'-N.L;E%/>A%MG,U3OQB/K92U/&F F;.F M?6/*7=.0#?/@'-T2Z2I$6M8@96\FS=J]>!Q=DTW]X(58+:FM0FIE'3D.9KZL M3WJ:"O^9AR:]FGEN#F^WG+1]D[?+KF4M2FIMOFRK/;H*%Y.N*G?UMM=;HPBV MK)G)'DR9;9&=)CN&+G>=@ZN6ENI6H;JR1AD'L&JV185=6='1OJY+\E/KF$G3 MT467[-;&V1;SEC4(:8J-LVG7=%56P?IW6CC 1I&LNN7@Z1I6SLN$-_)^D&'G M+Q(&!9KKM+36)%K;;KQS&[;-JQ%ZK?^F8-[\LVV%O"LVWF[<> ]6SH+>Z?K2 MW-[1WWV""[6MZ[)EM&D/C:+8+8=.ES5RMD9WF@$ZIBM;AV]IUM+=*G2WW6CH MV@;/UNA0[[/%#D&P7=EV=-E4ZI*O5 '6E,5-RL$U9:R@ M*LM)3/*__YP%\W#/8>F2VGH_.RO3 /.(6 MTGR.>FLS;:*5M ;83#ML*V[(MF;*CMI&MAI%M4M&6O=C2^VTZ[VF6[+3=5KR M;)*-M62L=6\VU@XI5(5;0%=VM(-3:.M5VI;M-11MHJ60#(CW2(;2",BF-;NV MJ,"6#(37$$1ANTW$3;"_L)'XP8/I+?FN0KY+QH\.Y M+RJM@*)T&7;.]?_P?.G_2(@?OK^X/9=Z-_W>16IA34/RZ 6S:/(L/85>'!._ M$XP*?BUT>9V,/=_](#VY8)21D-P#<< _0\GUAQ*0'-AG#ZZ'Y:+2P(W&]+G! MA+CXR-TS?0)'(!&1W!F07$BQ8:4XD.Z(-'6]H13,8OXK=;AQ++4CZ69V%Y$_ M9PBB#G]^QIHRH$]9HFN)B.NGIJ$KC3PT)2<>T/:0U5$&(\F+(REX\F&TL3>% MM>#$(PQSTFDA-9.PL&#XUM]+^=@RR[Q4.C(OXV.=\_%))M+>!_+"Y5(>A7G3 M:7_Y"!_2HRB<6P5I>LFD\0@+) YO\/S!9(9%A_!IX52GA%TP M(IP,*:&6J?M,!T;RC69W?Y !I;HG+QXC02)YQ^Z/1>11Y@YJ$GF U.?BD PO MQ7[=NC_ZHQ%L!J+"9N_O\/0TB-S)Y:CT>VO2D-.5+64>?(/*F@?/1^'QG/'! M5QU%F>NCY"A>$_M9MB5;)1V#):!GH*P3E(.15+%?91!Z8I,NA?PL)]+,FJ^ MTXJ+_LH/[9S+WF2T*Q)B"9=[3XZ?K]P<2'A'6WKA*BQ\WAK^"6DCT7B,X^/0 M]2.^:OAJ +HCFDUB)BPFY![$P8B 7EI 567WC28Q^!==^(4Y$; MZ^SV>F%Q:N8%A>^.1YTP>)K_$%$NI*O/%]^^OESUNC2N!<@6YY=_P(OP!++_ M_.V7<>+>O>I][G>.K_N]WSJ]L]O^]<\@79[Y-7V4QH1MCC;] M\5'BWM__4NC_E3F&^9_>2?\H[N2OI^4[B<>Q]C[>7IY\\?SO*364;$&R$^6^ MY3E*E-GNRE($%#RJO,B5.(%P*?.$F9_;WW[),XD:',[(6]DH9_RR!G5(12(B#Z7Q\@(^M M6R7>_X5;7."%!?@U+QTEK<.VCUZJON8SA3MA<-"9GEQ>7UU>]V[[TFG_^+9L MUI4NA ;["RY]Z9^N/W/#9\F2N<^ 7M6#AZGK/TM48%+C""Y!KG0"/WNQU+L/ M"5/Q[_%AYDL8?"S^E7T^_/B!7I^D?UY]#<)[%ST)+M@#QZ[_'2[Q1[TCZ;T8 M 1Y)OB1+3V-O,,82*O1(1;EYT0%=.%#?"X SR&"&LX3K8C!YQ#O:Q/.IQ3%@ M4RJ;YADPY 2,@'26\/QLBK>]_Y"X/X?1F*-C=Q$Z]TG M<\$>HL-AXCT ;8Z0J-FZ0=;1A:?4?"0EDUEP3[&-,JS?!?M\*&I=-QG%4LIM M982')2&5%C[(Q3F1]430$32+Z?ZBK,A#4^E+;J]9!M^W_>V]NCA9;U.7I4D3 MXYY.U5[.;99+]Z2 YI79IV+&I90T[2^P#&?HP?AH1N* PL[&-$=#,#L',*.4Y]YXLO&X0+Z*!L&'=[469D9S1O!8\\RFQKUNC]3T]7S MI=$,/J(2"&0X7K!S7) >[QPWW:$[/IU%C"[X2>#&^.X0QI'Q,_QF,!5>W8P> ME]$)#$L'G4L\.GOZQV/I3(QQ#6-( ?N\-_P#J X6?W-Y=DW_PGTZ<"2I=B]\ M6:AWZ8&X/C,B8/+PAU#,Y2I$;S1]$8\(? ,NP]?$\%F$;]>.3.6GDI?-SZCD M=?0;PD0)P'SW\=9'?<_^0.P3%?E\#^"BB#0%6XSOCKP?T@,0YSB2W@_)E# ^ MY [S9.>G8-H&8%23"1G$F9 +V^'\36GW.N,_OR/[ 47B M1C+=SW;M4FS:F=@S?.(F&(7)7\Z!1'_/I'\A3\/A37F, >W:NPS3153> M^B5D+S.VQE@'_-V=3B=P(41.9@(+";OBJ,NJTNIQU&*5N$CZ8;*JKW11!S]3 MX]TG[:@$8_DG=@!P/IFSO17GXP[=^PS_ M4QF"0:OR@[<66"LO[&G9T0HW/CVH^(K*GKX_7'-;K:.2:"'5:!6+*2L;*G/M M;+2NTQEHYGNVMK7IQ2Z)Q*"D'S& 5)PL72@N0!8DX3V2R7/C[:7;@"N]4L,A M[V9PH\B[]X&N05P \?,X(M(^'8)%^]*H/1I"/*Q/W^%.BN=81&<0 M3":HZUVTQ88$[_X1O8YI= MPKH /Z.4\[ -L(1^49[P.P1I+8,U!F^#L8@/0Q+_GHDU:4!"G+-TAQ(1#>\T M=L]LYS20!]][<+^3Y"MI?@#^)1AZHV>6 H**R/M+Y!L/@P%5$]3"0Z:F&ACO MC' /C[RA!]M,O89I&H!X _DQ(%.>1W VHZG->+/'=,#*,B7,-R706#J@3#9T'3'!H3X9S#K,VG3WHAGYV"8 M$X=E?IJG8#892@-WAODXL"#,D,"_#LG(Q0>K37ZFB>86RH.I?\Z\L."K@[EC M9A#=.%N\5#P_; A$^("FU>(_K*0_B$,F KE0B.">2OD M1# 473E;N%@W77:J7(REE8OU[I-ZI,T;([C9ZI&BE-Q5%FQ\R:6%LIJ,M#6E M77:$U!2'BN%S*0LF(MVAM27C&?H)A 2[=O"?,6^&!X-E]@>0*F',&;+P)[CI MA+#:LC\EFB#Y&.4!^]92U0(RYI#,\%K+[F $&6$*HFS"A@02P,?HL',EGZ7C MH4*:VZKXB4R V^G=3=S/X'-?8ECD01E?J<4K/I=:IL*DY+]#85U%%&4N?4-&X>IE&FFEE.,MKX\U19 M H%X0&E 2@/0R>Z ZIL062["9)STV)_<$-4SU8.)VDI'N@-Y&,ZF,0S ;"\0 M!_ 0_#H-@P$A."O\)N(%=<37LHJ4NZS$LG%(N*Z!?@JHKTHX2=R4'.B+0/GY M]RS UL4!I,CZ=N4FR !+BDD2$N4<*D93_\BLGSQ3WS\HMZ3J07Z !H4=H9, M"+U643<=WT6NEX.[B7?/]REUL3&)\8.$ P\8"\\D1"A4;PI*'L+.- M)^!S9&#?)TQ14P;&/8*-&,QR3K\BD0])- Q@_?9.SA>>=Y1RL.1/7A\R'.- MKT&T487S)4#G2#H8_3 O)53ICH \ N&S8@$:?=/5Q8F(4HI'>E$4"*V$LBOU M!K^&4P2:#\)A*H9[-R?2;3#U!K!]1Y)A*W)B3:"-PW_1/TI?T4ZR^&66"LI_+L3X)\A6;AHN0T*@3TJ8?P=&+6-S9(PLQQQ)?9PS-3GI$#QN M/\R\2X3MK[\>XYH4%G62WG^[.97^KAX9IHB$?N"C\>--!HUX1 5H;!0S3SDK M"$B$3FI>$Q1[P_\&)R/P[[/Z#=YX?,1A &2HJK-R+Q'UFB-&0>)R=Q]BE M%V?J[Z.:-.N'@_%TL,Y_8M-*_H8SHF;1Y'E^0(08$4&".U2G, J0.8$+L,?R MSMEQPM\R&RJB2/FI1\)R2/1LJD?30%%B8"UEDC$%NM D8^,P[1OGHH9W[H2. M5&[)H?EX5]@.G 4E"TVV31N+,MLCE M!5F1CM)F1:Z2:]AM3%;D#3# ;[]>?CGM7]_@G(6- 7^2^O_OV_GMO]]*IB0+ M!V4#-\R*2JVNX\ -AZC?3L%D&,1!B%XLD"7'+2=[_ZR81C704_CQ]Q\][-(XW3\86&W;*]Y'V MJBR*'U,][=N:#@.HP(%SGY)"65:KT81E T M1=?MTV['L6RG8Q@GO4Y/,?N@Q>R3,TNW3QSG;!.9MF(Q+>I3[VXV9VYAK)M!:LBG= MG2N>UE>U/27@5.N!4+TD>O:[\DM0N7=PK=44T6+V(%2QWT67)R=W2X%UM8ZJ M=#0E\V,^G_B*A#<(O%#4PB?4OJ"7@D0ABV>%8EXCB?O\X@RSY)0RY/ W<'(O M6T?SIU5A'7&&1WZ_'#'9>.H^?T5/4\\?8A/F=X(N"NE+:!)VJ$L*A^X,W><. MNM,ZQ$?(MD<:Z99TP4]YSTM[2BN=4N:0;H-CDKW%(JK7<*2TO_%] M?ZZ7\!=1(R[\]3=!G%7"OP+V0@4"S?S8"O_ZBI6RT]I<^)O+RY4S^L=CZJO6V!WRQK?S;)[L$;(,H*>6^4]?$"JK3Y MG93_V,K[6HN3N=/:6-X;ZO+R1.#%MB)_"V>TO,@W5G#%\2/B/IYEI7X%UO'^ MDZ?V$X_77E\\?M,]*D;CLS#7C S;R'<;^:[A%A6"W^W^M 'P-@"^8@!:!ZC=L%)>=TN87EQ7738ZI16N+O8Z 6I[ MN5-ZK2XK$:!6#YJ=M)IPK@ &4[G[D__8"N?ZL7W9*6TNG%?P4B>Q2:W-'MK" M*2TOG$UEG0#RUK.'&F4Y\P"RUAS1;%9 H!D=3 R?RKR:/*W#)["0YN-Z!V+?-[G.G MM+D\7B'74L AM")Y"V>T@DA>P=4D K#V2E+YM3>;G2^)IN@BN9!L%C,PQ:T< M(BXR[?(:"2#7;-2T\0@^9<7BV9V@F*>(S<,P.QF4: 9SC5Q?>F]BS"+%#V+38$^BG_Z@%'L!$B4PL?_#$OA- M'#]MIS7;.L_XWE$YSY#>_Z,<'7K*EC- MMF5++>E=6DWN>! "+(Z(3>"HBWP;*N"_$7&.)&8^PBDCRQ-I59IJPISB(J MRQT !5,3!SYD?3KFJ&F>("JL776YCA'+6;LO[G:TZG;_BR^LQ]8E_GZ%JUIW MPZTC8[Z'?*$KC)BJUOX/19=,J.9@%]%?A,-%3-JOA,C79*5MF-?U]=>&M4K%W2#7M M(;4P8L&?T.0="#T?A,^\AYO U [)%!O9@!8%PW0:@%(_DGIE4-=RU2%TJ]OS MY94HSF;'UY^+&0Y_.6)GUWMTO0E&+\Z"D-Z(UK9%0&/J)1V+*LXL)-@TBAJ. M? *L*S:\NGA,>U.)AP,?WSK&<]\-?6S.(NS;(JAJU[1;3.=5D)*=QF Z7_1O MI?.+D\NO?>FJ?RW!#U\O+Z2;7WO7?>FMH#EC:]A!KE$9;8C Y _UG7")/^/- ME.D-!25\YCN\Q_+<%=>G C0KT;B(2SLB'$FGWH2.79@#>[D+BO2!M]%+['\8 MK^ :C$1GHS@D;C0#O<0>>"#Q.!C2AM]#? UHMWW>&T XD1_HBR"?VL8)G_"6 MV#9.J&Z<0)6JH)<#=5'8V4TW+?K&7MVT\MO'YI*Y[D6E(H )'_9<66H:()0F4Q]/E0REF*]=VUC"V8)IU4PX.E+RH72:GR^C%F3OO97 MXN+DWE59.JRB=M[86:^]['N?/CV,&IOTU2*G.LS\=(=TY*EJQKAFPK\U&I M/9/2YE*]HH:IA+KJ^%&KU>9O!*?$#V@#Y:W?";9G6-*)BL'N2KDF*U;^ +/* M&SVO+B-??,O!!VQWM&S G1T$K?XO/>[.?;J,H/NVZ[83L9X(=TL M'_2]3,^*'N:Z,5]'UDU'-A7CT+9'2V$K4%AWN83NFE"8IEKXWZ$IK+7N"EK@ M7P7YSV*:0VDV!4*K#&KN1#4L[QK<^$V;>SUWS/1+S[!"-E0 SZRH?>!2&](D M)'?"T0Y8LE'&N74;S*>3VGU+4>7C>[!A<F;E0FN9,+86?F^.#72O0NS$+SDO/2J%65L&W M+AI*:5+D^F!_^GR):NMY;0I=E>6BO)1 L">ZLN:AAUI_:SVNAJVTWRU7K@PP MM@)7\C/<0-X?/,NGI:RU*:L,56U;\GYCRBHIMSZ,Q'_=;2VQ:$C4[$G>PQ2V M6HIF#_ ,C#&4W+L /@_)A/:GY/A+4UIJ'TE/8\) 7$0A(L=DRD$Y+<9D(C\& MA SA17$E%M0TB!%+S)U,GM.9LNB=%)'!+/1BA&G@:&9'TL6"(LLG-T)8$X9[ MLFXMI31DD%%S6\%*J,2?[BKO0D?2O_!QL9@BWA2M!J782C@OBGWE/0(382/0 MZA),MO6L$K-L.L,%ZOI(ZO_@[QN%P0-]/EL/%HP6?ITW'2V4>3"D&;&H[/YE M ;4J$L.&D M6"/*M<.-FB9K9="1Y; 'NSAY;:.37Q+IJ3WY.;P+19$59S[SJ>KD7QO"Q*D7 M#28!B$1R.WGR6^>X M=],_112*J_[%3>_V_/+BK8!09*&H0 2#L \)Q]KL,*MHD.$;:8J 21S[YFGL M#<8%.R4 ,PGQLG(CN(CH$\'P8*3=$;!"N%WV\UH(6ST&&DL+T*\)J!%41)4X ML_(VWZ'8%5BV#+\6_LSP:_%KVP8/8T!0"4@NXCU-W &WDI-W2T]>/!: 4JA: M1[,8I!_;\>@CSHSN2$A C8"5Z>,3=)+BE![<9S@D^&>8Q3A*7I""ER4T@=DC M7AR3Q#HO:7HO=J3L3\,'S_>BF+T)+7VDL5>!,9B>UC0,L#=(A-J;;@0]$(JY MFY!2CI/P:/P.4MZ,@GT5_LA^=:=3V$4.Y$ O]A%%$XM!728HSN)A-%/X(QN1T#R>C3H!R^:>O3"@1_[K/8S(SWPZP@@',WN M(K!X8&O8"%@LBC=(_'M(8M?S)03N]48>S-!+8#>IZ EF]V-8)"*9X70]OF%X MVXF?I:F+.M";LO5RL-#LZ^%M(<'5P%^"B.1&?QH'U(*@R4U$7%O=P=@CCS2= MJ?)RBG@9P0,8(,'='PRF+3J2+GU)M%-539F#")9^G6[I.)@ *T7TQ.#V#%(5 M]#EN!87 ?A#;FL/!EOF-#XUD%]<[P.L=25!2DUMI!7I9'K0L 51-F1H9#0&$ M$, 8[!8ND,IM<*<"OECMJ&;VQ\5HJSO'B^LEZ^#9;#.@!.JV6->$[J()75*X MR'?]2+J94;*@I#[$,B%*3*!*.<\/Q8%E#G8VI8^#E/WA/

JD%N'6U94+[] M[_6V=EB5K<5[O)S;B %F 9'?3?*:B^\Z\"PW4@3(_3WQ24A]2-0T<<'6#.E9 MQ&"C8-\EIK?N"+W@W_@2Z *\"8GO$KX M+'W A8_AZQ&*#KZP OSX9<;I(^;JQI68Z@4D]&V!H,^!E$9PW7\21T(SZ(O0 M8%P]50)/KH^>[ECUXP-^3)DD'\89Z_.!JMJR:6_(!\S1DG&PE/#" BQ6QZ[? M3N\(#=30+-DIJ0M;:;L91FA!V3+KKE0(;9\UEL9MI0>FV UD#4-W9+,,1GYK MC"&N-Z_AVE%LYK(!;6VI,U!]NJ!4MD:KE(B.LIU2Q!IMPCJM8(;EC1;G$:R9 MY4#[L20V" _-,2\$PA ."=I:#%LYGK<^,C&MXXD[^-ZY&< -"F?&!D*[!Q]X M"(9DPGP>]#:'Y7V[7D''%"I9EEK ML+GU:SR$/12&)T?Q'!SB+-DF7=M9-693PN67.;<@7^8YX!R&&%.Q(@&M*N.3Z^V M%1:?61+_(N$CW#G*3^XB\-GBJ-R*;@-66Y;\'>,M%T'\;Q)?)XO-=D19E^AA M=V3-F4\S/6*.U#)']A*D_D+OCX7;1KLKY>G\KH+.^Q$0%CQU 2^Z?2*31T([ M!:^+M-359%LKX7]LF/4#A71*U2DO&%065&W$.KG%"S:BBN'%1IS1:6&;Y-NG M8+U=T'4+[,7Y)N.Y70"VOR-9MIO;%E-.,T.RAF.2E5$F!(ZD,^9SSRN])V\R M$L.V;(6P5=10 ML._RZU76 /D=-IY=R])]*,4 =PREQ0#?/VA;BZ^\$KXRLZ0D-*5:E.V6"A@5 MM##;C6E7<(K9"P34\+-')L/FU$\MBPZPO\(6QU@N>SQSB;V:;=&'>P9F'1H7 M)&-8]/E%5)SR-1APR76WHRU]WS7>?=*.C / &_[44N(ZE+A<-GM#*5$]LN;[ M*^Z/$EOTA8(*$4F03[EW9*[PW[OT].>%U^5=_]\DPC_:. MK=1JDC5I\86VW0?4)-NBQ4-:-36[FM1(ETR\43:L_Y[F2G[8<=^$DKO\YH>] MVRTM;*/S GMOXN0LC3#.,_'=*DQ\2\('-7%X6CG6[41D\/-P%N+1@]6G%(L& MZ]E$HR6KEU3%WLG*K@E9M3>'*NQT 8,0>M'WS@C+ SWT-I(HED)0[NUU8A,3 MK@QOY;#7B6LXYC,XY7-^R!LX _2#8+^UEXFU*+$LU?>PEXDM4J)R9,]G ^W] M*O'J8(,RY"4:9.5>>I.I6I5PUQ^QCK,$*P=".>DK XTV '$]Y] MZD&6+[*I!SV^.^7I!F:;;E#C"\,;BRE?))7'K"!+>O]?'VH34&Y/>\NGG=P# M.-*YU!<5GU=8?=H>_&L]^)ZH#\L=\?[G<8Z@#3X"YU$#L38$5S/_L$A=,3<3@NJ!B *M,J\QE2XO( M.4 0H-7GM='GV[UOOPY]+O#;6HV^'#N_KQ"F*S?*RHE1"I.PJ3X74C*1HN<" M/_3$C<83$J5/K"M#3576U+WWHGSWZ4-+E>MH^+(^40?3\'/DN0LE;QV5P,2U M.O[MZ/CVSCZOXQG6FKNK:_OR]=@;OVGST.">NU-7SK#*CEBY =M.7 -G03@B M'L(8)=)Z;9-!-DMZ#^U8)"]]#-LU+%I.6.,(*AAAY7S$7=HN)?RP$Q=%]TB; MQR:M"Z^T5DYMK)P*3\9^6]W7XJ.:68PUS[S06B_/!O=I2RF)>._)(MMBYH5I M&+*MU M>E'5T:+5YC6FPC(,L)<@U9N<>J$>&;7*]*V+HGPS^KP-R[2I%SM*O;!6AF1K M9.J%9IFRICAM[D7=R+*"*M?IFM+TW(O]!_I:)5\C)=]>VMO3_(L/,7"8.B+)8BV-C_?==Y]ZG3P'!RRPTUX(:RW-&#V2];RK^H M9IA&\DE=+(#$.G@31Q+2+5P:.O##M0M^/[:?O2]O!BZ1A,$/\L;74 MW59O ES*+#W%"GW77:HU;NUS.TQ;5O;Y%^$QPS"F.V7F-K0]8,13:U M _18:FWIUI;>DRW-13O%MVUMZ>:9#799?NJ>;.D,[6QJ2RNV(W?W#QG2VM*O MTI:VRV ;]VI+9UAC1TG;^P?9;VWIO=O29;"/R]O2ZW03FJ??O"VMKF=,Z[*N M.;)B'3PS\9:2+'C116+$NILC M#4IPS\K\KM%>$G\OIV)]Y6#O#@7SP@1<^L=3-R9)BY3M9N'27:O:I;T"R-1D METIAXF0I)!'V+_,>R>3Y2"HEW9 \N)Z/5(F;AE^= 2F*;HG8[T00<9"-%D3X MU\(EAYY*0L0';!#XHA_N6BSZ)%TSMGC31.\2O;N@Q9MUE/HRA)23:#])N@,' M;&&WA84["Q9N'ME6^<(+I$9E\H$4P=![3#[ G[?2%(?[WMC&%KK>%-0W;7*S1->:"D=,'$SG_2M\;-TJ\9[,]VWD(Z$Y4# E M_OO/61!_+!PA^U!F=H8L1;#OHS)3])<[%/ O=4;@4W5G<7#0J=[T/W_M7]Q* MO8M3Z7/_\O-U[^K7\Q,))/#E]=?>[?GE1=E**@VE9ME%^287WB?.$M*YS\0% MR!U@^$^+WMJ$E:&.1*'K^L_P,DU1G8^1-!A[!(TY$*'(_53[1FAQ/+C?P?+S M(LF+(^F$/@4&_V"&8E"Z'(W@9AHRO3LWYMTL\GP21?CM(+QW?9CC$+M4!E+\ M%( X15%#Y4;$=CKZ6?J__O6WFUO+# M ),)3ALG.0V#:>B1V V?\\.%J,EQS$$0A@%=G>>/O3N/KAB^-IP-8J;@@$<> M8661A'.%%R)C/@2X9EDB$U "8>![@TC\@J)(EA[(8 R+9#]CEVV8@4R'"V$V MW@3%WTF,[=1"R9T\!# O4TGU*WP]"-%NP>XK$Q@#UPFF4""1'[#N M8;*+:+K N/B*>Y>V:X,EAL_Y3:)?Q V",23<\E$P\0(T;K([=><%':IL^0X] M3&%6]'#>CV:3"7U@2,#*'^*''V"@R3,N!90BW/BXC>][T1A&2+9R!G,-Z30+ MQRC=@:(?'KT&5F(M\6CG/-P9I#\2H=B(%_($)WDXLT2X+.RJM^7MV-A>N";P MI0%0.9WZY>B:/!)_1L["X('+S>@V !.,YLZYM+]PWHS0E:[3.W.4CM+KFAW# M[FJ=GMK7.J9YIIV6,1Y_$4N2"?F].57#-\9)4Q5ZN&/,_-S$8$-0IQ*TG86'T?GA1 MAQW35\*BRHLB'=Q&6:?6%RP)2Y5MK2OKEG'HP,0K([G]1]JAR:YFD%-'%XY%"^TN]4/;07=MBKH0 0L5T+W@@B@YP_'OWLAH'9E M[.-E=@^>$=W6C-:CB&9EBE\.O;X^%&_)EN/(YN%K )IYC3HX^,*[3[=!#'?= M/2O%-BER.TF1(#'*8/Y?RL/9KA"P'=E1--DQ]V[[MIF^FQ/U'K3@RD3=5=9( MF]HR41NR:G;EKM.84M"WG 19".U)$8_9QN/RX-X [G!2+H/@F&$=L-0NGL6 MD;Z%T;T=+& [X3X*PU>,]9W .B]'GW&5-[#(!3$_W+9BX \84=U" E$;I6MC M-6V4KCWY-DKWMJ-TIUY(!G&)[MW>L>T?HDEH]"W&=%[W2+7>O#9XLB"RWL;3 MMQ9/[RX'N?V?@OU^^SPEU,/+1&GAK\S=^Y\KEM-Y&=ZPU-@5XZ"907O^D(]! MQU^S2-"4-<>6]?U[A]I@_-:"\=VR_(^2N,1KH%=#MFQ=5@\/Q5TS8_+PRJ@0 MR6^./JH?O#ZP]'(%O-MCZ56BDMMF:E67+<.4':=50AL3Z5[USG+UTZ^$2#6Y MBSEDQL%[D;77H(+F.?>'ZS@OWEY.30VSR+IE.34K*#IQ]J529,^VJ:P"3]F' M1PEJ\\N:F5_6+[]U M>F>W_>N?)7?RY#Y'@B+0)/!);DT?I3%AFZ.!.)*X8?-?"OV_,IN'_^F=](_B M3OYZ6KZ3#&9IS7V\O3SYXOG?4\HHV0+V#R5202]5%"K-D>A+L$Y9ZVD>/FK/ M>$/2+/8F\,U(0,2D%0(408:[0_!'K]HW@D),(NY@G(SB^5)('CW"?Z HOVYR7=BN'T<26>S$)Y'%)Y),*#IC?B4F"[Y@=!T!.&+ M)#A6$L,^NY$WA!>$P8/D/@!EQ0GB"X7EH:_G2##N78" 05X$=!N+M=.'".)G MNEGQ$931]0>3!$-$,EIF=W& P"^D&>,B&/JPP76LHP-L:#ZQS0TF"0QS- MY=G^$<#BI4?8*8N[#J?")ZTF S#85IE*GB$C)B YOS)J*=MT3^G'GQ,YX^?!8\ N- M"&$ 6P++2T!Q35R*4^L] A_[0_R88FVQC^%,<\DIT6Q:<:]&R,&)YY,.5T"J M1M/AI%_^ =_Y5(HFUOC3^,7[]#FEX5>&BW>1J"+@H0RK)K(7B6DAKC$!0G(C M7C80-0K.ZV8P)L/9A.2 O/H_F(HYF45@B),PZL5QZ-W-,+,_. .Q!GQP@BHP M!.EW_)R21B\D[GS:OZ.U:?^-2/NWWGCR][^)&TI]BK.8XC_7,AO\39'EFZU) M:,M0WN*1M_4GC:@_.?>I0P O7=^.;HYZ1WB'F/GN:$0+)D&'#(3YU)S4PMJG MNCM+IKHGD":I<>I.>- 9SPTNZ-]N>K?!M\R!)>;N[I%.M*YLFH:LFRVF7'/3 MV)TET]CK3HNFK"NJK%A[SP-J$P67Z&(_IV1^;EJ!8SM2LT:JF]FW6$B+JL^# MIR!5S.J?^>"!YTM/H !R2"(8*7)9E[5Q,,'6"8E;/QL2FSPWQY"L8XV*LRH MY)R^IF?Y.S_*<_]?>)"@O?DQGD>]F_0,3_F9]?SA>7* 7* SC;][U:[+!FAV M1]T[ZE!SK,PZUJDXJ^(V-IY0-=FQNK+2W7OZ; Y8C MGT]J!F%:6SN45 M+QI\. LQ.WE!UFB^K;Q\X"12WF#5341.VV2U+M&9-GNJA6]N3_ZED_\)!36# M $BT@*B%E:XR@IJ%XX1KO*62-T4E=03Y;D^^E0^-\XF)5%Q3JT,J[F>"];,- MRHY8-;71V6\ 6E56;= \Y_@^[9>[(FA?&=%5K3J$E^M+DDL,ZNPW7T=5EL2479(*KX">4P+QLD#&U=D4WMX%T6&D^%>Q6& MRZ73-%(8:@=U+=3,47UX _J?[M3U6_MY$Y6A;URW=U4OE6&97=G9?SYVJS(V M41D;(X_DJ+!5&:W]O)8PW!ATI';"T')DW=Y[4X56&&XB#,M"<^M38:V$H7I0 M9T+K@"[8SS=/!'YO#>A-=,;&P!4A66Q MN)4,E]K)0J,KFW9;&=(H65@6BUN?"NLD"YMN/K\R[_.9Y[?YSYOJC(VK"<_. MZZ4S]&Y7MK0V_[E1.F/C:L(<%=9+9QRR9*;Q5+A76;AQ_6#M9*&AR':W#<4U M2A9N7#]86UEH'AW@*M>ZGZOLYY._R& L79/I[&[B#5HS>A/5L7$9XX[[:J8VW5H6]<1IBCPMJH#@W-Z /TR6G-Z'5DH;YQ%6'M9*&BR)K9 MNA0:)0LWKB*LIRRD9O0A0W*M&[I@1M^.7:_U0V^J-#:N([S]M69*PU!DJU4: MS5(:&]<1YJBP3DK#:M.@&R,+-RXCK)\L-&3+:/,X&B4+-RXCK*"S]%H3$;6WH#?2&L7%)X6\U*Z/1+$LVK0,$C5J]L;[>V+BD\+>ZEM&8 M1P< 1&AMZ+5DX<8EA;63A;8BZTKKBFZ4+-RXI+"VLM!H :'K9$.?^\/ )Y'7 M6M ;:8V-BPK/3^NE-51=D95NB^/4**VQ<5%AC@KKI#6TU@O=&%FX<5%A[62A M:OY]MCW[;AAX MS3[P^],V2T^P2AQL7*Y(C_D$B#D./1)])0]W)*R;FE+DKK'W/B[;HYVWPR$[ MT(2;ZMHZD<4D,=8FYZLJ4U:X#_^W:.;SL?C?8A[<\===%.U7/L(K$ERMVK:.^ MP>N]HAS^UE*]YPT(EKPYD;Y<66W=1+IMV;+5W;5MU8KT5R'2EZO9;47Z1B*= M7R+^!O_>!<-GG*$+SW_Z&YT[[K_GSRC/?_K;W\IC,<6)IO.DT\S%87@8AD=A M\NPQW=D;;N (RD.)+B"2B?!P]3UG^&MFJ(Z'R/I#R0!Z9'3@.2&1/+\P60& M] $_T._ N9-[>.Q>BL@]WFXEUQ]*]PFYP'.,-&"?/DKCX(G 34R6(OK>N^>E MW@O3"_"*+$U=N,3QB?A!G$SF2+I=<2I22*8P-#P428$_>>83"LD@N/=A^X;2 MT(-?8OA+?I)T3+A]\@UPX^P+8A*&7AR$ST>+SNQ_"H?V/W6D"T*DBR FDH7; M*J&S"+?-G0 OQZXWP5W+K!P^SV_NO1NB>TDB?\Y SN!>P5D%#W!(8?!0.-]] M;A9P+OE!B>;3+T/O41I,W C$TM7GX]_>%<6.HOQ4)DGX)U09T(_>@4C(C75V M>YT,EM4?*#=)^%'*O*#PW?&H$P9/\Q\.R&0B77V^^/9UX<#ED=XJL?GNDVW\ M\@]X$8JT[#]_^V6<^$VN>I_[G>/K?N^W3N_LMG_]L^1.GMSG2$A4C!_[)+;_O@H<;?*?RGT_\H\+OQ/[Z1_%'?RU]/RG<3C6'L?;R]/OGC^]Y0R M2K: _4,EO:"7*@J5YDA49EL-4HZ$WJA2/97X['%=^V!O%))F+5)S&7F1[(XPC6.)D$3]'/^^5EH+V+V0/L M\F"Y.RZS@&91Y]YUIS_?#,9D.)N0R]$U:"5_!H802*?^#^ ED'0GLPA,!1)& M/7_X)?#OOWB/9-B+(A)'Q\\Y'VY(W.@6;8-;F,#Q)!A\?Y>8:O8[B8"9-$4" M#F<$29*:$9Q]Z#T!J9+[XY/?HZD[2'YG]#OR?/J6PRH)8"]$8!6&P*H61Q' M&!PVR-O#I^"=C#V_004L93ZE1?Y%5=MS\JQ9R);SEL12ORAW)0HCXXK;4%<3 M.&HP)?K"C+H@\=K.0LV1E>X!T,T:XP2L.[%92@FQ+0%6?0!BZVJ6W'4.#D?3 MIF#O+07[8'R^=RY4UQ+YRV>T[8XO;<.4#:LM<&\6O6EK2?TZT)N)C8*T@X/+ MU.Q&<'@MP%%5*?%$;4'.CCE[TUQ12U]+X7R[V;MZD4U'D;O*W@N0VZ3H5T+I MQEJJ;O^4#K=INRN;]M[;IQ[,)[;5>] +12A_S*+8&SWO3U&JW7)-63&KVP5Q MKOUH4WUG,F9'B7_[DC@KIT599K5RW;=440U9 8M9-P]>F;I!_EM+W76B;JM: MH>Z=NC59M179< ZN-)>E[L7)?&D:06-R%WC&0FG"0C8]85%R@M4F)[3)";6. M39]Y*)ZD?Q,WE/H^IIWF8M,'"):WJ1(M.=:5'-O$C39QXRW&TC>&.7HIK"[2 M0]=%%<5(G:S8!T!S;$JT;BTBVZJGZH6R0GOC!B\[)C)3MDU#5LR#H]?6S$%Y M>'E_'+I_>9/F"/PZ1L[MC;NU'%=T*-@.^YFR R)>5_?N[FN.B%^6K/8JU3?& M[MDU6:F6(IMVFW=1-Z%^[@]?6?N _2NW@KU9@GU MC?O([)BNNK()UJVE[#UZTIKJ;4[USJ7ZQEUA5D]WW9 ?5=EQ=%EO_3,-D_/+ MP>#4B-+@AMC%S,H#M#)HS?DVC?K5))?:9=UV5M(Q+^69;L;G&EIX1AVRO]KT MZ<,HK8TI?.-./CNF<%/6%556K+VKLC9MNC9ITPD&4)LIW:Q<4GNYB/DN!8CM MR(ZBR8YY<#CY-D%Z=:+>@\9!X!1^$I+QBBP3!YED+RZ)$G&# . M\)D9_!U!0E$CA@3H^B^:1OWH3F8<\A+_2D!] B7!MT8S1+[$=P]GC(COW @^ MAQ\0Q73@1O@4P] M9)(_!0DYEFY=)/-]+\.:E:41(8A,&2(0)T6WICL6D@EEPJ&'2-?^$ :A_!T" M96[V )SU__6OO]WFJ M6Z@Y*2LQ6:)FI.+>AX,B1W,,#P XJOD1<^ M2$\@NL>(L4W"!Y GPYRX_W,&AS?RT'X F2983DIX3F),%QU):F6]<(HYJ(,Q,00'PYAOG1=:'+3OXV\"7_3@ _+O\Z_A,_$ M8R_,?WW$"BQ0R,@@AJ,IJ#VPVR;/3*N*I22J,9+N V!GGVI8T'RH0O&=;!M1 M3Q.*3XQ&613X5,Y0<\WU!]1\ CTQG7CTMR4+KHOU=<4ISE\A@7=2=Q?["#.D%;$-[UY(;#W@-2TPU,PF_!3>\R]_M7HW*2TE\ ])O![ M_I"&,J^"* Y)#-8B;N Q\I+[T)JBA;>]+J0511C%X6_H:COOW^0B)!+Z1XE BT!K M!-(#@2O\ $C2!5D'NB]KLX-(@2M&R*73@POJ?0+R%N\)R+L4/Y](<$F #ZKD M_W*Y:16M>P3;G_[_[;UI<^+8LB[\_?P*19W;-ZK>P!2C@:Z^%8$QKF:W;7R MZC[G4X>,%D9=(+$UE,WY]6]FKJ4)),P@C(17Q]YEFT%KRI5SY@/W&I2#CC&='D]1^87X8;0+31<5D>#L3WPB6-VV??>J_.%K?=T+ MZ.T5]QZ,==@?)Q""X_#8"F@12;MR$/[3*T0D=L*Z4YWQ%*Y)Y/W]]Z.*^./) MQ.-?SF WB)B2%#]-82\+$'[D:>%Z9>A2XT,3-;"XW(%=W<0)>]5*-2J-378\5T>B&E7Y@.WM^5%2/@W-2W M 7S#Z'V4T:-\/VQWT MHPS?B^YV[5KH"GDTP13?R!;"YMY[ M--38,;@V8_*BOZN"#TR$8!F*MPX%%E( M:E<8X7,JYC/Z !^7RD"%ZZ0K]ZJE+E6CH#Q,B]=%^*0(#9F6IT>)2U%4KJVB M]W&,,V*HP_8-F]!M\4,CT< ;#X+@!\3K=*07(S;FP1#ET;5!6["YA^S17XJ- M@SU9ZOS4POJ]0_O5);3?)FB_$Z'Y'4.+[%&T_>=_EU7&;7_N_MN%$5T"I!40_J2&=<,A5D*Z..72L= MW$A\X36C((.*@9,72M*9+;>%M3QT+<<"M41)#@R<-!N?1PBE2\0&XAM#5NMI M, O9&#*-)_E-]RYETSVOZ5YPA3/9\"Z_%"A[06Y/EK+]YWL\,. #ZHYZI28]:ZEU7IM:%:SH E* M>MJ)GN+ ?9DLRG34ZM5R0(]9(;M;GDD-'36=UT28NJ$N!V*@B1$:=_(F.6[ M">Q\3.(6:: B^,HI/_4T78^*#0\$KO'A:[U:+=0R'.?Y)(D\JT3>2 ,EX4V( MO%QN%LJ7V470^I11&TUF$&3^#A[2!'CU#DH)(ZD[6]2]78^H4U+W.Q(MV4^1 MD9!8QX+$JC;BDBAV%30I9T]4:ZW"Y>DEBT1].Q,2W[FA]O%)O-FH%IK5=?B$ MS)ST.\2 PP[&QEB?Z:KHKBW:3K]@=V$$[>#!Q% ;*46@2B @A8M 6HJE.BRY M67FELG.155Q;[NYDPOL=^T0Y@&&CTV][-9-#;VZ1#^_9VSUI63O7^61K695R M<8N&G+]P_!,]Q$[O+$80IB<56>Q;0XSH;58HRY;BYT^@TVV%I.MQ61K ML:R2I6PM]AZ/7+86RT5K,5!V"#701:L!3(2H>6#GIT]%YGO,--)((PLTU(AV MFF#Q;VN![.KSJF>B8DC2XOZTF$8F629HL=$L98$6,Q@L*^5D_2+2+CUL;I)0%:&(P\K B7C9"SSA*1MX5L )&@HQEI$$6 8/C' MA+^5G_ (U\J3 9))^=!,(SU#,0JO35MF]G]R7<#\;C0+D=T MLJ'[:.N:KEK+_[MY]<*)7J65#X)*'M1&BI M)CB]%:%)RR*+(N&:L3G3%(LM5,?B)""KX8]=A-Q,H^U*P@4>A$ZR/Q'7V=/T MSJ,864J+G8@MC08K:1+;*Z)"QB*R*"?$V5(6[-ABFHPZ''@K#XED@R8VWBI] M%E[LT&%Y5_-EH0M;CR/<[W='&_EIGRH5DYVH\I"8]O&I,E]JBK0U5F3(@-E, MM<93RH/7V$\V,Q=S^( 4**EXC(\8QO9O[)Y*7>-46IT,/^Q'3*TC1JP/):9* M[=2Q+&D=K'#V/]692V>KJ%C"I!ICBT=XIY))*<*-DLWT0$4=\2 \]$IKES-A$$J-?ZU#%9S_ /6:C.-*B28 M8>\=8I!7U;^J1PPTWYM8].C">(\S)K+/AU/58E=XB)W0&79,>T_W4;68[ M'4Z:\@?Y4?&/B6N[W^6LMZ1W*%?D=<20\A'(JW&B4LOL]NP[-=M_L'33HE8Y M"G9\N7 7DN$?=B./6!A-AX4-4=*K7ZN?R +8B>'+T/%.!L(1RZ%WH<#W%B,^ M,X.@[TR9)8$QLM+1.>FR'S'63!3@OV0\]1PVWS>7L)F%OK(''+\D\M,1>:UT MQ!AXFD1>:V6AM6P^&TG)WLXGO9*[]G:NE5*-B\OVY9+$LT?BJ0;B9?OR',"<[Y!%2DS]5D94Y*)7>!K7V_>CGL S]-Q@PS-AD>-&:Q&4R:6.:?' MB=WD?H+6%WOK9:@3AUG*-3QP_@B_\'[?,+6I"KOUR)BA/,']LVAU;*;/=0,; M+!25W\UG!MI/(3PZW7W=<'%W3/@R#OZ/.);D W07L+9P$2=N$3XMX:S\C4>J MV6+SP\0&&X?74H/CP+UGG,/0@)&.YO\GH7O\91R#VZGT1=0-_!5L W"Z/4-/ MY5C93:>[SX?_%TI>!<>+L%LB7\MX 4D M!/B>N$Q(!$B;FDC^$KY4 M&H,;"O<.GD>]]['1%GK'BEOJVGB,S% )" ,_ M2)UL^;X^Z[,97O79TB,/CGD ?SQ/]3%'3 ![%@Y8M6#K1?> ,1Z5%<+7X/2! MW 1X(/P-Q(3$PIF-$VE5LN&)!I_?6+6L)9#'LVH!;\=<,TNG1>!7L6UB>-GP M/7MJ/ALH$(CV0FUOP.R<82(B?(+1UA#A)2,YP/M[ 3FD3#]P_]G+>.9J[.MO M(..\MO /WZ[^B,="6%>VQ"NDQM)+",00>=;-:+"Q&W=H@)7O3B<7EOF\_B+" M."@/W^Z_W[W>YGO-TYRD67[XV@!5%09"A2_\XS]^F_I>AX?VM^[%U:#;_N.B M?3/J#GY5U-FSNK0]I1/]UP:+K.F+,F5\Z\2.@C)@MX#](7GCTDD2ARAJ)%OA6%Q0;M.=)H@8? M8QOANE(''W'G,-ZR/_&-G0ZI3J!KC8&)K0"-7->J]9M*X_JB?G5Y>5&KU*H7 MK6ZG?5%N7-U<5\J-2JM37<$A\54QK0VB^.JF6;IL7Y8OKF_:Y8M:X_+ZHG5S M>7/1*#?:Y=KU=>.JVI30)?NYVE)XDH0ND4 E1Z(WB5HA@4KDD4N@DGU6D2F@ M$BK'NORPT M3E\L(:EP?RJ\C*'"G5#6,T"%M4:AWWY6L%4K5RRS4T4FBVHFHFFE*@_2)JMFJ%,JG)ZJ,F0ZGY_0= M=:$[L/+_I0;!H=Y=&,*Q=&S=E3/S(9.WL[4KRZ<0\MK5#)V6UV@-M+-N]*CV M30 JEW+#]V79SB[45R[M*AN.0'VR9B?7K"#S792E;3>= MG2YP-5UIL#>B3ZU9:![]PFZY?SD6$N^ 8FOIBIR]*;95+U1S0[$9,S->T3K^ M<6U'GRS?3F"5F_$2*V%6(Q.LT[C;4KA4:SG 7U M45+/3M237ICZ$.HI%UJMDHQ 9-#XR'5?^3-2[!+:CM7*Z86K4VL%#K>Y6CU% M_M+6YYV#MI/O@7;3BXJG2+OU5J70R@/M2O/D3/N%46V>2&GMFYLH 2>?"G%RX-N/\6S+I M0]H:URII1+YO@\8&MTS%I@!MR\+V%IB7LF_P^_(T%S 'ID,V"2F-J/2W%)&<_["JF M$?P-7<7OX;YOHJ:H*XYJ3ZCH.BM,(&Z=#Q?7F*5+>3A$J M3KZ48S#P#.3CR[/<[#;&1/>5@H5RO%%I2$DI"WIV0JP='PM,D MY-)I8N*Y3YPZO?EVO]*=_>W%F00OVAF\*)$II!RQWQN4JU0OE$\OUY(W\,B" M39)T>B2=8APP$RT4D'L3H<1V=]Q][7*YL=:VH] P%N1X^ M>77?-1\ #/O1V([JL'U.H+H*QK?5"?"1VX8VQ''A_1.=0KU430"WBB==CMY# MIQ(Z%(1S\U&C:H3.8[-=MA?1=70;P>E@F;4>ZHEP#H=B@ MX^]WE(U: LH7 7")G420(].;P'H+)GL3I%DUQ;ZCR9M UP&NQ:TYQB7N9>>U MXF4@[02GP]?W(8[Z.3%MN9>F8*(*NM)L4QM59OWH[L M+$-L9*&T:.*Q5:*L2Z_%6PD!TKYV_Q^<.W?)J]:SPX3BJHRU '6/J MC7!OX(S=,8NM4Q([)T3[&LB;:"/Z/&5 ;XX"2L 9,X3;A;A/ MG(V(G3X\H(530+I%4-*XD>D@\*.+W;[9P[.4DU;R^ M@KVX"F!*_&EL/AE <'!%B'#78$9C61>1=1+-1Q@8E[*K>))"MKX"%6FQ&8%H M(NBH16.8B#%X\7T8?XU(2L4B9HH[94XF..SC\E1YKUD$3CY8X#9*5QA0L, =7>>&U7\\UW@A?V2'Z=NE=UG [-NV<<8J)5 M:Z78],2-]W@U 7HO?/BW65^Y5B_4DO2U #B6&<3#:IRS9BM3Z'OHX,#X\> ,][3HRBT) MB9!O0HISDY7?G) JK49L[#9W+7[.+%F1,WO/#Q5B[@M+-RT1^2/^OS!M2DV0 M5<:'W<=&"NZ\A*O9\XYQ0!$0D,PWECE_P)-\H(.$SSYXQ[BG"^ST=UC2VT[T MUDS!O7HZ>JO&.EQS)S7.K =%HM08NY:%F0;YEAM9*W9)'\*DVGIK*=3AE)$6 M7ZB]!<2N!.O)/Z772F\M_U*F]')\KF0V*5W:5_LZTYBAG8DG+4OU,UM.92>& MLG=%6+J>N1:![XZ ]Z[_RJ%K.34"WEP#%DX7R7TZ#T_H\U*? MS?Q$SDI2' M;_??[UX/3F^=@_3A:Z/QVV<8"&](^,=__#;U=<.']K?NQ=6@V_[CHGTSZ@Y^ M5=39L[JTO7N+2I?!(FOZHDP9WYS*XN6+(E3'_RS1?W%:I7CK@_)Y=2=_OX[? M23R.O?=QU._6"]_T M'[WR+2KWHPW6*'%8< A_ I'LXIEN^'F[6..']@]]3.CDBCUEC&?YPG.?84J_ M84Z'MX,7-AM?Z"\74UT#"^#7<;E:;8 ,?N4CS0]?#?.WS_BIK^+'2L(S)7VK M2RH;Q*J1A*52*B6(N6ELXFGTM4KNLT[[AK>D\F5!I-7B1O6,R8SG; ZPM(=^ M:X-H^LCMK/&7WJ#-?]6^?*(S1!'"*2$-UL9CIG/C'8!FK M,-X,5L;\[U Q"YX9/.H7(/6Q;C,_T]U_KNV8XQ] R O7 EF(/MBYJC&!KG3- MQE2A&YPWI:;C1+&$!&4OEA2K"N;9P"3A%-G"X2234*SL1&=D #4"R<$9AN8FRCD+?.@"?&*,?X6*!=D+ M[(\AB.AQR>LO1#4WL@ED*#Q)G<=WX:'1F93XT9ZHL0&*Q8C<_(_?(O/8SF<= M-5I@4^>Z0V3;-K0.*>I/#"B:V=>Z/9Z9MFNQ$3ST"K;SQP??2JI^4!C8-0M4 M#D#([)7;':?S;9&;G> Y<\S%ND-,/+MZ&>/NVJ@)K.AO__??KNE\63E._N)K M&@>E^)4OBZ^E]HFI CV:)YUJIW]WUQO==>]'0Z5]?ZUT^O>CWOVW[GVGUQTJ M<:M(-/YRS )_T[_Z9,W]T=:HI M ])A_W9UWJ6!N#V;ZN,9L[U&$>*[J%J"D0'\&4O>QJ@?\M+5E5$4]W%ROB4>I89)DX47?#H.O M^'H%GRH*#C3(D=TSXP+9OX(E;1_M3S2"]QRR.:F,5K=(2Y^X-DA]K%V#T>!7 M=E9BWRL0Y\<4ZM'F60I>+#O\%NPABN4+W+_(&[R0V5V87&N8,>,)#AM+GF#* M6 )I@@KE"#-$? 3'%9K]2O,/;VYH" 7CK1$PE@.O0;3!H[XO2'_1L4)1435. M( 7%M:EH$L:9FYH^02W48HYE>M5HBF.I!H]5\:(L=3PMD";"A^-3AYG@IMDV MKRGU'2U 1_"(1R1ED)JZ(XHZ19%TLD'E]5/!K:81VL..TJQ5L!\.O*IJI!M% M;U[(:(PSV'Q%E6JR^:Y1B3BL"]ZT5-HTLO>$*0G/L$SW:6JZW!$U@^VPO8HU M/G!1N3<-YKTF3HK;$JTOMC<[5%#P[H&M.L?A+(9:-AIM!J_/!NG.@++0N@M8 MPUE=+.0G9(QX? C(TITO L/F'U=[$AP1VR>@1;1$RA0'7Q D"CPHY-_#C>9Y$O%+C'^H3G=2"G,I8 87GK.DT:-!F@,SK@.;IJ52G&WDVE34C M/\3K9=.DR0[D+38T/%+V @2,2\#CQS$#0A!TP64%=T\^*Z+-BJB*5/F'"H(E MD$.)5DT?F)CQ0WG7P=#\&2TL]A.E&0B\\!7T.($&SQCC?;-]S^V_7?C,A#L: M_*_P/< ML>_"G 2A[6)]N*WP;>:?@-U!5L,\*6>'Q)S)Q1B:.\S;0WS1,XEIDK0*3E[$ M'==%*/"WL6<4X"FCW#^?BPE:W@-VH8)588TTW8J3*'M[VW%P-.-?A^,IT]P9 MZT_PZ$PLM[?[DZ M#ZZ(M^K!?DR!7*:2VC7CKHY(/P<;=[)P-XTGRU/3GLC&AV!G.KU1J'>*)^:G(Z6EQM#85E\*6,B[O1BK>,5 MZ@3MY**.T&5^!%P&R^[J^Z,B19F09\LNQ8'MWYBMT6J=F@M)$MJ%A/;'(SH* M"36JA6KU#$HQSZS Y#;*M0L\-#..LO?\\/*S+TBK[X\HE'"M[TUC?,C-;C8+ MI<:QD85D*>494.[>A2-'HMQRLU:HU(YM7&6G-E+"QJ["QN;69GEO56?U:C5E ML9=E]YXLFSQ# JZE+/VR[%!\H[+)\X?.>Z9B-:9=J"#K,2O)8I@.%N2'4F8? M%1,=EB%Q0V4:"$<5);>_Q 3:?/R!-SR].8+!_8SWR\L('6*QTJ^::V&^**A: MQ4IY][P8AG8 M;$SW@C^#I"V14.BE\$PL<\[S),'N-7$Z?MK@%I460?91[&%INCVFBE2:#29) MX4AK>9@0* CY^*BI;3AN1R; & 11*8$&LK'RG1VG1MU=#L3V^,QG%8 M!=@M99 F:&%WJD/9V F9@M4<9PIFPS ?!Q:Y==@^/'CVSV4]V9V*I2:Z#H#*"E7@KZ_FYE=NZ\=_T M(L8E/J5Z$1%':/1L[G?_6M5"_;*9_^MW9IE P?6[E-?OH.NW=\K/3M=O:K'] MH4G+E^NF?NXNX)G)/^HG1(U;CG+_M@>IRE@$_ AW=^L9)ESQU6;"Z5_Q-M(! MWO,;_>>>U[Q5N*R^N99['J4G;\8,*HU$;D!Q[4G4HQ/M%2#%]"%B>O_^O=O> MX3TCTR#1RHV*%,\9$\]XZEYC4HN)D AA'8M.?%)J9T5J?TRZ\G&):X=?^>^& M%Q]D6O=E#!\]!%R\\HEDQ)[+XG]%A404DBG*:3C\NO>6\6<%,>'B^/;I)R&L%S.CP ^ M:J+M&S""Y-DE,8(XZ.OW5B E,VXW]W]?N=G8TRZ:V"1:5F(_.6QE^4)IGK.E M\G\2TC2;Y100$:,$V.6])=.MMZ6F>8F+J*0 =I?B(BJ-"BQB/>24D)F&2^.] M_,&B$DU)9\MSZ,'7-@Q7G2E7IN':RL-,-/D0!;SR+[3*Q(3%MYR-MYP*V4_&0 M,M;RT-D+&[O4W=:<3/0QLR@M\ADS1^&GUZ(T> ];4LX7,W/)F.T_=<)CY-0Z M60#U16FW5E1NL U_D&!6X)@E8"+ IRA1GF^.0_Y]X4\,LMJ#_J KBU)AHO3' M0D6M3H?580)7W>PT*F#\T8 M<#<<$)D=]D<5H"\AH!IQ8EC3P+L[WH;T^7[P M#R?47E QS8-/0^&'\='4I>DZUZ)FA6E7R_;8@3?_A(OGVB.$@"4!G_I5HC8/"JG:7*P-+A^FC_?5;I?(Q^5EB.N&[&@ M$%?#OM9 3?S.JU@@<@'\ CB8;D\)4 F7G_!=?C62J*\FJ6\S]:U1'G9Y;X^G M.K 17$!_TN%<],%BW>!,@@? 8XGXC#'K$Z0,]CC?DS8K&VAS*]*C9L]KG"I, MA?["\+F>@%@EN!#=+X+E@:'OK8]7IX7PL^AZL'!#;N+W*#'A8)$>3,/GX]Z' MY^K2%V+4@'H3AT6I3T!W67\X]<5K@(_ ^RB/X=]T52O!5BR]E80T%*\USXH2&SU.RM+ M>@5!:I4YG%S)3\,Y%=6)(\!D[U GKA:3[-1Z:>\\*H'X=\4OIG#Q C,_U,=3 M02S:6#Q:\B&$ "=P_1Y?2-@+M@JX!X91XE9LB&7]?8_%22 %A!%.\F2(;*+/ MN^%_ \$'-VQDWJF&RB7@FGAYPTUL)FVA(&9.FSIQO(6E4SGIA/,]O[__$U\2 MLMFYORBL.@WP<43_9([7X(D9 >2AD;:/T]HX D$++:(Q!>*9L0G\633@A9 (@JOL.T^ MVNS?+NXYG(!'T"A%=?_D//TO<5/W;L!ZO,UI5*OQGJ@#;W8E^6:7XQ+-*OF\ MV?6D[8O<[#2N=7GC?2UO:,)Q/O=5M0^YJZ?6I%)PEW9@C9 M5/XQ=4P3@I6Y: ]\%,A7>)9)BO3*5X :U@%)AT G4^4/TV+J)\_])MA9TC6Z MW+DG!5FF7?C76?ZE:VQDJ1K[%T[N3SZW 1LS_2?Z,FTJ40F_9P<6[9XM*FJE MXGK+FU\2=\W!V47W#AF]-\&DSB#DNDOKG$*G0@\>3='7:VA;'E%EN^ZO&3JB MR]@V(FD>4?YQJX&WW;(G4"CN5+#_K/-@;3?8@L?1Y[PW#_Q<0S,.81A[@)O< MU3^>J?K<%NYPW!=.-[8'ZV=:8%BJUA*N@FMQWS=VX'E$*$-F)Z FJB$$=7B. M[FSKC^#(:"%X>CZ]<+1%%&;PR=+GL2^(X\Q8 &GF YP5$/S,8I'=F/H(9V3, M(^*<,C-M4JY!OC]2-(C@OPW/ 30FJ+9'1A!T)O9)"AH7@6K>FPA0>_$F\]_D MX'+^4[UA5(7\I=%3\C;/Q][SOQ9^&L$AXF.$>NP5J(B9$M:;8?I_!I$,&I$/ M_LB0](/'$HPD3D%$?^B[T9/5.% SLH4P6%MPS Q8B**+^06';WLMI_A*Q*3% M[,2[?![P-@%IH^.N()YDB0F'=G8!:_?B-'1XOBN&=@7]A $,ILXU1,T/WY@+ MV"[N-0N4X(U]J@(_?ZC#LX[^'OA):)DB4B[:8MGD'')X$-#WC0*]8.LJ/@GU MZJ5\_BP8THQ&8A=+F\8!?M*^FP$^PD)*HEFT1M:A)UHKY0.'1D;BGT/4*3]P:NW-!=+&:B65L >6^O-SNJ74K, M^YTP[QNYP;P??G]XN.TBYGW[5NFTA[\K-[?]OY3>_4U_<-<>]?KW[P7W/GP; M/,7"%>$Y7TJ!L.26#XIK#Z :W5JY:GP60DU]A17$-S^KU_+;_.Q<85(OWQMZ M9OBL!R9WPNQ?9G5^\683;PE9P(I M+&E@>T8DP85?;TB:#7!A5,MXJ(]ZB_,<:T=]R7-U6L;08.N7*=3U].AD1I@4 MCP'E^WW18,N%TF6MT&R=O&9<$M3^!-5(H<8J/8*JE)N%VF7CU 0EFQ"\PMJ/ MV"OHW2"BUINI\')^% ?=N]IEN= L';LF.,=L/)/DTTJ%36]Y^2Y+J=?7>[5UN#@,"I*ZG!P&E:^ M?]./0Z-JH5NVY[^'U X>[A>XEKMVV;B01$+U=,9[9(,<1>TOR: M: K\/8&[X[6K-"C##3/54-5Y5&U*1 0.9\&L1#(D+]NP?C!^5=B_74R L_%; M- IEZ]E,T1TVY\AA]&GMPC$O^/=P5.I:8#'JR =# 1?632UHF!"'R4@9=O1] M/MM0+Q^;IU_F/B48\QPYR!INBL.SGSV4S' :PN-2M(R@MB#IG?;&E(84Y4*: M/)\3>]O0;H/%"SF@]8V!MT!>I^.O]PJ7B]^G#1VQ\=30_^TFIC]<-F7Z0T;2 M'_9\$D@%[V&/L2K9X9'!+08Y^0,W14G+I?<:)D5FHA W44(J))9DG#2-Y+N- MG)EKLB 3#1OD #%R.Y,QW3-C-#)[X";0%J@P(3-954JF\AHDW:5\T+>DVY;E M 9_W W2"O_9LZ%*HMV3L*[]DM:FWD.\ENUKZ MO_ZN,TNUQM,E,6G>R-)[C]N:]$9YJY8XDC(E92929AS66@J467D+RISH+TR[ M^%]FF6&BO*C2259*Y=H729BY)O#GU$+"^D_XZF MBYG:WF>OQ5+V,")Z]S7)7ZI>))PNG% MM=+?NMD[]GV:H6I$#2Y,0]-YAS4'>W6Q%][7,-SB;"-43+C!D_^P JGD1;71Q0:^0:MESV%SAFC"?D,)_ M1/Y0XMZ"+W=^;]]_ZPZ5WKW2OK]6KGO#]K=!EZG[W[;\& F*L 7[[IW;?O.[WV+3ZF<]O'/&2AYNHM7\7%7R/JK1*D6)QD M"X^OV-[#93DULSMT#3ZAM8M*'EJGI1KG]DG^C3Y;HF_@J K (W MHM)]&4^IXVZ;Z\3E5I4C4JIS\C=]"C+%-6:#8.']CKVT\U#'6Q!'KD6@6O2- M<$*ZT/DEXX06[?7^I91_, (<4+5Q*1AP=A_GJ)SO-7L"N.2F%OY! M.X?]E OPV#D6+OPO$W4%?&BFA5L1.W">HOC 5K!YKC[1^4:O3 ,?X$^%,)ML M&]8=&$46'0R9$*8EVEC3+A&Z67BKL(_P>.S.7=Y:FC OX8%@)(^]7M.X8\&C MYZ'^P('M$_W,PH)W] 78+>N 9)RBO/<#"T>\3XY)V ,;C3.!G$:0$F!4@8$* MAJDQ]HPQ@: ,3Q.5("H6*] VSI9D=MMDXV%784OCUI4@C(#6BXGK4QCG"7AD MU-&88\@)/#6/52"M=*8ZFR@^GI[2#ZTU>/_&7VO?6VM@'\+7R-H4UC^G?6YO M>CV,\;WH7+>XL:K_2.%MH440C<%W?E("+Q$8$2[29%$A/$*%S%?5WP6RI@EZ MCHU5UQ8MO/TNT\],_4$+@(=%)REFYL$?L="9!R4WQ%?LL:4_XBUE<(R%E<=L MVN.$_<6AD4"]?N8[;Y[PISO!&:WO)]THL:'I,:H5!N5/?Q.?BC"G(_*A;B>1 MT13>FM/L016KC*.P-^?(N_P'M>?.WV.A-=*^PANV,B#*0#9 G24,V,%.^"H' M&SOPK_&Y:$6QXH"NE !$%MEI/N(G\3"@.4^;HK\UH!F43+JW?Q%6&,,&B33I MXJ [E8-E^\I6Y'I'-*])1/.:?"K0W.[AF5,85Z%R,K#JGU!U$&=)8*)XH!8, MK?K(S\A0$+Q)UW38(5X^B2@92QN-"YK/ECI9<',X'PNP#]"['"I$&_G%DW&'ZT!A\<58@00!GC,R69(>J6U32.YEY$ \4PO8P5_ SP'<] MW 9?!(M:TVC$Y O,$2?YJB".#L%1?DA@XBTT&$I,!'A!2L?@AK,5:1Y*A"$) M2J!#"U%+2RB2FNZXZWB]-/='AL^9(W21:(J-(9P-YEYP.H*Q_@GHC0KX(TZ>6.-K^VW""?(HJ:""%(=81UBH)*'3><+$*W^[I$$]?@W M6M(!^\:!Z8QTE/BGUUX/'Z,=9WXB+A)J3; #QGA)^X;03/-'W?!/WG]?9W0S M=M'0N'HF3F(;(*80+PK?'X(GS(B&H/#T R&/IW0J;4CF:6[SZ)OVG[:BNQH%1T]>?J M#ZYPPIF$O18A,>?:8CIC2Z=#08PTU"=A5X+,A0 #?8CJODGI<7WK237"TA,_ M/(*3UY[A9@5>.*2G-8N)+[3ZA=YYLFA7;BQUSIY-ZX?R$=_[),XK['[1/4@V M@<<5=;]$$->/X( )[=N*)R56%F]_A(@C&^=663W43^F[PT1RI=*@&U?R$OHL$&8_=GN][ M3DB2)JV7AS(49CP!V]9HF:H&^RDL.E6YTI^46MCNG.C67&Q22'VGIX!>.N-^ M7_2V= <=L),>>39 S/N)<[)1D 6??591M:5.IKIGD5DV5S)LAOHN?MAR1-:B M#[N.;F\^$G=:C\TG@RQ' 4TPL1#I==/F^,BM8AA^.+H5'5#DOY/T$>*X1WJX M(2R)0'^*.@.VQW+=+LU>]^1M-#C#HR*KXIB@UT/6;P3&^95=@)E9ZBX S/$,X M96^*(4!=LH^9YLTU4,#XMT.)LUXV[IPY@1SI@"0(RX_17SXI\0< M0_$C;EEP'S"<_UBTXO/52=_\-<33: /\E=O"W%B"2CCC?BSTUN(6B\']&>I< MB>3,1IQC6@!(E@U M.OK@T4S;8=4.(JQSAJN_*'-0$Z:V6/X->[1<]'E61(*_("/O"P:L-?J-.S!] MJJ%$DF\6HUV>43Y'V_.YB;P M!@@#5'/H6? M1G1XL?W&3W/VDZ<+ (-6[5=63R%T_UIP_XII83 A?CNIL0?YT4*K"?NIT .A MLY]"=G@NW="IAOR:7DB2FR?DBM;G DN4I^[ 8<#>4(!I(PV=_%H=7@7JBRC0 M:!@711X=(I:]XQ#GY:DG/+R_[HC3&(::\!0L]H3PLBBY%N[C#$3_JNT01'RV M9UZA/(SY$U4J"5=[)##.&@R#%UMDAYY <(NJLB4I%I.8 .Z )@E)!1=Y058EJKRA/A=N\/ MW5Z/?&R@#%Z"] 6J](+U2--.>R"?P'7-]QSOPS(]76U'\KWV;F(\S^CI#"BDH;)KQ8KDN3**7@]>/B W<:6R%-]4==Y!2' MRC1%);-#_9FPY1/<>GO"DQA#Q8VK4R6-JEXLU?$/NL1-N,.!(Y=*F?FGX:$8 MI57AQ& '*&PM0@H\2R<(N4:( "0%2%HZK+4J0-'ZR!<]= C6T7$]Z"[.8[#*R;/?0KEO7P*@2.AT[][Z-X/(U[_E+%PTC]52;0!E;OE=231> M1+AN"\1^5-R^F#H1>?UR?/VV;YA6KNQU.T$%_S[HC?Y'Z?]UWQT,?^\]*/T; MI=,=C-J]>^6J>]^]Z5$+-/X^^0#OVO?M;]12C?X<=&_;H^ZU,ASU.W_\WK^] M[@[@(Z-1=^!?\DKHDJ]V SZ+%@BXDTC?2O_9 /J>ZHMS6-4KS&MEQ9Z"<,4, M2NE#QZ'W'E6&Z4^&/L&T?D<9AA549#.K&2Y2H=B/H\F@W-=F50;E,L-"D#$& MUZ\=-## C,:>C/PIBUPTY+*?@_Z.O=&D+]NQV8Y[7E0L#7@V>R: M@I/@L@"^B93H>>2'-,4J-A#%\W^..XW2]O%[^V ?7 HEB\Z<64;ZP!4_9 M19@&7@$B>+NH%L(>_O52 9@%,G_OO#$_TGL4=;;WM?E(*_MU^:2%&\2/!9-541#"-46]:LXJ-0KI8VC%Y)!1W[8_G3 MQ\JG[!_'KK#M1SR;RTFO2:W9++2JK>-?DNJG].1 O4XBX/SE M@,$+>E.5!1N@O0_1^5(=]7#5-GQQ#IC(NLX9_8__+0@K5J MJU"_+&U,-<06UG3F[D)D![)0L)-_QD]:"P6PXG-ZWRIGC6-N%LKE1J'>R/4" M$[(;BZO$MBOODGSAC?A")?M\H?LB&(+?19J3O9^+3$*=(*(M%VE_?RK?G,_. MHY4F[&^.#KOXY=> ?NP1^5*W'3-7989ZI,]A#;V:5RJIU0Z^<1T5H35:$9J,0 M>QA&VA2,!NW[89LWCB[0.U[74Z5W M?]U]Z,(_X::FU5#O@M76L>=2F+JAR'^ H"_ 61^H59Q"?Z+9-=47//UQ%$(D MB>U SV(W M#H\ZAV%2#:ZC(WJ-$DK, T>)":$%WNC6/-(9#%@J_K@0?*- 4)]XY_I4.7G# M6#R7>--)AJI''RQVT:8,'!C[P0."QYD%;00( M0[VK^]-J*]Y$U[S'/(.Q;_WKGJ\ MF>E-#R&-L.'I<-0>\2:GP\[OW>OOMR&'0CWD4*B?7]-BV), C73HPXB? ZGL MBIR.H=TNOQH.M98=7&'+XR'$^9A@C YT %[=DL[K@5VULD MG;M)+B)->61CU;6I[>%2$$0 PJC8.L8&.;0(PM;;,!K"JP28M5CWI1K+@ MH-1 N,%#36U&J1&F"D]^*/:+RI7YHERV8!C=&L/N/.@&9GK45I36LM5BDMH M\N;=*E[N4-&UY=#Q!4Z'['*$$OS2ISA#-9S8!"((V\Y$[#R-C07E_\H3=&8Z M6IF!47!O%KFTPJ]N+(?:M*^U9G&74KF,;>RAFYC&!M:*NY1&9FP#TZ;,.^9, M3>I6>Z/#RT\;-CBF-%)REO3/KUHL2][PX:N?2=G!!5/HG?%8^SB4SXCA[]W4 M$LDV$MB&*KQ'4\=9_/KY,R(ZVFQK/RN50JE:^7G0!#[N 6: ]\JO0 M4;\@Z&THUA\.Y*.Z+(P\!:[$>M[!?[D$5CA;*H.UG(#_4D1/BW*Y5&U^XDDYD@>>A =6) _\@( E)M:3Q"687RUG MZK,M&6"&&"#6&]:J56" T[^KY>-ROXYK63S=+,+[$ ]8M??(\8+_W9L_&?62 MK/#:@XKDBMFBT)K4#(DK+M@8GF*(&I:P?@BWP6+HX$(?:H<7J/%/23Z9%A5N MQ;-J<3R+I\8*S3T(Z 1ZVRK#:56KY4_\10T_ME"Q#/%"F2X79,1B>39UKO-] MUPO7PAHI :LY%/' MU>? 'JVW&J5J91N-C/,:#.R@]B25G9,=7[DDM1W*$SEJ-?+_)[G'L:S!,OQ> M:3;)&BR7TC,'\6*\B3WX+]4@)UFY3N9@69J#V2)1( 2I3J'(1D+GD0'!V00> M.->PVD\6XX8&^H0E.\TG.RVWX/=ZN2'8Z5:ZW+;LM/*F[+1"[!0(:$=VNK$- M1Z3K2ORI;7'\;U84<#.*3Y*/*0I8^>YT:MB2DPN(RF MY^>YW&#[?1SU.[>Z\2.^0F&K>@5E+07K5=:RL7&0S,B2ZM#KZE!5JD.!.G1O M&A?H9'4IXU>J1%FCU[15HFJ:*E$U%RJ1M#"/SE)KDJ6FYH-+Z$8L.>01.&2I M=EEOP8]2I5ZZ_*R6RQ>U6KGQ=YF]E$M:CIUQE1JQ2NF,RQBM B'4):L\C3-. M\M6,\-4\>^4D7\TDK0(A7$J^>CJK7O+6C/#6/)OWDK=FDE:!$!J2M^YNWF]J MHB\98_J,L5*Z;#1JI4M@C-5F[;/A .>HMTK(%LOIFO(QMGR;]YU=KS'[8WBE MK%29$"SOZ! M#?W(G&?&C)WY(=I#V#'* Q3A%E)_ D,PRY;,\9C1\,L&V,VYS;?N [E0^6U5 M1L.S2*)(""7)/!$0%.B97('<$B9^&7!.WL14%=JDJ"DO-X4/Z!"^^JVH/*B. MI8/1?;LTQE/)38_&3KWO<-%7O8SG&_9B"LBG]BQFC0O*H2(;YX6O' M-"8ZHD.AI1UJ8EF /W[BRXCDU 9%X,E #HJM-@WJU^KH/N^CP ^A0CFKJJID MN"],%Q9$GA*#=5KI=PI^MV4)<]\*YY93Y5GUK/!,V79 MWRG*_AJR[$^6_*+.W,C%$AN10D MSP6>:S$$<5^/&O_KXZ^0"V+>RJ\F#.EG-FVM5"1GS0@UIX0WTJJ1D@K_U1NI\M:CQ(S19A'\4QX'#BM%3*:H $6, MK(G\@O![<(N[5 8>%#@BCQ^JB$H.0HI MJG^"[Q0+RJVC%8&/P'/$Z\I->SCJDX_:=DAV?;-,=Z',%/^!-D#,FD-S$,*F/TX&H8:8]N8UYJE:G[3ZHDVF[*%>19)%(E MUF'"T-\-TV-O7>-IIMM39>C.YZBX$WK1$9FQNCLSEASW[3AN'GLJ28Z;61(M M2Q!!X8O6"$ZZZTSUL2T9VK&:=M3@U\L6>G_+M;]3U!YC 093Z=51DRPK6T18 M*4N6A4,/W4=;UW3X$*,L+"1F#U+3<"0+VQ(&<*M21@D#F)'CJU3EY?=BYP26 M.U&NU!_,@F?.0,O^/@0K[O9!7OXM+_]6977R\F?D^*I2\O/+[T.<"\C@!XO9 ME.M-9GAGJC.P9/R:-]%L!EU%/ACVL-L1@-A5]:)<^ZA^*J!]KVKFPEG!S1YB MY!C&J98JGIHQ5*U'U6#V1?]EQI9*>TR,")1EF8*X+>?9JCA-U]T9NHS6EQ82*./95+==ARB M4M\J(TYZ4C-R?.629 XP] @SC\S9S'S&0KVY@%VQE8EESG>MPDNU(*M:4'BK M(%1O= -&G>D&4_[[:G"K?.R^.,RP=?1Y7+DVEEW88C!EV6=6@+9=1(V;)]P5'@QJT&58,(T MW\ATQ6S%Q/B\_D[\+Q(,X,$6\OM'X@*EQ+A Q)U/^Z,;Z";%#7E)]MW'T<@: M^_*>W8PYZ8V!CC0);&/[/C%#U77,T\VP#31HP VG&B>\L50_!2H3=40T;)7@ ME1>@O^"+JF5AF0M^>*V=P:Y4N1:?VIDN(P&IHU#^;X]?>Z"P*.7+HO+;YT08QQMC*,E,KV6;Q09 M(%Y5WY!\U,ISNE%<[E"^-(G0 L5YKJIG0H^R]2=?CZ+?(WK4L/?MOCWZ/N@. MW O=<$+-%E;U<_ZA]\L.R0=FZ7[(N8K/E5K566"FE M4Z9@UFM8Q#Y671OL4F>JVS >.5EA]$>F8!=U> .&0ZS71S959Q,L5L4' 3UC M9QK\ #W98JX!WZ('@M4S-2U8M/:6VM^^ANH.Q\=O(%WZ,#LC*R_"S7R[+V+C MON8/>30=QYS[%[U>+Y.E[*TR9&4")X&5&/_O0_7#C@]+=HND8$_=]P>CW[N# M>V74[?Q^W[_M?^MUATKO'A@IW-%>_[Y]JW3Z@X?^@/[R+VR\%S0+VQ5]F)S< MZ29W/,+U6Z)61+!H%Q_FRFPKE2-/]FKYZR'3:]101^%,\H*_"1K%XD6AB(YB M/3U^+!44_-^GHR[CL_UY#7?QD'75*V]U(W:B@TTWJK+UC:HTCDQ4KYV$W,AM MU;=MDH'?@W/U-3UV2X4UT$A16WW$'E]"*7UD,_/94T:#G(,%**4( 00ZJ]!7 MUWI(T-'H!KTZ5E$?]%L]F?Q5C&S;\!$-\RM?46(/W:C7"B^VTUO?<^%%M99B MW# %T7CD\.(_KNWHD^5: AEHW^JG)&4J*%O_B/G#(YVT)I,X26^(DX(G M)!SE(0Z+K+&6E'GL"07Q=@6X^-XU6*!CQ[3>GKBB,_ZXL'1CK"_4F<+\B9I\ MHGLG4&:!J%*65RG_S*VO-1X)):%Y ZYW5)QVB!Q1S56F9(>YOX:,]JJI2G_*BKW^I-I'-_IMJ]S+P6/8LX\ M@.MGDU_Y?DX*I*K#ZX:7ZW%EPAGE^6BDZI5W&91?C4.J7E+UR@>G25_UN@=K M?JETBTI'G<%;>=6]SD7;BCF._,KT\U&W(F'4G)Z&U+#R+FKRJUA(#4MJ6/G@ M-.EK6$/54J6#TQPA54N%.>G*O6JI2]4@L:[LKV$=Y%K*M.X3LT]2 M_:,]J?Y(]2=&-J'L>_?Q%[;2NO T_%'YIW^BOKA(FW2E&DIA7<)OA%G-+4F<^^_O]0 M2P$"% ,4 " "4@W57),)^N+D1 A? #0 @ $ M97A?-3DW,#,R+FAT;5!+ 0(4 Q0 ( )2#=5<4&+'C9@8 +:4 - M " >01 !E>%\U.3Y=X2R' @ +TX - M " <(C !E>%\U.3#NK= $ #K% #0 @ 'Q, 97A?-3DW M,#,X+FAT;5!+ 0(4 Q0 ( )2#=5>>7PPU !E>%\U.3WN%P M82T! !$ ( !\5, &YT:6,M,C R,S X,S$N>'-D4$L! A0# M% @ E(-U5UR7B:I%$@ T1&UL4$L! A0#% @ E(-U5UC&$K(R7P D)4( !4 M ( !V%H! &YT:6,M,C R,S X,S%?<')E+GAM;%!+ 0(4 Q0 M ( )2#=5?+^46#F(0" &,^&0 4 " 3VZ 0!N=&EC,C R C,S X,S%?,3!K+FAT;5!+!08 #@ . &4# '/P0 ! end

G'//I;P*>%J M<<\F5N'FP_7D"/PK.=<,C].Z9 I+#C'#%>(2V:'AG#E<*4X9O]+327"=.&+^ MPHZSP]7B"-(+.CP-UXHC@"_PX#M<+XZ OY*4)WM=:$QQ$Y$T(PF.>?K8X"E, M>#K5(%L@I)*#%-"(WM0V8 %\YM%^#AH(,H].LHRI_(ZD4;4W3/,%HK-%F-Y3 MLD*4>2OLT^23-+[\L\ K_NF.Q&O92O!]CYVXP"\X9J/D 44(OW#J\!6;VO\@ M.,U_9>\JZ#'K7[%6#R)>(90=O(C01T1?<(2RDJ[ QO>,'+XYJS\YV$=3/73F MFLW^]!FSMU?=J^0-]_S#N62T=&V#0WB0P>T2CVC^5VR^W#-!:OO JRP:;F9D11S M N82S<)7D?;!Y8>0_@:'3SC!.=Y)TY"#&5S/=&^*99%P.Z?<%3D@2M$"I1E^ M097&;TC&)^1TSE0O[EN;5LSV-(Y+QCQS%D+,!M-YN,)YF!S@>J+.@2N:[4^Y M*8ED+A^VLV)ZDJQA3A^6L4'.IMDK*VM6ZI<0)UO3*DS0ANW#UI,+])3O_VK0 M?[M6C/;T/,P6/)LK^P\WS%^8F-S&R<]#2M?,9/@U3(ICT[E57;.]8NL&SG>I M:DF9GA:E$5.VJ"_--8SW8+/R23^!H)C9NQ(VB,[.>-CX@DAX58*P0M ]LUDO M/3BP(!2Z\;;60'VY7*X2LD;,FBYMA?>VD* WX'IF>\,6EGS=L''4%QI SEN4 M+P@;#R\HR]]A%E6 TMU:,&6 M'NZEXV'$6C2P8RNV]%2\C,$J&>W')T+B+S@Y3HDA>FQ4M@,7>0]8" 25EC4L M]0M;80A=?Z+D74(H>2&CRP%4OKF.X%RG*IO-S9A1C 4(-*6I4YEN< M$KKEU#-+3""OJ)A16:@+UYP,^+ M?#K_G%4V%*@G@CIF>\%!92& +NH&J-( _2C-UX;U4U+2J,3W6TI,(]PC*6E: MXE6(X\O7%4JSAJ"8M*QAJ05,!+%O!*EBM \',=)] +=AG(/J&.Y%SEQD%%^& M-&5K8'80V[I @%8WVI\3RN0A/#5:/N*!9><=Z"^ITOKO_\YY4V;D: M!K]*U6'ZU._-KAKD!/K@UGC=[P6Y3K>T(GZBF'WX/*?XJ$FX\DS2E) MF!3/#7Y /XW#-#.NA*:M9MS@5_6:8QB?;*;;+G$"TA, [XH.FV^S;1V-@:>< ML%M%+8=9/WQ4^+%$=Y78NZXL'W F+MFV?+CX2[8!_3S0!H#JYHI"Y%T]T$D+ M.IDK*PA81YTHA:YH"S;%%% O5Z8:K,NDEV,BK@RF;CIK/J?BR@ZOIJ=>#JC! MSQ6[I#K5,XE@+5EZ5%]92PKD*K!N+#VPWT$W8B876"F6GM9OK11 )!*L&_6< M5"0/$S-Y8UHK2'I@"*P:2V\AZ#!LH#%@5_9ZF('=2)]PQ:R6=?1 'R!2OSZS M^071)V(J-96B:N '?ER90D#%J'#O73&'@:JI)_F[8NT"E:! $]1GZPY@NC2H MIZ>,,_HL8?M4]M;&:ZT)R]<6F.4"/;/@B@$#Z.\;[30Q\UW!_M3TTL3=<\5T M4=,*).>-*ZN+LF8@*75'<:5U5M9 M3XIG.O4MW@.L28:ZF":I.+Q!K(TSZN:E& MT.9@%]=(Y?'WV/1SCTWG! &3)"%?^%>[(O2"%$_YO$BV<:P]/; AN;=*&\=7 M\9E/(GT?TBDMW<6X-/GO$2VOV!3T#E!S^#Y5=X1.BGS!=M;_H+BY+\&QI0;EL/\-J?<,'A)NB+]K(O7 MIF_D6*LOJ.&K,2H_#M4TV=,:J51C4E"]J:XO>C0JY4@< (V!(ULUU *"TA=- M&H.6>EN"U&-,H]%.Q_5'/7 T&LV %A]3@:/=SUE Y@&I&(*L0,N845-S!L-% M,%%\I*B?2)'@EG*>G:@Y)]&12 HUV\%W F$K3LEQ#J#INY%S*&93G7:)N04" MUK]"@+\IU# *NYT5&3_VF+%U\0FGI4"/.5I-HC\+7.%-6YY"Q3VX3LM'E)_. M6:(P8SWAL_H3FSQ3>B.^8DW;>X8* FW3565;H^P"10G[#R":):PZ6&@KRZ=S MGG>@)%1LYO@C2<1]::I@]@[2#5EOJ\ZF6U,;B@\J^UF8X0@H^)NR@TI]@9,B M%P[]AM)F;]A$*5MW$S9L)_$2IYA_^AR_H$UR+$$/@+7,]H1G.&,;\5QX:K'97L%+=@7K5X_T:W1H=]/ON/*^&A;>A]#"WV6ZF\!F;X>*9 MU%#:L.35)Y>O6$>E@O27@83=3M5*A>(;QR0EC4K,WKN?B@)9WY09:.J]D:'# MNM.ZG6&NFMR,9]&7>5=NH*_S3HZF*QF;R@\C?>-,J"DYD,8K.TOI.N(99V[89 M*_LJ@WE:M>$>![+)6_2T1T][]+1'*VB/-B;_D!MYKNA"V,L:3;@Y+R :@,:K M-+(YA[@%HUDQD@B!*^-#OEHHA^7'OG"H=/C=G4-*P1@G6..*ZNK E7%B[6FC M+E7.CCY%V;0P*0+#8U^6X-TE,'3,E>U+22%*- 57YI&2AA3P=(TG5P:X)$-% M28U!-(WG5L:B&G&\2]^1%8OGE69ZI[X#+A;KM)$1H>%@R\=**REZ+C/OVZP< M.;]%X]$6RY>H?HED8#U^=&KF >A>< M3_1BYY4-,3*6 *\4EN[LCAPJN-)M] M_^Z:A8@BN.?F-O)9JI"7R[XNYW44OML0I]KIJ-8134&HM1+).IP)*9CJT.=M9*(W>,YQ9[? M,M3Y',D5)E>$LKTJK9+A1>L9#=.,;4B\0VE<_I54&W#\>U'ALPWS1L_+!LO[ M"S]G\V$0"4=[8F$ZK\9%>8?;N]$"3^RKTHH+9S/&Z:6U_6">]^YY[Y[W;@7O M?9 +>:%Y-D6[L!.\3$42G1$#S D&IYIB-3L#&@) 0Q(<.NNTE??I%%FKLPJ' MOQSN+6"&2EI4+X#@VZ8&@P#KQ&@!^K6ZWZSYCM);Q'%G@>NA7-_L[6WUM_;* M>P2I8[@7VWTTFQ&!>"6@_Q2RE81_ :;^<+,?7[XB&N$,3>=E$&"ZJLL$:N!- M0R6=E'YK83FCTNX",P(I=\^'@DDK(BK_W"1E8Z,V: J:U3JXVMT+U!$$1NW M_-S,!2?Z<[N #U&17?#WZHI404?[:GZHCUHOE'2Z0*I8@TEW0)CK;^2V#RT> M1+[C^]ZE(T9>V"R2"LP/\S['_0\CD_?'89'JHQT@JPGH*M7QD1!8).3]M=[P M^$=S71>B'AKD9&JK+@JY*"A';A#%9$-2NF1^)%DC5-U+4]!HP:R#^R046M\= M6[.GYX?V_]8K$&6Z;M^0#?TM[Q@2?AJU+L/:LJ;7/7SDYG;,]_;-(M@C":2? MQH>R14:@&9#5,_*8)FBC/I%H=XMH9[.5Z9Q2I%VNYPG7^6C.A<:A>E% @UW) M#J&L(XB3[]S!-/ :A<@<>X0$E1?<(S1E:P1RBH"0.S.K=<64IE6E:.:AS2W M,:+?B&/J&R.V:T:+*^;<]M^LPPZPC7/V0!MM0?$/YXR!]D,+"H,Z9QRT'E] M1!&L,,OS1<$4IIWH E;G.!)-P;0J)JJ U0'/+66_.K0Q1,#:M#S#E"HOOZW] M.A:P3JH&=<(*7$$M+?S+U,IYU\B(@"M&V5:W6S%:(BU#\\&C,%L$\X1\V?6Y M6Y*(=\T-EQI"((I/"-%/0HCW(V2;7KW4(3P"Y\=Q]G7CR1L MWU!+/BBX+SS7_L';&[/NPSJFVFJ0?M3:RQD-8[07B'G6FX6N1=]@;9GN40\= MZ4/^'D\WL%$S6?)]Z#_EBBJ@"PC+#Y0[X8TKR93+]DR,MG#I?951GVG)?'RFL]_<,-4GX1^7_X^*^A D? M 0^(>Y 1LQKX@TD:O_WAH.3.R&-.YXID8?*)DF+%\_GCC-MW."U0O+\]1*!+ MDR(,1',Z-2T/0Q3OU,4*V'R_M6TZSK;F19@^HP=F1E_.YTBXE)H58J"431>( M>2@1ENVFAT4&2H]4J6@Z/U3;-+5@+@XOV$!?A.]W?+>;II68Y4XYG4^R#.79 M!X&VY)6"]-M!NJ)T"]M1CT!UA[((WJ\^DR@B!5^=PK7DU$1CO8'&7*UV$+&J$J@_"@CCT=V7F[FT!N@U>MWL# _;NG:!7B>#M3-I=&,".B M#!%5&RZXKY#&AOJT=RBO0S.NF"N?1F_0#$%WX0T,9*'#!6P8Q.T;LJ&_E3W5 MX8O6-%ZT1L-T7!31D0W]K$$>U?M8T8-<758=OVS=D-@%%N"X]FRM"F:@1 M0G'I_S3[2\T5A\IULI6,7R.Q"< =''AJZ$Y]I:&[,B,;J'J+<:.*!5(B$-43 MT6E9UFH?I,V86L]3 ::QG4X,V1UALNKO]]D MLJQ@EB[GY**(S03FT#P)!QNTWF"]N>'+,5N(F3P8THO:\H-)_Q@F3)_*2P"\ M!0O&FTKV"W"]87LC2TU37]C?IR&6\ 5G[!LS4_B"%$_YO$BV,+M8YL8JAO.\ MK78&,&0]$I8?:IO;7GSY]OR&0/KZP@,-\!$G(>.^PQ5GK,)SCPFKN)!R;.3I M0V1?YT3RS/A;5:3G\/VM*A:D(K#QO%)7M-.Q.V@ZJ&/@.VIL'%SZF=#ZAM\ M=_YH5=?QR;M&*UK?4'58M3*BIK[4(X,LE:94"CY)XDJR$E.*5:2":DAO\C8Y MP,S=94'_"1=7,JF8^B)P($]#RI63&??MN-D:LK*X;WDHA?ZT)WIQ>TRW($.? M5MZYMF1=#>[E=LF M.XF+SEL[I8IKPP[^:'"T'-2D^+R1B^Y4W_IK==K'*:^I;XTVG)[5X \YI3O8 M^5Q]"2_=T:+D(+#&3)D#7&C?37_MCQNY$@7H%+X''S_3[G!;$;Z'J.,02NMR M\D:[JSUFC2J<.=/N8X]9CZH'C+2[TP,8W9HT"C_2I,&G'L[K M1ZE/Y7.2&MSKX6S(?I38/AF!OAD^(EL2G)SB-&Q)B#IJ9S#H;.EI6(^*.H2? M67(ERMK3V(.=/77%8^Y?:8!CQ]H#*V.8HWQF;&.^&$3C&N,^ QVN:\%WZ7C M-0;PKS*6"]E&^$V&N+TL)3D*/@1I6&+H9!X\;>(^09C&08:?4SS'4=M:CB/X6-*VWH&WO#7Y 3,W\FU<>?G:+ED^( M'HFB4*,'T>YFUY,,A>G-S;E8&F&A/@3@PW>&HILP_2.4B" NUI<0.8H6UVF, MFZ00E.M###:CLQG9+/EALH.$12E@%&OU(.*O(=LZY<3*:'^3%87_MEQ[VQ[]OPU>\+):UL@F?ZY<*IW*IZIYK MEVKZ)66^Y *O:A9IX7-S4M7N9I(2VB5[X,Z+0%?OGIF11CBB:IX:OBJ/&=_< MDD[C[3^OERMF;U>K9:WJ:O0.,+6MDB>@#2BJSG U">5\ -K<6\"^9< ML00.=]= MZ\VAG32^/_">I_,:N[=F<@FZK>LUAO-IYXW[5VT9TXE"7OG&?!-9R M)^.K*A@S>-+7 :*V,)*C@G&L3SMF!LU)I\2M!RE( UK@0J_K82P"P)+&WOLV M1AWI8#FYHJ\VSC7IR6MU18?-9A5I:;^XHB%Q9FX)H*R!#V_/-B0)SHR]W["/ M+HFXC%T!TIU8*8 Y]C,-S9IH#GV/_8@"4 %!1!JK%O$DK&HS)Y:^R+)GRX**/XK@RN2$NYB.- MO=\=1PHX=CMV\P2^V+2F(KBRZ'2$BR3A8E(FR==?_?667X$ MUM];IT+ .U"+7IJ-N7-'WP=XGS5W*P3P,%%M70,GA"3O]<=^M![[L>DXAUT4 MU_'W8""2[C9I]QI.<814\20S?YVU)S=Y83L9A$HBXA>BOETL48_:B9#V) M?P\COKB1N]GU>?9W%,9_%B'E!LAU>HYIE*![GI?C%J?L_TDNR2_0?^OZC_PB M-AC*"35)XTD4%_&$)\>[ M-C5>'WK\/1@(!1#&">&H0)LF/$K@40*/$GB4P*,$_76^/Y.']&E.C%VMP/,, M_=F:8X=J>AV'6GV9L6O:)"YH.07'XX(M<<'VUKLYG/#' .]H54'(>54M$$)Y M(P:P08@ 'A74B@K6,NWX#L6^QI)]EO@W0O^8$QK59Y[KU,:)@)H5VY/I8T;# M&"U#^HH3<(^3MF;.*?IPY8/RG M\D!>EI<^ /MW\#O/+A5PIB]/+Z6(D -;,P"5*TGB,7.MF/DD2:;Y E$QBEM? MHH=77_[W^?2!VT&;%QSD3I-=> :NU9>(#;+T_M(W.>2NTRO*+RT7"P$HWD=P M8O#KW^R/CLQPF/Z.TRKSF5A+DF+:Z@@L@K)T./OP4!1R/K!S0DKT]GM+R N[I M?/N#G-?0:]L6:$4A;*O>@(_>^NBMC][ZZ*V/WO;7^=.^V:8WJY^H^Y$NZ*X1 MF2!JF,#8==+=E"<]VL>N:+,YHM;1=7(E^FI^V,%<$E="NYWT*X]3N$*8Z*XB M693+E8DJ/^/:'PXY=GWU:9^UBEF.?>72HT 7%[#>-=7+.F;YK0X];8@Z)J3E MJ?F[:P[,-AC[8.M]9C:&_<>^ZL/,#!BMP 43 @)3]'I1G*5['&Q>4FNU2G#$5X?;D#[C5,+,5JK9!S/Y_I;P"YK.%V&& MSL+T#PDK65[T- C!]W?GT M)7G#Z M_%8N*=425,[)]=,WZ^/7\(5?R+M M92]MFB8NIO$3&U,Y)\-MAYJ\DX JGBQJGBS:NYR_AA3SEY. MC?+AVR#+V?L7)&'*SLK+JO/U5AH@)T7>B %F"D0 ST_1RD^Y?+R_EZ3 >_>T MCU>R$476"/&,OQ>8HHBU)$L)V%S\-/@FLP7Z[ML/'_EE7Y+T_)+2A7H'#1;('X>Z[H0'ZZ%.!2CET1H&5# M#2]Q)>8AG1\B!,N5SIN(:8PVK.-C&M*81DO?S6"4XT.0HCS *2N)@A6B ?O' MDJ1!MF"Z4(UV@!HS$?50$,1'/[1&/VQ"_3M#.1,F7(R3(LES=H_H(Q]X9^OZ!B3HI8$W6J#!1G@46FV\ M /KX>S#4/1Y'0[[Q H.F\F:EW[@2I:$P7?%9++]YHJF\#QGXVQ8\J.Y!=0^J M]S\J3!ACI*W1XXJ2F[$&8S;QV!'-@<8MT$9Q1;O^\G2/#[9.R@=S1LRSGI]" MIB:.FJU0FI6O4<4"&QLRR'YN$L)C@"># B,8 M-![1.W&:K"> &B: 6@[B-.M [/JX,@X\EN>QO-;Y"_IT8(TR #/T7/X=IG'P MC,@S#5<+' 4XG1.Z; 7^J;1IA@^H*D\'2# B19K3=>6^;/[8>RZ;'_Y]]G#D MK;Q_T!D.A$ER?B>09/_ E"3_$DGR+\.27%P*)-D_,"3)U;5 DOT#4Y*(1NR5 MZ1'[Z4P@R?Z!(4FN+P22[!^8DD0TBZ]-S^)_W LDV3\P),D_12/VGZ9'[/V- M0)+] T.2/(I6MD?3*]OL[P))]@\,2?+Y42#)_H'&T)P/%&Z#8-Q&GLX_$1)G MCR2)9ZS%&AD@1?4(4_N-8(5[$*@Z:GCT)G&P$%"\!Z'X44DEL4 5>A$LPS&: M+=#GQ\F,?$[#^1PGN/3$BBPG2R3+B*5!CVZ&_HVY)PLF 7.M/I/UM,CW4DMNEM/XGC[( B$3;(8B<0?J2YP&3Z&\;?V\ MW)TPD@Q@6;D>Q*B=$<#QIUJW!W'_=?GP^7$F%JGNN?8\:?>4Q$643^DCHB\X MJMOIFHJ9DI$?=-^\/A-F;6LLJUW:QPKC^;2#=\)$*&UC6?W2;M>)0QD$@Z"Q M['A)(^/OP4"TE\T(EC)*:LL,(>4#6A&:X_19(>\9O.8PE).S(L,IRK*-H+)C MO* ZGNCCB3Z>Z..)/CH&31-<0M1PC+'KY*3)3XU>!5$RZ%U01[-]393,WSLV9V@RDS3CHV$<'Q"YS?/D$JZ"7%=-2)2BM$@KA5+!>1IN-5 $J=V&Q M 'DM7>+98Y]):DK2'Q@?^PQ4TV>[0"]81Y;> PG6D8A1#%; CXXHX)@""5; M3XXHX)@7"U; SXXHX)AZ"E; +XXHX)A!#U; 1U<4<-U2 1\L10N5-7!\Q 6N M@;%;J"+:-UP#8S<_1<=7X!H8N\$H.I@!UX KYN#QP2&X!L9N#P*)JW"%N&(? M'I_#A&O %0/Q^!P.7 .N6(C'IX+A&G#%1#P^QSAVH,!DS@E+MP:?[:^9Z;;ZA)9BII[ MEZBE2]3"RC/H#/W /09,JY]62:B<44_8@ G'I^'EWMTYF>LS[++&Q]^#H:Y, M0&G&-X$T+N,M]X1)LYOA9RA%L!TD:\#UK,T8YUC+]I]416/JZDM4\X73 [OAVGUP\XP8;YO MQOYY3Y(U/\QP^]W<*'#YRF\>0&*Y8#6\W^K]5OO\ MUNN4V=5X><_^CU0W:K#A,DGXV]G.+DV%IE+5:)_*HZQH.M],0TD6,4E)HQ)O M;C2YY]N15.?B@H/).SO8/<_6AT\DBE=OP(K^P0&<%BUXS,9C-AZS\9B-QVSZ M'Q4M]AL"WW5=T9+,'")=##]7%-2,>[4U;%Q!!MM--#7WWA5=-8^F1O_$%54T MK#S*, M8+Y8>=#49:[#TI*N/-72,-;1V00V&%WX,<,I*H2 /7Y%R0*&^MHD0 M@NS-/FB@-6APA=A<#1.>0YE_E%GX*D;FF\IZ3-YC\O9A\E>$(OR<5F?VU[6C M&U+4*\M".#,(W9WRF'_!&S,=4!0F!S)A!#)5$\A*@70F0C M/DR^^_;#+V4S''.$_BS M,2S6GD*U'H1\S-GB-5V588Y/-$QS%,_(;9B&SZ5>Q&(J5>P..#1<9'WYBJ(B MQR]H.I_C"-%:N9L+:I=SAO.$O9K?U_""XT)XV;:TG'DI?\/YH@R.\:^]P*L9 MD2R-'5HP"DR=[W<7-LW.#_<6.#S8KA&S /_& "L7X^,%94+9W*VF[/YC\6[P MQ9#?^#.=;^OS2TA0FI6?4 KYZG_A(/H[%.>@%WQD[WMR^1HE1Q>4IX=( MZ2%=0D$&"2,_!UFQ6B7E3V$21&R&!_.$? EP.B=T6;Y1E36BTJ8)ZHBZ/)X_ MXO.'@P/';#A=L='T>##&]C,\:PP9*U8?;W!J_#WP=RWYP(X/[/C C@_LC-WK MLART\%Y76Z^KE35ET-_Z)9B'F 8O85*@8(E"+E:Y(:@Z68T-F?"L@$)X=\J[ M4][E&)/+<<6F]:]\5I^M=__\.T:4K92+]0UZ0754]7:5A^G7=;HJ\JP4YH,\ M0TASC<%[\)UR#[ZSK ??*_?@>QMZ<+O?\BK1X$<%6K4Q>"^S]Q-:2N]MU88' M5SRXXL$5#ZYX<*7_4:%HFY%>EG)7E-<,R[0Q?5T!K7H86DTVMBNLFWY556O, MN\+!Z5=5M5Z#*Q/09[/QP'E;X+R#.VH0/?\89,53AOXL^$]L/K? S25-F$#, M&U_OL7*/E7NL?$Q8N4>0-,FY6R@O^3HI18BE98>4FI]>DH1*&DH/+;D4VVTL M/Z3TC;S+QO(>+?5HJ4=+3QLM;5J>B?)JZ(QFFAUMR-;F#/32>J!X0,H#4AZ0 M:IPF@U(W,_RJ=** M5%VR;TW6B(U8IF;^><_9O,;Y/?\6:Y%WTZ)F#Z(^H CA%[[ 95=LSO^#X#3_ ME;V:4ZZKMP*D;MU(#QTXF JM)\5A7_IHSZCW/-D)=+\1HP&&:ZY@5/ZS(F.[ M9Y:=D^43\W#+3 [5?RSX)-@X3O>?)9TZJNX9S*:<;$ MB$OU CL#J#)<'[A1@F,<4C;>IW2:+Q"]3E]05IWSWQ=%<;DE8"0?A+VV;50K M?*#EZUN4+TA\(*6TMZ ZPS!DS9A;%),L0=#E5;\!LKN7E MBHT\/L:FE+E4*Y*%R71^0]+G&_R"8I6>=FG*<'[IS54[P'XU%#>=&_O-&&*+ M!4'I_D T7W[RE9(9JO>2+)G.T)W(I9\343-@-4JQOMVX'+#>M-( M\T O.+63E&HMH#P="#[ [5+,=+-EQ$ MX[Z^D&,\HUZ@;\] $C&0@,;QV(/&GGUDB#XQ6@;)J=$GFOSY Y5 8W.NJ ;0 M7R((NDAM!U3Q^FG=8T'K": M?G1&31UY0V"-_>2"QCIP1L"*^MDE14%C0&#M_.*2=F#Q/;!N/KJDFW:1'[C- MZ911KACMAFO)*=-<@4$%UY!3-G=W2@M<<4[9X5 ^+%P]3ACB74EA<'4Y89"K M,;#@RG'*]NZ)3PG7GE,&>0O>+5Q33AGG;:@"<%4Y9:OW0/Z!8YQ.&>Z*) .X MEIPRW#M3D^!Z<\J<;T'X@&O**?M=QBTQ'WO6>NRYCC_4^&6:SMX"/ZTI"ERT0'%1W5B_P4\K9Z!B.32RX!2K M>Q*H R10T,BPX/NWD!-VL&-LJCISP>:D*P MG9&NII Y?^B'8+6) @=A&@=H&P(.4I2W>_*>U?>N_+>E?>NFKTK59O(G%_U8X!W M+*P@Y#2L]AX5J"T#OI2"'-Z+&L:+ GTBD/^D\+&-!Z4.N-?'7$?%^)1R2X/T MF,CDO"KX0:+)DM <_Z>OG,"!E%31YRN\_^G]3YOE/#W_$[:8>\_3>Y[> M\_2>I_<\5>)Z+4U(5P8-7%7]FYCFW/F?2C[,YC0C^W?P.S_$'_"(+C_%W\ZO M5VO4@(/?1B#OZ0_CZ:M]*Y#+W^;S=['R,YH?6/CLK[W:V1\'2^PY82.,K07Q M69B$:80>%PC)F:BMZP_1J^HLXMO=5[%CH":\7^[]"N5+J']\X,?DRI"E.G[-[1+<)U7 T2>,+G!0YT-7J MV)IWP;P+9K.<)^B"*2U9;;.)E&.7YC^%3VS MK@T/KH_[<,T_X^1+2.-#L?F]!=4VD67%LOJMM6ZZO\0[L]Z9M5G.$W1FP4N^ M=V2](^L=6>_(>D=6Q9'MWWIR93RUTV(7^]QH\#9#S^7?/#_@,R+/-%PMF&^' MTSFARRX@08NFS81R6XKEH0.MT,$#BD@:X017%T#-^85LTSF_73)[)$G,+S!_ MK#Y<-B/G;":1!,=A4W!31].:P]?*PQ,:Q6XY[@UY0</M+UQ6 UF]1U*XZ-[GP^[$2;P(:;_A1Z)\TB M(!+7QI+PH)P'Y3PHYT$Y#\HUPTE].2ZNC!VQQO1Y]V#=67ZIM IXJ=D' JO4 M\MNG6ZA4DU<$UN@/8]=H;U"&06C]QRWS.@]?VV9JE#=B BX'"."!\8$X==)O M T.% 9_7.';%0VOLEMA]@?1OF!86>^^S0 MD@=M' !M/+ Q*LN\WR7+(QT>Z?!(AT[OS;+>8+N;YOUR_O W@?V/K#W@;T/ MK!3M;V\Q&73F?@GF(:;!2Y@4*%@RMY/)5D&C[3PX:'LFW#8U6;RO-I"O!OU, M, =-[:,;LDVOF$@\<5IS%NDD)0K@\Q MV R?D2N_;\!4OBV6M;,+G^J7"J5RJNN?:I9I^29G7N\"KFFU0^-R<5+7V@J2$ M=LD>^/HDT-6[9V:D$8ZHFJ=&\;%)DI O; M"5X1>D.(IGQ?)I#)&,^:9(/PB MP2%AE=NMM9U[=E8PWZURJ[;_O%[RU;_:NFJ_2*NZ1GNUS:7U@)+2-^'32]X7 M0 VS<0ZVAN:H3*5VS1RL]!FS,5*ZR)\SQ ;0#9Z+QANDZD"C32Q:=K:^#7\G M]#P)LZQF5>K0@BT]W$MW%RY1[7[0L16C/;T-HP5ST^F:3?_+/PN\XI->.L< M-$L\&9BA$S+_/=3GR/:,1AC6=TMKXO,2Y1C^ M##3CMK[)+KGE=?K; M D>+"@^H:/+O L-JE0?NV8[JOTV*VM"9=^4'DO\^S!MWV-HR9J6DA.DK7]\G M89H?SMNS]8S)(5FI%6K:T2,NE7155JAI1X\:305 S8%FAV5S15QN@@?3DP;NBPV;C@;3EV9;!TU!"9HC=TB-GF.[J>QJF#X MK#MPUL)9^=D9+;0X#[-6D^WS\]P%.7]A?A-LI;_Z].=:] M%0QX\!W#;('B3X3$V1W* MI_,'-MSIB_ $ *#F0 3AG61,F";A69'@^V&E? B_W+*10G&8J"E>6-$3LXK%CBB1UA:>NUXN48S9 MVY+U)/X]Y.#XC-S-KL^SOZ,P_K,(*5^DK]-S3*,$W?/$?[?X0:Q05%.M$D:3Z*H6!8)^R.^0&SBLF_"I^T%RB**5_R?T_FVCZ(+#%@RW^]+4'5CJS;7O9M$F?&^+8U0H\2MF?M31V M=*O7<:C5&A^[IDU"J9:S?SV4VH8W!?0*3A! ;6^ZGQ";$^*K68*CLMHKDO(O MRF^ :(8?^P1:V[Y[:"2VF]P>JAV&<*3EDX+(21H'DRE4362ILAE8KMXI)\S2 M'/^G_%T5#^JK^2#].(AZMN=6^2U*AV=7/U&2B9 C:9V!8*\;-NH$XO)' TE5 M>^Q3IEIQA:$ 4]& E?5"7FD@7IU0*#$;4%9EH%YX>'>$>-,0>ZR'A]V'ASWO MSH-%79S\.LOH!($A)7OV!+$@N%&J\5BOK81#-5M7PTG>CY6"4K;*,R=T9NL@ MTN8H:SSS.[HQ-RCI]<< [XZ+!B$_+]H#W56M40/P:AN!/&YZD-!^HMM77;_YFE9>!]:S9:^.':+MD1&,94!5FGL_0@^>(3# M(QQ]D#*ZV18>"3D=),3?^F@"2O&W1;0;9DJ.H"LGQZR[-\+RL>4/&UH-Y@ZD M"2F.J^8#:I@H;VDO-D+=/2 =^F;7"Z)/Q,X0@9J+IX]R-K)I]\Z--WE,L]XM MFA?\'I @/!SBZ'6%T@RU/I39^4U&CF#V)*4/IPQUX++S!P0>K^QIH P/V1WN M8Y>5J)-YCNC_H)!>L0HMP@' %BW6P!V;P+,O*'E!MR3-%RT =85&+=9#KX-@ M1-^_%)44HB!?M\8L[_>,O;F_#_ZF-=M[_H7TU^]]6[;TNG5PQI^8]<&9GD[, M=C>;?(CF=$(TGJSJ\P3M5D]RY,=2CYFIM'.>""GTK[+TQ[&%05<=)PU%< MMS3VSL76=])V_!J3(%-@M:E?M&OK 64U1]!56[9N("#123(?A- :A+@-T_"Y_%9G)"VRS7I2%T:H+]GN5*_H M*/7L>I*A,+VY.1>?*Q$6<5($4'D55XL4]S8>WR\J0;^?H6Y0L27Y>K*T+"\P7P"MKEGGY) M$>64-L% J'UN3BJA^@0EM$OV&"U07"1H.G__ ?GZ(OJL O7VT9S9BYUP%A$V MQ=("Q=,5HJ4Y,@M?+^=S%.7\#"\S/] -R;(K9BFRTBN2AX1Y9>*,,/I;'U?NC>"'BBTX!.I^$B63Z3B8U-=.B\VM0C WG&A][U8 M0D3=MG9!=XW>&E'SD\:ND^8P9[^V]]A#>GW./QC*,7:-P488#$49NRZ@*Q $ M+70NUEL[+B2@B@N#06C(]#H"QA*ZUL@R&DLLVD*6D;4I\=HB/_H6#FM5I14G MU+<36:O/#IB7OE7;6FT),4Y]R[=UNE (1-M#ZV!S/^82QL%3F(1IA()L@5#. M;U1"KQ&AY75*89($)%\@*B!';#O7$QFD5YDLH)!HZ(\GGF@EGDR29,J_A9BZ M4%^BAU=?_O?Y]('?^+%YP3_X:/BU' R2?*;P6GV)V"!+[R\]Z!'*KM,KRB>2 M6 A <9VGI(TN":#SU ,L4IYAXAD3QU=W2*_H>/-P +G."RJ)@M>6L8!'<4>8 M:[=''+??69)\MW4[]O96FKJV0TOV]GA*/U%2K+AG7_T@SYK=:]L6:$5M; \S M@F]P^(23$O^7+RWB@D/)RP<&5.3W98U*_>.H* M\;2\E_2>DCD6T?T.2@PT!M\>8%4CA8+J#M2O.Y3OQ1/(_Z;,0'(^(+9!%A+" M9/78)X#S">!,DPE[LO,\G]#S"3V?T$9BE\O:]'Q"LWRW$R*/>*:@I[UYVMO( MK8R37+D\[NH6_3/'>?H81(2N"&4_!C%ZRCM>!PEMS@#'2$T4SPW2RPV*?R^8 M<1H_3J\>'M@7F:Q6"8ZX@7(;TF><2CA#2C5[$/6"C97KE$W.@H^E<\(,@Y"M M:5?X%<7G"_9.Q'^CX3-ZX*.T3F;%)GJ]S?(?][=L40M3]IX,G87I'Y)4>O*B MIW6SY?W=N5Q;M06,AA;/V:Z(\ZLPXF3TNCG<7'! >:5\"EE1LS?_O9FZ9V&& MLT>V)X7Q-/TUI)BO.WP5^B#H![3Z4#?:,9-E.J^4+>C!81$+I 2,]J;B@\N^ MS31>;E_Y/:*8Q)=IK- =00L6?9]#"2\*BM/G2LJ6G3QLPJ)>WG ;D4I7,FBU MP?MR&[[B9;$\(Y22+TS9Y^&*/1'FP%)I8C@B$TE>N!QOI91E3P35,4L@0E'! M9)DR S'%SXM\8P.ESWQ>/)(YW3VY9J/J]?%+N.)/I+WLI4W3-*HT?F(S)^6,_=$T"K$AN>J/B* MKNA#N((1^+KABBX:O3S2U@9W14/-@=\F'WGL[!RU=43!]'=%,T1=7AH],;:W# MONXS^/RERI[$*,M3UAZB/T&BXXTDTGF"3,>VH>L3)$'6331@B/8$J9!-VI+% M>L'J4LXD:)VZ^F".F>.-?O@VR ZR0 :HY+MV9(^J-6J 0]I&(,\DUD47OWM(]7LA%&U@AEDS2^P!1%K"596KGFXJ=%K7QD"Q=B!@5;PLARA=)L MLWC3,'TNWWRVWA>Y#]?\I\F7D,;35AA!XM+*0]2=P,Y_Q@XG4:\T,-;,0(LK]) MRYF7\C><+QY04HZ!;(%7,R)96SNT8)1EP#^_( &?K,@@,DI9$/6%S+)@VBX7 M=P6??]-Y^32;O+#%E#M-5X1^8G5%?%M=KQLJ75?'Q;:4?;?2EF<1^U:<^$VV MZBQ3W:%^0QQ-1O&D\A6VS^\ICH2\+J-"^&1R3C'RR@L!KK.L0/&A-U\M35M[ MN"QT7]"(QU#Y0B]6?JO6!AM3$FG+AT<31,2)5V\(UN-QL5D\1]!S!&4@6JT= M2V 6Y-AUT.Q.D1Y\EK%K"1Y#%/M$KM 31+,%@AVXH@-Y;C, /#%V18"6#37H MTA4>BG1^B,!D5SKODV5YGDFKZ]_T(R\G1$<9.D9Q@E278;&N$R3,=(2@16]N#>)M3+HA1E#"YXY;W3'9ZAP$R3@_R>6Z. M5FZ.\,:73I_ND.Z@YPUFLV*1Y9*DY;J]2P?)5O9RR;G8""B($*A4-9LU:R,- M6TOY>GD13-/X?%(IR=Z@W,$C_L@/YIO,'%+&M4ZV# M"BWXR*B_9@L0*].T)/J8VNG$U$P @99BXV, @?2A-3%4C=%G!LI4OVTWN^= M"RZ U*1J]QD\Z/(A2%&^O8ERA6@0E4,_R/A0[WK@I57C)@Z^=!#,.]E:G6P; M#WYT-N1(!6,]J7-Z!_%3&19D1M+.\A M!@\Q>#JNAP[:F_DFM@O2=EEV1-1J&&J(B2\,8I"8&VJFT()CFR7,<"1""NK*#H1Y'DERQZ=&G5J M@"-F_)9ANYFFU2B>%GG&LXFS>2SHB&(KP?+*56*D-9Q, #+M+>P#S M= !,SWWR4$4;J$)JLYS0\<5>]JT3/(/8OT&O\5PA85+:J,2.9N$)'BH$.?HG M>&00"",8Q)(WJ:>?^.POS=7M.<:>DFS#&S:8:%M5*(_::D5M)TE9?;.4OCM1 M>_G*_XDNLQPO6:DKG$5APLFZLR^D#GOMT%ROF97?RO'4(,<=&V2S+RAY024? MN195[M9BKYVSD1\JRW#][<^ #-=UA1Q(L:W"8P3-'0&H!*L\%-Z_Y48@^H(C M5"_B'4E?$+\0K#RGG\U(93?OGI^3+&?C]W]0SL]8/*?X/ZRS!XDE1-$#$^\> M2*\^*7B/:'O7C!*3.,:\"EM6*S^OR!>$\I$B@N[UO='6--? K!S:->>8OGPB M>I^(?@B='8$SY4-^P.\JQ/37,"F$04NS4HQ4UP>P5C4!-6GSW7N&U-<[Q^I] M/YZ:^W$T)!X0-RMXJCSFC-$PXD[.#-'E=S*-FI7$&-Y0:WO)#<Z$ ./KHP#?U;'$V &2;(*!ZA.D$ZC'<0Z0SQIX(V#M_>*B M]CKQB<"J^SAZU5D29X$;]8[Y3,.&#JQ@L#XE8?1'%BU8K2P@9=]6%$>9> MF=*G[+WC('O(1@DWAS[TS>D O] 3-SQQHU/B TV;N*=^G [UP^Q?YX:9>>7*C&'G"!MZT#9%HTY?V-=:K9KS.*S *\O?-Z95$$8Y6[_R M=?_ ).@UPR*0"B)ZJ%$KU-@U?//N#OOKE*=9YB&$,%LP5V)?H@YM-/CZ(/TX M,$0+&O5=L5B%J64[J/7V&W-+6^L9)>%[QJJMH^#>=B;<,Z]>UZDYQ;>/2K-7 MA,X1S@NZ7VTT:;'F34'ZRRB5-N@!V%%J[" ZS^Q9BM,,1SH/NC:^;ZS:,WR@ M]0>O+R5]_3AV?0VPO0+?/OZQ:+%N+1VWF:JGI$/%6H08EYYK;+R2'<"6_3=^*^LN,N4R>' M<6-,2=]Q_%/1JTHD1.-1_%$N&?W$W>%:'0N0H%6K#20NN#:]"]>6S@77L3M^ MG8&0AT$*^X<@0\_EWVQ]"IX1>:;A:H&C *=S0I<56LXO4,Y"?ECP:;TKWY+, MWML+3=#:>Q:V \$](@4;,>LJ,K3Y8Q\4VOSP[_-_'06"WC_H3&Z'27)Q*9!D M_\"0)%?7 DGV#TQ)\B"2Y,&P))_.!)+L'QB2Y/I"(,G^@2%)_G$OD&3_P) D M_Q2-DW^:'B?W-P))]@\,2?(H6D\>3:\GL[\+)-D_T'B J"X0>YK'F:I&?\,Q MND*(@S*;O)/9/27\M' \(_\@.,U_9=LQQVH^[7;O>V:%<0/A^9@VT7N[?=S. M&;*WS% DOFZROD0/KY[F"T3/R]&-42860%:NCSLW>8Y0U6]QP]_(K+,Z>7MI ML(>._>ORX?/C3*S7NN=:S[/U9N["3K;U;%UW(5YE-#\@7;&_]NL<^^/?C]5[ M]Z,A3&J78%!9_=)N]7PH0\WZ#"IKE-3V@%Y06KP[/WK\>*C;K:HO*[UZM+;, M,,3 LR+#*T_,=)^8"=N=B-*F.W:=J*W7 M!+0M.:>39O9J\R[G'*6W:: T.!S.Z>/=(%$PAL>N#/#**L+LG2/'@F:'#&<9 MNT:4A\0Q #QV@J^R HZC AJHMW8KX!AX'SL15ED!QU$[#?Q4RQ5PW5(!EO)( ME15P'%771^ZT5 ''(2]]+$Q+%7 <+Q\],5)9 \CV&W)U;3<1:ZY^*8ANS.")9 M'I!Y\$Q(G 4926)3%&.E-UO#-6XAM<^JK96&QB\LGLX_\>_QR#['C+58(P.D MJ!YA:K\1K' / EU@BJ+\Z$UBQA.@> ]"7:>QFEB@"N/F^HV3BZ:T'/9(2FNQ M#&OD>S%K("ZB?+HU#P14+UDQ4S)FDS3>&C%"!EUC6:/,GH-)?R 0G_]'HL,K M>":59U+I9U*I+5(G0JD"&6)$S4(:NTY.GF8FW1F)TJ8T=G4T WUP5V;L^);2 M6@%V7<:N%1B5JMG8'+L>( M'7ZPZ2Z%,L I*C9J.(FMD4 M]%#UH&V+9KPYNW)0)MD$LLSE3 &\W)J81CO!?5A#:UCC.LUPC&8+]/EQ,B.? MTW ^QPGF63+/BRPG2T0E!\*5*_<@\)M Z'7Z&QM!"R8!3]04INOK;%)F9EJP M-031RE9/UFQQV6[(R9HG:=M)+>Z;SO?TH(9:90.[IEIW>/Q?=>G0=2X=O&KY M,^K^C+I'^SW:WS_:K[P>G0C@?_+@MC]#W0:_]$=!:]&K5G;]V)$L-27I=Q#& M#HNIZ;.=5S+VB6D2/;5TVHT!/1WQF0,[(-.<'PQ@1FKZG. 7% =AEJ'\V(:- M<993_%1HQU [2V,-J-I33_1GK+X[\OG>/S"4U_7SHT"2_0.?U]4 \FQ)UM&. M[GCG^=4K!#-U_=)F.;,Z;C\L\ K+MT=R@78FZR*QS@] MQFD2X^R^D'G0TX.>'O3TH*=BGI^[E@JP%%D9+,''V %)D4LX]AGAT4:/-G9! M&U6B2[6VC\P!#;: WM>BR2Y]@"L!V#' M#L"V68QZ1U[;KX@>0S58Z@>0_48JL=0E11P[&.> M'&AZ[%""%3#V&S/Z1M%=N4##H^@>1?\"M%PE9(U00%'.?B\3R3'- MXEW&N"!'KWD1)JHH>(NF32#;K<7R"0BTHI!W[.O,R!5.PS3"8;*;01?5-YF] M_22'F)U:S1Y$G86OY^6 .0\I73,?^TM(X\F2[W*/Q=/O*,IG9+):4?)2+[!* M?8\3>9Q("2=2G T>W'$?W#%IIX[65/=VJN FEPZ;E4%#]@=NS6%:_;1*PK2K M^0INT(31JBB,-U6UFJH7:,ZF2WQ.TEW0A!.A;L-7O"R6U=R8SB\W;D9V6"[; M7-139Q;VT&P[:W%$%GEG0U&@9)Z!\ %%Y#G%_T&B1/^@N@,9[ +9-J.%WH8Y MVP;2YS?/:X=B]P;MTL!V^J0I&W+'4^2-4\D=W-S+C[A "C>@U!L MZF9%DK,5[CY<\U%T^;I":8;$,BGWJF\3MEBCI=L"\$DYNMDQH2=)/SM MS'BLG29MJAKM4WG!#F*F1C40:B86H*3A A@839V?KPB61PJ3?@X2\/?WGXR\-?[=VD%FL.@>\NKFA) MMNV3+@:.*PIJAA#;;FZN@*SM)IJ:(^6*KII'4Z,=[HHJ&E8>98?6_2,2_EY, M'[:1G1)I[48:A'U_#'#*2J$@#U]19Z 7UIH):%=%$@_F:@5SKQ";V6'";XCE M'VD6OHH1TZ:R?8A#*,+/Z6\X7_#+7=A>QMY2*TM=0<_4 _"YRM6;*6M2YOV= MKM@GY3;##;#)/Z@0G%X[AL.O(KD/A&GV\6,RYPP81:ORDL M4$0/+0^DD\UXK([.KVN7>$A1PR&FC=XF1;X@M'YWA!4>6.Z&<)B\N ?WS8/[ MO"*7IJQ3(B=YPKH#Q\ES3:[*X!_LTX4 MH"I7!HK/E>6C(&VB(!KPC%,[O +"H4_P.(J"^WJ:YTVZ@N=@K2DG_G1!:U(< M&JPZY1RA+JA.$+H *^TG9Y36$K(":^IG9S35%?,!J^P79U36(SXX'".%9ZC" M&2?)L-E12^KH2%*!OV WHJJ<)[*HI7*(K[,H_5W.V1U:&C>*+Q_7E"^JG6(;MD][29 M7@%S@T%Z'5:=C^2?3B3?YXWSH;TCLVVQ%843*L147NPI?^&308[!QWSK>*G%LS244'>WP\K^]LYL.7Y MO".<@0\*=F]XZ #&6\$O_RS8.G>=7H8TQ>ESQ@EW*)O./[/B:482'/-,-(_% M4X9C'-*UFEI46P_27VQ2SK%GP!?5"\S66FXU8F%&@I:MV34P!/.Y76J"7M]A MEYYN<5H>]-FRX*IBFPZIJ4/:5)!^M*G;=X3;B04S.IZ2K8B/"^9.G849OZI@ MR7^IED:2->X97=H./MBDERG;T>GNI_19%FY5:<*N07]/,:'_@T*Z>XX4.UG7 M@EU]?$"K,*>;3S+?&LV;C4RMLZ"F;.AS/7*H^FU%K=CU?7?^D&+O]O6&6I(] MGT.&*EH:DA^3E^DI(IXBXBDBGB(""GGH<.E.D%#2T9;20"WY6&DL94M OBD[ M#IUU1IU.D(72$V:ECYXRT);01FD*[IX^EHI-^M(5H]) 6GF[Z,U&-ETEOND) M\E;ZC]7HH[:\(/I$1J7&;B@M6),?3V3JJH'_< /9>8\#@B3#U>6\0P&*+L#U MI" R MWCMA[E!3)H##HK9(75I.4+G+PM9*XQH6=N(*ISA'-_@%Q=6\4._5NR;LZN;G M-,993O%3D>_.@C;0_-0;\E0QMV[,$N1'%0@L*!W\,&+9?[1)=N:H4;8GH(RY M[]4EXU>4+#>9%>Z9%T]XZ7N2X3*6J-95Q<:MNR.L1O@2,]>CEX:F/:&S)PC% M!0V>O;X!MBHW$=93FMNH7*!1=X(YO[H!;/K(ES91XO39 M5B>4(:S':-X)I@O3X^Z<<"(QM9")/D)FM7%>IE9R]H%XP@DF$8/%$#40)VUG M9L&"V3HHD2.AE+8)7NFD1(YF(-6P"W10'\[3AA&K._4^Z.HC3"^Z0508Y>\V*?BPW*:F_9O FV>B?1/ M=;PK7LM'? M<(QF-(S1/PA.\U_9=RHH/\J*\ L/3V0SUL:;9]D]HA$?'L_'I(:>6NV5GHN63^]86K#"/0ATQZ;ZC%3*P55>C'(-N*@F]^SMW#Z43JUF M#Z+>ASB>%OEU>AYF'$J]IV2.XHNV2;TE.!LP8VE;0.LV3FA2SY]IT^_ M5Z?W%52CY_V]*NXQ)]$?TU6)9']B#FYIH]V&:5AYNN+!K52Q.Q$HH_D!"8C] MM=\1V1__OGQ%4<&U,YW/<81HK=S-!;7+.<-Y\F:(U.S?C>7,2_D;SA\''\+XGEZ]14L2LGWNJ M"%ON2Y>%:X)D.44YIF7-;9#G;"WN=\U*8)UU<*I**^57DD*A.@ROH69.OT8H"+H6]M'Y,VS= W3O#@I7H _80.56KB0UI$ M7-Z\.7@)DP+QI"\)29_Y' N2\MQMVSS=?;_7!JIS.YD]!UHK!UJ<]*COSWG( MN#/WU@$#]=O#%VM0/'Y7>J [L 72G$OI8_)*=O6DD0O76,^*_CQP-VLZ_YRA M\APBJ"]'=0;JAR=V] JH6)$9K_?EVI-"3H<4XE/A68W86GR-G=+VIF^LC$9# M39:9/BAV?"H2VWOZ@-GQ:4FLF\$QF7G!\:-@B5.\+)8!+8O%S/S0A,5 WV<# M!J,FJ\=>+,5>H)^Q'\Q%;= 8\LYN$-OKD6!UVC+5+@J1WP:M/M"%55#Q)G/F M3/$+4Z_P2]>NOFEKH,,?4%GOV-(T^X*2%W3+ANI"A"2T;<[RWO./5 9,.G9[ MU\X8^ON%]-';+\3&OI:ILDJ^!$_F';&BD_(>@38]%K45I+]8 %^V!<5M.'G7 M#R@^T.U!^E!Q?TS0H\EFT&2P(>I19(\B>Q39"A39.E)2W[[!"3)_.UK<)TC\ M[>R1G1 IN%?<0B/]U];\KVVA+0WLW;<9G++ K?4*<7D5'':R9UFF81Z8@ M$0P 5I0[EZ0H0PL&@XP_!UFQ6B7E3V$21&&V".8)^1+@M#P'4=X[]:8(7RJ8 M6CEUG1.=ZFNT#$&:D<9$@-)D3WSX&&%BX/E7NHW$/E5D#E M VE"ZJ,UF1#.C8L&;4AL%'VPMHVJ@%@_!OWU7X)YB.GFG-&2B514J>FR(*RN MZ^/1Y.3@.JQ-F3@(\\.J%''L@74K> HSW/K\MB%Q3'CL1KOB7?:!7'9#7QGF MLQL=\64SB\J1F?K MW3__CMD.0:/%^@:]H+K;8=I5'J9?U^FJR+-2F ^U-_(HU!B\!]\I]^ [RWKP MO7(/OK>A![<':]G[H2Z]!Z15&QZ$\B!4)Q#*U$[L4:C30:$4MWO2RQKHBO*: M\:LVUI0K*$X/0ZO);',%Y>E75;7VH3[.XIA556N(NC(!3408+)]8-D<8+,XS MT1;@,(@Q?PRRXBE#?Q;\)S:5R]-'E2$;Y&\O-X/BQ I-FL!ZE<7Q>*U6O-;& MB^4[^]WG9+DD:7F-QP7/+LT&$$_V6]XS=(&BA/TG/NJ22E5_'G5(]*-_.7<+ MTB5?CZ2XG[3LD%+S:[$D 'A#Z:$EE^*2C>4=P\K\):<>V!(9N@W3F"C/&F._ '^=^JI(U3 $$--D_X_SV%&6*__#]02P,$% M @ E(-U5\OY18.8A ( 8SX9 !0 !N=&EC,C R,S X,S%?,3!K+FAT;>R] M^U/;R+8P^O/9?T5?SMGG2ZILP!#R(-E4&6,2[Q#@PV9FS]RZ-=66VG9/9,FC M!^#YZ^]:J[NEEBR#(4!LH_V8P9;I/HWCLL9NQYT?_VAC%\61_:^OZ M^GKS>GW=G>?KL%3\V+^,"5Z;OY M]]1#\ZK/I1/EWXR$LSD,KK;H$?QF9]<>5\Y=PNZ6]*.8^XY(WX_;F97D3UV'JW _,4J3O25_\Y_#B9"L.N1\-@G#,8QGX,%9CK[[] MOK[;2">%5[_/!R@^M:8LW\UM\^ULU[=WZHT=,T@2U>/I1&1 '/"H3Z.8)[C( M=_7MAK7(*(SG_2I]5/*S) [%<"X"/FS!\VQO\]YK[%K[LW81!MZ<7="3LEW$ MD["<=O!)CG1FD)*G''S=C"Y*#N MQS)C*/R :Z0WMM]G: SG(#',HQ (LY1:YL>UUI@G(NGD M7A0WSJC\37R27T:0^'$X;Q7J8>X'0.5#SB>EY(\/ 0DR,Z#,.8>J[-&8VNG0:MC'_:WW^SOOF/GWUB]?O"/ M3V,14HIFZ^#3EEKHIW[@ M3ED43SV@]P&\6H_DWV*?-;8G\4=&7PSX6'K3??:_?R5!_+$GQR)BI^*:701C M[JLO/[()=UW@CGVV+7VVO=F0_D<&9! %X3[C21Q\!-"X\LK,Y,IHXG$8U ]\ M@<_DS3XN2(3J3^FZPH?5P=_PQFDR%J%TU%9NX@M4D.X? (R=^O8'@#S^N6O4 M@\^1=8%%]H\"!W[HQ\7RX<3#@7B0>>8HV,$H\;<$<(?^YUY\QV'W$&-S238($YC=_?]1FYNJ>=6$R:^5%]? M=H_,])KS]R_]4#C!T ?R=WO\YA!8..?"=_@,$2GT7=FK-3V-1<,DGW=YZ$HKA!((B^",\&9Q.4H"""NF*(M!H]8/F= MTV-@V$6QTOBP$*EU1WQVU>=@Q@O@8K<;!\YW>B4Z2V+4_RA&GYJ@&F5<,@OO MI5QZ&2O\ -0[4?0,'-QX^[@ ?Z95[RXJ3$&Y+K#VT^"U'Y!? 2AGYL_LC"@V@35DW1N4F.-\;^C$:H__: MB.1XXH$M\&DK/X::,#<)?8Z")%0?R>_?UV C0,X3R0?Z74%JVWR2+GX>2!$R MFE64.OFMSM>\8B_^^,!\E1]]0O:;^03B)HS1Z#G(5FA^ESU+E^F:5W>-A91_ M8CZ;2;9RL$AA@X1#@#D-_.9DXDF']PG6ZO%8\ A4U('E1.[+6(S-<.:Y^8S# MS8YM$Z49&4QG -"!]2H90CP.PN+DVF/>AV%NFW?F]_CED?"#L?3+AM6@)>ES MV[BY(;;RJR_;]@RY[=8;V_7&>_O/;M*/P+FA?P3_0KVG>R*A>^/Z;0%/@ MJ8E3 T)9&>JC"Y/=(#5(O0;F@I?D1\#FF4"9LXF-@SDOJ)$^;95.D,(R7<=] M>4;#=C&>R;WZ4)Y!Z_2!Q%I*+;8V^N.82R6?#Z?IGU\ 7SQT1M,3<24\HICT M6<>?@,U"#W:7FVX6VUE&1K=L\3&)206KXH,,!^FF]9,%Z>,I4+JS_BC=>6$H M;:P_2ALKB-(E, 6?9(]DBC0RRW=YMIO3XHW%+=^=Q[%\*093;AQ.X,^':?'E M\2LL8MI]&AEXRF, S-F@?3,!(:(,V7,NW;,D[O@M'HV:OGL>!@,9HPL@_>%R M"[Z2[6Q0VF-_@4VME*@KQ1Q%!\XFZ-%'GT.81;B]X!OW^5",E]XEF8^[A;:U M&MC;K?CNN?CND27F;9BK^&Z)L305/!M(1X7+3U4^'KZ;B MN5">2[EW;C$*X_U2%&T$'LW!I3 \^7F[O)M&):;LYFEUQ4+82H(A1SZ M+570M9I82@,_)7M9>B3-B8:46F8M,%T2#RLQM#K1#[6>O1 >%KJ=@\2<]K#H M5J5#0;783VBD0QE,/!X!>9\''@P51B7&_GS+[G:P/%PQFID7AZM>T"W0 M?3*]^6SAJD6LT8IX*^)=2J-OAGBW,^)='KLM!YOMQ6'3>%S8E&@ELH 0QY]% M, SY9"0=[-]]!YF;O>C0-=P[Y_V7T9,KE"W6I(I'MQW5D\$J$R>*6( MEE,'WH%,4CIE^WCI;%GA=GWYMG.Z8I@T(K=S^M+9LD+=RG+=X<6*HN[PXJ5S M786ZE>6ZUJH*S-:+UW45ZI:$ZV05A%FJBJ<*!8NCX(F*/2O'>979I,+1\O-1 MI?U_.IM4*'@Z+GA U.YH1;'1.7KIGDR%NB7Q9.[/=5]7-?3S]<5'[2K4K2S7 M?3Y<4=1]/GSI7%>A;F6YKO=E15'7^_+2N:Y"WOW%45=Z_>7SG45ZE:6 MZXX[*XJZX\Y+Y[H*=:O+=:OJDA^_^&A*A;J5Y;IN>T51UVV_=*ZK4+>R7/?O M\Q5%W;_/7SK75:A;6:X[/UE1U)V?O'2NJU"WLEQWM*IFRM&+MS KU*TLUUWZ M?#"0GH3G;BN)X@#[9>"5/0#]WDA<=INK6]JZZ-Y>.OM6-%"=Y_YW(/WX%WB2 MX U2_J_P9 3PP2:.W)]VHB9U@AP%'MX^*4/AQ-Z4KH5S]8G@,-+ER\5 M;:T@;:V(W.KX&41Z0:FT7UV"67AS+UW"5%3PH7S]5'\P'SQWD8N(D3GX5=$5Y)1_V M&I7VA+.RQ'#+CN>2PD)ZI@Q<>LX\T%ZV<*DH;HTH;CUEW._MB\MNKZ*W>]"; M#;)*OE74M@;4ME2R+75B#Y-(^B**NFI;T0JHR/22[=OV\((MI0JW+Y5OEUGT MWP>S+T_[5WA=/7Y-+W2C/-".G>*1\K\ZXW$CO;V^^R MB_B6E2#L56O\SZS],8G@Z:\TF\5#X\/JXL%>^]+CP>C#1KVQ9_]9H>0A>@]! MMXA\++SZ!/9,$U;M2H_N^^P*)PEE+$6D[C,5[G$8C#'=GL1T+>G9H,U#7_K# MZ%R$ZJK3:?D 1 [M\<0+ID)8%_$N-UD\(3"R2POG0N5E&%H5P:T_P?V\CMFE MED*[>WZ^W'10HH^R1:^&;0 XW\UT"_ZY;/?JZ64M* ;M5W]4#.YFL-E=3MCL M+@Z;W<>%C663Z#^7#3;W4)^%5Q]1?>XL)VSN(>EW'A;.[N+S9?5QYLTLLVK#^ M7$+8O%F0IPJO/@)LD!*M/Y<0-KBL!6%CO_KCLCB5-SO+*6]V%I",V!RW) KJ>]_>ST^,^\7 HESQYL3YTO/"\10SJ^1;#8\5&3\1&E/@2[MF5 M"'TY',7'TN>^ _/A&]U@$*9/.KXK;KK7?()/*NY:>NY*:]M^!,/KQ7?R:9CM M_+1564X/YXD<^)8^8?M$-%39X:MCA_\4NNK"P&Y_>B+B&+M*:0"\(+*Z#0 5 M5=U!58WZ]MM*6E72B@CA$>C*3:55\2"H'P6>=,% <]NX*%->>-KK-"/!_9.3 MEB:N+I""FV .L_U70A"/1X';\:]$%./F9K\5(DL=2^[_*?W?10C.XW(2'R9I MYX'#' (K N7'4L(_ E&3I)Z%ZY.Y )I\?J(+<';M@RH9R4DYB2XC1>66?&\R M6A:U-$]\O 294''I@O11=H+T1^BCZ7EG\4B$:TT:^4T^&57\O**RQZ:*]G]: M9Q=K31+6#BMZ6(P>FKYK&,EJI+JD-8>/22:W;OQE4$\Y $\#W[&,>0/#%5 L MZ5&F^^[K!6N4^]/ $JN1'R6 %Z<_'HC]E5(:CT(4+TA;R,H-60XWQ(I'[#QN MF+QR)WZF.[$*>%TI";^2;L'34\']E7OA*HWCD/O.DA= /52KW[+5=G#=:,'BK_X%D#04M%/57:X*>D#5:'HJJ,S[YS+OEQ&72RR>E]1, M7THL5LF!E4L./#+QF,S2L?1E+$[D%6X,1AS*OB>:423BZ'#ZC?\9A"V/1^KH MFKGY_$)XU$L>3]\L.3'<8WL9&=RRSZ7/_#P8N>= VWC/D^_V0NZ*,0^_KQ-N M2<3/W^-JX'6W8MHE8MHG4N<5T_YDIGW\TYT[]9WW]I\7@GOM"*_:0\?0<9)Q MXJ%I<20FH7 DT>^1B)Q03M2=+>=A -.:+COZ0V<\%BZ\++QIT_V3.["]7G#: MZ[2B+X*[?R4\Q/X0';\E0\<3YWB=WS?IPS^#F"\GD:#+_4.P,23S:!!ZLB"L M)H4%@[#VJP^^WQ#W*XZ#()ZYY#")P_WHKT%LQKCW!8<55;]8JLX+3IM0?Z)" M7$Y"^"'[)K>SI==\^7NT-.'BC0\QT#^ZV1-3. 9H&P?X,0>Y%TL^P'@5^3R(?&S( MK1_Y'"82]N,/X;'YLS.>A,$5W84=O0 YM! $*HGTA"2U=K+I)Y#42DFIDEL= M]Y"Z>OQ&MX MK7+O44OF&CL9SLEWKG#^+#C7D'_ZJ,N"G?94X[+#D/\MO>5$Z+Q6>[,K7WIY M>UO'0QXG84\X)]S_OL11I-*>A[-+7WE,Q,(9X7V.JXB*PMI7&1=XE4*01+FS MT*OE"LW#U/R=52Z.+O;$6'56XM@*QI/ ISP<<2F5Q,1AX'EHU<,8 , E;35J MM4V?OZ/,:[EM:^N$0BL)0?6+^#@4(X3:E>@ #,9+WMIA07PNO,]U0BZ8U5SZ MPFWST 67//M5+5+U5 UI*^ML"2)5/P6YE96UDFBKK*4U M0&)E]?QL9,V]N*FR:9XQ4K54=ZY4MM!R1*I6B"@J&^I%H;NRO5XP\BN;;:60 M+#62*ZONF2-5C<=UJ!9#866=/4^DZJ<@M[*R5A)ME;6T!DBLK)ZE0-9#^LH5 M7VC?.%Z"9T%?0N^J!VQ^Z6.6#^[-4E'"4E#"HQ?%-AKUQO938^J^>Z1%/2*U MXUG09=OC8W5;FE MBO-I2][L@^<>)+"9"$@)/X\$2"UU)K#Y>\5 ":>_[ M03CFWD<0D4/I[^-C7%9=^HCW_0_P>2.=>X(SE\Y9F-*><6?.C#0-]^30W\=N M:R*TUP"4W#^X/.WTVD>LVVOVVMU/6_V#9U]!M]VZO.CT.NTN:YX>L?9_6E^: MIY_;K'7V[5NGV^V%J@_PEB4 ZF^2V^^@;F##OSQ>OGG)B9_S>VWQ>$ M1%U]!\(.X'-R2B M=MXV=CX6\<. ()JGIY?-$W;1/C^[Z+'SRXON9?.TQWIG#/B[!TS,&KOL[((U M]EZYK]G9,>M]:3.+]5.V;[9Z^+CQ8??-<^-]$?#_D)A^B A8B": (8.0Q2/! M!C)RN,>F@H<,M*-P'XE+STFSMI6^U13S)D@G"U-_TS)1@XG6 !H]V:DV)["TJQ[5(I MUKMHGG8[)*XJ2?8S.,*(L3C%+E,V/1N$P9@5;1\6!S/?H46TRDPUQ^+"R*N, MT.<#&>\)YB?D"?X8,[7)13N&\4YI.,U$;]%);=0;C>W=]\]KC,W9_"=9:@3# MVI9==3S^G)Z=G'U&R=4Y M[<%W391Q8,JUSBY M*GGT\#K]HWW(EI?RP8L##=%^,1BR;"P>B)RZ3/9!PQ M9T2MQ)_0=B];8XY.8MX')NT'H2O"?VUL;S!'>-Z$NQ@Y33]'$^Z8SR5+9,4U MLFR1C%;)KJ4;C_##]C]A!?_XKW_\UW]] C7G3@\^Q2%\QH^N&?M*A+$$ZU#O M 587Q\$X'61/CP&_>4[._G$JQ\1]"#8 1;$HD=4*$C\.IZW -43_?M8NB/!- M;.N)XZ&1>B0\?LU#,9___^[7)@N+-YL=G= M9+JE9,CRJV>GP>8,'N'?Q-8/Y6XCHQY(%?F?_^AB5I#&FJX;BBC2_SJ1OFAH M^L),TIN=[0;[-0A>@.4 (&P73V%E PZ37F2P%7;S2 M&T)U,@EA+W+"/29NA)/$\@H-+9!%(GJ1RD2#YCP ''J_RXEE2C1V-P[V]K8; M;Y8#B; XAJN;IRO^ ?]6%N$6&:4_RR)^/OR_^C$"0.G2# 6W4?YFX^#=VYFP MY>L?%"LG 7#.^2CP\^YW8V_C8&=GK_[V[?9V*8WU0[9U\(]7F7>',:WMQH>/ M$8N%)R8XH@X0U-!05 4;#$Q;#DMTGS*I\6QDD)NA"R(KE+&$091K*$+P!B=) M&"7H(\8!@S?(J&KLO.J_1H&'4::F$^\_HK]VQRZ42"1732V^[HE!O,^3.#!? MA'(XTM_7=W\]T_ M/^I=U^')_&'T.[3B>2\]KZ#OR=BC8(#@SH@Y6-QPFZ)Z\> *.0F![G3<#[Q7 MMVMUO7P379CWRB)3:)\,D[C*8]<_M=,NO*S%_3!7<-"%1'_J.V_FFFQ>YE]PS*S[_F< MDE.PR9<\5_6P8BD[C]M065R\1L+!Z'5_RIR1<+XSK YG4H'?2M[(B'%V#99U M_;L?7(-.$#P".+GP($K0>>$1<\5 ^BJW\\@TL(_X'23_=;N,I/> M9Y_ 6OL*P^JR(QF\3\((9O_DHD2@<0"I0_#ZEJ)"J7%KN84$D_4:%')CO6 M@LY^";S$CWE(R?\P,@68VQ5]W4I?UR-!V;@"D;UJO&8CD%5(62[CGI>2ETUW M?:%?@#'SI)8C,4NJ&6L!R0X?8RT1<^$I.'+X*M[!+W@-8MAWV:L=M<<^&"7PO/\G[ #? MIU?A1[@*/0[69T6T"%HDCV+V89NY?!IMKBB[M)(PA$VI4C.TIV,>)RG7-#8. M?IM-.A39AIV>L:SXK&*A/!DB:0%5C64< QT*#Z@K#'ST);PI$^!73!GU7^ . MY2:.>,S9L1+D.0[+QK ENVTY7(AAHDZ\L&Z]QUXAM-Y]9#N[.YNI;2&IB&2" M121/S6]JP2D;B>CUJC*)A1]$C^89PR0[%9/\,).0O>S!@()QQP$F";&5!9$- M&LM^Z;=@__CUT@<1+!G^U((>R=H)QH".:0V5$@P'DAP7/V3#,+B.1^;Q)N@H MH0QSJM&D#*+*03@?YRU//7<_IB\N\,K\!::OHFHRK\]9;OJN<2$:._WZCE&W MMH[=?$:26[V,0R&X@[$=-_34&R,ADW$S/+>3#WA>S.WN:' M9X5L6C"_JZ)=\X3AHQ2WT.B'283E,ZEA^^;!9\(>7KCV<\5*NUR%/ J(S=B? M:>B6&MF ^N$'5RRM\E!YMW!9X*R<>5.<_%K"U,@0/FPY0&%T M)2.2MS[W'[>+[^W0)DR#.U6&A@DO'_"/XATD?G#M:]8=H-* ::(:T4H2 MJ^]!AX!* P& W$>*Q LB&HU[ @UAX&.PSG35H=(TV?24'? P818%GHOE#[#N M8]$/$P[\O?->M<]@K_!W]%I?>^R87;MMCT T@>^:]B!_)>J +*-6 MHE1?7W:/9OG@G$R^8R_@\0;#-P MD]#VY@?#$&9A!PQHT8,_GC/2^]/8H4GDTGV)P>V$,=DZ/-PX^U-[LO*OM?2A!H^9- MV%Z.?69-O6O@1A9D:U&(3WN\/0?^82I5G_ZOC?//AU_32+Y]>)O9 7I&9[MS M$7K\:N.@,-9Q[R(=S"(.I@-;]NGPPF]'@WH87,]^B3D'=O[Y]/);M@?5!B_W MKW]\&H5FXO/FYW;]\*+=_%IO'O?:%_N,>]=\&IDBSGW,/XG\474V$FI7.UA: MKLO'_WN;_@._X\[W80BNGEO//]K 8R]Y$'PY*@]@=PG2$:!^QP]_8 M1?NX?=$^;;5?2E7C.>A,UNETT@H!U42-7:2!EV,8F6$'.^MT/AH0ME4@?24! M4>R^TB8"1=]BT\?"065MNQ_P4UTK ":KD/YKU0QGGJH_!\4\96E#;PK@84@$ MI/D;L^9O0E _ MZLN?]I[!CN.=;@O>^ZW=O&#MTZ/V$6M>?K[L]JPFWVL*H5[S\*2-K9U;9T = M&!M;AJVR__TK">*/A9G4ER5,F)N1Z2GGLR;)9MU>RSZ<0N^XPM&-*/=5 9 G M40YBR&PH] F/9P:1JJ[/E=3O+M9T]18PWBG9[JOG9FONTWX+,YH!6Q_L;+\! MWMK%-.#>WFN]@$=8^$9:NPF3(;K^M;&30N>.%F]T=N"Q5W)O"K\3-7?3.Q W M9Z,0QVH'%-/^^)F)/N2HL%-D(Z=3UO\UK89"\%NEL\>$9RP M)ZWSX\!1]HZUR8.&VL%,D?8==+BW1R3X='2X8'M!+"1> ]I+__^A0(?R3CKL MQ&+,&IL_2(AO=C9WU@*2]X3>X66W<]KN=G\0?'N;N__\>7PL'\['3ZY/?HX. M>7";X[549IARO%.,G**93YX-:QZ>78+E?PEV_7_:KYQ>T=H\[K?;%CS+* MSU5X!(B#QNY*Z[QU(=%;=!Y?3.DU?U3KK0LH[PN^BT[W*SMNMGIGJ\[0L-># MQEZE^Y: "&_AY_YB_'Q8\7,I/]\)OLO3BW;W[.07=9'K\3'=G8J!J15G[O[& MP>[;2EDO 47.9^Z=A7A[IV+M,M:^$WCG%V?G[0N\5W"U67GGX9QEGXN3= MA3AYM^+D,DZ^$W@G[<_-$P;\W&JWCSJGGU>!H=]5JGD)Z' ^0[]9B*'? M5 Q=QM!W N];Y[3-NLWC=N\W=M3IMD[.NI<7JZZGWSR*Y2;08WU<*9@FH;[Z"V5M(P>Q5"J9,P=P)O&_-BZ_M'I9?L8OVYTX7+Z?O MF6->78KQG)VR]O^][/1^J\$K)W0RK]L[:WW]7%ZTOS6Z[B_5+ZK?6Y?4K+3( H@\6&963^4PBX^U"(N-M)3+*1,:= MP/M_P0!M7_S2/OK_5IN3WU;*?TD(<#XGOUN(D]]5G%S&R7<"[UOSM/FYC4F< M3..CEWG9[5*)!FAT>./DMVZ'-/EQY[1YVNI0B?KI4:=GW@%Y<'G2HUDVJSD-'ABQ/S MV8I&Z5HN[4I@W<>*,S_?.-BKZK>6@63G<__[A9C_?<7[9;Q_)_ R5=\%?F^K MYCPH KJ7Y^?J9#J$2@X->;WZ^:&N6_[73^\*:K=;9)3 \?H$FO_K8.?U,/\A$1682 MK+9,^+!Q\'ZUCRRM"RG?(A,6,_X_5,9_N52X$WQX[/CB[$1I?:HH.5K]S#-L M^\&L7:G[YV+MQ2JY/U25W.6L?2?XSK %!;,.8ZTX4_>!J7MUMK$+('$#U8#%1E9<]45G9G!;,N*UOQNK)=(,4J@+P,Y'?+@<'M MQ0X,;E<:J?3 X)W@.^I8\1$J#^;\ MRL%\+LY?L-_-#S>\61=0WA=\&;NWSKZ=MT^[:^!EPJXKG;XKN']C9[^>@A;_TCFG%I7MBUZS<\H.VZ=M4.^8"U+/2P95YL)S"8/%#B\WJM/+Y<+@3O"= M7W1.6YUSL >R&A)VW&[K6K+VQ2^=UJKGE $*#^;T*N[\3''GNRF5XLZ_K#0I M3I 2JU96RT!]M^B4ZYT[PM?_SI7/8Z15J$],R9M9M?6D?79ZL MO-K9>SBS5][F1&]51Y')FOQ-\Z;4QK'OY[5OSXK<59^JWP-1EYP[_ M ?]6MW=LT:4CCWD737:_24K(ZB[BY;@][ $[NN-VG3_R_WG>J\OREV ]!1:1 MQN1!#R^/YNHBYK#D\F@'QN#2CY@#' %_ *6&USQTZUX0?,=;FR-SMW/$XA&/ MZ9KH:QF/X%6\%'HLN&\N=U8W2;.==TUU;;7 KY)0QA)VT71B_+;Q87>WQCBL M"<9TA0M_^V[VTT:[Y*?M&V?$_:&PQG@S.P8N+$KZ?\)03-]U'?&!8",>]H.0 M.:& C;AX078\"B)XJ"^^WD1HL'$0YN[+1LX5[-.6/%!GHIV/ $QU*_1%-6#W7%UWSRU M9(1[$00;!W*5K^DKNW-O?>Z"?"KIV8Q8$H'0(&$'@E1)T!K\>R!"X3N";K$O M2(G37J=5R[$Y2 041X7W6L%XPOWIS*N%UZ[%76\$23CS"HBTPEM)-/-2XGLH MO7!MJ > @E@ '\)K"?(Q%'\E,D0;AG:+&SV%S<-CG_6$,_*!.HI(0,Q66PS>$O1=845T"CU>AG[%47U?2(R]= !9LU=A*[FQ_9 MJYVR=;!V$@83\6CK^"P 5L!,:B5J;)_3OUN8O")HW\U;6\6'4 M1UL8C59C7Q#N)W(LD45>H:DC0F_*O@"YQ;QN/7P-2]N;M[3#D/\MO?NMK<#O M:@B)-SNFZP2PJ?'/0W$E?#V$>/<1_TE654" "\(PB,Q3_7UWLXG0?#M+:#Q. MPCI(JX< =)Z0LD%:F 6+Z] X!A PJ+>E2\*12@[X?[WQUQ4-Y1J3+VP;!+V MZOPJ?HT<2?+WU?M2GFQ&8,W_T'J !O$"3)#&I-MR^$UG8"1FP#^.+P&?E 9#G 1P=(FRUY]&,H@!$/"D:]#Z"!+[E0$#-""GKE)Y$ M[%6SVVZ>OH9M#.'SYIKH@(>I0.8&8(_& $''2X"9$(S<<<#8A&< 0\08_ M5 M]I^!]&,&C AD)$!W@@\F)C$Z79F%(('D'9PLIWOR:FDNX>0G**Y,K^1N08>N MVWQC8EW0_2 [E/3/_;@YAY2<6@7\ ZB_DO1%OHJ<41+_/>/X6H:AC]?S@D , MW.1[K'3QVJ #+-0XY*Z !]_!8J6_F<\IX@=@BD1X)1W!Z+$">0C8 Z@7F .M M6V3""9HK83S5P0\9P@O1! ,45X(A68=WD_(3^^S5G-65-X8XOK$JY/6_W5MS3[V8WK M?3T?*_M7V0?X<7KAN *:S( FBT!;$W"=7:'E+:[783OW#;:_0H_N-7/%E?"" M2:3C[.%W =X\^A?@#\<4AQ'^E0P#'R,"'!QIUA>^&$@*%4S06W-B]6/MQ9!' M'P!@V=L]1K$"]*R9D+@ZYLH0W!08!=R>*\D99[Z(KX/P.[HR^;A^WN.O8?A M3#"!"]^Z,H)A^TDVBF%IQ@ZC-6? M)3NI:8 (A(ST8=4@<]$=!A=,!6T1K2"[^R'\3,W-1CP"$($[&X&HQ-B6S ,T M_\MR".I\-):5C -TZ@ +'L -T""=R'S @A18HL!LM_Y;>E(A#8<+83[I49@G M&8LPQ>X 8,^]<1#%;&^;304/:?J:2FH#?@ F'HR!.^%>%#!Q,^&8. <4Z)4% M,"Y.,>2(;CYX'?S%T90>!)P/$N0V9O@SJ?1[I MI ]&]>1 "I>B@[!:K&!AKP8)$:$,7#$$/QJ_? U#>E/<(A *Q@/Q?4"5FG8@ M?1F-8)@4UAD6TWAL'I&]D8B$A1L*;L14/("X ><\ 7<]3VH. "& -43F*^9@ M)0%62 0Q;!&H%E<#@UY)\/Z+7!7A@MDUCV*!U W[!?X*)JKD8.5E4PY2.0:@ M&#ZA.V5+Z5.=%O).B@(3Z)N )1)+1X&23P"-$["&.$PUK#%/_I5(%_C#"3C^ M''.1.'PHQBB0\($GN"^,S'#E8) TT48I[Q&RP;^+7P83 @,P$2!EZBHL MT M-:1HX40X0)0.X0P9:3XW$/T3_P2# 4X"8LYSP>0";@Y\ %\,?\0HK'$XQ:8> M[1K'+8&+):YD%"5B1MIE@YF(DAZ48\"6I&PJ?[$FAQ8/5,T4$'0 ]<<0!>S! M00!,_Q8Z,F4@!H)>:([4.H=%4Z#V,?UF+$2L?P!(I;(:WTF3RCHAV_%52IDU M@<]@GUK&*+F"8C:WX%+ 92B-1V!"#T=Y#31/QU@J!K34!"68J@WB&J(,V%60 M:'7$RK-KSFA(1?F/@7DFKW^_O+ R5]1KKVMWC5::P+13I7J(0BH@'\XNYJ:0 M*_/\40Q_YY)2#\XY%3)?M'/U\74M58R8[J+,2G$/^$(Y9%2QA%_<)@]#+)9+ MUUW@,)4:5S_$5=MR35%$ROJI;,' -7Q6/X5=Y"><\#!&&;PH: MKSS3G?EB5@*#!.(Q4(4#@ !!R]$6)",V-E:9LLE('8)=3J^GA)&9>XMQ;6QY M#IO >WX$XE<;@T;739!\(_A)"&J&;,=:9O<. H?R3J@L24OZ1C!FW@6RE!C M<)A#].?J3RK8Q(?2'X0P9P@DEE#Z@\=&!.M$K_D)P64ZT8J)5J7 ,H4,IK2^\*3XLHDE>\K_JXE6!5C0-X8*(&\ M"# C2;6Y0.LQT P"P<'*5=3;99 H0 "L_QLT10DXGAP(Y3DYHYGWE ] IBJ^ M&\J(=%S.\D3+6:V5N0GM'RRD[V#-(6ER2 MD@J91#$/R=TA-L5%W$NW+PJ C"M!208>)7 M-(?K*&,8@ 5I%712X$;*=A4<2-Y,K^PS%GG!-7EJ0QWD -WDZ))%@#>,'ZX^ M%1==UKS3;+G*VE=2_BM,E0PX208C#PNA$B +/U;#; %5V8ZYK1C2XOF\1PR3 M*7]#DPFA*PX#3R1CO3ZSGDT= R*/?EK:B!]@5)LP&-<&-H@G@>\2NA MHB_H.J/,=56X@R%(A$-(S_& !4*NVDDDR;- MA'F*&"<)0]+:,!Z^0Y(<1E>&FI@-B-A )T-6D7YR-$HF$SP2V)H9"4,TG#T MJSU^K>IU05T,]'<4/$$"FH!H$5[FF=-SM3P'V3'(;%%$"XA$#)*XQFF5Z!36 ME$[CD8F&(""<)/8$V@9N*'U]W"3DUU&-?E\'M\&ED-O0 W]?SX!8$VFP0._8 MX&6.1VF4!$K4(H4N%F)2@4>)QG"9GZDL?:Y$91J>S7N<64C"]DIUG%.OGU:K M-8N*&^(Q%-O\"LA22GQ5&(>\D"X6>4V'4^PP9$U)2WA5U ICQT!70WBJ4&\, M4 22#40_VPCRB-EV;NXROB^L9?-!9Z >_^C5"T]Q-JH,YQT9SO(#KS.$>."C04<$4H'#=_$A837G5 @/L4?X$DC+B"WU/ M8CNU#3H/:[$C_#@<YSU*6@I130 MOS9 <:!;;?QH-75=CPRN3&T9421T_MFL, M__?Z]LX.=T^9P]R=K3#R4*M_*&I#;U?SX>Z^?;(:X\Z\\]%/R8-M8ZLWH:CO@4 M)9,Y-!4'DX\8<*_KB%AC!QR-C8-7C=>?MN!7MVK$2E*D7/QN;Y4$Q9K9"'>T M-:C$1649O&Q^7S?#P"Y0K+A[,:!=^E2'2KW]HHK+%V+!MRME_J^;5I]3C%TQ M_&+PTYW3*D:O'/U5X'2KLK[B\,7@IH\F5#R^CCR^9MH\UR[1;I5H]4DT7V"# MQ$H&+ 97T]^R$@$+L.?[RFO_Z1*@*_TAG^!1_W,,T57V_,+1? .X!T3S=ZIH M?N7WKY:<^$6*V.=C=/LK*;$X]#38'B C=BL9L;XR8CUMB1Z7U]RO(H/WA)X" MVP-$Q)M*1*ROB%@W,V*Q:RTJF;$8.,WE(Q7C+VFH\2DO6[2 ]"?H73F8WGI7 MVW-?4'COPS9E9VL6."PS1ZZBMIP1EV;L]R7<>^M)RP)M_-"MG53%=R?'TO6A M/VV-E=]]?,'!_'*S],P\]TC%ZG-2/U;^&ABKCF$=?. M\A/7O)AC"6GEFIY5A/2,E$>P8&PMB)Y'%VN8"F09C8>ZR+HR9]MHL3'U'.PZK'_E(1K!#T[4X M4;V\XYE[] KS4ILUAT!P%+K7X4@N"YX_01:&(CGOW M42CTB?V15@JYH:IN"DO336%W\]WJ=U,H=(59AX8*-I(:;S=W'P5)3W) _DD: M)50]$4H[$>0;(OR49@AW=$)X*@*HLA2%L'JS=7;8/&'=9G>QT/IM8>VGX*+G M98_C$'M35TF&A1"SMU+9Q34K0&A].3O]S'YM?L&+Z)NL>W2ZR0Z_'#U3.G'U M.?T;]_@4?.O[%R&PJC7!_="ZNU)R8LWTNRH_^'IV<7'6[9R==KNM+Y>]W]G_ MZDO(6:_=^G)Z=G+VN=,^99>G1^S\XNSH\FNOS3Y_.WRF@U"K+TVJ@U"5X;!2 M J%[OLE^WSR#_U8LOAB+GP<>]Y^F US%X97*?VP.KZOR0];=O*B8?&$F;_TM MG!&[$).D[TFG8O8U9/8U4^=@V;>;^M8JUCK#)'ZOB@(LRN^JQ?W7(!15(* * M!*RU57#>VV2M+^UOG=.CL\S]Q^!A)2P6$Q8=WPU\4<4,*U&QYC9%K]GY[>RT MTZI,B7M(AW_S"?\A!O5=\OH9\ MOF9:7//YJ\O-KYNO*U5^'R97G8J_2G_H!N.*U]>0U]=3IS?QSN#&GOA8L?J" MK-Y+PN^BRMNO(XNOISIO'E:LO6!L_UH "O67D/67D_MW3H[[5Y^:U^H$KQ6 MKUM[ONM%5I_=J^M%UIWKUU.AG_U6\W M*K/'\IPJ#G66: MA)Q_/OQ:WI=DMI6!_H;$#7T% ,Z/==R[N+6;@C5!X;>C03T,KF>_1!Y@YY]/ M+[_=W:9A1GW/DU0;!SN?MF >F"WWKW]\&J6FRWGS<[M^>-%N?JTWCWOMBWW& MO6L^C4Q'![0)?)';TD>F]0_;F=Q\9-JR^>]M^D^9T:,?;;"M(B"_')4#4K7_ M>B 8>V>M$^E_SXBA! 0I),KMIAE"O*O#F&TQS78R>XZ>7,=!R,;8L4SZ WR, M+9M8*(8\1$%[>R,K[$L4 U)#)@8#XG9_;H,DW=,)(2$*+]W=R4GZNA3#^?A) M'ISS,&:=SB;KP'/V?I,=I[_I9K_!Q763R<2CSSR\T];\D -Y7ZD5^:. M^VZ3?>,^5QW(LI]]P#:NT%@X1B$H3QYC,JVRQ@HGN794U45G<[U,4,1)N\$H@BX(($ M_DC;^0&*MX"7K 9_1M%AM[(HZ4?2E3"\YIL"*U'/M/@ZT+A7MD\2@=4>P8_% M4-%TGT? (D!/::\Z8!RWQH 4P7$4(;V@^H6Y,HI#V4^(_)0>V-='('0KN*S9 MW(1V0V_">/03M<@[NL>9MFTR&L&RS)K6@6Z!QQ6LD#^1>!4 'N!D:0^+AFRE M$#_/(-XU$#=3@?SQ :H1C*V;QKU[M[G[S]GN@MT& M_^=MH_9NYWUM]^T;?$>]#+O^T64A0^ LH0#NP '?;;[YIX),E#BCLE7M;+(, M67Z F@T8VN5CT <1]>OCDXG@U D'1QR+&'Z8FYVXQ%=LF\2J0:,/>C56C1_E M&%R7.-+Z1G+"A'REB&!G[$F*325!B*#;B@&9&".!>8=J!@#4FD9H^ M8J]DJ'5-% OAO38*&@@ V%\&2N=@R]'@!K&"'V 4L-2* W$O&4L_&8-H"6"C M88WU0S"6:DS$SN;K3<6#!6S?1[AHG+,)F&# 1;30"8>)X)_.=SXD4IT$UT#& M,*DG_TJD&^%BR)B OX@,0C$.KN@-QP,_@OYRY6"01/0G#BI\&$L 1[C6[*8# M92 ]>FG(<44N# E6 D<. G,0_AT#5A12LNV,4YM 8]E'K8[X2+E@Y>4?F$(6 M7LX)+^<&+RBFBHR>0WV*P8P? $HQEZ2V)J !R1IS1F),L$5J3SQE#@%:>$RO M _4!00*CA,(COB4>OI*1!-588X$;A![J1EPA$' ]!I)VV!5VWU6#X+#P&)8# M9MJ5,D(]/H6M$(],-<]&20CB$/D?YQTK04#K!7N6NIMJ)@I%?VI$350BAE03 MT7E2"4B)6 #8>0R00&B0)O>(X+P 9;$2+ 51 DS?%V8$^ G0/$)2 ,%: S@ M$G7#6AL+#]94*?8V6=N#*5&B@%3T?2+Q47"M<12@Y"N*/5 \BB>UXGG\5=4> M<4R-E2NAZ0),IDCW)4Y7CY2 ,MS0>D8O!O!@LXV"A,24X%>D5)4X ED43FMY M(JD/0F' EBH(+>:U#HC&*)-M^9D2C_#1+HR*6E8;?T0KP"H@ C0/FIF"_I_" MT9UWD7#5*C J8^086JY(A'70$Z 58U 50U _QTF(E#^FUM5 _L*3H!84+SE! MA$;N$+6J,25V@KU<2=!6&:2MS8#Y<$6KY1&AE*.N054=(*7O!X/PC13D.5S3U-0'PB$9/B9B+0IU0^ T 5NQHK+,*4 M:"@ Q2D63-V 2:# "]I.B4O"$9E%F:H3(%J!UH!]=!^%W)3U'_&\>NFA;&(&_^@J2/,%K+:\' M,@15H$4P[-LC[&N36TMT[JMFUOX@(>:X"E#?>7/41:H9,T?KU2^M3O0:8Z@! MF$7>%.@)=N4K8.,7J%G5-^2C16B_COO2+YKU#V>1V441?A=:#1JU8QFC_B+8 M$6/'I#8$-=?VB4*--5AB06CXHE(G)@FN:;(1K+3N"C_"UMZYI?3Y4'L!Z(6C MF^J-:]KN)%46AV#+CFKX7/K?X=_?I:]XII_TT?T&;A\!9O!E]6-C! PE4;PE M=]$?Z$L/%P%;HW"WLL(QL*9MZYIE9ZMYQO)&N/6"#H6-WJD_'!-7@JW@R5_15 QH _JS,(_X&_<3 MP;Z'?! KR[U&JTR&Y.PYP//] /Y1T^U\![*/K]!F #STS,*SD7:FH7R9]D.B M0HJ=]3/SYN=\E\(V2,?4+QVY'&43J'+GNT_ZJD:DX0]A&<(?H1M&L9>:O91X M.J$71WPB-#)1?$1:D^MI%%T3(+6_@U:F&$?*[>2%A0\3'SOIXX /ECB5>K% MQ$'@U=V0@VM/@^+WJG4\FEQ@3@\%W:R$+A&H4$^Y)4B;*R]KP1DY4>X?0:*E M;8,R+V1!GS.3-SD/ !2VX'0=@?$W->L9ES,#.&A2^(@D"XY(R/HRJ,,T.*.* MT"FDX9LJM@*HP?L40G2BT5WARLTPHJAY 0=:A(/$RSD@( *&8 %$^@(*#30P@BT3 &E;DV@$ MA@#C$G:*LI:-DK$$ :+D$IIU]"T0-46TT2S99.>V/V"\.W0)*-4 RE+!G9A( ML6FV/ \E#HR!:0EQXXB)LJ!@H2,>1J/"(C,1/.;H409HZH!P0H.2(Y/WR5I5 M88X\L90"CH3//&F"N]4"Q7+..(@S6#,+@SZZA*62RU7!MESHK49J0L7DR&(" M8($?$2G=A&&FYV3=*N6Y6Z4\7TK*$U3*!?+JA0X?*L6B(XB98LGNU(FL<"-7 M(4.RT/*W\R@1C[8@RF]ZP4AK2_"#52?4G4$H/; @ FU$'']*5R,IH0(2C%) MJ:5'HBE(8MM?)D^QCG45/@IPD",8I$51;L*A*E2CPM99Y$)'I\<4?1J@N4 K M06"HC5+T ZT]3]P4PF08C/TN:!6Q &,;UQ&-T?8<"KX>YL:1B2 _BHU1ZN&I M,*45JBXU")L8G#KGW]7'6OYAIV7^^H4&:_%)E'B(H#FO44B7]Z,[1FL!2?7N M?NU<3@3KQJ&<:.ND_+5>TM>O&8,EW319!S8O:(5I:G(4.54H'4 2NF"^0(P$L#GA'?>(8E\(<-W'(;=5\/1+D$ZDEW!'' MWF0I;:@(!SB#Z-D*%1%3EUJI3 N:3'3)E+4#$T[.XMBT]C24?0NI$!]'(HXQ M_,:[E6CQ;%H(AR,8Z5E$!BT2BA8D0$IK4] M X[CCJ6Z02M $@\I!#I%[@=T4G@*DU-J*N,)C0-7>-H[RN\>?-S9O0!KX;;1 MI3)1K"B],4ZGP1# R82*5918I@T9\E(RS(:^%9_U+ #9KC8&*]Q$D)-=YGAO MWBU_5D3&_5YO=;JZ]@2C0O( +_?5R:ZN3F0I^=>,*,+@UX"O5IA&5 K[[[P;5/LAEAIG[QFOR4D)+!>0@,O: /( 3Y M0P("(X$R LH%B86>DC>MQZ'*_63)1;W<-%=)ZTY+.B(9JYV0BYFJY9RC E)PH/UF-E=T0)Y9EA^A&_TB*S$&=1?S8^ MIH#04%H'M9_5>_QHK<==A1[LR&B]KA:_ZLY%G94^TUGIST!S'9V5)E:TLNX4 MHLNBUO\T*5\;<%38CW[J*F1*5MQ^PY.>N M&I4SH"HQB?4EDQ_HDLD=+4*Y[X-GZ1@X8L)*%8W03%)!""5SFN@^/&?MFXEG MRD1>M7@T 8Z!*?CK]/;VR::WZ6R2/$)Y,;6S%26ACU04(W4W=DQJ$9#L?X_2 M"KDCX:@]P/KW4 ^#<1T)/[6J/"2)*,[6BW(5*15'M>%I#Y^1Q6Q%57EMT1W& M/4Q*"UD,I6!V.N#OJ>):I"<9(6'6%*P5/6<#]05PK:\3::&H4T3!,CR[JK0K M,^(N-[N;VD.-*??P-Y6XC,4U<*DR7KZ+::9&0J%++$9RHFO$Q TH!3>[O);( MIB\\C&=%>H48"G81 O5298BIK2L M*S,%2\%_+3W/5)(([>%B=CE**!M.%&QE<75*CD*;.<'HJE\+&"H 0F<8P0ML MG\T2."'Z?K@:D,8 &\SG#[5DTX:!8IHM%]9"XC )_F)T;TWN#$N)5!E^?FHUAUV:0#@R A$]-^/3 MT:L4P%<%(Q*MEJ3LVFU10L&(8 K3&AC M6]I\4LX^" IRM.;6*8;H7@LWP(H!(EA#Q=WQ=E*>)TE.05:#HRFSD&57 M96113+?%!XXDF](8 6CK>%SEF&GUM"95/*#)(JJIDD'AIQ(-?L2E20ZGV>8@ MBG21@F(]2[NEV@M?$K,K2?>2ITC0&(A %SU@*AZC>775>+HD8T+GJL6R=9"1 M0@80B"R*:JOJHII&FBG4M55***/OD:UX"DX(B#VL8D*J3ZWFPAZ-51-G)#TM M,$R"H# E !/<4+25Y7LM1PJ(/)A27A[KN+!B(K5P54ETSGVR:M4L;&C?'-SY M1->Z7M-#,B."B3YT 5]@4=4 J^ATB Q9"8,=4_6J+A$H&FO:8)BK2>\Z[1%J M2U6=Y$(^A!%188_EWRIYF9$@T@.H)8$J-Z6<4B&5)Z<:QE^%ULC$NI@]P$T5 MWU-$3N5!Q"1 #OCNC-VAEF^,%D_P ;BUC)WDZG($T6&D&X'D*K.'%02T'(?W*$J[_Z,>?3= M[Q(U2D^B[ZT<;Q,E595P2L=1:+HOA$\9!C'T,QN&Y\*@NG E2?4XH&O5SF"'JCK!,K/+ MS7P3AL5:J^SP=EJ&$&55L*AFK7, EGU0,[_$V$+--L_35(5>^D(4P:^PPPT: M0U;!)D%&U5]11)JB@9C\$Q1K0 3 1S[&@V]4NPF[1H,V--8=KHJ2M;Y>:*I3 ME.),4:@0KXZZ*IRMO#5QI^I.<_&H:[MH/W212PZI/U7$7L'+KRF4W ?65))T M3F27$\:T:Z93>*9P&Z@FLS9=@#8@?JHS2E'&_OVI.O,C2*].L1!7\7^D:0Q$/S)#(S44,J%0 $:XB'CE^F#WVDQ&I M?18+?"B2/^A\IEXI A30 F8K"ARCF5KG>5F-&"\]F*H\0@I5ZO0SH@MV%^C( M'4\#^I8W@/&'4'>]R%5@Z%"U96M30!')U*(KQ6A9U+O@9=FRGZ*I^',C6M=+ M%.8\D;IJMI )C-DJ+W4BQ?,HH+G_TGMCZ1973]$)G]DLDL+834/RFT:JJ^ M^B+"]HQU4.)BY'R3*1I]XP50=/1EC]()YNG]3W%E1Z> MH2$GQ[8=-4^2P9J+F!INRY(O5*.HK3IL+94K2:5SP@)^IPH+KH"=QRHA2,>+ M_0!=D]'4Q5FH"TB.ISM^[LR+.LV22ID:MCC0Q73/(L/>=ELY)Q\>S3$V!UZ[-H6=,=HP@'P1 KOO,JL)C?LQ1HR"<2?0MO4%>5 MQQ01X1-S&EA:?BQ.&0GNP9]7 ?YJH@Y4Y%F-5K]EJCQU1I@*WT=9IS+U4U-T M;,[G"5-:@V=_..N' 7B4:=E\7P:S)]6MM$?F;N')4.5&4"H"V6H@A>X-%2GA M]4I94O J=L_@+G[YFLZRJ[*M7,>U6GG+->OL4;%E&YT\>IPBQ\;[6N/=F]K> M^_>Y]ERE3>+F](:;J7-\O_G^G[G:E/)"1[7^;ZJ\Q\4"FC [19UV4\CR_51_ MA6VB*(=HJH4$%:R1DA/ D^HGRL)-XX4$626. M(G#*N:3N+&4DH=6X@+6W9.@DP..L3=GJZ6SNFYJC1!/,E^-PL.QZ,*A3V$(U M\Z ";W3>33@:@T!@]$<8C@,99VA3GV8P-8IV+0<%5CP%<)4I$;YPLQ:]\!-] M$C7;6*U S2'\Y%KMV -.KJ"&42@'D6&N2A4&I1+ MRRKS@1>20 ;^2IUP/"5,+2'UX$X03K!>-SUH0:?^U2GJFCF$89\UR)HHY&I' M!HGO*+)69[LSSRL4F-DS+%-375G57KT 1QQB=B:MVQ##M)577S>-LCO\(&!] MS3\I1%$5$T'/Z0>41S@>ZK+$9R99,K%KKP*UP @@F#J5>-83M@D;\B5\2ZQ MT<9!(H@EU!FEC!/R9)];3#VW$KT?*]9'77TR+QL&,B^E9ZI )J'T4U4Y6M,X M6!<7A-,"EZD^F.#-C1/7!@$9U20 ??DU*]^ZC\3*%IL(@.OA1 M^K)^EQN,#HYKQL714Z'SF:V H%^L]K:B]:G7)*-2L2GZ1-JF< M0]GJZD1ESK+*\;,3>)[ NGL^GB2Z10N>4QRC @0:YZ2KX3OP OPXU8I&-(+/ M2]78RJ;&RK!F6OJ,_;+>;)KSC>@,WM7<.S36E9)W9 LH M<:R/ &:5&6B(:#68'8P!%V< E2DI83X";8AGMHC]+"O6;T5A/TTQ!F$0PSC:'_"?!J :#+UA'99@/&LQX&+ MSGB8=6L&$:4.4N%IXVCV]@-[%-5=# _^".SL_Q^,*6!:)#/JE2&ISSG6"D:L M7@0VA:/8E9=^HTH%\M9;;9Z+I?M513;5FYHSM/$QZM YITU$Z=Y,KU MYRU A.O>?GG8J:(!*M3-V-&K2#DQI(""@DX992()Z5@6IT6W\:PO 2$ JJF\. MLNOZ8_0CXXR>ROR?0D?V7-_4F:,%:VP_%]"(%QM0F$G7S2/K"*L80O6BL(J+ MJ$NZPW4,SLB@/KCY?AW[-U+OCT25Y0.0!Q@PLKY2)Q>02H@@TB>FQL54C/VI M0[5C6%^6?UDWC*#ZHR+%4>C W3SZ^[*/.H,G,>)>827-JIJWYN)CQVGM6%R[A3"A8C+F<<3'+S@ER05-= $V$'KHD94NO0FA6_R:C!Q1:VNJLM MOXYL:88>J>ESJ./'Q-21;$!M:,:"_%["U1OY1% M\YW$7 O>6'3DQK>M0P!Z]??_V M;2H8TSI5E7[-]Y))&\VJDT9T9A5L.-4(69_@@BW[(@'*1$O2= $J9%M*8?I4 M"H1TPL/A;.I"A\!#C+LC$9G3!*H/,G:=ND$G5'4VPMWI"EHEANAWE,W%='#6 M;MB<53?SIH%8B:$\&6OEYTT+AO RUD^U M1E5^$?Q%'9[GYH L2>0DDZB6ED1G$:89T;?RM:9W":89XW(!P52TN7Y +.6G MQZBTZ7V[ -W78K0C,:J?!S@%!EL(;Q8=D$2>P*;K$P$?IU6B^@S M^FGER)U&3T9HBR+4-2T.8S3.P&+[ %9K.LS6+#KU^"D=+HA=S'11"Q/=H+V8 M)NU/-=V37#)% 7JR8IKN1[9MHA8JCSP6N?1J=!?366$#4]QKHS3%:*&1F[I4 MK)99LZA/\+QZU@.S!B!R3;Y7IT<'2>C+['1UAOY5%ZLJYCE3W)->IS?7IB]F MZM*R_D"58B7/E?!B@Z8RI(,$\"7YWCQ"[-,Q4KV(IAWG1644KQ5VG3 MKZQWD9GN>@2B"K/ 8>JQJ?Y$09@#TQQDEFC6]":K>X9XR!9-HKEU-P5V,.U] MO *'W1_<&9CZ!OPU$NYTO[Y MW2XQ!(1U-;K-KF4*J,(G+>,S,[]@RZL/N,.:=68!_D9OAZO&Y;E;G[3U:2W& M@!%T$##%RKMLN=28 M-[6NG2,EK4K1\;0[J@IURH":HV#9F3J>03@V=?R&GM@K;=>GI&!9\IR-M!>O M(MC3U[KL#2N.%PM'L2HJL-P]J_D\2HO" MPG40PNY:J@XEQ=F)"MVRSC09+8R 80('Z,HENDB)/;U %#_D?@*V.)U=4;3# MNM1/.NL:JYS>K'T^7I0P1/DBX9M0;2^%@^E!8V"P-I=>=]("62(*=?0G)^US M&6%#5?0R_7 S(V+TXA"U5*U+U>WE];OZ4G?LL(">N*2KXB/IJ\;H[##D?^,) ME6_@J#E!C?TB1>QS'5OH O3QC@R1N]5Q9O5*SN6NEU0%PV8#5*6D%CQ37EQC M7V XT_I[Y5'\*[(*GJW1#9"S!K-YFBZT6WY.4\,LZY:VV:H0-W?0EQ(JEDX' MO1%A.RCBX4Q_Z[T.15HC/2.?LA[(.:)"D0/_B_&>/P(=#"E(G=_6?YMZE9M# M',8"H7/'='1SOMPWX1X^#(4.UY.82[5JOO0A:PP&C***0+*.KH6^YS@,]D4O M7;)J7!#9UW\)X+*A$KIF)QK4EA[ RCK5$!=/0R324Y!5EWY9/=O+L6KB?W9C M'>X2I647:YLYTRJH&^H2;B0+2C!ZJOT-[ADG$/H.=S+X M4N4&2B\9FWV;GNGZ[GGJ,)KR"MF$Q3ZC=_?-7ZQC/E632_^*+CI!%)K>U5/' M,_<_>5/+&J<#>77J8*TK.:B/M<8S]=&ARX H9,,BCYK8QQC$,C?*TB44=+R% M#["?S7J40#S:"=EB$'U!3^W. K_2DS*E#DB:GU,)P:'Z8+LB)KZ:RKE[>":* M#ZX#M86<$ 51AZU-5"8'>XXD0Y3GNPVZ96/7G$GM%>X7(@-R\5R#9>9EI116 M 'TFC*QJMQ04W('.BR"G'GG)7J2R6#DNJPR_EBBIKKK8 G(MT9J"<'J*S M*G+5D9^LQN":DNOJ3"]IE.L@ 4$^24+PN*/9^'EQKD(-%]?GQ[4K1QVT#17, M3^$+WRW+#%%&2:>:\! M'8E%RF)$I;64XITZ-=U_$KZ@1*QO!C-: M4[MG)5T];$W%J'NN<%0LJZ"K;M],.21+*L7N!Q-04LH10E*MFTO$LI3ZJI,L M&/1HQX/9526HGB1!9=V/1HUQJ0^'NDL/.46&VO4V@6E5,*V]:40,\@(XY(K/ MKK%X&.P_J=^V0E*H5&_WIK4<=P,1F;%U<$0?E,HOAV9-#6^:5!OLXHI["551 MJ&&H@F:QB%5 X2!S_ET/V@W&)?=>Z;&5GX9ZBI278O*LDCQMST(N MCU7VF85;TO9:Y,:4W>!E'U2W&U_8%N%0=!5&Z>'7EK6Y_4%/24+?@ MX[I/,G?Y),Z%LO!;'\@=R_O!/1FFR0,\N9@6R^O[X% X9??RV46IH6IF?14 M5LT*LQWHX"#@ ?.$@9^S?G3**'.F85]J.\6X)Q+98IBNS=(P.0)$N^H(I8I< M@[UVQ56L\*]$-Y$)A2=U168M?3--HV3WVRK_BVY]3&(]B(ILP=>+T%5*.-P9 M8;#*S;5$F+T3+@561OBY8*R*VV$KA:$OU5UU.'F-C8)K9+):=N^.5(U1,3CJ M7L%LV =#5M]9G2@&=KB@7QGC7E)S@R@:9P6V574U57E:=9%1RI58-:E#I3CH'^G\6P3;+TU<;NHO$(4><(UN:MISH3U!(IGY;5&H/D+ KNCGY!SJ6US6[#8R-9)A&$S\J/N[ (C< M\LI4UQ++/0%20B)#1Q0OU-3W,.,8Q=EE M2F5.L1+ ?0Q#A[,^CN4P:D;\IEV86-\OEA[[SJ[FR7G4M*+,=R]SP6?FN,.] MM-OVJ!6G'5#+/?_,T=3GAPKN)YUSHAJWM#'9\:UZV#"%3A08=Q[R,)9-:,4H0,K,,I0Q1EX:DV@ M V([3>G;MC.C>ATR=0TUW::;%D93?[!<#Z@H;9MAIW,>(_@.[ZAK8\W]P^K: M*.QQG8S[,#]=.HL.KJX,)A58MD)R O5O,>KD2-UK)A=KD>G-*FL@K$$6@R9S M5#."(U6=C);0.@25"ZZQO5,WVZEM4-%1 M)3)NEB;"-L\J]T/=R[&5D+I>_9L$BS\*8HX2$>RQ(RG\=FWWVLEH@<-(IEI/V5=">F!$:8KO?B!DPQ?7.\ MRNPH_4WRK1A@)QLRZ>/![BP.J)_C$.DTH$R#$"';_D_K[$*)2,L0X/-K9MLW M('_95R.#(Q@G.!%)ZK$F>E+ER^;1">&ID7J3." MS2[]A7G_U)V^,QAE9..">6Q:QY>33=K)-9H-*S^*'7;!@5(D_#KD4PZDU-YL;]>V=:,,^/A>?\PU.WZ#9LP"LFKE M80<:%JMV//2+L>;O7/6+F+(+C.9$ZZ=E]6UQ^@(.?=TQTHEM3:J'2!+(I^K& M+%1"II\'&8F2VI?HIJN*Q3"B@(&0XJ7-,\QXCK39"*V-X&UC#$T$>@N!NI*XX'TE(Y0$+(50QY<,X^NY# FR.B MBUD)..EEH38(5$,[&NA429NCXK/'A M_;8I#5&J4U<7ITVJXZSB$;S< -8&TO25KO5[S4S+HZQ-R3S[,]^:SL_JQU05 M)'9:-3)HB/25"*:W$$I MV.Q*D)HY[%N;S;3C%^#\,+H^PL0?U?0F:FVN0!;NIOPI0-Z^EIQ-;W.=N5LYH[G3]-Y^@ M_:YK'<$;$CP[R7B11&G%8X_+:^Z7IG^4ZW4+, @4#\"!#K#J6";!2V.>/'<] MAXK.I\H<']TY#67I+BUF;VFF8D<\:HZ)NU!Y?JX@RU$M\6G M>,DYL3/7$"L0E2)WT9%4C\NYG8'(W[P_C=.L?X0J7B.U9LCA_2VK[0\GS2[\#%]?-KL75[4>^W6S!=Z&?D%J*>'S<\Z4(. 5M_]VKQH6\OLG)V: M3\W+WMGQV6?S\?BD>?JYS;K-7]KIXG&89JO7^>6\^55]5YYWX*5@-*D@G66A M"ZC0H&2_";JXKQC6NSU85MKTR\+0+3@HSFQO#Q';[+:;*5AF+BPGBJA9.MC: MJQ9;:5]YD%^F\M'(0Z3?O'V YPK4+2PK'PK1O3>H^E6=&DU/7-;LYB[:3'*O M9!282D:N@@IIP;0_D%AOH@S2U(?/"?6\*X\IK!OA)+'(_9KB\%GQA[ZZ>SQ& M,67"ARIDK-:JO@NMYAEE=1]VPE,9;=8<0^$CKLGS5I6;YJ[CN?O*F?GZ^L3O M $,5-]?6G76PU%4G/[3-%V8LE;V36=$+;1K0IDGQ(G,:,STR1#:$3A21%8O'WPNS:5E1+1Y? 9=^@ 56Z;&V7"\6,MCS![5PX[D]:Y*?^=Z,K^RPK+3#E$6G%7@X MNCF*M?KD"'9/TRID1"1=\.NL3F%=["!UGA5]@W@Z0:V-=834$!S)'I@$J-V/ ME7@%&(0 @RPRVL_*,54.0 ^ @9P(2!(OI+:!B+8_49EU_PGV33"!U[0XT/# M%W/NK^RX[@,+7>Y1GY@64-Y2.*GN-UFD^X;>4_X*;+4:D'O8T$&U2$GOQ%8^ M3>Z&5Q6&QO -05[?F0G>-F8FE$M68X'C\"B=01>'R@@CU_0- M61SOZBZY[CK"TZ"N0-5./=?[R/W:PK:\/5V3_B,P1/GORI]-N^U-UZ6D2,.P/PXHG4_Y^]MVV. MVTBRA3_/_@K$/'?VVA$@+1U"49&O&LG0E>7R?_89N5'?#1 ,]>"'5 M_O4W7ZNR '23E"5Y2';$SEHDNX%"(2LK*_/D.0KB77&S2=OT&^D[-X,@0-[P M-G@4GF.(G8]O\SE$\QW50SQN*/<[8>M,7[RY)>?"K-T(Q(CRPFX (3J@"SXF MNN"; [K@#J$+0@28)0NXT-@!*4T:9_$"7]*[M"-SX&?&V0VZE(O8!Q?V/$ /Y3?/$J%?2O]KV0#P9,>;DEQE8JIH@FC$ MPABMXR;IP+YBCB;R_FUKAD;$ AGO)MHIA.$!O%^;ZAXX]$5/ <*TAT6!9;IX M2O$U!F D\RAG!VQ),B)R_$3:S*-==)@X8L%PS2TKB?%M"+\?@=,IZUN3<(2@ M+:?39 LOEW9AW]KX?IYY]_E7YU_ZMIYDMF(5-Q=/CTUP^_3+]\ M^##Z-#^-?.6!QEL7F2UX9/,Q3W)[V&K5#D4Q&R#I+UI:DTS:1FO$HF?%, M5@EUB*+ /M7$F9?)HLJ;417B"CQ#Y$ M?+U$?%Y9*9R!>2A>N>\W^,,1;/CZA9)3_PU38^#>,QX.,^RPKYI_F[4D M&>!R_D7^K;3(:>0'AQ$(B1&6[MN?,YF\U0^_K6J85-2 M,4-)7JN^E=?4)UN4 08 ML#^FW Z.7^[;"9*@=T\R:XL0;7YJ5]-((RESPIM@_"/\PS:9+3T^2OJLYF"R MFDV4!EK<335@HIDQ1*H:.N#%>P1YJSW,""2P=-$T-BZ1)RR+( \!0XI&4BR4 M=D?$)/W=&>5RR1V\^%EX]$1,D'@"^ (>BA8:)CWK;-_ZNNUZ8Q5;!.V -%MX MU>E+1L^"#=4PIN!'I:<9MP)$=F8+MW<$0N3F]94AD U=GC7Y?/.5XZED+O%I M30BB3KP)W.OX;1C6+\X)P(7B3)BF4)7LAZ:9II[*O"*<,R1%^#,X?3Z4?_^Q MAR\FI]FF0)_QW">Z;X.#_Z[X_D>7Y82/(PMX(H"&Y+%;U\LFVT#$)!2$-_M) M3Z:#R!"-2D$#/O3UEZ04R0%30'B8#M2?(9)9)2<0.X&;B.JQ\/4'7]*!9DRP MD\J?=K>88:=W-DMY-NY_S3QG=J_EU-W]+V4[BQN_DSW/&#:#'1VCIG1IY592 MFIR'7T_-R/25DZDK,\4S7NKSA].78C:!:84:N@0CO>D:#^[Q [_;A49&GRQ?V_L>2M6VMH^> K_E63B7(M%B@Z;NZ%GUCHU1TG+_B:MA[K\.U^ M<6]\R<^O=4FN)SRJLP9\FL,:$;S8"CP9?';BZH._7/$F=-HP,_$E?_O<00": M53??$F##?=,W%1X9;\.N:E'O0K]3,8^D+MZDD\=-&FZ): 55'W?D$LB5%#FH MCH8$H26Q=5$EQS *I(,"&;68>#Z 0 ''QZ!,S@X0//<<8I,E!\\&02XJ:R-Q MUJ$S]*/6;N[?.Q1O[DKQ!KQ>.#=!S)6M;XWS,V67=KCK4M8+C\:A, [;(OH] MC)P0$Z5<:>76X[_).W)3T%:;#NCH;L[5@=N#.]^Q* Z.;U5L=KD]REGQICW. M4 V'#5X1CA@?W2=^*-/S9UIJ;H%UB(P)5;7-U^SD],D9;=* MD]?9PG6\,)]4YT535YP+NOGVH4_8AB=TX0F33WY\_>13>J6+@ZQ8XS5[E%0;2-H5;="@624..6/2(K M\RA3;GF$B7@ET ?XKASDT[--;#M2J#AX1-9A0D=4%@I6]I:RM:^R\4E[XVI" MB G!_AH+A]HGRHZ\GI_AH5?JZK*..NJ4DM*\WDZ!V[B+4P=IF$]XWE!7P:X? M3C9IJIQKZ^+E-V6&,LYZ+].L0V.5GN3.B5J<9<#A*^-EX5W;#N? %2<.DFI[ M>$@O"?I;N28 >Z5]2,"..(E^H[KQCD!?R+(O I\H(QPM5K9JZD#" M4DF[DL5IWPZ_>[]RIMF//#N?2%"V6@I'.[G.!!.TUF6$F:??T>223U8"XY$0$$S2W6TJJ4'6_]>Q4<:NK[Y4*K W:&R@751^F]U#?D?-!73 2 MA/RWZ4-Z$M<9FD/O[[;J@NA=.OXI+E;M6S*WPY_XG DNEL*PNL\CR0W9E\%) M4',KOZA9T%P8#"/!JWG6%[X4< S7:A2E&3U)F%W[?QFNT MN<$4&R4IX1W3#93NW#(N)L^ZC'IID>.,_9-:O)0%Y1%,P\>QMA$OT'T@UJQC MP)=Y3-I_SXXHU"3/IG_AAB;2LSHC!%OK:2%H(K8\C8Q"XZ?#2V<7V99Q,RPR M[FM =87YR9HU7Q[ C"M$D M!JI%Y_=D].6\BT;Q_@).PZRPT3 )KOUC9)PCNCM0F,JTEV)=] M[D(Q@7\_>/SA/7S03:$P^0RZ/'6CR/7AM$+D-'5=MG8_;*-M4';EI#TKRM+[ MJ@VWS,/$R(WZ#1X/0I#.SIX;W?^YC=)(GL,K*QA_)2?@3H- >OO@,(HHGCK6+G1$&17K&>&=B9.B M8>92<1+,\M(8(M&^$(ZO5DCQIXJ]A%KWAT(FC-#1\JDBVHV)*CH"R-&HIY^/ M[DFS$SZ1AL<1"HJPC$(PC/OX5&#I0V,.76"PGO(X38)L?8J3$U0AD*.D=/ER M JUW>U#C!0*\<*8R@) M5DH8PU(\LZW7ZXCZ>^?#R97%:_Y(L7.\4X"WRC$T$*?O#\A!TLJ-P]4O[MW_Y.S34&]O,YPN4GVO MCCV>3["@>@=X%QC?()Z4V:6JD$T1..?^ZXK/[N8KYX<0KL*=\J@OO-4+*!9N MRV1*R!6%%@5F<]2"Y?'J,M\?)VB)9W3/-Z2->>TRW#M@:TOPG(>H6OGT-"?X MN&YQP %\5!S _0,.X*[@ -[4'D>.+F99,^#VN@M43WA8MSPO?J?L5M=@,M9[ MJTBT*P28%YAJG6?M"BRG(O2]G.I-=!US$@2JT,KX0BSK^&Y3E/6T&N(7X.8&WH!;Q)33-J=#YF,N>KF#H2)S G&F.T(OEK,+6C M14]M'U(AT:G$#&Y/2CC&X!WF.M)O-:^/(,3DMQ77Y4UO1SY*PM,RV31N M7?1K/BX>)X^I3)LFYT5+IS;6JJ, K5;!0>SP8^%1L&HE.BDJE93"DEOQC))2,>X6 MF\%#.@_'@/D*N/JZQK@W%:O'<;[I70O7A'D^XF,0R9Y4N<]5P-6Q_ 6G.)CP M>/N!+V 6D?MR\=)\&SD]4F[.!6DQ[POC@<(W)=-!CR8.^<*YLQMO]]\5W_\S M)-*?=+>EC^@9G98JMU.^C!+V7$.032"3_M-AV0WWCM,ZIR043]!PF<1_W3H<2&8ZY3>8,\ ".QPUL3P6>EMD4-&8F*<7LV^$G5T9E+Z\/63"OLL8)RDY0>7?XH?NG_OZ!\W?\UXDL'2Q4OFYK?9 M>AT6B*)+$H_V%B6BUQU5BNL&8K)*VJ26F>\?SP(;;_3% B67OKHWBJX:A"UL M,-P@4#E&51+*%*&/%>[Y!7PA^;6N\Q(M[U6=Y>DN%N#DX<-[][\(G7P02[D- M[BW*%PA7_N2K+S__E&?SP8.'1U]^>6\T-+,4S#@N+BZ.D9+M&&*_8[!N60_M M^&"@W\_R',L^RA= L$U:$T+.>T[X/)HZ0IY6A5]@F1R6,T: 8QZD)Y%:784( M ^$CE?5O]3#QJD/!WO]J*^GT*R]UQ!/X4S1^E+!Y.8DR^$6?VD>[\2M5V',YO@U#+8-F-'R#/31IXP5;X=HF$8_?W_ MI%[%=?C7K_'+9"+P/C/817(YC+$^ +%UZG=8IHMJJ(UR=Z#@2\8[T6L)$.]_ M_DGV*7[L_L-/\D]UPX&_(L$#GMZ>O(4'QZ+G"6L!W__F\R](PX/NCPW8R!]1 MXP:+AI!AL69&8@ 4>)&WS!:=4/,GQ(<,6Z"T5^(HVYAFE&+/U(Z<*,/0&@=# MH\!=AT<;;4OPF4]>/SG]]%@V(9T)#VF!/U*N#4+/\\)=A 7>NOGQLCZ_\68, M&Q58"Z9(CGZJ:Y(K\LC?6T&%^\:X4[NP-,QA?T5@NS/J.]& @.E3ZN9D6<\55RMYD#"X-;3A%#J+8W6T'.TAAZ'^<[:U&?F4PX#@APU M<<22*,X6.8A[+P,NW1K4+;_SQ9H7QM-.%6#,R+.7MD9)YZY! (B)UC1"KP?8 MHL=P,_!=\/"SQT?WO_&A93;_5U^TA9Z_A*>"6#HF%HN_@]R:$G(\'F'6&@]8^8]AYN;U MVDE_$GX75@.K8XKD00F34S(IF,,YLN@.UA@B5OY6KM)=YD(&!DN[YD6-V96R M@*6N7'MB5JFGVM,_S+-J_$NPL8E/(GA\_.N+Z5^O\>0]_C4\B4-_,/[+IFZI M16KJ+T++/_&GID:+G!@5K);Q;]O5]&!Y]8U_S\T9$[G)T2WP4^=M@.[PC]P* MW*RY!E= !) UNJ'R*498Z<3QY.2>5!243D*Y2CW I[+=UHLT@#L-6T*^D D1 M=X?JE1/G.#SM4$:?,82Z1JU?PY)5V3H&SL;KQNYGK.RCD_E=\?U+/#L]>X9< MWVZ=?'4<4785W^L8X)-M\KAHYSU'M7B_$SA[;Y'3$B;BJ1_4J3H.^LRKX.Q> M>&>'%S[6%WB CWQ,^,B# WSDKL!']KB?"#BIYWO>)S0'!P7@@A M*!=J!$UI8OR^$FT7?R)>2)<<1X\:2(3PTL+O)+@.(\^YSEC=6]7- MU$WJ463WS7&4>8$I/>37YM9*VLP$95=M9==8\\RX;3WJ!Z:*?UT>)Z]#\++G MEE[7L8^ZTUCT)+YR-I>,&GM*^ Z.E91(.0>AX?B%#Z@981/"0^F8O.0PQEC8 MF==V'^T"L@G. > M"\C2*DF;TW;W8_ K T/+SEH^NF>^WHR;,,,U*9:H WDI?^N2ER"FIX+&LL+D MY2LL2GG=^2@4O^QC/));@V'+VF$S?+0>V(I,[\YA5D+.;TZ2>C,1:-EO_,'0 M2),[M,C:0R$^HV9Q$6JK"3<\1FI1)XP[4207\6#O(O/W.EV1+VO7F6= M^+RAXI+\>*@6"R$6!9145K;WH4,LMS&A5@+\89C/?^=AB?@<.U!II:\RM Z: MF[;MUX)QY[FE;BA*AR P?2ON"/[=5_S/G2\O5E5'XQF\38Z2&_ /_+WX2J-7 M+^ I]U8ZS-CG*JZQB,N"R+,<[2\X+>',&D86;2O^"%5N93&852![#LVOCU'] M$;RQYURT2)AOS*N/TA_B;FBFG9!SPW:>:0M/OT&_D')ZC-(;V%I8+/8XF9:= M!QG!?2,=/.HQPQ6W=9\F*]7'8C0;*4^0 M3Y0W(WJ_I-II2A'D8+F72?;]5LWW#Q49J.UA=Z'!^ U.TE,J(,K*BU=Z_>3T M-N3,G_W\],6KYR=OGKWX.3EY].*7-\F+7UXE3_[OD]-?WCS[YY/DQ=.GSTZ? MO'K]7984^7__%=?17\%0.QP*_[ "T_KOO_Y_<+7/LN]O1Z(=5N-%'77.5K#> ML*,&Y4^"8CNW,6EV.7;!S,@).^]CC_R!_37D2N(*<-.&/,,B1)O8:Z.Z8I09 MHP^W)$212JSP,Y),8*GW_CUE,"4L)_IY0CW_UT=\(X__XK'+SP7+3! M)'NU]#^WFVRN/U___?'9C(Z#]@@-45G];72"IM_ 2>TO__&7OWS7S>I\^_UW M70,_XX_Y#BV#!,4,]/SW!1XY^6&.9G77U6LX=&W>)I0C29KE[!.8BP3BH%_KLEU P',G%OD7W]S"1<[+.I1N7A@0^JG' M\+YVV)R1-=L=R_T_X+\:-/F0,=[ TZF24,T#28CME^.$Z>8LXBW!3.P_:J:?*\$>43>C!6V"1\)P_MA4_#Z]#\B6?G-\,C MTX''R+Q4IMSGQTQ9E><9#Y@&J*.%65=Q)/W[:,"D\J=ZWQN)G-H0.MG\T#\1 MO1N-[K4@.N;)RS*K*@)P3-@X3?Y++KQ+*;2A"6!SL)7@R98-N!,!>9*3LLB2 M'T7 XU0%/+*AIH>TKB'R%L^L6-?(B.C0,Z&&U^"GZ+>Z\&FRZ6D*T^/%=0R- M(C9K/>U_*Y(GA'^$.3FMC]/DIRX_)AF5^FQ;IV ],$!%OV KZEI(9FAN!I=[ M]/S7Y.0'TC?IJP+7S0\.&XJW=O*D9XW$+)\?/SH^.8:C.O)(!UU&(><2%KSG M<*5BB:T.2.'Y>KZJ:VJ!?J0--7"_DPK^AXBRU'_\QB> )G;9?8[(.H+[QB,- MVJ-V>'N^AD]7X#5V[0 3G_V"7[ .DQS7*=?*RF"\T=*_[R'+T4WW&7BX/IDW MVF6?BP)Q=(:"2\S=!:9_5^ FW&F-U<4V^>FGEV2;B,_/L!P6X3:[1H?-Q9[-LXQR;\<]TU+GF-?[<0!;<[$Z'_/-=RC__ M -M_MDY>9>L\:^^&@[AWBT'X,>$I$0CWKUYG[:4(7=HQO!2N*7S:EZ_>/$]9 MX4J3]H+YS*HYL;X%U;$C;@SA^@1">C]!T+/RZNS(KQJ]TE.^,#S'I]3)3:AM M3=+:IY(1.!:7:A&-"K]]2EQT+GEX[UX80ZJ/G"$V&\>ATIZJ_9GZ.?BI6+CY M%DE9S* ^>?G3\T^3@0YHF WS#K >8T"&YW&M#2OP8RSY!3%2##/6Q8P(U61'9MQ?+3:2?*C$$ZJT@;<[K7- M>6O12+BBL+;58\7KB7ER&M,+;."HF.[!#$Y(0Y)'QT^PYW)X863C:,<7^T?6 M5%F7G447HB[G&U_MB6+:2SS5PP_EJ:+XR=QOKWOB(8M_DFJI+M50<#UE)@E, M16^H0/KH>;#"X"Y@B;#ZW ZWP2]";EFZ7!T(*P N,R4#Q9+ MG>JE6-:8)HZ>ZSK>%Q4-LHC;V,Q7I :S5)9<,> ?^OC/8,N;E\_:PN1$<3. ML9GRC)RM^D=1K;!?1ALJ#VN M2"&G$Z9FY+)OUX,F0_F22$&12U)B;/$B]HDFG.T']K)8K $3J9M0KPV.\;G# M9A#RN"._R+1^9>EX#LS?T^2'OJCR;?+)ZEL<9G1^V>\P[W]-1(C2 M6@)KBRP?]^:1ZYR.GV-8RUYO* .*@2I!;#QI:NU<09 %'%@:8M>(UI]1XX75 M!FYH30*"$ 6P?"BUP+%..2TC?QD[ '2.>G_Q9 .FD4@?%/N+5$[7J*7^\IH\ MY2F,-DMUK0BJ _S&'"U\2:V4#ME1,M4,"T\0W>4X&N+N<(8YO;D;K.I"C,3 M!0EWL!?D>4$( V/\?M$ION 1>H%A_#%>>X.B?N2%C6^E.S\IB^114V?YWAM[ MMS"Z^8=<%Q]^Y1WN<"?O\,$ ')?A+*(;7!MT\<5-AEE,829N\)Z-/8U"+H!% M2K[A=?\_7.35L]?_2)Z>G+YY$9H?[V>A]Q'_?2M;'QGV0:%+XY@'$'5W?=_\ MB'F"%8<#]X1MBLY)FS-NC][##380!/0]TS<^DD2#,DP7L/6OUX1TOPTV4R"7 M*3U/8,V%.-EU3O5'T"QF1'A P1V\U]_ZRG#U=]+I[XVK=03WA3]1S^UM>/_? M%60"+=.9,Z,_0RF*[\53,0,6?;0-L1X+0+/NH7[XH^W([XK(,C"K:XSM4KB5 M7/;K:*"75DNP6!)]MY+T8TX.'\\6H;'?)^#YD ><$#E(7+CNK@B2KGM<< MK,5ZO?7GKD!I.9G*2),G?0-N6T[XVG%B#FZ4\.J[>EU3^XD*=G(Z46$.'2/5@PW]:R)"[#8I?"(/HF=MZ@ "8;-\)45[6 M<^-%D%W[+9VO!!&%=$8RF%[FPJWKFH4WN"7)& MYAO?8V3(!X.]8P9+?A39FIEQ5+B#T62-LU2) 80CQ([62T!$(M'*DTQ1R9"# M6]PQJLHC*HF$RONV0_A%JQ_CUT>6=3#)NV:2IT+'BY%L@^S?C5OVI0AX_:NO M.X1NYCU+(B%""-E_%_!OHGS/E=6<6'W1M?V"H%HTWZ6KD9""GB5Q09*UC>2? MTMWAK_7$AU#XL ^T (0#/$<^>N[@56P6,-$4("$YTW!\KXF-V*IFO)B78@D M9%G\JR]R],,4B\B=;+A,:8YL4\#-RQXILWUD+7H1*"6N*FX42L.M:#? ',<& M5=H(%9O*;G!8&8>5\7ZB%05Q+V;I%AK$V./VR=+1]A-V *--I M*T#\-,0V@I]<@CDRH;I>#@RN[N'/N&PZKPW!J3FV749;TY>637W1K0XV>,=L M$!%"[KPN>U4FVU'OA?@%10):D;XMYLFY S>)B84KGB0-X?)%HB;4+^%]D2]S^NZ,HV!I)ZR2]&D2)4%'9-NL,-&7Y]]AY<-@,[]82>DW-/S&C M*DK*R-8XT&3*2'.H]5ES;^X.EEZ'N252O:5?#Q8-)^MQ*/"#2-R@@(MP7:QZ,C]K=.WAECTNJJ/R M/(SA0ILGQG7/@_7?,>L?ZOF"TY;3F21B&K?.N%O\X;V_)?5%)1WAY'%=2R>V M'^$JR4^2\M.ZIA1Q5*C>7+I50@3RY >3NV,FA_F^NF)]Y NPC)GK+A"W_*IO M6^G_^.6LR=!W8L+XBED] R,E5QY8 PX&=C P,K!G;9,Y9G[Z,5N3+/O!O [F M]4[F-58(HIXU;;680)3-MOP1DU/!39 HH*;.*Q1TUG%]MB6*_0L4*,A:Q=.3 MW+6K6AJ-VOHT8Q -X&"P=\Q@,>]48LT,-:XWV&O9=-N$J"TXG^=/V'B^ MCGMQ0CD9T;*"3Q]]:G2_KLFJEI/EX!M1((#@Y@?#O&.&^40.S$GO]]8M&QS1 M0^.)6''=5X(&-O ]!/A0^5%,\X!AF,(P"%7] 81P6+?O"C=G8#G6CR"HH,C% M=852Y68E40,B^6W<7YS03F*[+PC5I%]'AC>"[5'O!J(34"F6*0.7C<-.40,S M@$_R7I/D]771@)C=0U.4J LIZ0R>7;,E%R%;8@D*63/ST"1Z6 =F]_F?)Z]^ M>?WF/XTZ7--+0]P<0O>ZY;6Q*F8B&SV)2UBZBO!A5P4/QFWY>&@(OQE]> B? M13'F!DT.+;XP" IN7IT>X0 9<3E>X0!4."P9 ],A'URT$/0%!QR0V:Y:D?LF M^.O;HATO%8D.A:.->NXJ&(__##EZ3,W4%<5!VD4-GW*YL%?,5P5<1;^>S>=N M@T)$8LR4M F-@[ 4<1Q2=K@GW%O>"2S=>M$OHV1R,O3E8^AVS]*L%(Q;+ M>>[D($P15,[U%<95PFD&HA%C_5[[A4V8RH\+Y,7U)6Z)D<#A::[ M"/$+^&UI0T5)F<(Y;Z<4G]5)1ZJ)B MCH^^RCU3%S??^A6L 5J04SFLGKNV>J*UX86(P+; +X/5H,&_%Q,6\Z7J^\KQ MU5NS1B;->%;4FS*#O6E.31M7,&G8[Q EM_7,HMA B^Z -KW(UB^MU!X([PZK MYOID81&+(Y<%ZB7&5\CZ,>[1FS'Y;2.TZVR,V!F.=DQ&JR?ZW#%#8X,H+=CN MNBT<\H4NX6"!=\P"WU!$0()R!_SL KOV"I\\U$,NZW7[F)%6L%92XD>SN]PT-XE_09/H44I M?*D'*[R#5ABE(^((^H,E[]Y;H([[F/2/VW3F/-L4'?PW8HG474A3(S//4HW+ ML/$-&>%W%;/.]-4B.Z\;+B6X9GV' 1\_U&"AQ-P)L_O*D(/^E%W(EGV* ,," MCT8'Y,?!)[TO 9M4VU$*/>2$@EW,,[.T)AKX:]D?96_QZW-OHAS'!;^@OD1! MKD4U[QL/:R4O4>?%8AL=H2A$-ETL>*=P22:IF(#-8G6OJJNC,)KC>'W9P:.2 M\TZN_8\MLB-@=H&X5IX1+AC"[OE9P/L2-"*?L2#YG MS..VK^]KGK6K9%'6%P=3O&NF>,K W+';LD?KV,D;URBT)?NI4F ;#DZ9P'0H12\.L.6@@0*>8%WCF'GROF&JYW66K?_EPQA%> MX!5?G">$1C[+#C8#K'$$<34K^:K/V51<.NZ:NM3)S2HM4\-U IQ%,%;$;N0O MI: -RPK=N+7+.2>'@@3X)7,0' W'R57PIO4<@[OHC'A\< YWPSF@*K'I)J+= M@W&QE.BE\AX:M.> PQ091#,;++JL*4W\(05^;E?68%^;R&F]7H-#?MW5\[-# MPN"PE-\MB8G;-BXU)(>?.@#/V:#@QVF\"Q VD?,^)8V?/-&K4U M,/P4Z;L5. *\)ZQSK]Q!VB"83N>?XH&I]&XZ*?\\S1W"U3MFQB<0@39+ ML!W7(#<'2EV,#T1]A]U*9%%#DUZY4@A.VP+%N\C$B 4HDQTH)=M4BQ10P%B7 M='AA#)4R)6G'?U&)D]?#0FK#FWY6%G-*K&55<;U*TH=[Q0?>%L/;\N6!M^7? MD+?E0X5A.V*P*/YJDT>VV?"95.XNB\#>\]+\@('H"9'LAG,H.JXE*WPQD=HV M53&Y38;.OD?^T6*"$RU-GO1X-D]QEH1Z4CBOC!K=A!1-2EO^'Q5TWA4\OY-R M5W*5,/LFO.2GV-;;P46('0?^FX9,(-5@Z@:V1*',=;?;>>DDY]1CYZF'8X5'HI;3,D,S< N4MH!A*#LW MX2C/X'M],U^1SO 5:J4,#TDVR&W]7FW69\O>0(Q(UY4\L;@ T87MIY1)E[L"1M@ MV$#T#OY=JX7JPN"4G#;VJGL-0XQ>^*17.K&!:K&XNH&C><"QC%Z5)SRG9QM6 MI(*[G!A!.FV+ED> U.S"9*$*G>H0C!HSS<7(6\RU0UE3DN5V4N5[T]^CBYEE:.A>,E[])?3[6JNHPZ M@]N],4(V=.K&O-DLU$],J=UYA"YAM"1SOA,L,#D 0K+*T0XEI6!^?CGY%9OB MBC.7"C1"R9JR:K#LQ[7?F#* $ (V$*H5F[?:Z1FY%JE%]NC M3%B$#$?L^40ZPQT-KZRIYTAVWZ[ K.#LOD?*>"KS\^$D6F^P'^$H]_3%/Y\] M/KK_S;Y(:SB=HSCK'8/H/5-[.T)HL^FB(_1SS0W>?'@,@"KL1,DS46M%74T? MA^RR5L-!;4/=W8T"<7C9]MA13LFL$)?K:79'-(GW,1TS?!U!6D>HK@\^C6&!X9I2MYM=547I$EOX:S1 ;<>DWYH(V.X?C M,U,=S?#,X2W+8@%S+_P1N!JB01LRB;:&#U:H1DW#.$[>8!DU.#49':X:P?/X M.NEECOT=%DO\S%\<)X]YD7+P:=688'B,#U8[3+4W) @>TN9F"LKRU4M4IL;R MC!%7C';;D86;P6B);YLVLK/&9BK;MG=UT&U*R%W(GO*V(Z=B[ M7W?:K_.PPXX4K_"W1^0/MF%ZCP$BHT?,@1TTU+KO/4' MKJQK7/H/FRU,2;4-1$426_$(; Q_-56(ZZP7#C>O0$;(27@J-MV2S?XJ^[3& M<)NL[7Q!;4^EFV,IADL M$/T@(CW]1<-F,]C2'L"4+S.L'M%!^7?9*@>;:$%YEV)ZP/XMMC1L/AU+!36#O@U'"HSAM!]=HPM R M,0FA9@3/L=";FW4\X?JO_"[2JP-I);OE@;3):XBF4!X)^9EA!;2^9AUFF[:Z MW$ H78[3FKQR&!LYDP/%4R'^99959ZV XY6Q2A2^&CZ!66?M/V3?IJ:30J^- MQ'3:G];@.O>G84RT="O-H1 6?GQ@JOMF(-Q^PTN+EU4 HQM=@B5A@QP_K@SW._.9;WAGR>S^+KNY#.^LSMB9TG#PM2_X^*T MZE74$(T+EA(YMGON:M'KX;P](=J]XQW[\X(CB=!"^&AG)*/;X0FD[_1PHO[. M'I-TD\XG3JUX_,,(UIH4SS=OWF5=+?$T@_0F'3T?;J71ABM6-DB*&8M!H4/Y)_N8H)/I"2F=*X5?5(QQTCU)+, 8(=.4@$BIK%))8 MN_( YZNMTP$".CGQ\&D\>(67U,9WL>9$-QI%,-VJ:/(CS))L(PX3#JYP@/@J M1[U' A _1@9QLLU\]XWC^J*/Y7;?^=_%.?ZQH^E-=X.\%3PV+U+R09[XAD+3 M5595&+5J:+]K1S&$"(.=\M\*>'%;-K''PRWF@3RR.>/1Y>+84TV%A-?U3 @5J,O"I_@F%$V3IWV#>]>Z1GX%$EW!NBH? M+7ETJ=G3QZ^NU3,C[NYT\,8ZOG$,<#]3-2 [R^98@B_XLRQ\F4XI8^*?Z>2/ MF-@N4.YP!=##8'!L]!X,)F>LG&6R;J$H$1]T$YCK:CIG%YB;14!DB'RAMS9( M.=IIV.VB#D7"2_*&,4?EF=N:X&_3=YH&ZCRJWT<']O0EJ0JVH4$I*3:$QL$O MF5T\+H./+&.R$Y\^ZN4@&@=#O%UYR@'_77@9N,U/AN*225MOZHIB7\I825^A MY[$CS%A#/$>T:/_59]R3H:%TRNDGWSPH2Z6)7JWL7'#5.7FC*XV'"BK@*HE& MIA1U>V;'#H\'BWM=2[B^ZS-!:21DN^FX@[O.H+#)1Q?A"!8N23\S TH=,TMT M!]OI1H07K;BA/"HYNC2\0S4.')IVZ,A]PY0$HCQM<"S[KL,R2/==PK:OMZ)3HA6 MV))E!:225"T+ZG5JYRMP4'1H,17-F+IW6[@RUP>BC>FU/2\36FBO@>!VE;LY MG+IIATR M5+!!1:Z=ZZQG)HS=K"R6ID81SM VJ41 #+0.'YOA^A!?86DK27::HF^(:/)! M/F?G+D)Y,/C5ILBEHC"0VK"4Z_Y(J25H;G7WHS6T.W'3'UXH=LH\?N_R1PMI MX,('PB#^:*.5FME6;USW'??T>?N.7O%,HN1A=*)3/T08F'?(5W)3[/1A9N ? MZTU7$OY0/#YW.;8R0)=S0$M/:8YH.\PN!AG*+S&-!X<&]LB6:ID5SUG)5W>L,MBLV]:#-D9IJMUG'4F3J?)<%#?Q M/!%8;RK'E@:\ DS99W6TN^YN_)GOT:&;**R@"74S"6T1 MGK=PD!5(Z#8TNC'B'68]8/.D)F/K?%- Z;#?4M=WCH8@<8SAATLMLB7 2!%Q MH6]E"*W!-"'\>0BJ\;$?#RE<*T8PPGPNBLX?9/9@*4?ESB\XS+,S^ZQM,D<, MM1_2*_Z8K26/R,*BDJ+5VMG40)\68@N:L []6H+T9#JJ;-DX.90.@SC#==3! MX!8+A$KW'/8%YO85,@O0THD]=11$P5D01PN+)##[HHG=!BS-S6G3__K0IG^' MVO0E=6W2H;1BVZ'TH\*",1L5IZ?]R2#*7;&;D +"WC#5G/H6A6B#>"C%])W''R?S U%0 X.YX!N9GP@(TY@GZM,F),N!9V/0.'&6N.F=J=IK_X M'93UE$P4]37@IU?%I@W@HAWCX[1OT<3Y$GEE\J?QD,#9N?4,XI;HA7#=J37M M+?S*D6)>4+(TQ5RX&.1S<99*JP%[2=9CN,Z]9*VD[C&6H$[,0(NM*5N?.QX, MP3:K6XO'V+9O1P,:LP!<*1-S2S(;IR'$XZ"N,>SY_^KK+HLC-Q_-A;0?G4CP M,C@[/OA?NCI4O%UU7C2UG T_KN@AJ2=>!B;$?G3L#&W9B]Y0T@^U%XQ.X5A M&Q$LIYEAZX#\F67L]PT0']$BU/LERQ1[Z;M@66@.<[(CX;N/V@K5ZI3$@>WL M./F5L7C2_;UU&0(<%I:'PUS=DF=B,DL9UE)4$@(Y9 T8"',??3PDFRAPS3\G,/Y)BL5/$1KQ#=K MOT%TRM'+C*Z0O,R:#O$G,.FI'++!S.NN\/+%^,N?84BKY 3\)+[(Y"FI&5-=I9PVID.'"0!0L)0TF"NJC[;** M&_KVM_'M8+"_W?":'SB;.H=@H.AV]&J.$NL6_3< _'F>A6*MDCY,+ZCD1WHG M"[JAY!%5[Q8#[0+AA#G/RCAA16D_&!2F9#9(W4F+1_N(#KO:]>B2.PS"747: M?^PN]MK#KDDF,%7 4?EC"#5E(\G*1;*N*WAGZK@+W()011CA#PBAP(U)B(ID M!/11]@$B2D\Q%!?_ YD1QKX].Y6BB6",U"!_Q1'OX\.B6?&_&7UXX(VQG*$( MFEVMB[Y>K'],XCHMT:;O:V04&,MT<<80.<4/N.-J0VE2)5<8"9%*<9Z)K(R? MA 59P9$2<2 U)YU9QI>8W$FCSJML,38+3[2E ",;;;2<:,G^(.#(4.(0^$%! MM9R6ZK47W)^!(5)>][-NT9?*%\Z_=6"S:SK5X!#<8Y"M&/AWT'WMA4-_[N%3]\0_6HWB'=OU3/CU3D&I*7'LT\!M_% M.7UD7I,JA'\')I@VQB> F "NN@8.8H*+Z5DH**17F5J[EX_C?^PT=N8D.PC2 M+P_,=T76Z6XR1;.: M)FZ"DO<8G7F,/+> RYOZJ%EZ]=SAO"S#['% MTF 7V9Q?>'@:RVMWJ 9]U&K0-X=JT!VL!JV(;EWP@ATX'LTC3[$8#>@3L;_! MK3=EO77N=D&.; ?.?$Y$,.TD>20EDBCZSI)VC2$CW#+CTAB\VFS->5,P\0U^ M*,S64,".\W-Z-YI\OA^C6HBM'W8KRFK%U*"8N1'<4_1".*R67F2(TCJJ,:0" MC& 5-#K&X-X)FP[EVTE:B1^AH5ZGSLU7%<9RE(YP68/>GS#>$/_6&\Y*A<0Z MG\@8(&X:I;480"D M.;;GXP8&[QA<$L4G78 LF:(8O+RM;C51>9AB RTYX7J8F@0T4#^%>RCN$%NO MAF>_$!]C$,(RMF^"_-.S!(L.9C= 7@7H[ZJ@$MK$=_AP6(6E%7!\J="6C8Q.<,_("==FPJN@+D941/@M3_IDDE&&FX)89&E! MDN."[_*U)4%H4Y3=1!IZD>"RTGCSFOV\JZK?ALZJ,UB M=2I,B$!^]LL"[!L6L:/>?-.$2T2V!0.S9 M\?'M'#V6=5"!_G:,#4KR"L M6NQAZ:[P>+03'A$"@=8SG/[!9ZN77,/4<):+*Y4=KFO&-6*5@";*HPQYUYZ- M.O[TA?C7P#F/T*"%51),*](.1";95[3I8=W+;Q2"UDTC)JI+$*'!H&/#0[PQ MZ^NT9Q!VJ&&F4]9HNIP]J=?>?N]=C&,V3[>CS!%E2X:2O3?889G@FP_ \Q6\ M%%?%?3<4Y%'U'3EIJ MIT)PD]$5'I5-!X(KI^S"E<=0TR15[17V% M#8\R(&("MR^L?RX!B?6A0KVWV31U-E_Q=MD)M 1FWY%2@"2 S8X2OLX?3]4E M,&A9]_FMOA/%(87O43Q%P1PGZ>0ES"V5JK^AL -YELG@Y(@$ 75&HH?RV7LL MWA9=+ZF\LZJ^@%>[]*>,18_1,S&"7Q@S,&<4WU&U !_&OD]=C'L+EM3,*.6, MXJGT=LBE9F>> N,%#$N^:DR4?1Y9:3PK&7M1"/![[D'>:NW%F_#>B1HAEKD] M/O=$"*G'9?F#R;*NL5%];V%2SS P"UKZ M*CKOC*Q4K@EKN?_Q]M0GA[RX&,8L@TB'C>3WGW#>1?Q!#L=)7;#%+BFX$W$& MK:,-NU1F17T4->UP"KJOA43*SB^:_\IHL7)I=A5%D&W/&(,62N(3=BDO?M;V?NPD% M7H2\'TGYZOZ#>W^#68$@!K[S?:SKH>X(U2;&,A[!_&;(!]?"0U&&4B L&#[C M^>,MP3? V+ZX=_3%P[_A!+R7H.0+<\6MGX43BSX':&H_^QOD#R&YOJ M,%W2 N*\OWQR1Q*)__&>7S!_<.Y?,[5#Z_FN;QW\E; M_E.\Y6T("RZG0(S!U6,]"730*M;)(+0-\6DLG IDJTT+=T];+)-A ?(**X M*:B11B&F$"V#V8&/PD+,! Q35@ G9&)B8M[SI2 P&.T8D[+[VJ/5%:Q=%D"[ M8YW-E#(-IJ,(2S<*$KDNKVB-J96Z8TG=Q75-G"^GGG]=PX/H=IN5_/4SO?_T-_.\AL=P/;R M->P@S$BO%=%"Y#$0U8I\C_(,*L"P@-\6\(\5=G2@CZ;B0;O2:@45Q+;)DC+< M6(K'/&'?[H64FS[S*8&_>!B3-W ^1W2%[@S4_L9J5+BFI'H'U[#;T?X]<^@M MPK;4;3>R'7EZ MNU^[^#(:+_%/PX'_IJ(1J-/ M[C;1SR8[JK9_C M-6HO806%L=J?'1OJKEO-%E4E\AU3_89;+F![Z"O+OT$ G 7.Z[@MZK(U/- R M)T)4--\@/'#-"Z8J*I#JJFYWV?:^U7ZS5SD[N1UG^VE_^"SB4'LT5(=^6B,U M8Y4\GP0GOQ!P\FWQDI=G!V+*N7 @Y$F)&(G"B4./@U=@'3"5:[-(,>-;>6*K MJ5JRK-P:%ZY&61[(H[?BUJ60N)]M!\\S(0R20IB\I+HLMVMZ9+E'[>%YLVYN MSU9)T\>GY6G]\_$Y'U_LQ:H&#W\$!PR!HBF-E?S*OGB1.#$9@W.DL\0S*:+E MT+6/O5LX*L>ME)9TR>R84YW&(B6P5*Y9PD1^^9#GU#-"V/I61!,QR$V\KONI M5,4)=1VJ WE>Y#GL04^RMCM.7DSA_*6H6\P-5)RXK6B[4]5V*E&WAD(LMMRX M0=W%'Q^V[$J#_*XK\&*JJ$Q8,<>*%H/BKVC'QCLMV1N_V;Q1>5]:'*I69'G' MHU63S8F:=N! A5$KVK(9D8!],H6(ZE+4@T4X, 1/YK20K2DP]G@24,/[U=EYW'5V% 90&)T)/KC1V7!?% )-V M"/O\)#QB= Q$]2EZ8(1F(T0-LW\Q&[9OU2(1:=DQS7?!\Q9,EX06TJ <(M[2+;G4 M4_PN.0Y/P:\-6(;Q&N'FTFL-(#F+1;69FLJ3.6 M+.% 5&'&=M.]U6M)Q4NT,K"%J,)O^NZ%2!0^@3[%UAWMOX3N_E"[[BZ$Y^4;,*+/C&;13DHLC@4C5.5TX1Q$ X)X3# M0\8L\"PWF!A!P6%6:*O\=VE_^J\#.N5CHE/N'] I_X;HE(XB$9[?__XKS L.>X.> MNUKZGUL67J*?(\.E5W"-/1YFZ2__\9>_?-?-ZGS[_7== S_CC_G@LE]'*ZC+ MAQ^;0.E%WZ2/?[AU_>#A?,$3B/>YVOCV#>J/1D91FH@8 BMNW*,X4"DU]F[; M#(418JT8LJ^=O$:6C_-)7?9VG%2R26\/O=V.9@O^BR\?C%]LX3.RQ(-)WA*3 MW,N/NS\!(*7YE@-U0^"+K7J:'0A'LNE#&F&>_=F'P!)R+XXD=H09<20R?@B3 M9\XI0HC+_I[,DO-8<)S%?P9V$[ M:QJE^**)."RK.[^L="U]5@]/=X%*3EF4,SD@$<<^T;BDTGE$AT\"O4B:XF(E M5>,!G3 E>"XT+T%++F&Y*.H4-.G>.&?%](<\("*'N'0EM82<'V[ACMB',M,) G1R M*/,=TW%!69!;GWW6[+Z>6;A2U&[;SJT/QG;7C,U'])Q?L3$^A-L+.#_&Z9D= M!2LL+VF]&,_&!T.Z:X8TS!,&]T2Z] M7Y9HH)/>$C30;K"\B+1P5(0XV<]=L M9HWF0IPH*L8FR:E%YQC"38AOW 79G)P",J8@-=_B+PXF=+=,*%:UTIA)N)4UL]@2$HV("#DKNB&) M(2Q*E[A^!PM-G;HX:,I[G#B?G>;9-^.'N&]0W@W$49A0D&;FI<4W*8(S+ M0/2D[S2AG!L+SE"/(74N*C.)@:EQ%\M;Z:V,-$0NT6-%+$X,Q2FJ,9R)YSW@ M>:B2*: 5Q75RZ9_050KL4-Z=)>L9>6209PLC=\+V:HLLRINMRR4SR4?IS0Q] M,SL15C'QWF[!O-NE]?JB[R[K11PF;J_\67RE/[B&,%X"*%_7<'RQB#$K(HS2 MPW+$UGVE%M;X9XN846C7_:>QSP0C+(:CNW ,\(SQP=A'6U1.^)OWW6M"C?D: M=T$.H;HA@]QWDS%'3UF["-KOE6](!2DLO#S"(9F+.R3)__W],6K3T5J M) "*4P81?$V+ZJ(A\61\;:N"6^0B"VHUJ1OL\>!MN*NQ&G^EMD^XPO_Z,OWB MX8/TJ_O?H%;3-$_ *LNO?KT'Z==PO0CYM%V1]O@K//>0://=7-6OJX(B%V9=S$/Z]P<,1?4[96F56B4J?.DBO>QE"8<#CH3)WH8 FNW+:2%G7B9 M*5E2PO$6;ZA"_79$*0:X,_(R81?=3(SJ5*A)5Z0*<5 M2">:7[Y0O<$MLZ]D%V]T:^T+#M*L_<)FE],FW9+@#LS#AC^$\"-Z @TS+CLH=82^C\_ MV)T#9),D6UR0N!L'LJQFAS" (S08/P-X#@C?#6I+4[.2^G>6)55/K@'FCU)9 M/*WU7+ G+H2FUQ+J?==W;*K)'[-+ZE#MN075'@B/P#0E5 C=G/^[-?V<03?C M"I[O4'*^+<\8-[OWK(),!V5*8P$W5.C M%X55EA[);.B'Q73LQHLO%NPBE(_?U;T93Y0N+KWOP3[OF'U>-$7GCNK%8JCR MI+S2\&O5TTS%FZ&L?+6D7!C79CV]"1W?2])!T*IM3'T?2B+"RT[U#E-)V>&3 M4V_RHL5M:7Y,.[#RP0;][BIOY]G&19\B(&7<#*TX%^G C#N=IT>$ZS!^NHB^ M2YB+BF;>KSFUU2&I3JWNU0!IXW U(.'P2%LYA@W+J89;3$IBA MS87&EYG92?9%,RH&3H&-U]VE-5?N *?#/SHNI"9KATNG:->T=D36LIN\V<' M[YB!CS7AIWG%1[B*B2.E:K"A;+<[YY/G.,3V%&O\3P4U2^PM^Y"(0X>X.PU% MC%$AW,3W(PS">59R1V*RKN'$0YR'>.[1O88/"4+.@H D7F5,'8[_6*',+#%D M]1[G*\^'^6X=J'SG<%"XLRL)+0D;I#V[2XB_M"1&P*ZA3&"!13INT%?KSRH/ M,:9HAV@>)35,O(79BHEPRX>8:2= .:/::"22 M*T]TL7(H&.]RACZQ6BZ6OP@N[8 M"@*_CN4]#&WP\-&VVA5C#&\#3O8HJACV<(YHYW X1XP6DZTLZ7NZ7Y2BP"!Y M+]@LP%8P!14K/XA:1$L,C_@+)J>M[((Z-&O=1;.DT&AT$O:^-?"]@:'^UK>= ML.0B^+9!$M4$'"PI"2/K2NXT]##?(RV2J$HN\8:"WQ!_/<IM%BM4X&(P2 MTW=WJ_&$,A1V.#DC*CC)D;[.FED&3WWTXFWIMDCXCG]Y<._> ZL&W2EN9>8\ M8%CQV)A6@B<.0G"N&O EY0Z?"A<63H?A,D=T&5X+PQLY5T*R6,%LYQAFH\/JM5(9;1OVX%T_A,4WCWW*FHENI:9 M:66GQQ]+5 1I<%]W0XVGLL;]6/,GQQ&<"589DAM[54+&&5%')P:J"I='2-]* M%HK0BTNOE#:#FC'PMZ0M=(Q6BTB44XSX\:)X=\\Y#G1^\L&) MP4/ M_@,)LU(#7]9-*K)&DX%;S;*L9Q%5<[J3K=\K3WC$LJ&/BMNHN3LZ8@Q:NCHT MCHM_M\C5J[W^=/?[W_&0TV\<51T>W'OP(-5-N#Y+=%. G3BD74PRMI@>$.]Q MW+8W;CD2S,=E3Q7H F#WP[JX0_F(G+*_JXS@NWC>:4@JP6>6+^ELD^U\0(8P M:DV5\13"E:]GL(IJUM5;ZH>]'@4;?V2_ M[:I8=+#9!-X"$J+"1Y[@77C=<2] E2>[U$-$VYW):P1AUID03A_1E O\]%_7 M^%-JZ\,M1Y:>^ !>[$B8ZX\%$@*Z_,;S"+RI[:Q>W>&,UO10,#14OXN.G1,N M&EHL=$-Y30L?M>(]65"&W"G32OB,6X(E$R;.V X1^;I4A!W\/7A!4K&-%$MV M*VI-(&S6*-0-8K092(>Z^@N>A$$4<4P?S.K-RB$9NH M9CIP4 6=W<^I,,\.#]&, 2&MYVTI48BTTLUW"3N1>< MUT0+P-P0707Y>6_"ED"=S\SGHK /SN_4"["O:HE)J+;3"L+.:6>GYY L@2H8 MU,;!S4Q@XW14&XF/CL1$(R8FUE-(-8*BF+;OB-%!1KO&465$/B0/M7-XZ"-7 MX-)+5+R6C1+SF6DUPI+XK\0)*QU>P8 ;\YQ.8='Q-- M:\EZ[HY5;[[WO%) -5XUAW!J9SBU>V'?T=CK0]KOW0SK/N2,WOZ(T20K38YC M890\M>UG.A-$']F5IW08VA!+@D^ZF4RSL6C-GF-UQ;5H7 79W!E<&IT">-1=^5/)]Z?1+>3+XU'AE]4$== @/*9>D/\X5KB(TZ M7U'U;3A3WXPNK:XMB#_IZ--6@Y8456'U%KH2=9TE$7;""K;QUAPI<=/IS>RPVL"!-57< M6%@X1E]5Z.US1($E 1/C?_-S6#&9L//CWV3J-IYI-_1887B@%W4PIA[.F+[< MK'_ LX1KR)19?7Z4+HF-H+6"Y%U-V!N]%M+/Y'H0XOVSV&2T<>F;LS+)6>-4 M_HOBMI@OG+ZA$\MH#ZZ)FX6.5L+&M:HO$E83$XI8LZEK'?J*S^>5ZU&.>"@3 M.(@ME#-DX#0"#T_=##+H$\@#UW;!\R3!>J[!V3&=&(Y:2[VC.I2_/VKY^XM# M^?NNE+]_(C]NMU*_JFEWYWV-3K[8D 1^!?;K"SQM(4J%V0@R3%(M">).I%^[ M\Y4CIQ/YF6X4U]:];<"EC0>V&4W$6^A=J M\1#B*MR^D/2[7?5=#LX0SO ][1:9[]42QU_WKB7$C.H3YOT"&& M@BWE5$DY>6)A/I A]]+I'9:6.7GI2\OM($S2#$?%#+(^,.(3H>[V6Y,9O<0R M*)3@>B!$.#&?IQV+?>/&=G?8+64R1]XV\"K+N88K1S;,^XFD,[L#%97:\] U$V@>#.O-UO?2'!1D.HV^_TF4=3OI<\UN93&CNHXT&.&/+F^ M6U;T@[F'W:;U31*,G"]02HDJ9[CU8+\.-_A0G@ M!<_0N.=1MN#@0J_J0G^) M1%"FV,%UW5N]Q>F(;1R/A85R:]R@6?M%Z]MH3"-*AY,I*LHR3^6& -C[DN5>_;YLNA>T^\5'FG&3.95@KPBJ&>& M;.T0E^G5B+LKVN\:*1?G2)Z+3B1EJA7%QNRLU0A/E"UY\*H4W4""DX#AY#F^LINZ3D+^D M]B$CG(V\6'$P^EN?H[!3L_4;W1QS=PDZ:,JQ!8Q?>-=;0K=)M3P4^6GH\.FE MR>A-YRWU/8UF5J)]8ZNF?.6MHW$+E5_-X=XPM7-;NUZB A 2W19R4!F879PU M)1.!B)[:YKQ%V<_HJ/P$<$9L4X-#+^9\1..S$!H3@T2SENN%/IL:XCO?L*7_ M]=NS;&98!B]IGR.U#5J24^)\=4M)TAF!2?#PH)3]O,E[Z6M289BXY6'SN?KF M\Q2"-*D2#OO)"%[T5/SE:4UXBN2E%R0_\3B5020T7?O8.##:3L'>[$5P!5>M MIN<'35"!(IB^,40T3T.*_\#;O$5[8[PK7NU=IIK.>7KZ\D17T!)!/I0UA\6W M*F8XQ7-T7,CBI_(DX@X+9L%&>%>1$;:*"A*N6F9+Z0!UME9X6U$ M+TX1\M83*>A>K2)]7&L@C]0WE#?'ETN^Q3?8Z@^6N$65'QK M6W:1<"J'G5_]N>V:K'A.-_T,G'>Y/:(H&$]&7T4<$%%B9WM/D+. M&MY(JER]'$?;A(.SG,5Z94QP5+G?IXQN)4UO:\!,\$AT.@BS*HVQ]B8.85!E MT:[T,BJ?B'1FL[H^:[V 8EOV[4IN3R^7'X&2,>-[S>%$-'/4;2UG#CIOQ,;I MB?F1!*!6S!;ZAZ*5#DN/IV!J&=;BD\Y$?( 7!NQ(%O)$H2>G]5$X-.*C/^:3 M,5XL[ "G=74N!- U+H[UC(NKC]1:%W[EO*2WG;SP!@GC>1:U"#Q2NWMC>@;U M\:N);@HDPRE:3KS5#4%Q6&> @2WPIK MDZE)V'UA'."[3.B,9GG:?^OA[)EK M+8D<*RV5C!*/?##%HZY'[7AV+5_-I>40K&CX:BB(\P&%E%CYE6O]C1X>,P\( M-HDFR$Z[O^1+UZ#> ?[S&3SX6T.3WR,.Y7?JT33/^%XF<,&U32(/X.>7ME#? M,HH83.XW#]:&DR/ODPE6N0KH11;2]_5Z5=!DW*I]E??C 5V,)ALBR=@K37>$ MV\7*VDJ:3L)[4NI"TNK.JB"0=7OHDS;'XR0S-)A98'D'X; T(I5-E<"0HM\> MG5]9+#FZKV124KT)T@'(Q3!7T>1GSFT\"6Z/OIVNK?M;=("+L]^FNYVHIQC$ M.=1E&-!N!0+0/_"R_I^TAJD5X)(9:(72V.,UY4V"''B,_Y\5Y M4=K/PP"/\I M)U;$:6^1WYD5D!:=9<)$0J&^I$1><.;PIZW@R>8.\Y4;T? FC]AA%G+-=$1P MC H.$G.(./$AQX7Q$W[&Y O]>3C%KFA\6;N?D)NO&_LOW?C]WQ)=1G0>T1#H*CX@"&E%/$0@B("MZTR0>T$90N9*F^) ;.Y M[SNCL1#EC!R #:'9K?QR2!#KL"MZ*; PV5=O8B$ M5(4T0[!GV?_61:8._C\%1-0/:4Z[6U\ M=T;1AH0K9C8X(?7W;)-1M>7_=Y*B$F7%5_W&B;B=%F1>N0H"P5G!OWU=]W"U M?\!#PJ=_M=6*)]42LSS)2XI'LR6VBG0A.9C799DUP_&3U/1.Y>IQ,D,B._P$ MAW@V&./O!?UYQ0?.1FJZ!.ZE<>C"VJTB3A]N+%&>D^VS4G@?M9\S+5CON M7%RY'&FPQ#:*;L(QC9?++=D>?-;0U@/):"B_P3V#!(?95UC:Y>"5HIJJQ=[8 M;HLWEZ.KH.(C<0?N7^WPE,UI5>(L;PO6F9R:7=98X;>AM2',CZ/'F8D@IW2H MB2@GQY;%KEZ*7Z6AA3/'7'K7/&A>1\'0](@TK2G5Q4=-]GM1INR34R$ 2>W- M3YILECQ9%PUG^I^[M\6\MN=P;?*AVHI_F SKJU8_U-:^H M[YD*=4'$AJ>0$V3#UNF(W8:"7BXQA[@Y/!ZV:_@&4(;I#JB;QH)6G-MK.#4G MJ"+P^/6%F 27*L)$&%FKGK!B[ZT=>QG ,J8U;:N*^%(J0T<4:(PA< M 5+0.,^6O6-F6;!CK%4CK#7+81?&GQH%!3>N:^I,^4+IK+=FH/>BF^WC8R5[1?+X*0&W>\:+=KDU>"HKR-FQL080>W9AC[&75 M&GDD[ES.RC4USI6E,NDKHIP"SBC+BM&;/:*3=Z,%U?8S+#EW3#"P)*A28U6[ M<;/S$1NLE1JY:/N&O(5XIQ"?>PSK&&W*DCB&'ME3TL48C"A),.:*NTWARQ2[ M 3@>B*$YI.;W+ES.*HRE 4*W:A# #&O7%SM +WK73 X#!K@B'(-@('6Y=?_6&"5!JF^*AH>('5 M:MHK[:D5U7&0H3D\EL#:!P];8[V&JJTPD'(!JWZ!#-2D\L3H1P6:1T_,V+4% M0CS]8&G7KWJ8,.Q:BMIT4P_9Y]6ZQVGXK345$_$=KUH(&CD5./L& M(\NS3<<1.!Q*YV?EUO@D;-.%)8A5HS7*[U"S\WQ5U66]E.0R73I, MD'E#B8O>C529Z\Y-^42!P8!7K3W. ]>-A(!%$\'Z]5&'4>!@;0;EEP4]5,C' M4JV%>9]D\<>LC/H>L4\?#)G?"BFTL DV#75N43,,S@4Z&5C* PG8KNG=" H> MNZF)=2VP'OQG? 8SV- H_4WR4?$L\8;%S5$$PUQL<:,@6GVAOO;7BKXR#-TX M8]"91>G? U4A>_.:OX 3X;^_B"@0@C/7DB$APP_53K>+L&HQ7(?1%BO";2[X: MI[\A=)G/B<]RB;X7J\EZ$NJ39?95$J;WOCN,4AL_]CRF ;E=J-VSJ M?W3ON*+!A!M>P41,T\_ *!YSJ7M1(&.2T)5^]=7QYW^; C:8$ 2 M8Z:3N[_U'YT*..^L.(-]C6?RF O)[4Z(;9IK#?\4/61(OH7J4#J,,1&\L*$T M[;@2& (BB9':/37!G=?=5RRD[9IU 4\?!W7X<\>J< M/_#=U*8?,0OL$X&L"Q>/R0RVX=#CCP46_7EKLFLOJ@D@F3!@4D]L^S%>HVE[ M%Z&"/<>WR?,AV%^)+TGUKA($G2?]1@J6.N:ZB8>%JH*E=$#8M6[8IT>9A*+S M>81CS:?;\[)F2$8R<2YKL,869HM/UR8;-)$",@P,,J!-UG;A]&D;<$K$E82D ME![U?!\7N;ESPBOP<5U:K(.\KI'S,TW8"V'F7@RF+T4P_KL=RDV+0IU@XY&E MAPG3:L;)=F9N'[GNEELBE" N"E_*K*HHP\8-J^DXN=$Y-@_6RC-F0#4KN9^J MX=GI%4P_"1"7K6F-F3!EZ;#5E;*9>L3!!(_2-L'@]9>Q/7/29=03$99A+?:< M:GZ&,A9!^!$EBO&!N/N3UH3FY<:72[E9$'&4$U)T89'-(+"!Y<+XG;%;\!.F M4Z.3I_#,D6./Z3A"V J77\,:@#>SZ$L;;#42:2NJME!- M]\MZ?T+;CY'(#8NFE=YV8RSS#'5LA=$5DW!K2\9J,L,^?\J4 M(LLF6VMW_@ZOB:PN&+GGQ-G#ZN_/2CKV7#0@].*^JC*="+A*C65_MC1%JDSM MJLKV0Z,&!LVQ-RYAW18EGN?EK'X^P %T4J68%KT<<7.QCS0H3'E/9O;.13H)R-@G?JR5!G.DD>?<1B77LV8",DU>9\H\ MJ6=]&*:8OR/-DV]BG[#>@>0U/,7:ZQ='Y\IHVZ,GMJN(2:PF984]2+CQCQY% M76'X!%K*R57A8!-3>(%-K.<&\J@XYT6 _3.' _:.5X'/IA6\]YQ^VFO/J2>: ME/I+M]T(WD=$9$@J%O=JWO/GVSFR5W(!-R \,MC4W1$%0BCL<;1UA&>35CB4 MB.430X:8*CVDT#:?M"4R#!M=:HW^Z.5D"^)+(US!Z'"=U5R11/D+A%QU_B 0:!2HF-]7#-<>2T*\AS>S\[T,^3GA M K]Y&1!/!\JCFO13 > X>J,BW0O^J\H:[M3D'#_YK( ^(YUEMEH;Q(6PA;57"\.(/;1HS[821_&QF+76&90 M3O:E48[S3S42V9&O;19IXHJ.]>4:V.V8M@V&H#\)XG&JU&-)+RR#@F$W26.K M,PW$@J#MI$4#'WM%;;,:((SHBKB:X@,5QZ1\5#WQ(=E_?43#8EX[]OC__5?P MU.A(-QC75TO_8C=VZQP9 M!-Z#H*"I^U$>ER+%GMY\M)S/I;W4BOAT79'_-HXX9O16=BT-MOL.M; MZ%'M"\)H>.*%Z@4CU3I3]<<7MA2LK8&1\W4'S^!)D^66A.& GYFI%>R&I9T6 MUA)$- 6&7ZQGR#_(T Z/<&W<&K]N^;T%?AI@$-$%Y<%\@>5<"BNQ->I@T6BC MDR:V901X*D]._%7^W;0U3[V=X8UW2MI9B1B$T IGG7_.6P)1?;.*)!\-C&I? M]?4]8#S%WWD"C0ML\MHT+LNG,YP&(^ZM7,!.LZ(^8L SD4\5=8X0IYRV2!K+ M+6+#\Y[!"PID1D1!9@Z7X 89PDK7KV5JM$2;&JPF?5 E64P9UXNR!!D97^$5 MOSB:>IYHJSP3M38B (EW M0J=^5-.WY!]*OR)0Q'3$_LQ4M-I'LG Y*C2EW,1)O144Z5*WR$!E&R[Y][YR MV C[0-AB^4N+Y!2B*3"TJLBP]X?&*BJQ09F(68@2;!THW1$"#?7E'L<:+ZJA M'5%6,ULB3$%5]\1C 7=:T:S,LDIG>9AX4A3HQ#U1O[R@IAM^+C A?*[CY#4K M"I4,Y_P[7!$%!E#D/%712-//E.GMQ[=(>N(_*:E50^F<58^;SJ$3WRE0]>0X M>0S& O]4Q*#!)(N\KL@O$"IWU\ODB-*_S8A%S&@&1I+O\YJ4825'5Y,TTIP% M^PK/R8(M0E:6&=]X*RTLB.[MA'JPVD8@8&D072&2(?TX1IO&AJM.*M%"%^5(3:21(%S33 MNJB])3(9XEALG22\^+:V@8?H[=U:VLG1OYJQ'U^^/=V$+1!]L^6<\7.E?&4. M UYBOQXF QD;72%'U'P5YP'Y;Q>K>AUS+>F.\%+(9Q:B2CRZ.QH&2=+CN[4T MCA0P(S0T0;"V=\AYP[HN^,HPW>W>=A1L=_'6$]:U9@X&9J8#Y([_8=]#W(O* M]H(K<5WT:V8*\[W#[TB'EM'^19+FO/:,A]NS,ZD6W*G[S0++00 M $$\S42"A(DRN^A28,I-7W322\H*Z:$_LSV#( ,L*)HT"@TJ M:J][KY.G.=!S2KF.Q:]WJ0/ T9Q.?M$!A'I8L9\U*R\AG/*/PQ$53 *6U7*N M>'"Y[6VX5A0[RQ>8+"-C_9-"57:99*31AM;!33,^%N!_O7#NGB3P<)%,7'#$ M0'6;:-EUNQ.ZC5B.30A:]6P.(4*Q-JK8\K,J'B&#M8;R3.12,"/6E'>PS4"3 M(\&L*O4-[W@E5^GA]MJRL:V@ND1/+TNEG3^D]1PG;\!5PP>6 MLMTE#;R9A3^,8=*/4L_@+N8B/A3(MMC#MV9DN!/R@^K& MOD(U)UJ53!KX#%O((]9C32_C^PGW&Q/+T4+40;X#LT"XMBWT";AW,DH7TH$"4$[V -F?K2\RNXUUW'E"!OLICD>[W>7&5$-ZV# M4K5.RH 1VX"N5#)#V+BS5HB5!BHATV.]=6[LI:Q;QFI7U!3A^C%$;J@5B0:"O MB!+-\9C!%C '+X%MNP&OUH9]S-HY^#KR8;XXF'5^$Y3)T/A\%+A:!C)1>"#N ME!#YDOB2-5;:6B:BPQW&/QU")I-D[K0),)/CNZ^:B=/;35\?_P;./;0G&^3/ M.ILW]5BSS @B@PGCN4\Q1BB'5I:Z8")I2NP*;%!Y#4= V6:4ZBWK&>J GGNB M098ZPP;29-E#-" R"K?%$_)+>QU/VS,[;?_EG_59X)W<(7M KLV^@Z'<06=8 M@SZ0QV5?24=V.0+C&58)C;"H55>Y[/G85R'$TQ"M-1V>H6>.*9Z&5+T(#;R@ M[--D9_S?JFF+C&?4#4B_J'QBTZY#5*Y' MM5$A&V>[8VC"Q:X!<***QJZL(A'[*NWSN _2([UX^>04[570C@8E,>639=60 M2^[A>+<50CBLFTIN(C5.%%!&Z M&S"5^J!&ULN#TY%>"L$P"/2@0ZBQCW %IA!EC49F0:NK)0D67F0-/%1W@1/* MFFBLMAT=J5$*A*H1^UU0FBFJ!6\C M"._QRFD6'!(G],WSU'Y.5$&('WEPYEIFK+G,?I33Q80&&9I9=_5710A?KDM; MG6%F@+V:I5FTF!=17].49SA)QK8\4QK"P$K9*/W.L,?N/?W+(#Z?R+]:FK.) M6LL^ K/1-&(&A.%;@J)I[9)2 ?%HCI^U32;M'S]FZZP=NMF%_X:N$"&>ZQNJ MS<;"GS-'"ML:\A^J]!^U2O_-H4I_MZKT/_#V\(3.1--1V?\X"KXP>/M/"(.^ M37X #Q*HLL"]#/[$R+)Y67#BM@UX/ @UY/15%F>]L"+/ M8H+2W"TRP>>&[$#8 T\@%,!\/OLT34XDS2=HX.<" MU2>)YDY0PFA%+X,>*GSU^F3%ZBSJH+#Z*A)!XO#,S%28268^IN*T$C;QH,#[S+:4KY2W MX35K%X5#J7-^6CKL9+/D/"/M))(I1],0UQ2<43CUV)%I=9P>A5Q*X_ N[6=^ M).&]M@1H[#>X".D MY3IP"X),P(T0?0Y)05>^(0P80ND>\9XFI[UEJS1-T-^ MPWWEA _&FO^A.ZTXS!6P1#C!^!#=GI[M 4 %0&R!4$5[P^\J5LGJJT5V7C=< M#@6GU YT<+&PB6. I2TLG5ASELOE!<[BN;NLHF,YIF]-56?2"*UHRGLUNSUW M>K=F)H9#UX%>7TTM-'KE0ZV\+[A=B1 +ON6J%KK1CJ1V5R,5F" SS(9K$^A< M]VR-7;(.,(F4.SQPX:=HSZ%*V2M&V!S;#CNJ)=:2TI<:\ MJ:+N/SC#-WF!?V I&5D.!+F;=>%[I!<7G@33JV7I%6]P\\?U%;K><)V:Q<=+ M*, ]QJMNJ!'/RX^CBB'-;+3@;O9" R_RB@J7KT(E[ ??1P8O2$(V\E<_91=2 M4SQ%$GABAK@-WN9R_ND@[[W!4*MA!&,DE/+_V/O2Y[:Q:\_/R5^!ZK&G["J( M(2E12SHO56I9[G;BMCV2.GEY4_,!)"Y%M$& P2)9^>OG;'<#0(KR(DL4I^:E M+0FXN,NY9S^_@U3GA(8OW4TLS":*;^^3*KD-NL!K2*&-+4ID=J%;:L.EK@M= MB4Y7" LEIC>^\P?3A)R8,J'\F"'AY;RT(\)(46JJQ,"(W[&SZ?D4X$X>&W+A M:*W\"*?VB@PG<7.NDXI@LM;:#;HW19QU![+7)R:N)PKP$TJ'0QU7:]BH9-3Q M BIEI#M;U-2D1@C/"8:2O.243LPPS36\6&6+&DD"6:2I,,A0)G*'&+>?R75> M@$D5S!00UDS*2T$\-;=7#"1L"7<:_A1"MPR\:-69>LNNZ(@& M"#G=UN>8_38 MEQ#=XC:I*;_.W)P7"@]RUSCD'; ]R!;PKK2WR#)LCK@X>6^2PVXB>H1-QBX2 S%>JBE%^NZ2"6 MA8O$TF^,JF%GH+ASDUH5%'PS[+83.Z&(EG8F=I^KKX)')==XP*ZQ,> :I-@& MU7AKC#&[(L/1F5Z[:T1WWE7/Y,71"3A,BEG=,D%%\H'*[E?=Y=#E(KZ6TM29 M.D)EMIM2<2>MQ2L>"TZ(V9(_NHOR7#J>V$>C"46Y*&P.%!!34I\H?TQT\K#[ M/OPMH+:7YF_DDX/?\B8Y3\[,0[C7O_7.>WIOS?--?]WM#$\G'4;!X#DF8!-. M%HR&UC5:/80 5$QF-KD0#,D$;X!\DX][@<4[6G(N51EOZ;6]C07>9RQPM[^- M!3ZM6*"7M)5D*TTUVTS8@EI;[RT:T\D67A80FDQ>EJ:-[8W0Q M*F?!-,VO-\\'?ZOB2Z[1*K?20)(L5U^UJ,0AV9QJ3?6QT?L;O M<.8:ZF[/**9$!Q:8"=212K%<'+OL->L<$L#FG1.SRYJP3E8.0?I0GV;_3$A- MP7QG;$VY2&D^.'/_/,D%XNTTSC0"6>\VZ6ULD$2[^2$,3>H>B]RB$0BJ+&M+ M%5[((V.G,BH'TB,3C2+,2R3CIL1Q9"4DP3'E;1[%BDJKY@N9]1@KT*CX07E8 MY8@D6!2B%N#6-/0H7HX[%)R7NSK/[=1VSD88F:NU3PKX BF$8LKPR/3)UPF. MI G&3,_9VYQI C7YNE).\ 4+"9#X*%!(^;P>GE.AIJG))?:ODJ4[UP@ES_-D M4M3HHWCLS(NY^(D&YUKMYW/+LWRWEN-9%%<&Z;&O\YRSNE\5]64CZ+TYZ?H7 M/OY:2(D>S(:D8&5U) IA[C0*6BLJM3*S M]4O&]J\Y-]0TJL.,9CP_D#$?HTOD=,8U%U)4A@?0!;LF=M9XR9I?%S/$L)]J MFAA3=/]2:=Q62@6FJJ&6/QU6Y"U$%P3A-F7$UF7R;&2N^,*?@Q?)2_H,Y4)< M\;6O>-<"#BXR$ >/0MZK*]OA(2DLLA_![')NN^= =&MG<=3N(=T%_8CAC".J/*3315*VZ4PB70+!4TG6MOC^L'O4)W1W*5I*Q%%@B?1UVAM9A_ M[$S$02- "8V.X KN%7E\#5+HM8H^B/1'7O4T"$F/=B=2&]K.JJTI?%<&.@YJAZ,IM^REI<8U_HK M@7S&,_1^^.N;)D-O'D- %0O6,.*L):KS+P3KIYR 96[E] M:).,LM^,3Q&'UI$21.Z=4$Z"$"O[G:B,X='?UF6-XMG"L?CAY*S6$(VZ-D$# M''!)FX$DZ**AO.ZD(_(6@VJ>9"SUSFKXUF WVAF,7DQ?2G8(7L#33V+I'&-( M1Z(@^"K:^9PCH+E$P;5PE)-A0!> 24>%<5-2#PF;A]M%X#J\!I;P(BJ,GFX? M)4\Q0T/0YGR298.L0@^\\;@6L17_I$M:J_G"8\ MQ,+2 ,4V;B:Q0]0B%J(U2S"-CE5E&M<893?5CL/C(<-DF@V.$1()7>?VYI+G M.DH*:Y&PPP#!?R+'MN1(16(J]$C?("-)_X09'5%V\R,K%"N/E\6!]PFN*4(W M(.DHHZ4!M55.*4+"2[@#(G0!+12?@+IKESH2C9 MMY2[US&/J(;S+<3&+:4;G+Z_O,6%XH*YYH[B7V%7;]M6>VN?BS_/R&H+>$6"N>/,OCM3_DKB M^97%V&I0:C/U,"MSR@KV9)I'Q&[4A;# J-^D2%D8]#5")0SZ.W]O0ARX(N%6 M5>YS&59'ML=8\V?KQFIA5C K)\M"[XQX.AP0!07:>GZC\'>54# G%CI!8B]5 M5@*]CO YR0NX&E=)49?!<1*'F)F6J"E?[5-="7FN)FRF8/SJA<;K/SD^.SW' M7VFT_I=2>S8N06#BJES8:KZ-N!.Z5UJ7TT: AN$6UFEMDP#<8-SR5;O8_\"@ M896\:OB,WARPK XS @]$1D.NR \LX(1QS#BVJA>0CB.XM0J5!+Z(&-E7\ M!N"X!D22P5)GL9BU"4_KM)O&W\7XPKS_L&T:$ P()QO L9<>:*#U.Z]-P%]3 MI0W%RR[@?P+S1V4F2"^4=O2-M-ZU--Y&OG@'(W#1Q1PL9<<60RF9-CT,QH 0 M/S7#,P=.XF_#+;:M0 PS1(?UD L>, MW,9][S7N.]C&?9]6W!>S[,6\\]-4K!K=I6]WHO@"BI/HBZ&=244'!GFM"+ZU\X0H1\K 9_&C)C)*>95X9+?L.SJ3 M5F+0EBP-KS'YYUJCA+F?$4ECM&"#E!Q:%%*D%?1@@YZ!NJ\/]4B8D-4!3"9DNN M'OV,!F[VLI@=QI:]SKS<(%Y_N@^(16C]!&\W=(L][W$/1*= M94$* ;W7(/ MQ!858Z+RSBR_IKR 0H,7X 9G[::8=$4:A^I.:@47[0,*% I-M5 MGCQ85;MRD/*$.9A[I=&MJ,"97633CUTJ[WE6 M)HH)[>OD(*$Q#853XT[I;]'BZ!>*D\WAX\+"^1&_>0S""M,*,%L*+*6LM,S* M1)\HVBN0R9@E0L80^AD(49CGH+^OIV;O%Z*!%7D4-^^9+9$G^<05$:72C>EX MLK:$QC%78?BK.D75RK8?LKV6X')&507F/Y=XY(MF8HE;Z$5821%WX!.D9>\H MZ$PUB3:=V^YGN5@#L;$Q%9L!HJ5, W00X">HAG V.I"*^/ ;\](LD(/,W'! M<)(2IWLX@R&AP*<91+P-%D84CRS.B=&!L8RZI.K^4L]NJ2@1G(]0:=%.L7[N M VM7>N=5T@VV5X&&-*.43*SHX":$8$Y]R>S$DM*O M'M<%K"ZZ^Q(@5(/LJK6=M)U\?;]02]^Z&8K?\L0A!B[#;U\,]VP,']=,JE3J MHWN:3F](;BD]9=\L T!&EX5J=A_6_D#39N@4UEH$.KS!]SF*D_K MVVM\)[P/[-),7) 8PO,!F4S5A5?:;[#6.$!9Q+FIQ0-6BR+RH;06Y([MFZ'( MXG9G]7S,L(#E+)+H94N8VZWA0"9=WCB(HR0E .9\"D+,V7&2&QF7.^GSC*,; MT\^"6FPT3YHA%WK!JR9PQ2X7:?'7&B]12P?17/?Z?;T(.+S=O7YX8'[#X ^, MX6[A%8"CGX&HW7Y9C:\#XAM MVB;^2-.VP%8R..4B+\M$XS12)#^6!K7BPI&8CUOW*DU\S<3P![L\$N=9LI!R MY_&-H)V6]#HC>;*ZA4P9-FNZHU/;>ZO$B73N$C0L=O+KWU!FADR.Y2&WOC 3 MD7T51);;\6F00^OS^9[N@FJKHUUHF+$*35_4C6)=0DBW;>$23L:O M>=C,N(_Z2F..(0'\,C("\9GEO(G #=>X\AZ_BNC*P_//!OW>H(\7CKD51^U( MZM!?1[V^\U<+%O"%')$;B6G0,6W/?N9VMA")S$8VLBX9#)*CZ])-J)QCOJY M^N@J#[+@LD:K5K91&%L-* C!%2EX:('E/?YLUR)K<%']0Q%;==9HN6TMGH6# MHY=;I5L@.N8 N;:LZ-5<\55U2YTMX5MRT[U M>\F[;<1Z=[B-6#^QB'60(CM$UHM$@Z4YMY6AYZET&BKOJZE2ST*D4?^NTYBS4G$?IUJ&*!ZG"831V)MBOIWS'8J M@MRC]3KHAZ*,2:5*'!R%>\.#<'1TY-BUOI%OCQ!>'O;VGEML? I\CU6FT%// M7CX=#C!9N-@S"T05I9;EZ-*GHY8 MRZO@IMK=G:0?-RGS_<8^9IX>YZ")1ND-*C 2N: -**E3DHJ*R8R!@0A_6.JE MU\,9Y( #Q^R,\UZR0C2EXB&I+#8H;CI_?%T^%;;5FSNQN0XK1*.84T;CQO"S MB^7R8,F5T38_M4VIN:76^*:3*CCNH.D)[Z2E-$-=FJPL"6D7F(4/ R)%Z#9" MAZ0:?WD7(XL4\]6=R*^S2W+O+Y__"LI89F RX!U;J_K\FU.:N0 M710EJ2U5QGH6>Y%XFP101&&69U>EZ!-A,HDH.]@;1!8MJY M-'3\HDG6MRR>N[P(R3]N4N>+_CY; [ZS2Y2VQ'+9\,E^!25.P#*,>';2MY:- M]0&KD6-=JG,R2]0T.#7ZP7O6#U@1K$A<74D: MI&OM_14U 'W\Z.:=)_5\8YCW4F7T#74 / 8:"GZ!X\-]D!(I$K_VSV&7LDE' M_2F9<[W!8-@[?-Y6HY;1<,_].)4(!>C>J&Z<3EQ&I_VY%WR($"CS8_#V)D,V MYG]D;>(VI!=Z+HYKC=4WIQTR!6STL8!/H1?\6O3D-T(L5[FIW33%9E<8^[B^ M0\!*:\?.=IAJ(YX4*[B]X-AO3$:-&,D;:S5@787@#(:SPT=-+5ST.?NE%Q'B M+C#%\E8L91.4%33%TDP-_6+J!B61P_"'=3F*!N=;RD_X0_(\^PXMWYWD!/6<=8>8U.JUOV7,H5T>W[B2-3>)YA0)@?./$I6PIY M8W3?,L1&Z$J@0V:X*1J/OYLB-"DPBGS;MB'VN )?XZ@8Y]C\ C2;6#GUKY@Y MELUR-):WXGYS5>FUBIB5D C4 MG4_1@BNX_I(1#JBCDR1EJD\5IL"95_'O&I >U!"$B$AW^=% M%L4Y_A.,\&KV[]H4K,;31&ICIFF>HUCN!8U=) Q; IDFH_$:DRN!^P ?BPBI MU\'^Q=:C4XR9,L@Q5GOK%7K/E2H",@?J="N--:+=4/"Y+E0,\C,^0 K*LNT2UN7E:MY5%],%P0O%>$->)@ MH^F> +HSJ[$QKY6I$6ZT3?"QRQW@-4YFIK7DQ;*E-$'^90:<8N36HAOLNJ34 MZ/K:!)2R+K'P0,,:6'&!X\**J S"@#E248!4U&,(/<\2 M4OJQYXH&^.=/_@O(X\L;W'9=+H#\K*M90XU%$"FW2RCD^&(G>=\FR.?% MLE0)FU^&@(MU83??7ERZSBK%(/J-9R^%3?IE)G%7X;@-=2>2&7:-KH@C M@BB)*'[AX,\)(! I%J$MH8%_<]\KD@580:L+MIK)-GIJU'#$FS1VXS6% QSQ MU"B5W*J!?:ID8>H'I!\GM2GET*UN66KM TG>(EL^;O;4X'4X#4E(8VH6"##]!=MMY:C+^>D)%:A09Q']K+/WG$+,DLSK=X(J MACR_HW/FG/= <.#04S*D2P&#*R=%,E94\8AU8L>BMS,92B>^YIAN_90&]7%; MQI/<[J0:SQ_$I[&0;$*G2MMHP-9Z< 73H]RI"SJ*_T=:ZM6!9!^P"609<;MD)P[\L5VYC;.96ZO"PXS9F M*\],@!+-R85?=C^=MC)21MM\>:XP*L!GX^O\CMX:1U44^NA#%$-N#L8IIS)8 M3G#-Y"EFM_DBC3(A2PR/,*@>M6K'*UNASU!HSU/Q'=EFVZ#R/J>*L93 "D>@ MLQMMC4XHJ"O8Q\UEL-%UKI+F:CG6YUZ][7CINN[W5H!_!7@BTNU7!5 M?J92C3,CV$9Y\'L^#L"85ITH]]J0#$H$8R$;RE,YR!+'G!ECG4ERG*^*$-;\ MEB2?%DE2LTAJ(TG$1G -O3L0P:.UH"XTR!$V>TILFT9*%URJFXI!82PHXTY= MUH^8>R-1\?N&)#LX7:-0^;XL$,70!1;3B;0.(*L/$1M2R5L2)U'!P:.4X_\2 MYW$Z4C1*M,<<-&+#E>JUO1J633'NG?H)2U*XSY@=085YEXDRX%_8..'3@@Q^ M]Q3 EJ/P,>L@',GJ/@[>='T&]@CH53T>I4!I[,)$'Y4/O\>=0W6J0E1S ]9& MJUAL,]_LT:?K,=F\C_SY6?K@1@*6.F@'*'I'J1S<@'1&W4D7;-"2F"4X,0<: M31R9EW4$_TRAJ 0"N^ MT;P#IC-KY Z-8..3][X%?&]%?QK3HG@,K1-LA(TX]&;*5O2N"MI8%I:34TN MR=XH&4>FT@&EACYDH66G%("_;B"V:Z9)L,%:/I&%(LG[(@\$.$8GQ4T2;CN. M4&<$\B>\D:HX:A64-YA$!P]M"?2)$:@-+&KSY:.Z<8!3,>W$N,Z=L.=Z9.F' MEBB#UV@MYCD..<(-F"6+4B>NBDN>E7X]@;M0I]DM+Z]L=?[?__YWG5<_-K:4 M?[E-C6RE1NYM4R,?8&KDEBMO %=NE^T05$-*H'!3[ \N. MW8LA86(^_5L_(9;1C&O3 MPQ53FARWAP%HH$)6WT4F&"5X+S"]K^E^<>(/4D+BMDV2[U_/5$;52=*+/><4 M)UU3#_<;8PDP<97*DEK>*G-]Q5]UL[UT3^S2 8>6AIIN.AYU']9YFG$HH+*7 M%/TR<2G=\5O0LK#%+!":9%EFF/")T#&52?_K:C:[7+KP)=J(8->6)N]*DY.\ MX-1@;,E+&6.4PJGKD6UKMFG#TPOD.>'\6L96 !M@IT"H+?*2 SLN+K7O]KI( M*K633Z=-% U'[ESF>4R^8P?MH+.;85=,2?LFME[SF2YC8ER.]5J')"R M,;9% &_.18MG&2_% 2E=S\-D>>S!+R>\*"UYY#>:.QP>C9U-FK:C)CH!1>I2_-"#V]@B>:9E(%I*[0> M#?6"NY,=1E^=2\U/NX+$S]4WI/*C?I0T"@S5,D9)3(293H%),?5R)K>FZT+! MO<^2<)4%XT6R/4)Q4'H/RV$X[HJT+741MR]44SVB M'7M*F�$13$DM-PX@3>5&R"LL5WCY7.7$(<)&FBKJ%)EXS=OA78]J5&_*%& MY-4?Y)958UF-WW5/LO^(VSA7F@Q(#25"4#/9#JD6#JR(@^H'+^9%@ET"JBJ: M8"17_J%K5VL$"+E*"JHJ@O%F\$<&(2:$-/)[BR"@1V7"@DN7(?Q_+=@B1!J( M^97/YW5FFR 61 >@*5?7>?%1DP(WTR&YXBUP+1UE]9%LD&Q:BG#+)5B<>@'F M>:D,0 -5P66X'2_\MR?R]NG9!_\/L?SAI9PN=6.J*^Z;+!4>!"*"/HTPJ!<, MS$J((IF.[E*[$;2&8'@9Y\$(A9:#?HD_7W\ED,]XOF7IV MQ%RHR1;BIRJX 08)_$&_@'_#-V +93=CPPHF45$T.@12%H9[KS4[1;0<@3WA M0FFP M#<=?[./78IA:Q2E_0HM[]@Y#M]G=NA+KJTQ'X,NY(H*;I;BYHJ+?UZ M/,II$TX@?+J5C$SX>@8-%.1-G MJ !5OD%",N6NQZ<2)D'HYS'T>&L$3NJ4O MM,\.W1%KD3W0@3G$X)6/N;NBLV-93S*I^7<8'H=-Q@K4@MG[3-@J-=R G>@!Z3%6HKH@!1&K5V04:567 MD<0S=A4F( &=AC,.UDPS8,,X3WS4@9WWXP/\HF. HSIRJ7,T2QN]Y"-MUO7L)HFY?P /,2OI,5 M8:2@\>PX:&L<7A>4HQM,!Y:6#QA2!,Z&J<8/1<'_"NA6E&^(/!/;;2/*?=F1 M'&\[GQ"?)Z-Y/><-UGDK<1)KWFVZ>UM?DGVYIUOFH0#$N>>UE+9W'X:CAW0] M)EJB&/\HF2OORL@W+("IHLU84*8QT$E 7&W7"$.#IE1$X[ M;6&[=@5;1,1*=S[W%0KRUB;L:A%CJK8TP93LI!\3SOBPU21WZR0H6)T M")+=]$ DJ:(\6,2X:=I>+5VJ"133U'VF;M#=T(LTC,6WD5JCEH?G]FOD7.?B8J\<# $[&FT X-(G M5TE[263EU9U MR1PW,??[1\E7<7DN!DZ7'_OV3=(S)1A)8%%Y)OZK!#Z'7D7C&&J$'\9WW:6[ M[@F\1""5C*9(O\*G,32QB:C6^T82N^>*>M\\!Q0*H"/_V?T[/? MSB^:@THT/<@3+IY':"'3%LTR&G3BWE#W;56()5!RS2 +,NK<)>*U\T.\7TZ; M1KW<+YI6)*4&C8P/.7&9I\"V$V.Q+S'>(H\\+328+MRLI<;*32$VNJ+3\\B".#_\T% MG*8!%^&2LA>%*D)MJP)!RI6&$*;9G0ZVHE7P%.2R&RQW)*Y;:"H*'BA:8+%' MF0)S1[<$T/"MG4'!I8W#VIVT.Z#LR%6\<87=RS,5OO+FK\@:6]JXW+:]N"6, M#;%F#ANIHC#FD3#1B!G6?T8\BL=B(B$5U M)R%N0_E:N%U'1==JV!>GL"^;,0&XPYBLI!0NRPG6 I-*_\2XA,FT1KD)8CIC M,P].$COWQ912J!-!4$39Q+&E&0^4U!0MZ!^@@F-\&NLOR26]"=SO#?KH!S_U MA ^9H-SZ_PN#_/;N[/3\_=M_G+X*SB^.7[\.3M[_^NOINXOSOT1!$O_7#\E@ M_ ,H4!7.G_X-I#']KQ_^%\S@3]%FL"VLOED0'#N& !_[F^8<!>:/Q/X*9[\.W@G\#E4GSG+(] [SM)BDFJ@@\)]6CZ-0$&5N95 M%(Q&_<&>=@EA_H*NF8E%,<;/H (])[<9!4^C^/=HHC2.;U*:I\+&+':;LQ#L M;O8_8NQSN!_V^_V@1+T5.\WEID/64^W*V:Q(_U>LOR*V_8DI3.4X+5C!WD$GNY.SAR=>I#2]]#,.F 6%UFR9&(#OU%$IWN^FEYO.1>197^A,: M$]>PD6'P?I;D9AOWKS[V2CJNU91W]U 1?VU M'Y_&0&5$.6>M:O5+5OXU)MG 7* M>;;BZZS6+:SS?]%T_G\X/KL(WKQY]-I=H/]OA"T6:&L2*J[_\\YHX.G/HR7Z M<[#T!T=]/C[[^^E%\/K]67!V^O.;\XNSXW<7C3R"7U!\[OW)WW]Y__;5Z5GPZ_$%7([SX/C=J^#-^?EO\*L/OYV=_')\?GH> MO'\M[V(ZZF]G;]PXSLAJZ*/-T- =,OZ]+K%=9HN.?^5$F#?6;GRD:UWA=Z%4 M@4S\]@D8P$E)IFPN:5^8 ,?>W'=1&4?_#G[F% 79&U.1&)0W\W&>!KIZ&[_2 M,Q7;CWS+@!9>80(BUE)O @FT.O/N-H,9/^51027TKZ@_'18BQPKD'<88J!PN MUONAR6.:IVE^CM[7%_6914,G]#ARI)%H5YVB3<*3/Y]%FCC>' 8WMD;'/G^8'R*;@@"(P?E M+"HZZO)=KVZ(F'Z,)I\%UJ(1+4C0B"8?.US&[N.AE(8@)$[L^ [A<>E?:QW6 M";=.,JUNN8)!%XG$"N$$DXPQ'F[=AR23:A&J092J42KWM@WR7-3%!E:=*3+O MK#VEG?71%'4+&UTO+N]Y-1NABY6EI^2!O$7=>"*68UQ4L9IX()(\ [2G. MW#]Y_X\WKW8&1QHJSZ)+K5]-NPG)D.],';+X&7]ARMR$N- QW2_A@;L#!Z$( M+M U_L]@M*?OGW,CE]]N M!U^I5I."IB#&4P4]R=24<-@;:Q^"2+YDK'#JGF MG> H)PRUD5]G!.'_N+>:_=28IWZNP3)^RPIUB>%79*NG<.FKF^"<:Z(3M1'T M164Y<1(3*918^H!(P$(+B/-2-2)^A$>E\;04;TEIMD23'M>5$WTRD*G911N> MMAL9'#-#&QSM FTC*NN,%8/J@6+$!DLW@?C>(-I8$7R00C': MR\VG.5L7=RO=W49S:Q-+L(2KU@M4;IX-P_V]?CC:.V1L!STEJ7%UY@0J0$1J MB;3 2;GD!<'O9%%,[8VJ1'G7:8]'X.0;0<.85[7_>84P__?L]/ST[!^GK_Z? M3G':MRE.^W=,<7ID>9^;\(5'FKMZN,U=?1CTM'[BYD&;P:P-B/'K\3LX7 1& M:65K8AG4;^?G;]Z_HVQ,>/#MO\[?4!;FZS?OCM^=O#E^"T;7NU=O+O0SP+)^ M>WM!CR#.QC'^P61H'ECV=; 9&9J-5E=@1OQJBD2M@'L%HK8NJ:L+6IW'A%K& M.!5H\)<6\AU& *N7@ 6E\5*Y$&Q9!S)5>J8P-JG*2,X:]#/'AJY+06OD1IX- ML=MA_ I. B.U-;J,G)MZ0=9E(U%EW2D39D9Q'17Q3IKG'W5!/C9L2*^4(&!Q M-U"IR2=])>;]\93A&6>+&;/K+\E?/R"6_YM>P.A O> G,>\198P?V\/'7LL, MWLH,[,3M@S$^2&C;/)O&5_4?EW[\N!><(5+>:_92X+,FDY3[<]E40WOXDAGH M;#!!#/I= +J.12M;TMM@C&-$9)7",[]+3Q+N=W+'VD\+F"!HMW"D# 58*&XW M@;:PWJ+6?N@-.>P%K\WHY_[HYX@KQC#*Q0WF]$3>=CVY6X_-H(K+*(-/Q.T4 MU'GT.\%\L_OL,:2+;COE/J!.N2"W-5L,WE]A5QEUC;)5G%Q"5U;R1,&X2-24 M($OQ66P0-2F213?VJ'6H3O,)P_!((U;$$XV*@'I6&4RHTK5 YXBP7; _26Q/ M:N*U[>7\Y"B4848]9;,$,>%@$R'#_!L!-_]#NH"_XVZ'=Z+E%OV6S6^@5\7O M-BY=%1DNN($=S4! J.5H_ _BX!KX&4&4G<9*JX$8I">!(/#F77C;>: M^-6%Z5(J-3 2 MI>I*=WD:S.=1=>7];S.;43:5X/JR"ZK:6Z%-(I 9@:!Z) M@K-!0O!66V)\=IJ!Y +^6MG$K M.*MCW/@F[)8FGQQ-GEE3^[TAA)7$F FH?%)NB7!+A%^%"-\F_ZZ36*.>2+ MI *Y>2;MI>]"C@T@,&]^*X@Y1VD#!(IAC?#I<#]Z_J1+\EQ:=$B@+C M@/[VE<1G@BAS?D'Z;>1N-VW;L6-+24^/DLXDQH&QBYO@HHBR,IHL4PDM86$B MCB$N'2=9T!B5,T:;U")^:DMJ3X_43C 5"]TCQ^RK0QGV :R#B?8\GI8509MW MDI[$0YL1VXD>-+*#+MQ!E1Y4@Y9+8K:D(.;8]*&88.]YX8+4_J'@KI?J4_![ M'5\:2'T0YDFA04%M7P''F^H81ATSY9AH,%_B@2K45!4JPW[01&K#SR U?=$,Y9:-F@2.>&$K M7NZ=ZUX4;X)=G6H[$C%6URUL>!W0LNCF8\\AX&Q=#IQ*-V[28;WVWV&@LJL$ M:(92*3#:9&L._":=)>[,A &N,!@6[(\"HCJ*>ZF$DH-BJ@]*J:OX%;9-T:$O M[@5G V5AJU4K9J$M%*6BH:R"8<+N*(B_9X4'- MR_"?O'*%6Y!DU&)8)^=XG3K'H'G%/=LCAEIS8+Z^%C=NX_3N'I_>5E'O(!5$ ML)!YCG(1MCN%#8+]3B:E_@%Y6AC,U6069?)O;),4Z8XV!7POH5L)#($[E=(Q M4L??E$+@HS[%O4ON?TG]6C6/"&DEU!-$?:(&>](M95DGTLZ..?J;O#P07JB' MYD4U!4:64P]-9V?&2;XSIO9*Y$-"MDT=PJE770W-X5^EV,MQ3%0'@PCMXYO&C(>;Z\[A[*+K&9%7E_.?.:[C+TZ MW)6:=<(LN (T$F8N38VI<>>V*="]-@4ZVC8%>BI-@3I[K'WA_O3@^/SU^]Y)J)K'B'*=]7()0"=Z^/:&5\X\O0Z/# M8+.WQNRI?KYS3TR/2W_"40&*R:7M,-A@^J$_[%RT>OR+S/.M 90"B" M!7X)6@EHFA72T)4BDZ+2JK.T&42=!:PD>EQWY79T\O7N*VD,P&$O@51Z4CES M J2I_EV+WJ[5D@62;PDO%I+>6CIM+"EG%H_1\9N5)FF&IT5.L2D,5QG4XBY5 MAXJ"\8])-BW@FT4](1JBR@S1#:1.0[]"NW.S$#T*51]Z"W/[*9%W#@9!ZM1V M8'=K5)+K#4[MVFRGF'8 M++E!L4RIC2"VD-KQM(M\[I4F-\-F$T7FP)0X.3W=JO,A\3A5(M=L% "U7]YX MG8(I1EOS[8QZ@!M(.5=LE4SG[=%E3')H=Y3UN+!NY)*'G91@311@)AT.27A# MJ+*AJPID.45K2-]C$2_=<-(<5?(TDFS0*OJ$*D.=ZBU;K>XT37=M:P8O3O_[ MY/W92Q&GB+)UF5'0$Q-5$=P-K(D%?%YP9O"DE?(VH==Z5?!KN J*CXN44'\2 M9D=(&R8#BZ)>TX25].I&YVM[[X%^7\-8_H,V"PR73G=0_D)?UR Y\#?YIUR7 MD+3QNLA"_7XS0T.#Y:TY+A,*3XX88L?"*2]B1L4UXQM=/ZY! ?Q'65+@)#'* M7,01MIW71E%2N"]:H6))29^--2O<&"'6N>F?KL%*&?6?XZ]3M /TS 6GR)\5 MVC>5B&M4$&O0F@W8&BJ)19[2NF(U24JR@(QH,._:9LC7,T57 G9Q$=TXF(DT M?#*%WR8Q'AC:L=1_!,\;?TD;$US"\C,N/>7=CVZHI3=\,[+W&;WJ&7^>Z,6' M7(ST$C%M0)?Q\^:36LMK@PE0_4">,GI#H=RJ6NTPXGR TK@07'[HQ_H=P=G! MD9),,*)NJ_@''@4VK2[+E=L'UO\L)]Q(FZ!@;03I=4Z7'S=^K+Y:V:-T3&I M3]$#5$B&9Z0M"I\Q:\TW,B'0)>VS24;IHV0&(B@'=T[WD(GSD#J/1(M!EG^/ M7N_HK"L,-D6EMH<]-Y@-K4RU&=:CJ4]J4C.SG )MLQ3(\7(WB(:>MKJX9F/P M@8_X$I.%=O+A-YLC.-D]2%O7N;S#J6DZ8:)4DIMG1*&Q2X%H@>49KPT^H,.M MCC7-P:T_KY,-@3\T361C7&\CB_<86=SK;R.+3R6R^ NZW/%8.HJ]VFI LP9; MYVMX>#+B%(>_%8HQ- MD4/(#9.F5<=NAAUL4FFT^[A?U;W6TJDSI MH)>FR3@XZ!T\=QS>F ,G5$X*:68>)?Q1'6 B^:;FI",C# ;Z9EW1QJ?5(A1'=.6W"\ 7B!,5 7!&=(2__(YYTUX?/'UK2\/;R;\#E/\$L5Z# RQR#BJB:\HWV?5:6B+4X(JFS/^H- MGWMR:/^P=_1< TDY0FDYPP#)A_'9Z-I6;<&SJ-9JOY&8G_)9GL8\BM7:H5=] MG5TE2,N0<.EZ)JF M^L(,^G@E$1E\, CW]P;A47_/N[//!OUP[V@WW._W.VXN^]V,3+^.T'4R3;5G M4MQIF=JI8'EP[;"*@:\B9QN;C#',GDCRN@06<%TD5:6R'3#5'0\:7N$+6/WO M\%])<,/>+S#AP_VP/SS Y(AI"9QH?-/0BCV?-*D8+6\^9G%0#@BGEH@'LZ&G MB ^P$9W%..6J!QR>N(NZ"6]I/]P_'(:[@_WF7N^%_8.#\&#OL&NSMWQCRS?N M@V]8!YAB^">/8QST]IF,=W?#O>$H[!\>^50\/ SW!GOA8'"PA&,DI<\RK/B/ M:Q+<]FLPDS+/,I6:J;@>O@R6/4NHD(D+J#0*;A%=J51GL!'^":&G2':HNZJZ MP&D[X);T&Q_8TJ15,4IOIAR07N%%%U%R'64A9?9*=A2/O[?E"%N.\&V2%R\Z*'="1))#2@RB$A^'1 M8!@.#_9#]$D]Z_=V^]2/+4[2NN(*-&HL@J'/T.<5^^'N<"\\ ($HK^[OKWC5 M]Y,!+WG5XB\A\*7P:#0(1R,SYMY@Q9C(@(3MX 4D'87L;ZI3=%+I@V@"JD3Y MI$IT;P,"?.QA)!_?G7 ^.K +=<'KQ*S=-WM=F7*?#M9O=>I_2?Z*6BT=?@@G MK\6MEZ!'^4-;V,4D(E7 Q N+- M< &:(1I;7%(P");42>&J< MLTL98D 6*2% 1)D4EWK?N%T:\Z173G0-D4Z[O!)3HS'QRT)%U8J)5T5DTL]N M__Z&7.93[1X%(\=F[:[2])P46?.NF_';X(V&Z-N5G[I==_S=FV,3J7TNHMJ:\@=TA:NZ;3: MVS)NNS_4D7[K)MYVYD#?-0W7YCQ3'DMF,+4+F2)GP\(W3$JR9 MW;Q-T[O/-+W!-DWOJ:3IL0Q\K0."YUJW^."4]ZST>K12V%T4LK;IX@8O+&11 M".N]1 0R';< I:0NL.3#@3@*&] "YD-&*(+=HS(" # -I:F0AU.-.7FP-2-K M!$FEE=X+*>@S^'/5;754/ ]'M97\_*9ANMP@I;AP5$E7:UO6ACS8M"]LE0_: M#TCHF7?C#"E4 MC&[/223_T2,1V/BDG2F)RA *13R0*XC93Q1R&,;"I MR-70_&^)V*<*K_PF2J6O@^OJD/=P/[VN7X_>H#@7X$8)&#@,4__%A%_%-/#- MX5;,EJTN!D(A0[OL0"AR4-/:U1+E38FUKS[_I)$V9,]_9I[#-<'Q' UXA,G! M')SV,;@/1_[#MYZ,+=;WXNTL;):=C:F^P9MG2M) *ZCRR4>!K$07!'R:[E0H M&?+*R$6W&,P@^ A.YZR&?W(V7&R MWJ-.\TXOX8$*"_BH(D'M0D8JI:6"U1BZKX>Z#8/N7Q.BLPH.HN1S9*>12F,& MH9%X6#:++![R@ZU$1![2>+!KW/%&-U(]\59A]L6RMD4WK6&='1&Y=>^]N'7S=F;XEN+\ L M[-A=^AN:C'I_155 CT!,^F)BGE'4-1QDX24G06H 4?F3?9 VT[6\C:LTR6,$":UM2ZE-],:+>/0\81D$;EJ\*O& M9U$0.)(TJI$T0XK,V@1+Z$:3 M$RCGP*?I)P/+2I00+-*:4D]@QC6_RAS"#67)HTG6N2T-RM[&6.XUQC+ M4(QE:>_FS="L7G.D_%\8*2?\AA,GQ;WQQZ%6NA[[TOW4:2X** 6,NYJMU?^J M"7O!CJ1&O=L#K5R1JPVZU 6^VLW#[\86^78FE#2,]_53N\+%^>PO*L+)F0\W MJD001*'*Y[I2Q%:3K)Y"<\:KZF;N-E(@N[G#$X/?T@([A@?F##N=_=U*D9YG.<'OR3^KDMTQG2WK?B?2> M?6>Z.R&OT9;HGA31/=\2G4L54KO^![0O5QN3'2XT''G8WPN#X>XA_,]H]/)+ M34[M71L>/E])'6N,Y)U0($?D>L3,_QT9[YBVOW>.& U!YV*N.B9M]#^_Z[59 M=?\_>]#V7?P!^>S2+QP]]QV#Y&#^&A\]. J/^L/P:#3\YNO[!MOXO0;]9LRMCO?"4&<"7ZX?#H<'LE'L!Q("[Z]DI\9]T_[/?!$L. ^_9&?/?3&-ZG M'?; _)_?7],\70/79ZM[KL79PSU0/P\&WYZ];[G*[7MTV/OV)L!6S*[LKGAGD]F_"$6P5S+?MU M% Z/^N'A/3"0K4!=XSB.MC[.[WX&NV$?V.+@<)O5^2".XZ"WO[T2WSF>&PXI M#K85$@_A-.!&?/LTAZV7__QGT MP_T^_M\VC^U!',?>?4K:[1ETZYZC_5&XO[_5/1_$:>S=9_K_ULG9T#UO;8BP MU3S7(;"]\&C_(#P:;J.(#^$T]K<51=_["/;"@X-1N+O[[?,)MQ=BG0NQS>O\ MWIK_$>B=A]LTYX=P%GO?H9KHC_!?1NW]$V$+/VJLY[\D+D!?TFH$[O7XL-TK MDVQ2*.HD<- [>(XIG,\L))!&ZG*>Y_*-O!G,GW&ZO$ZEN MO2;;%=P"W_WG+7SW7[?PW?2I)X8ON(7OWI[\%D/Y:9W\%LAV2W3W?N@,9#LN ML'\1?OS!D<$#\[]K:-G1\"% RU[D%<@*S]!X DBS7WP=VRZ"'_ZZCV6TA^'N M_M;_^.#.9G00[HV.PMUMR=7#.YN]<+A_&!YMC^:N?LIO6TD$/AW$>8VQS :-? ?K&!P<]':Q6_!Z^7_7JE ! M[&1R!;\F#''^/;SO1;TDL:RD##(-_1@&U[-D,O.2"/_R,01MI^+H9 M@TD6O*/DN.,Y+&82/=4[^ M,P&#+=5M$P_7=*M[2CS\K2XK&.Y;.]H?3";5MVJIN(\M%0^VP#L/[FSVCL+# MP]VPO[_%"7MP9S,(#_L'X7"PO38/H5)Z]SZA4K<9B*ODLM?MYC&*YN^,-[N[ M'P[ZV[8W#^,TCO8/L>/T]C0>P&F\.-@=A$?WT!%JV_!C]3D,][YY*'/;\&-= M<8L0'_\[FB]^1)"/^TXY>R3YFM_@&JP]P0/LD0ELZUOKI]L\WL=%%WOA?O\0 MM+W[SA3:TL7#IHO=<'"T&QZ,OG5%W98N'A==[!]]ZR,;1D ?<%/!J]6Z&5NXOQJ;%\G-]S)P8]KA7^\-?T^D^^[J2OCNDPR54H) M $"\BRH9BK(>33\=0JSSJ?T6\8:QDV2P@;<6!@K3>%W56D^X8(0XWM1 M#;/,L3M179TF58%%+ F?:(BR'F.A<81G))%E$%1+B+*KHB.]0 M_0*+@2D2-3EK%8*_@4D ?4U@SY*,+TT!A L'7M;CW]6DPM^4P)>3*5Z7*KC* MTZA*TJ2ZX3*SIBP M(IPE;"+,O!>\LI?(G;Q=)YFO-,AU7J2QN4?V%. F"39W-)FH115E$T4#X4MP MR)-9NP@IQC:*R;BN$G@;J +&_M@+?E*3J"Z5OH75S0*7$B#E<:U/G%PE<0V_ M(F[/IZ!OL'YJ64%,=VU3UZ)#_GHR)RX$SV0P/6=Y5BC8<(J;\5RA%:R(^V2-S=Q<^ M-^I@*<,>H^*O&LAA3(>]0RYALT!&M^+@6VB;CL\W^97]U&6:C^$AEFA8_*9< MZ;9BKD"4966DR P^4"AX.--4IG86,(J:)Y,@Q092Y8_!++^&?Q5$Y+#/R$)2 MF*BBV2HB9-JAD_?_>/-J9W"$7R'9ML!EIH:OA;B<:Q")^-])7@#?A7.$-X'_ M*-J55'U2]TK/P!YTK=:'GW_Z>W=Y6%MWE-^06DR_^N&OC;%>7YRM3%9W/M!X M=S;=*?+K]B^QLBWX\/.[WWZ]/0M^[5HV,,)V__(G^!!\SOO/'_\R,\[*#\<_ MG^[\='9Z_/>=X]<7IV=_#J+T.KHIM0Z-7L!,>6L"HE&\.4,P=P+Q9?ZO/OV_ M+C>G_.D'Q+KU=_*75]T[B^"QL<-LAKW^<[S4 M7Z1K(4- ;YW#DA&G"A"B3UZ%*Q F>%M9XM3&A_ MU!O>JB'N'_:.NGC^\B6DP B+H(BNC207K2A@0T;/@&&?P;)'!9_ MI:COBUD-T)U\WI-$[1=@GI?418:W.F3] O8.NGKT*AAPAM-_UZCMP]K? M9!/<$MJVOU&>ZC\X3[6S.Y R[R7.>UY^JZLC[>ZCID5U_N'>:!@>@+YPFXZT M%QX,1^'1H$M%8MW'J_LOU#0%G03)4?@.B*<=T,X5W#*8IQCR:0(SC\UU ,J[ M2O*ZA&M_7215I;(=T$Q@Y"M55M01!UZ]@!W\'?[[/ZJH^68\H[25L#\\"-D@ M)_4>WBR!-8UO#%\BJC)[11L%*A 1-OD"V.S23^/#8K!5] =_/S_K#*8I,(.: M;-8Q'47N,&&^;D4^3:IH;.R^]I?U";"EAM8C[3/PD 0X1"]X+X88.9+6F5:H M.46\WBIPRX?A(5#.<'@$N\-&(<$"P!Z>_O?)^[.N"[KB*S B6H,Y:K==7]NE MGMM[1[M==-KR;^'J+4TT*"_+*RWA#$^#=WRJV@1F\EHIQHTXUQZ/#\!>DYC7 MNXRI.)Z)8*J4(0,8QWA.%LXX'8'1_!_HUN9RB@\V#\(]SO11$*8"4HB ME='EC.R]A&\,^J .]8+7=Y]@ B*KB.*$A!UY 8)IG4TT!T+2<50'8![^+?=' M<^PRX!%X'L"\6I<+QURVE0EJ-]/D$Y+D')3QBGU9<0Y_ TJU#(.]8J0/4!VH MY4XH[HM$91,8 ^:KI7R+6UDVT\7.'.5M%UU[9!=CG_O#8;@[V+_=AN[OA?V# M@_!@;YF$2.PW5D##V&F(+=WQ8;SFXGME52A?Y, NR>T$9\D;4-VX:VYY,1JK M1X,:]YL]PXI=XMX+IC>;8=6WO^.Y2J9)%F435 K+"GY!:DZ#6=_]PH7X#E^[ MPP&PN\,C5I369 *HNJ7I L)O<[ M>FY!&E0A\,+?\X+TD6MT4I7UN$SB!&T%(-,Y3P?,A!KHEE0]6$?$-@8-1@\U MY#II<-X\@)5VJ!T,YC4XZ@V>!TW\)'X,FC6I ;:?4>MV(1;\;-C7A[[YN6JBW*[5>J>SG /702?>W?L.*@S*R(5 M9*Z::5(PHXBN%$^GP\1>/WQURP7K&.B!7;+P,YP/KN/A#GZ'YGVN\LE'F"U] MU;@FCE?ZCBLO<_R8SJ'9"-\[7M(A^6+5$=BE#EH7WA:=!N] M>4X1EN_Q1_'@ -]@"$+!Q64/4M=Q)?H1434]M^VSX2'8V?U51_1L[R@<[@UN ME9ALJ)3V=J$7!SV(43D+QE&*(>?-VG.Y)"LWW6IV[J[O[2-,PVCEMH-1W3_: MOX.BDM<5R)N,$EW&>5$0&&4))E*,F0GD?LN(]<(+8!&'))!@FO,@S:/,N5D-OK^SINM['&O;UMK/$)Q1K/U!RN(ZB" M).=^%M?[\>3?=5(F6A&4L,.OJIJ!IO>&^;1PL>,:?@EJ*:L^E^BMQTRA',-( M$W18T6T&[5 MI)R6]60&)YO@6CG=C.>M\Z,P%PP'&8$V@_IZ4.(-L-](,C1P M!\_5HE+S,6S ($3V-PA;;M=(ID9^[Z/1(!R-^LM]:O0LPRX;+Q0SZLF/_NGK MP$ODG[[L])Q/7Z2TXB'B'_&%%4XMZ\JBG"MKDS04;@H1%>SXRW*1:^1>HEEM M9CA/@G@_J2DFH-:96#G^NCP(-S=':QT::PU M%*@3HZ/PX*#?.JSOO?=?HP3..X+6IK]I;PF2YK-!N O:[7Z_X\(U'=[AX<%N M>+C;X1H?TH8"L[/7'C\DF5;B]D#6-.QCAIV\/\[!*FEB?.M(B([RI3??_7"^ M1KH[,9&$DC*1GVK6ZWHED')!6C8=];#U8Z3H6$V! U>P(=:P0'TWB9G/_X9_ MC(/SBK1."3>/HS*AC\#SR=RF#OL,;EJ3[R0& H'')FROL#] G#F@4< DRAJS MYA)DK3"KN5)5]ZN94G$I+@\6/V'P6^^\I^^E9 S2:M$TG>4IYZ9'GQ2F!UYQ MF&&L5.:*"5G3I)[7*4MGT*]TAB[\W=W49T.*GH:'^P/ZW#.0.\/1?GB$9$9/ M'->7**YV62HQ\?F_:])A<,%V'2@VN 7+/WYKX,5]4>0\;R3%SFY,H 5OZD3B MM1(QPG26[,;F F&A#X?V7*Z7)CJ@'DTKL7VBQ2)-K#-,'P ^SN;01IBF& $3 M7G?<".K@L8@$4L87T(S\T&5M. C"H\$P'![LAZ@]/>OW=OOHR8-33&M.$)K/ M84_+680'N$I*/=L/=X=[X4&_KX?:WU][J,Z88K0D&<#J4<7GJT3NY>N*5W/" M6)S$1*R%6JBH:ACT;"2C(Q>,@!(,![D]8 MH5Z:E$6]T/EJ0(N7DJ,RC295CK4HQ['-)0A75*;8NH+,WK;/+S+I)',;80;B MP7@ FVI3+HW1+IM$8B/-0+()E./37UH_$SIE8C)D,R%^G.0+L-)AK]PB#KY$ M_*)-?N J#C@J9Q]9F%,&)OF%;5:'/WMMF#[ZVP#L_#T1WPGPT$+-@"N@U!?V MCJRSNC_!D\%H$V@FZ\++)37!11%F9BGEV'/]>C(N]Y]Y\1'/ M6I:-Q+D)"_95X&M9Y(07B46QP+H59=" @]-ZQ^D?J/!< <_-FD59SV",P?Y1N'?8 M[_S"L/&%W=U=;#ZY\@ML@8S"$3\7745)2OHFY3Q%U"D+EDSK?/07FC2"L4H3 M=66\H*Z+5$M'6^>Z_&!6[A3IQPI>,B&V:9I?2RA?[%+KGPL=+27V"CO9/A;U MRG^,4LVT4; T00U7T]0MR,2ML0+5KJ&:%7E].7-*QPO_:ZS-8.YG4:!D8C>C MMKZC&/8&=0.4 %CMZNVBNU*;/EYRT/;N9R:W#+J=05*VU#B47?2/X#/ G,;D9)Z.0<@ML,*CMG8F:@E0:#(6@Y M634KT3GER+0]T2K9^*7]=S5&7IS93-P$*<9M<)G ILR33UJ&E=@=_)L$\0+L MK*X#7!;B#Z6,4YI'YD)YMJ6H)K!7.F_7I1/M;_06U4@$0"! M%9B#H?7\>72C Q>NZ\8QQTL=?-:JI(V]M.,N=*B-*> IBXV0@ M'Q]%J2+]3BO*'GJ7C1=4J!W _M>ZI*DL@;:9ECJTCD2N+ATXJAZQFB1<82]T M2(DSC9G L3N$UDI$E$GDZ17>*3\E$8F_B$ 51"O0CF%-0VWW4!@$= OM\:;K M@NH+1W(%31 M6JPU,L=W.>Y%Z0)Y,^E&7$!D36* >!- A]@->,(G?7Q9* [*$?7][<.O>7$9 M87(I4NI/4?81Z*YWW-L4E^#[+/A;E-6H'^]K9QT;^F3,Q!Q?B8+6]KQ 6M<9 M7LV_ZK2ME[?L8O!"CP"/F)<H$45+[^R7?-['4TH M;F6G!\_7"ZD<[?5!(J4IW(90,O; AI^T='Z&W\+49$3FT$O(Z10@71G^J34*<9!YQ!Z^)E7MA0;5 M#?8O0^=::DN-8:HT.Q@XOU04?^'3QDJGR:2HX=MUMHB2V.8VVE"-\:1<"QR! M&2V9(L<+#=M<1#?$(#$:7B-;S%A08!*AMY6MO;)T/T; -3L+]*-.@1A($RO( MIR"%S5)K)%9GB#( UHSR,*%IT^@_!:_URV>4E\6_Y[@8)@Z]?WU&?V'JH:QX M0]2-ETVNY%Q%&6QDLTKH,^KU!_SEE;T195L][P3^1D$1?XUK7&T_XLU#/.K8\M#HD MWG7V'2+Y, .E'+K>8/2<_Z1B]ZN>=&^]>=V84WL^+VDZZE#N),9/L MAA2H2P%R \Y*OGYRFI&]P%J(G]5,6@)[@<@+ .,EJ/:SHL;/<5[4!..G%56E M$3@!\$_C7^5HD5";3.;1ZP<776P ]S-"["6&'$).%TVG"3FFKGC;,G7)/TS@ M*L -\"!?_3P.> L9>\C&BG9'-5.>=?889];6A:N+HJ89PGV/*$"G4#U6V257 MOIAD1J-^^T:+Y\M##QIH^OH5QRR%O^1Q,KUA$QKE>?(?+>?B?%)+_C7%SN=T MSYI.S-!-*=%?4)]0<>4"Z]=U@?L1=K->L^=1>V]9OT4J+1)R)B,Y6O@:[?B# M(6$PTN=-*$3B )SCQ66B!8H*&T9!06*S]BFJ00K*-1F)C#N*>;9HI;#:/XWP MP>5BQ%,&[ K)'^X4*]@;C:F=""=!R%G!:X+J &VJN,1'I,;I#$^#O)@ZK#/H M#4=4F-KK]SN8^HIA.K@[40S'92DM3M]ZMC4R9C(V)Y\28T)=4BNI1L2CVXG@ M(?\!KD11"5$U_A0C"HMH4HT_-6O:6-7@M\P)PLO*8H(VXTJ@X-0H]8T;HRO: MQEZ7M8",(DJH:NQ3=:W2*\423DLQ^#TL)V..@'E6DYF*ZY2JR;6:I(-[Q&YE MS?8Y;?&F9$IW/=NJ^4-%*EQV%/)7LX424'2=9!Q=T#LKSW>MN(SFMRY[U4WH M8+)TQTKGDGD\%04KZ+P.&PWUENCGB<%)FBYLW03X:#0A'F& ?AS.>$U!7PYL M&U9C1QJ#MH^9>9,;$91 _E>4I02VRT2IF*/7$\R&W-&ON7KY!QD\!VT ] ]F*>@K2\T*OE$_';^*G@VZ.V-M(_GI8RF$>MMQ3M[44HI$\% /<&\&_@6JQM@OFLD MRB^FA83R#NNGJ)-BIGGIY, V5IZ8XM@8/2#5S)T'!7D(&BFK25PZ-?0XWBZH ME\]Y6N9O.".2]5B;TQP0\UFT?P#]\9F&_![7"5<;>3D2LJ':<^1/O=3J@:W5 M,L+2.H>,>.BM%"(0H^QD\8![H 8,(K&DA(FJDAO[ +M.Y# ,#T8' MX>!@_]$;RBNEOW2"W4R5H;\:R6-=NZ@+.D?)^O4[RHK4G99X2#R\7DWWF M.0UU#>Y@;S_L'QP^EG.R:-@=.[*\;.L+2M'">SMN0W6/GE$V JJ-#&G7,5@?]("5J<(? Y$<'<5EJ>U0RA D]PP2T6W/U^A+1*+'BF)0_ M?^Y1PK-GM9D#XV@DVZ9-?U!3=*[ M?%__&E4K=IQK^YGFQ--H;9&>!ODN>4., Y,K[6Z\E@-2"5>/=\@+0*/HC R\ MMZF*8M(*6SE NCN2?H\B4[1;Y+HIT*_OG'N(3EHAF):KJU"-'*+=?A"#G4B3 M.Y)_=PYK$[*:&4N"54'*JP0OM=JHS];IIN!.;U5FC\$XN4K4M=,L0#^OQYX! M%>0FFXJ"AW"(,.6$M!KT/>37I/'ALNH,(R*8#43,2C,P9M(U>F7T^0*3)>O7 M^&/XZ&+ >FR2F:S77G#$7?FBV M,3-(SQQN=2!D,OMV!W/N!6^F7;]G*)M/$PHV3,5H$4%LMX^J[N4R4XC7V4FG MZ'Y"#FJNGO5!3W48T[@5)?:J!V7AF+ [M'O?> [HBFJETZMWNVG>9;A#1B%.6JZ6@Y=>Q.5GCT@Z!)\^9D>Q[[[F#(!) M4DSJ>4G-V:2XA;>:(D5L.O&^63-3VT0&"!N%CBA2$Q3VE0]'KD/TO [>^$AC M]&&%+6(\I38B2]0-G!5]K03"?2-(UE*-WSA_$&=QZHRJ=L8W.S0/&OV[:Q5? M"6K&E.AH)/:&>M5FP2L4_"7VK%N7UZC"ZV%U[QU$1^?X-M<>5/!1_S <]ONK M/AHZ5>A.)X7(:ZKA;H*%3A<0SSB9@A:K;L6!_$J'=&_4\-[Q4=Q!IAM0S- Y M"_;6:#1%.+9#EC2,'N[^7DM\E.UZ),]=XC3A<21=M^\$'_7'/QB*B.LJ _WN M]_B+O:*KCJS;B.K<.(N5\FS4/PJ/]HY67:';(&XM=WW?=GOIKDIKS=;.RS_5 M_?TEY#3\QN1TN+^*G,CEIY^FY]POHZC[@C.B#+W.G7?',VL&>2N%D^BBKM&\ M^. B8IS#U&;!WT%OCC;J&JRET=SU4NSM'X:CU<+,9BQZ!("M,:.;I80\'"PA MY,'1P*'DQM\I;>O']@ZV]6-/IGY,.XFI8LQDNZWIR-\-=_=VPP'F-DLZ MF-=.R$\8(RM5)YR1/P==?8*N@MY2J6/7SDX'*0!Q"#B ]7G3%7_V03CHR/=L.# MHW:$@K6EKGQV&[J6-G^8I>2T^339.^B0C2X7#>@>O69@:KF'Z".9GYV-H!X8M/97JME$AOY*\ZY-N;>O M6J>WQK4%>S0E0]8'@-)B=IICT(6?K&G^_Q'+CNF:VO__H!K"8T:A98'I-=FI_+1331/W^>T]4UZ,"0^L,? M__"'OU3C/+[YZU^J0IM4H%3\HB+\,CZ"3\3Z=4^<(,.AP]U_;C MSCBOJGP.'UI\(I88!\7E^$4_#/#_O_Q1QOU:Q.=87F(T-Z_:*R(N9JNOX&S- M+<-I_*F*[[3.Y\[AW?'5W8>[1<=T?[8;T]J8,V8)6[+IW)T/4I&\;'O@OP7] MMS+>I[:O")_V#)['2=_D5-Q?:?4+':Q8]V.]>]?IW>32B:_PX[K*V,>4N[SZ)PWXZ=_FU M&A?L0WA"QVL7/>I>]8;*9:[$&CZEHWXZ-YEJZI[0R>)Z!P=?>G\?ERRNT^5K MWLA#?CK75[S/PR=TN+)D4:B77>(_PG_9"?'.JPW]P?%5:KU% M-:GO__'FU<[@J(VK9!'Z;8&@1BLGP-_VTC8F@,(P-Z=-F)N3? [;N%& Q3! M*!>89/)L-QSN'83[HR$20R?63SN$9B/_G&/NI,[D@D)_'14*B+#$YL^,BAC: M3!_11''33Y^<9RJ*I3\9W;"3 MI)BD*OB -!X&OR89_#>O(KT>!X%RN$]!W1+?QK!.7NEF%TC\ND9?HV/R-A0J MRZ\B$Y)U2ODU0Z)L);M;&/'4&T5P=(M(H&J8#SE?M+5LO5;W$3Q)3KZ\!+YQ M*8@$U-SA$S55A4\]&Q@X3([3#N2GM4_=)$LEE?DXK8N7[Q,!PQ26,&IJF#>2 MQ2E*-G@23E3WSPH^I%&&G)/I_L7IV8>709E/JVN"2+@I*S6WB)D./>!X:Y#4 M)O"G-UYKQ'.NNL*5;@(W.M:]8&P#R$Y(3JK/&1=Y%.NRQ(G!N<=NW8+.KL5< M)F"C9E1T8B"L539]K9RV(9RCIU7RGM&5%ZHH/XW:R+PR)Y M+L2199<*A:O^EO OSI'OF+74KJ<(H8@@(9C]CX?Q+U!(&"_F75Y4L^!XKG#' M,@QJ)W%T(U,470(SL.$N]6<= 3:3M.N MU MA7^AKW,#]K:158[B2C_9J"=*2K=_' ;LTWSB?%*0!7QVLYJ), >"59:VB,UM MJ25BD=>/[4@*5@"7"52+">9_QK0]24H+=84]]EA,_BU:1"0]_Z4R_@WE[F?! M6;U0TF]+"]@SE0&W'"?\6Z?>+ O^J64JC9Y=$E3"![P9H)\CA&=E&_"^H@:\ MS?FO[JK3@1RC_2$-<%*G'% ? ';UH]1NU*T%1;ZKP2^,BDNKT9MAFP>O(Q"D M78S43V#';C7!]&]ZM]D N2J-B!">H%YPG6ROL/=E!G!PJ 8"\(Z&IML%4\ MP)Z04EG7EV\";$SE^%.!6:>V]JN:,;N]F+F7.8Z!CBH9NN$Y6@=L!# M&"Y119YKR!M[N9N8%C,5P^-H^F$K7^/1-!_2[(9'$RA$G*82'!MNBTD48ENOX\V!PWGT>WX,U\RM$*9^ M2Y+$?=1/:DM:/3;*R!GKENMBB M7XZVN<6G7&G@GHG'\D.$OM0+1]G:!'NW2X7HT!<<5"CCR,;",0<=2P!XV#NS M!'^HI$Y,BXAHDPK=$O18ZFJ#B!'&&UAWZ\AN\2W+'.[<:A$FUIY6^17F)3J% M-&A@K*6UP!_"%H#!733=L*,,L*$8KKT#+?U)\X5RIM0&N(PY0J"!VE33;):,$^YO[*)W:%H0.N.&R-2"'I%Z6)QSBV,L\$3U0/]$P%J#?2YA M;79I]GK6H^;G>D5#TVL=9W!<)I&'2-UL^5Q**U5T/\/YU!B$-=88N]5*C)7R MYIO5B2%[J;!H;3$#90\$39$PYF1NPRO89DG:%JUL64I[DQ'("_R G=%3U.]U M8Z^&G:ZRJZ3(,]P !)-,0:]!!W'TR0TG4X2Z3%#S5Y=UZG"B-+HV94Y.TT]C M/Z#M14B!!MR,4.ND@RII5-?HJ(E*\5>SUP!A:O@#)M"]0'0X2P&NP4B=,8GK M7&:,R+K .DD.I:UBT^*VH#8GSGB&JCB/XJ;E&$*A:!.2@@%(ZZ*ZTRIUUV#T5C<0$UE M!D'M3GM'P*R8#:+BT!03NAO*(,3,# DL4(.;$@*]("K><"M4Y "_=5A,#O8[ MJ\$MD@]IL>[W>4X\/]VM%N-5LV2QZ$1CU@'5Q-DC!@PE%<+D@@"_J$V8EUH9 M-%K5YKJ/;:*A#CZJ-)GE>S4\<-=%)?%GWR9 2O;"XCBE M2\E=0S!@-N'MTHI838H0;DJ95IY4# M5@K21UU&SM,L8,:TV%3#S5:"Z")//7HN?*XP%@NB=;#;T4_854>=JV65<"0@ M+:2MN7+C]2X&96R2LM?IT6\7V*DGV"(:)8? U2(U?"!@!"&14Z 05%TWPFYE M9R);+(XSZRXT8AKFP?<6Z/R:E.9DSF@N>F-3@? ML?9'4R)>6;)_R''/,7*=VP^'<9TU[426=A:&=G#9>:F[C!>*WTGFN/2(-XWR MC>#'(KJ)3$?0C@1(63$G2;8M>/Z.3IBCXQ%9XK0S_,A6%4T",5B3"49/!-/\ M=U&US9%A*\&*,.1A]3Y25::8SS=.'/XJC37MBL'^0JA7M**,Z.L%/VE5KV+T M8+1B.(.5) KN/,::JF2:""Z*Q3Q8M>6]P.3Y-/-F(HY$^/2)VL]U]#7!#VM3VQ.[2T1]M;M*Z#[6;#Q9Z?&OET-DUMY MTT3]PN3H;G,>[C7GX6B;\_!400."2]R:X>#H%PIP$=X2?S!Z-@5 ,@C9CA9_P[_X+QWFWO$E$M2CN& M<>4DU')8LJ.Q+X1X<1:4$ CR1FP0AYK-6;N9"3=GP4X[HQM3' M?)Y,T!*AE@DX:_TUVVJ3K+YQF1?C /0+0= BY842IZF],:&W:4M%YC+1T7RW MA8S(>IX*RJF4[2"&3(>- 0-9+&@YBUB:!.399HN.)K96;*Q! M5KC\GB>Z/0/J@#EU@LZ""S699#MUB@@EX27\V=1[_GV)6]LZ'A M3T7TGR0--;SF!])"X5UU\"/^[^Z/.7V(O,SZ%^>]X]XM'YG)\B=Z^3B_XQ(3 M>F@CVK&'E;,4U,]WF!V[ _O,OX#9$I2;LW#SP-LH^QB999W#7*(%-G[Y@(]7 M7YN%_)*K*HCD>CO>H_/XE35Y^=Q$EU["FYJ/\ZY=-A^OMQ!SGE%>R MC'91P>UT7&R"=0I2Z(T?@/H;K?$?KF<%07\PN=KV+UKYSB:)KF^2P*6CC]0^ M2X1B8RSRM,$U3@KNTYPYJ03L"FR$_XW;DGJ+(A9P9!UNDH9/?^(ZFRB](7;_ M!A.]Q 84&2)?83=I8R)AVX7:+K+K=J!J62Y>;%Z$=#K#O$F> ,[65D8LJ>"C M%F/2V^:N(5AJ<;1TWE%CTL(:YDI5S01'PTE@'#+;,LZ70E^XJ7 TFXN.0A:\ MTL)&WM)V:B,XM^I@F&S^/WM?VIPX=B[\^5W,.^3'=<16/L)N,& M!W!/\GZY)>!@*X,E1A)>YM>_SW,6;4@&A )G]1T;##H+,^^>_XT/W2PQRN; MGH1)6;$?I 8C[2^IZ#-1U@GLG,\$0D2F512@;_ I0EY\&<\5W*Q?GK@>&SXK MS?8FO[FN/S'TG:YO+^_O1==KXQ5T"0RV\'0G6!P+-$ IH'/&)RP ;BAXD7Q6 M5:#;-,UB\H5\X-[&A!^;T&10=#@@O %/B)<6B3%A[EOF*8JL^"M ?\%P@0]G M$"_"0L<':TZ";X?Y79\7)2_A^PCX#\98#LN+AWUS!J,E$ZIQ=O !PF_CUQJ% M-X;I!EJL4X$-.<"'L<:NPI<@_&NG* I!TVYKEO6*"/D#$>YD3++NS,UO-TQ: M=(5Q'+3",-=0=+#VXPG6GRUQHA*;2^<;O!JHI^;1Z @^ND")82YM# D&):2; M9QA*<=:12>ET(K3-2S%=.N?YDA,!'LH/?!U,::]@:BM%'\([-8^1L01TFSEW MJ3L8>9Y;P OV 8YO-0V:@<]KY)$.A-TV"^TP]^00((1@GEF0J?)!H'[N/(,_ M<) AB&+<;]%&?LY,O9SE[%_4JX"7P"Q/UG.>483]^,NEF U3Q!Y7*\H+_SR MNTP] >.Z.H/=$SSQ) J0:7"09K_1&ET-DY<9!J)-^1JMM' K7 Q*]?84\$QP M5X7KNB"TOF%"KTB(!^I;QN$'2#U^<;,B,URU98*>"#,L^7 V(S:BI\J>>YTB MR"R\+S24[\I7M^L"SP,25^KOT<";W;-S4,J>DK%#RZ*M)9\X;R_IT$Y*>$O+ MBZ_2<9^.EQ3$4O;\H/9T##P5$T+(%#@KL-T@BLJOPQ'5",(4X?V-J7*!??-M M,552#5.D+^'/ YT[HY/7I/I;9O@"SD'1_T"TN?/ 8.#+^ 'Q/#=-EC;FK4U( M<#PO+89_Y3EB;,*KISZJ_J(.1W@V7GENDPC)\)&\7J<-5QL0(/VD]&F"<#Q5 MKBA)493)AGEX6,D&=[(,#Y[1"5\6 TUIU<<''D/[R#4*6N!.4=;5]T.\7+?] M27ZY9YQ,CQCP])N!E^1U*LJ#.!IF@+!!XSX^+2B+,0%.7<)+2-RIJ:*01"2G MJ;S8B.L$Z'#QY_SY(X"NPSBXU$HO&1X,%B+O;I&C[B= =Y?U)^>]#G/$J[$A>WO'L5UX32%2_*FX/G#F P MR#G-)O)Z25A3,6'8?@!EY9RF_XLGB6QP6D-%"Q-0_V&?">24LO7$#')OJK" M.C,$YG/?GC@[H%EKKCK@MXE]'F_,U(+?;(H48Y[V@2/GV4W1V21,?9S25D6 M*OO )=B44Q5E.YJDZ8^<0T8[X01QQ&[%/%_NLD)S4KR MQ?!Y#P,V#5@@O)@<[J:ZJ;ZL6QKS1<>\D/E\DS+L>LBP:[4@PZ[O)>P:3M%E M>@SS 48GS/)\TUCGXML#ZM/*7*4E@DR+7M"/:#1!F6ER=-@Y*L+(U]VA,?Z$ M'N!&/B8L%-25_%8V W M%>GA%N$6+[-2)& &$B^I&LP2#\_P*DIH,1'NEBL',3N!PQM\ MTKI;S8^Y^V)0+S-XF"[$S!)7UX*W8%GZ26'WKD^H]M+$,;#L*]-G/7OXE>J. M![GH?%NV"Z]=%O>/>FV 5GH51C@H?7Y[CD'N#OQSR^B.*7G$Q%P\B9HXW7_C MC6]7$I TZ_U(&>_1Z=F[9;Z_D>;.VSH<.L\][Q88,S%;(D(]<.L13\9!/5JI MQ-1HNSV*ZXQ,5^RGR/*[=1*:46ULR92RNI'(>>#AS5&T7)Z=GE+([YNN#]#4T,(^+L0_@T M]BQ>!/;#!7"YX Y;CR/(=><(HQ>Z>SBS^:+4FVU[N\*;@B,0__[H M45FX1,,4?^J10KR9FLNQ,UNZ>?XV+Y;FP1Y5'5F#QI1IS'%X/@ND:@ M38=?:M"(D$)S-6TS'-IA"2*,Z>H!"-DJ Z"G#W'0 MO*IN>Y&(BA!ZS-_)JY\;&!%%^-R^<7->?=4#H3H,+R=";-[U^]N^K S*[MVX MS)NPY6477AT&DCK(.GY25J+JE6QCJJZX89Q^Z_]@ %Q(!V(+E+*P+-WXI%PB M%]%%@Q<]G!/B5=/PK$'_]:'5$4J(0C/$[S2V 0^FL)!KHM([?>4)OZR?C-O^ M"0?ILL B3T1>Z8,>@9^:P@/9=/'Y7$CE-Z]YM4DL':8;H =?RI9CT:[V ED$ MBKF5_53Y<8.>/JP$^H#5'EW_"EN6\DA[B>5$.C&" 5\T_04.40P2Y35!2MJ$ M]K\)_F^[C5? 'C$0$Q;()FZ)$^2_N1WFD=1^^Y!I025ZT1U$?1(G!]_C0,ZDW5:4CTED)/Q^>00^O MAD2-F^_ RE)Q:@AU4&+S,'=6QYRR#Y[&RC[/O5O8[(4'W&@.%Z:]L/8V4V:^ M.0=[N^RQ?RXU!CE_]Z;A>V2)_M)>>YFNYP5T+;DZAO7P4 MGW>704^Z[6;J+D6_-?^6:+J]E\.W>KZ 3NC>%<*)A60"V66HY6+NBMNJ6"1A M?%):JQ]T<_>])*3P77-@CE]]^8>A^Q=IDQ'JAP#+B:B;5[S%65NT2![Y6CU_ M:$V -'C2;9_"!DLH+?* $490IF[@RC^>#"L9Q3>:IV$P/5"6&NK 9P3+)-=T MDO:IX'G_VT&=79/O1= MSW\S1]81-12&MF[&=Z.3Q:"6,4PK*#]WM,>F6G]BL_D3DF?"'VH%* M&6_[*]E%*!@%Q=.X0^!RW+PJ^C:_V0 ]FOEE4]<^FH46T>;ZGU2?Y=79;4[HP1(\%B.Q;.=<-U3^&Q8V M?[CJ7O4_NOT1OOL+R='E:+%FLKQ?@KLEK\S:"^OS@!-7:,7)EC8\4/4?$-W/ M-#$$[F0^ _8RPP(L$:YSUS@79K,O^<673AL89!S(&&#V=:BHVA^D\57+>S4N MSZ$49=Z-:,F, R!ZX4\G+8 >N<*2UNU2&[ M75'Q3[4KFB<]?ST9-D/5KI'V0D[,1[9T0$@*&<,""_X6E4(7YL:6:''(.OO2 M.W'P3M1@MT>;=]4,)(-CXC--9,:\U^ANF*Z(_![$Y)UWP1 M'F\Q;+*[ >R"I5!Z8.!>5-!6]%9CC71 MT0SG"SX<6Z&E%.1>]UKLNDU44"5'#Y"+82M3U#'Q!@L@"3FGI,&3F-Y,;G [ MLWJ6O"C>Y-=,)5X4,$4^QU+TZ^?1:Z;5ZT+KX7703*2J_LQ?+> )X+BQNI)/ MA7&35 3S%,B_[EIPWZ/6J/NCH[1ZEPJ\<2->7W:'[9O^\&[0&2JMK_V[D?*]-?BU M,U(&W>&O7S1%G_[C3*]K9XJC.WA ^CM(R=D_SOX"6_Q9.QW+YKV,?Y=3MN64 M[;Q,V:8'D&.VY9AM.6;;K5[G MAIK[1WZY@EQ!KB!7>.I'W/\K\(2K;J_5:W=;-\IPU!IUOG=ZHR'US@WO;F]OZ.O6X#_*96O4 M$FZXAN>%:YR&$\Z'4)Q^5BZZ=]GYMS+J*^U^;]B_Z<)]="Z5J,O+Z16LE@ZX MLR+YD&$:'^1)"CB.$CY][',J__O'TG0^AU9B;\9Q/;$B=Y^]$7JAW!?!;R_ M1O#SGBD&1*D)\0NS0M"?\UG!!C3WY,O/^/E#XH!#W8Z,"__C#+@GQK$6V.+% MN'=?PZ8FXO7V*,,8+.7I?FFE+1WS-;]^,/I4(%+*-R _ZO6OU(OXU?GHIO/8&9ATT7!&# =G+,1S_7KX)XX5_; M#ZO5!)]C+CKW"L]M,CD'E,",N5_("VU*1=M'BT'@78.UTD,+<4#[+-+Q K>T MU;\_UG:E6X_(0I4/M^U6_RM]K70OE;\H7_07V)316SX2B[4>020F\T#PO%/'7\GFA<5XNGBF&]@B[FQ+]E]82;&O3PL=UIV>4@T_*Y;.+$LCX MP(,O/E)TPCO\V9EN"8-F'05\)/5H0H@[YH3K+<&[O*A6F>Q@J\)/B_Y0I<:+O -!@O2C/KLTZ:.'$ M%]7&Z=,JV0&P'19QRCHHX8P7U>;IT^AL%QK%TOTK6KJ?=7#".2]JA9.G3-IJ M;1U$>[0?FV,J =!>N6E8'I#W!JG@703LPN16YYL(P&[FHE;$,S&;[EQ9]_G2 MV46C$'4)''E^@I_,\/J96H;[<1,HXE_C$$X)N9I<3:XF5Y.KR=7D:@=RK\LU M3GJ-G,:F*S(VG>U8*8\3BT@)CQ6+EX%X\:!SVQ^,E/Z5@@'6VP[\7V^D##K7 MW2% L7.IW-Y]O>FVE5:[W;_KC;J]:^6J._BNG$20E=5*TD8W.-U7])ZGG>Z1=BD3W.VU\H3@,T#L0QE).;Q8E)\-] BSI\YB1L=B@9Q\-'CAX+# M-Y D_$O1M[_0#9HDRZHLHCT0QT>_E [\&^%9L!@F)%.W3_[C0C->Q6P9UQT3 MZ*C'QA/MB#C*!USQK,T6//NX)M:E\@X-;J^2]1G_:F1O/947&;#2%*_=I\I& M<_,Y872ZR;/)'8C!;@"1[D2OTD7LD]86!$NL<*2#:_-ZH[7SJ8,8N=(-S,^4)))*Z"PQ;@W1@_^3A:. MUW+CSM!=;S([(8V+:T_C)SJB0 OV\*BSRFSQ2'JJ4Z'@WXCH.XKHXN)*W)V+ M.63NO;'+4$8/INW_*XLMYAK!XS"S8%:O"<=&/E?7Y MD1?U&Q5OE-4@/6/;GGL@;=9MD!V1C7^@1^32BK='GGNST+&'H7<"9L\ :7U2 M6CB-C*5[^8#R3%;(B%^=9K"L0;=W&((;%V23C;S6OPXN-2VYS7ZY.FTNOD3- P60L?OO"I4%W?3V@\ 9:C#6_W M,"%3WPQ9UI".5?C9L5@M(+"60-:@O^JGU/!^D*"9W)HR/HV(0O?U";1PG+/M M?=@]&WF!ZS-HST ZZQ)'QK".7ZK;60FYLF:Y;8O<2;ZLYGHRYW6>FS;29(&7B6[.# MR])F]P%-+O!GT7N3+H5_T6%KA*M/&ISY0_$CMV7]DZUIVV _I;/Q:A;QF!U_ M5'^ MNYS>NRV7_:?RDVLD6+PIH'.']D"E9=C/VJN? MU>S9$LF94=T[X'SP_FG+>, MYR(?'JWR01UB2V(P2N1^*&:HG#NP@;R@3] :9+876VPF^OO(.@P_=UR%CNDU M6'SEX#P5%M,1?:0'A,ZF@:M@!>4GC0+52Z)#?BP\'I'G\1Q6]A2 \V MYOTHL%M747"3#;2E@*<*#4K>_X2VGXG#%>5#9]#^2-N? -G $VG+ 5XFY[U9PV8JHI^,VPV:3VU'&TY,X*4*(BQ6Y+VKY_S);*0D M:Z)0K9?5>I5]XJ_56DTM%&IA/R4J=NXCN6E.G8VB!Z6OPRG-6A;^27:Q-G%7 MY!OFVV2"0+>FXF+\^XZXJR[UPQE\V*EKBK()PRYOWJB5O@LUO@SMAQGC_O,# M'1[L]=(-V\5!S[3/03(40[L_=%O#C_!8U?]7W,HU*H8&U=VOV<0!O)Q+E\WB MP7R?:=G8[)RN_('U\)A\AD?#D]FKZ>>/5 NEGI'K5NO6DTM"3W0[WWL;@37N MO378Y -5-$$6$[C>TD?%G2?)EO?-_C@XU, .MC$6EQ@:A[#07L&XGHNA0PS)O6_Q+3!S MW)BZS7;8I Q"?0T:=ZRKH74HY4P%N3WIYM*>O_+)$3B]DD=X\+YPZ>D6%,@: MTG(+Z^6<]C\1"=579&PML=U/J>&+!/B^ :8D"7[E.ZA:;E^7$Y%;8/:A:>PP M 1"B6E?^H+Q@C6\8P:V$BYC_P.\@$#,' FYJ^B"J?D:JA+Q!MM=T=^VSN-U M-6ON9\"_"24[8$.(<>P^>]K7N\NUNJDC&;#O<9&-.3WIZ6/?P)#[#3LB3='O MQ<'-M3)@ NC+H)K:":EE_KY>/J?1,_$-;$/SD%T)J@QVC+4B/#N'3!E(6B'M M*WO>(MMBI?PY7*' 'ENO!3:ZMI#!,1>B#KNQ6*U72/WZ2E5Q@9L56N#^]EE0 M,B*V:TB#B8 ]^F@<&9G6H]]1%W9EVPIH(#27BTT/#;!EO\?0YUWP?_/3 M%C47$NE.".FB1!WE@S;3DD0S?H&@=.2!_F"R$22NF!T3=V 9:.#^9BRC!]WG M@\=^E#R,LQ(JXF;FQ)=+@<]_-JW?6;1A=:?L]:HJ//_CI83'ZXB_ 0LV(7?QC_X>#.W2'PJH:>' M^ADQ#4K"'8B,"I^2K(+M.9\LYR%G+O74^&--?LV9V8^B@Z2K1=,A&,* #22/ MLP8P0C5T,:,CHPRP5"I6CF_ [UZ2G@2DW)E.]!+94SRZ^ZX9!M 60O*TJ M](5M.MJI(4S/?"*/8R"+$O?=T<4.W6$QCS5+55FSE%(_S6T1N[2^C G;FNNS MUY4ZIEY_,/K6&?244:?]K=>_Z5]W.T.EVP-8]5JC;K_7NE':_<%M?T!?\;(G M[/3%2Y[PUZW:8^[G'*R;Y]=A][+;&L 1=MC%!D5A<;L(-,[\VKII]=H=9?BM MTQD-E7.E=7=]-QQYQ02X9]:5Q=VK1SF""(I;$4&(DH)$)IR=92S#= MSRD,E+X1?C6:0VW'0%BS$IWF7B/W>EFU!WS+?B,:;NXL1J<6[5!6.L9LYS1^ MR\K8TOW,;_.<;8R!-?+Q $]LK?F/L]+Z,7>;+[\J+1BT_?M1J#9/&^\45 7_ M^YBV8;)!7260#CN^IM*I@#D]ZJ5;% \; M7T0], 5X;;#*T1\H;S3J@;MSAKBNA>^#,U"W;"1K:-\-!M@K@?&'7[+)'.*? ME H.'V*C67Q2IB]O?\I ,@KD=E>M]JGTM_U0M+F MK*E$/ D+X_%O:<(Y\4.CN.1?WUH!;CZBX68*JW)_[I7%TC.80[:"5KC/LZL' MW+E+0V=OWPTOA7-W:9_?:]KB%X1-RYCBCXX'F);3UBP+FV'\T.9+M.@!EPDU M]C'Q27-@B1?0Y)>/YU.3#H?0 2_.%/Z+C9^\J*J50DTMUMVN^V+/D<(W5=#L M 0.R@U8[FWN1+7LCT:H8@5:EHZ-5N5Q6&\W"L=%J?YI>0JET=$;?>M+T.?4> MTC0S@*VO[T%^F/TF#STP?R\EY>\N2*Y,:P@ \?I(7)*QX[UJLSK,.)*OXGLX"-8MZ(J<]JU"T<XU< M5T/B7#+W'9A[,Q7F'B# W:BO45>;Q=*Q22__.'0X;EZ-BKALS\W3PZ%:LZXV M<*I:WMGWJ9EE5X2W/,&B$QTKIGBO&]H]0'+UM+AZ-2I8M9ZK(W@\@D3W)@?3 M+8?2R$R1T:NE9DVM-BO')M/\(]8!67U4\&4]JS\P8M5K8!$6Z\=&+*F^A_G_ MI4X;"$]Y#RX6'L5V8@'6+SG_#IP_*JRUGO,+P/B(%,#BI\FDM-ALU-1"Z>BT MF'\<.B"3KR1B\LEQ*+L1=:G"AUEXE_5'=+07J:+OQ*@3QY 8!$8( (_4DK'G MK-IR;S"W1CRUF%.C[(8 M %ZO+=.V$RK*9;70K*F51O/8!)9_G#D@-]XZCIDJSM34830A;QT&%83, =UA<-[)<5E2 M"\6F6C@\.:<(W?>#PWN0,KOA<&WK,.P><+BH-JMEM5X[>%0G<\TKLBVY*M78 M%!O3P=[9?!89ME+-57'JB0NJVM:173=5ET)R)^(N-]5:O:A6J[4]4_=F5Y1G M6R9KPFC#&]_8,JIM'2A.$4\K!;54KJB-QKY3@-+"T[W93Q'HD\6W]B>%WWNC MF-M!_[8S&/V'ME3L_.NN>_N]TQNI2J\SDD(],T)]ZZ"]I[F;"R"4U]LY($[+ MF&*#@06V&.^1Y-GOA5I5+5?WK<%+&9][&;]UGL >T;:D%NL%M=+<=X<5*?*E MR,^VR.]CVVK9&2XWI>7OY/(R%B-:XY 5UW?T4%+,KC!^:#ML3*MNR-*)U-( M:E$)-AOIXJC$.*_?B?-@3GW@21@+*JOU0E6M%V5Y1([R 6I1.20;:<3I(D]1 M;8 =5]^[#9>W;*V<,_U+,B.6Y4UX=[0753&((_G]#OP^*H5G(WXOH.$F5C+/ M=6(3MEHNJ,W*T4DV_\AS0'X?E3:R$;_?'GE..257:O9^S=[1C'L=2^-H\%UR M^!TY?/V-AM#_=Z4#D9(;_0E)45P\H\6OK]^U_YI6&T7(JHU4)!K9=EI^D M-FI'+PJ5UDF:@NO:-*?/^GPN9=4.LBIQN+#TJ2R*)^9$E%:Y6;:CUJJPUHL%M5 \@4Y_TI#P=M5?$$MSL&W[G&@V86B-O;Z7-I$%*1G+ M7:TGCI>[8+Y!* _P,/W9G M-5J M7:W6WWVIRFF(NKC&63&[8L66IO- +"G9LB;9MLX,H&WPN$9K&KR$MH_ '3UH M1FS2>\)BS*I:*]35M+D7 MUUO@31F8.^FWEFS+@%XX5&Q.PFSD&-.R-]]=) MI))ZJS;A(,L[0:*KE2D4M M%PXLX^(N)]=";I\(>ZBM;"[S&HGG=>^$L#6UV"QC#YR\(.S^[+GW48?7C)9U M@)7CBYMNZVOWICOJ=H9N_?WH/U]^'E]DLRP/MBP>-H[$UU0*S-:NJ"LV-V-4\17[+;O!H-.;Z3X^(4LW,W^D=_)Y4F/;YK!S1O=(!C+G%ADJN V/U9F\)CM_9X:JU0B)Q5+=-B=L&BP^7(--[( MD3D4%E759C:P*&->SJ,S]+.+$;$>E;FI&?EAV]G+AVPD3A@9DLD2Z.N2C'>C ML)):K];5XO'SE_./-@=DS8E3-C9'&UEBFQ]>W)I,X(R.K2RT5YQD)%GR#BPY M<0\$ 85;!H3=IG:KA6I-+1]_FDG^4>> ;#EQ!X0T4:>NUG%XTO%G24N=^:UY MD9)7[\ZKF\D#\9.)M?1U'-EUS'89^+7L,I C7MU,'A)/%W7*!;5>.7KQF-2I M(W1J!+,RU[6Q/M<=G=@R#I7]([^3RWNONE7\+&Y0G2US/J<5VQ:9:P[0[I@8 M9*;G*9,R@SI6XGD,G,QTAT]EN5"5:T#S" MWK"HU*RKUFQ*RS\*'9!?1P4F-RL*W@,*U6IU8-*&6Q8 MD2/=^]1K>)M14>,$W2D$5;_NYO>J%-1Z,R]5CN\&:P^$HEM(HJAX;(+V%"EA M;;VLELO[-CVS4YN;3]MBTX'>/M]N?L14!NV-J+CWAOG&*=D8-;5>*JKE^M%U MQ/SCS>&,C&(A*GZ[88IQ2HA3IQ->*P79-N](O#J^$NRFW[L^'W4&WV4M6+XB M9^_D\MZK=A7O#I SN=)7KHJ%Q&WP5^8J^:1F\N'2:J.,V:DR,S57FE;B]OA[ M0J(ZUG4=/R;P7K6N>!X>:CALJ_#3MEV3F7MZ\\/13]VK6RPDKO:-<9!Y3>X2 M]OUIJ(7ZOBE;.G;S[M@M%A(7&.\)<8N-BEJJR.;#V19=ZYR[<].X/W=H=7(> MW;NG+Z\2USS[-<]=25UMEBIJL2S;XV<,7S,HIA(76Z>*KPT43M5]E^EG1SC% MV%41:)3%M_8GG-]'?[C83I+M_O?OW='W3F_$VDBV^[U1MW?=Z;6QL>2'GND0 MI5C]^"ZC!/29T3PL<82V;3X^ZLXC'W+5AF> VDV,"? T/R=[L?5?#'T.![&6 M!#AIF$OE"1:Y@6HQ^J\@4YEMC0N4TFY_K+^8,^A6_] B*@!&SY[4^4SRX,\\O/^*$+ M_D-9:);RI,V7Y+.B+9T'TX)33)48*;.9?WGXH%DD+&?!^O:6EC7UWZBL?833<07@P0Q)H0_ MNFUC;3S6VII+QW;@%U @DCC9_O>/I>E\#M$6>S,=!T;J"ZQX*;9:8:-6XD;HIP<;LFD@!6O"]B+IB%4DK_&8-#&B4JW MQ(H4PVP9BD:WFM6WA@Z6?%.,\KZ2ILY0VC@MY@A;+GPJ1*6SAY4'5Y=3%L1B MJL0&6EUI!ZW.=^;]JG2E'52Z/6RR6$5];DN=+EI5BH/*9K&QS0[\]LTZ2Q[PVDOEDEII1'7/ M"+VA*K#D@L"+)S)_S4\I3^+,RT1:ZH\TEC]Z%1R>NUO <@OP MZ!IM!@T?&2;L=%54FXV:6J_5CTV$^4>D0S+NQ!4;^T*D8E-MEILJB)1C(Y)T MT(2Y^8 XFFZ G4DTRP#%/D<)KUEDXHE+*@0<.AP,K*Z8>.(2A[TA4D&M%VMJK2@;7V:.B?M@K)C81@]PYW%AD0=B MV/H34>:FG2.^?D*%#!]BJ#MQ)8,/TK1?8ML/9U9I>P/ [A&G/QMI+XE(7;'A MKOYQ=H[#A!JELEHI')SD-[[@C^\.G0]TM9&R*@Z=$QL5IM5M50[>F1)FB1A=MTSC7/$#ARM M@FD+.B"*1>P\C50Y(3LDFH(KB#(;3ET&)P]ZK6F37F,R7F)UV MRWJ-M1S'TL=+!Z?ECDSLI. I)+NQ@WI!K34;:KVY[ZB*%%WY%UV)X_''Q' < MG%.IJ*7F^VD)LOX"WICJ3Q<__>1)&)]P",)H0E 3B!,RFY1" MNKL:6\K/%S\-"0&1Y, ''1/A2^4U33Z8Z89F3'00.S:6L]$^,9^HK(G;: J; M8H^'ZU F<\T&2-]>?_WU+ S$0N%O44C/WZ%X3-\"P1U\5N_N>V33%W&M@07> M/DX8<H)5C/2?_>^A ML__]LW=5]*8"&@]7>#BF! E#0#NX>LRRX1OW+5J*6=1W9M'V)+"/+^.+7G\P M^M89])11I_VMU[_I7V,/L6X/8-5KC;K]7NM&:?<'M_T!??5%H_S0-A?VF>+H M#FZ2O7BPD/_]!3LD:?!O?!&FE?V?!7NA#>^^#KN7W=8 CK'#+N+ N,$NVOW> ML'_3O6R-.K"=$?Q@G=KZ5TK_ML.N\4A;^T^G-1@JG=XE[*QU=WTW'"GE(A@) MH)711G(HTGP[\\A84&1Q*XH,D760X@7K+*/RSVCW4-3VTQ?B&J."=D/E\ MH4W1'G5?VPMMXKYF+ 6$P@B_&LV2M^.804.G #>+AA8U^YA\!.O/6_8;T7BQ MXIL&XBY <)TR3[#TF04=[8 M8YZIM"=+P2DE(;]?R);9!GDH*DF%WY"FKA5I#K3:/;D;OS?XY^MBTS=[*F(P[OF?^G_UN M;Z3\Z/1&=X..+](N'?79/_([N3SILTG39\.R)Q4=)"3MKJ',+/-1^:^I&X[R M!-]>6GGRX6=1Y:BEH*]ZG4^N #P,9M^)\V!.N\83L=G\O81U'6JE6E+KQ>:Q M=1&)5=M@53T%17:/6%51ZZ6JVBP>W-GQEK3@>6!_E/ZPR9Q,'#*=ZP;1'?*X M+B%LZ]&ZZU=Z5U+FBL#*@#V*S?UHZ EYTJ=DBAGC&TB;#2[T )[7O>YB!Z_L M%OO*J,>VL8.0-(!B?T$,NS(MX:>]Y>@U,O^)R/6#XU9"UZU:;#3A7_5M9K97 M[$@U5B&IZ;2I*2I39%/EX #45*_5U=JZZ1^YH"9IBZ89(V'UR0%M0#$7Q-(0 M.Z05NHN]4(O*^ME*P#)C 0T%/P_HN^!). F@J-8J1;59V'SB(K,;;ET6,FAXJLY+/?5&QDA<=2>M=*Y]^WG=Y0 M%C_DX[J1IIY/MPB'080!+J%E6U MU"RHC;VW>).J:JKXDT;*3RKX4U8+H,X4&R>@FYZTUV)+;G]-##!:YK27FC9] MU W==M"(>2)2 *1"P-4T$CX9D%K&M!4 T:X47:SAG(*C4[1$J&T0*BHC8^LD MT+T@5 %=%_#OZ(,OI$&0IH@8$)MHUN2!RH@I>2)S M^W0%&0?.;AR81WZE'RTEK3>-]B%] 1-.W0G#=.6R6BE5U4)#)AWG"87J:;0. M20F%2@VU4JRHQ>+1O;$RTILIV9>E2&^WU^Y_[TBQM0O/2:-#B@=>C?ZC?.^,OO4O0<+]Z Q'G40R[JU9 M#JGPJM07V(1O;;7H%CPLC32(KTM;-XAMM\W'L6[01,NA0Q:MR1]+W=;QI9@J MQB:%=0WZ)XN0 7DDFKVTZ 2/:TTW^M9;''"FOY#I^9_$,D/,[WPGIK?SW4HA MFAP!T\BC.!@"KAO>VJP6U6KUZ'';C(79CB^"Z,@4D"C2=$J!8M-(G/ JP9G> MVR-)FQXUU,KQ&[Y*!-H&@=)(E$@-@2I-M50Y>KLU:33$<6Q>UB!3&;(2\OT0 M0]5IY#((!6VW*&^MJ#8*!_>#;'R!'R4.9Q6'T\A;2 6'&TVUL/>1V"F@L'3V M2;D=DMMH8"E?.U?]08>;6\JH]>^]RO%WHSFGD6SA!1K@M_D29<>M:>$J+<>Q M]/&2SE\,7 M4$CQ*,5CE'C:QVA&(K/S M3P.CT\A;21FC&W6<>I%=@U>*=2G6UTP>EJ'%W0V.-+)1V B5Y%'\BEHJU]6Z MM%7SA3IIY)'LBCIU[.:K-@]?7R8%E!10&PHHI34:#;I?[T:MKS=@B/:57K]W MWN[W1H/^S0VK+F"1UZ&T3#.NQZ>1B-,CCN>AVY]'#FS64E6M5+,;E94V:Z9Q M/8VJ-6!!7R_=282U7AW:@*HV[[,%I!>6^<2_E_3;R7KGM#!3XZ_=^3QE^:PTZN>LO+Y^4KR?MC4,EI+&, M=;W:LDGD5\W6)U)ISY5RTTPR5NF66,,'S2)A):>C609 R19_IPB10-GI]J[. M+@J?#A\7DQK\:2)YDF%/!T+RVL$[R!U/G3_I%I%;"LM+?;YTR%2*RWQQDJB$ MMK3$)4>)'01F;EP#$LVSC>91V5%I"M.P-WU9AI,5EPF_B=E>B)@UI^4Z?..YUIC,OZDS)]>1F3LSDWS4_"CYVB8995(V7K?)-(\^0W@LLO',;'Z,_I9N[]T;$LT ME&.B>ZE8PW]Y0?>,Z;LY%Z GXMM^!SQEZRX_V_ 4C@8KK"4Y5ZDURVJE'+5;50:N0%X3-FAQ[?;=1N#;\IE]T?WN+B8VWS\1&G")B3WR_U)QWP9^K%RLAD#C]V M");EAWE(G,\VSB?IY2-Q?B.!^1/\')O35]PF5HE>P!M3_>GBIY^BA=??0UO\ M^V=OBW2' ='%)1<77$'_\2)VC? M;+""#VLG! M;@VL."0$IZL!3'1-1B9:, M:J P*3/=T(R)KLUA(_ &]MJW/QUVK97PKT?U&:&__3F?)S M^+S?+@>1Y\5+"ZSI 8">X*#HCTL%5M\>Z4KKD4ZX1P+[^#*^Z/4'HV^=04\9 M==K?>OV;_G6W,V2M,7HMG%G6N@%5<7#;']!77S3&C_4SQ=$=W"+^^F AP_T+ M//!G#?Z-+Q(2SP[G:/4NE>'=UV'WLML:=#&9(?$N-B#AN%VT^[UA_Z9[V<(D MB^$(?N HN"'.?0-]^W;0^=;I#;L_W'[1Q]GE?SJMP5 !DP S0>ZN[X8CI5P$ MFP-0O"+&Y%F"'J#A*^L&?*:,LP$CX4T?WTA4H[OB$JZ"=D M/N,,&FX%JB^"2$95@ M'TTEQR.%QBD2\ON%?"E3D,^8,RT"GISIUH'G'M_5EL?&F%'M]=;Z!E(-)3+G M0JS-GT;?+]DE4^)1&CVU9,M,F6P0L:L^6L_1QMV'F_YP^%&!VR\5BN7/"@X* MZE[WE/;=8-#IM?^CC :MWO"&VM5*Z_*?8(>AM2B[4>Z93>S6H:]42*/15-]Y M(%;;?%Q8Y($8MOY$O/X\5Z8%=K;17EH6,2:O(TLS;+:#EC&EK^8:?35%-$1O M98\X_=E(>TDHX2I5M5P^NM-:-JS,.#E$SQ(L%=)H4)4A>E!L6.P?9^=TS'FQ MI!:/'\\YQ'C"&&OMZ$5\ARKUV[-2D0&&:L(I#&D,(+G">YU MN#%R%;76**N%PS<#R8^-FT'\*Z8QM3 3^%=62S@6J7#PA/V#.3V/+B!/1(SF MRC=PTQD.?PGY!M G("=3G(SQ4TQC:.(;/'BO@RHJ39#Y1Z\)7&_<2*S/&M:G M,5CQ*%A?JS754D$:]-E2._*HB633H)>3++9,=3\ =]TVU;V8QG#(-[AK4ANM M7*ZHA<+1!UO)@H[3P/(TYEBFCN4EM09RL]H\NH8@2SAR7<(AUY1KRC7EFG)- MN:8L#:PV9&E@QDH#TZD#M(E;!XB_RCK ]76 G7_==4?_D95_LO+OM"O_WB[U M*C;>:ZW7<-1O__JM?W/9&5#FQ-+#FY_A3YPWI%\"ELUNQU_&[L/&D>Z5W3%C M@T6._D!YH1$/](=_3HP'2N#*"Y47*B]47F@*>N1^6P8<0S]L32;+Q^5JFX+O5].FY;N2.JYXP2 ;$ MT70CAQZL$X9)(%=> B9+@'&+&R58L@.6D>EHS,AK%)I?)4 MX=MZ-)>&(^%[JO!M:PO=V8>/6 (X&P#N:)8!B*=C 2 MQ"<+XLX?2]UYS0Q\-^],D[>>._*MX[VU.58=>=Q..1/C=KZV;EJ]-K8["M6Q M%4^JI7']P!UE0Z,-=-Z3!1NQ_-]0--9@_!C=R::!?39:+[I][ANI^YW@//IU M0^Q3'%-?;%341E$.Z-EJ[V_U##HTVC7V@G81_8+H!Q_,.8A]FSWO<$V.BXVR M6FL>O<6QQ-*D6-I,C*5>LB'&JKL&]RIE'V/5>KFFEFH'[X8ED38EI"T5$B.M MB.$+#UG6L;524YOULEIHEB2V9AY;8QH+EXK)>:Q7-Q4W3"CC&.P?/%0M5=5" MN7!X3$ZWZ79FD#BB?^7NB\;@<"DQ#D%>KJO5J0:TVCF[Y[^Z\._EFY111%'.!X+$5\D*LB6YC@JCTUB6FVLTZ M**?NN,./=FU[2::72PL)G5BZ.67^//K'/H-R1P YJ6>O4E(+]:,3MT3)+5 R M:F)[JB@9)X-6$?*'-E^2M/ 1Q$VC(@W+/*'B9D/?]^RYVS]:%IMUM7[X?O5) ML.A__UB:SN?08NS-=- T[0564':K!79#WZ@IXUNC;V(?7AIX.]-?R/3\3V*9 M?I0]+].++Q6*E<\[(>V.L,@"?ITT F\V%OR 7CV)TQ*G=\3IJ(G/6^/TCEX^ MB<92[8U'T7(:0Z$/IKHVU%KE"$&.G*7>9<5[IU.,0 KY'$Q-U\)@2WA7Q9+ M:_*@V419S#5#^O1V(-^H><)']NEU.*SIAVXYI&\!T'92QUY5K16D7R]/:+G9 MP-_#^?5B<3*A)"I*WUZ>T#%J0FI6?'LIHV:]K%;+Y3Q@I[0DM\#@5&)W:;OW MMD;=T[,C)1)O@<2I1/L.X.*3>"WQ>AN\3B5TN!\WGT1EJ04+--TL1)@E3;96 M.7J2J,S5VRI73R$O"Q#%)(E33\J<*&+VV&ZFN:P$WA:<.)6XX);NL=84I[SB MT^R1&>/+H [<,7#M*:X%=*S1E&QC*B(W_9D_GB-UB/>F0U0V"Q?NSY-V0"Q^ M6SMIEHMJM9P+-[!DS5L@>"H!M22.-LF?)8H?!L53"7R\D%LF M\&WCQSN7%F*^%8E4HGU;.N]< MQ:YGM=8O(J_"5R;H&\^(^OYD M6DQ;KDHJM7Q)G&AKT>]MC;2$W6'48KTI&VDEQ[2]],Z2VM-I"*AJ*@&DY&X8 M*9\RRC4.*9^JFP5Y3E[4R-RFC3T?BD4F1'\B4V7\"D\RSGW\1]$Y Y))3S+I M20(O3O*G$H#9TF_R70>JIUTF&85>DHE%-)M<6>;CI6ZS5I/HP8YK-?F-N3C? MH;8@<7L+W$ZE/&L'MXO$J=?#I3CSB* M3L6P]-A)CYT$7HPR7$LE5K>EQ^[6,F>ZN%HW?/E?PP991,I[=A.AXKR1LSQAL/ M.,>REDH,++FG:5<.V:@5U5*YD@?^F&F4.Z0XWBP:I!=)+WFBEU2:.";Q!4I"R8W-O$>"2&):[T $,2D;]70:0J;C?MR%,-XT M\KV$N+):+Q748N'@76LVQJ0G1<+JO-8DDMEAK9QV:9W;?6R?NU==/JM3M*:Z2T[J[O MAB.E7(33 KK)1F7)8RWU4)Q9W^=X43I'M+]T;$$=#]CR0,_,EHM^M:='VEPY+'M?&/T#8[#RZ5!$A\ MP!S)>B,Q#N\X'O1(C!='.#;5PO&3XTX+90^I)33C43:[>%=#-EE12\V#.ZAE M5N9.\T-MA? )$U/IK4M.M8VHL&S)\[R7]^2XBYX.S/QY_H$A8HS(-*EG#STF ME>//#I$XN05.1@5%4\7)+>=5IX603,]I'*'I@T3&Q,@8%9K<&AEW==[M'S%K MY0HV&LX#:F8KE3';59^-J*K/K=$WL1LO#;S-5":B1.!#(W!4M>CV_#=%QY[$ M:8G3.^)T5#GJUCB]HZ-/HK%4>]] T:C^IJLHFA'5M:&6ZD=/BI 9=QLZ\'2* M$0A@A3PNYN8K(0H=$ZHLEM;D0;.)LIAKAG3K[4"^476L1W;K=3BLZ8=N.:1O M =!)^BE0WQYV5#BZWUZBY19H&54Z>DS/7BQ.)DQVJLB\D3RA8U1E9E9\>RFC M9KVJEDO2O7=BEF0SE?!=VNZ]K5'W].Q(B<1;('$J\;X#N/@D7DN\W@:O4PD= M[L?-)U%9:L$"33<+$69)DZW4CIXG*M/UMDK74\C+ D2QG*.1FLR1#3[)$9X\N@#MPQ<.TIK@5TK-&L;&,J(C?]F3^>(W6( M=Z=#;!8NW)\G[8!8O,8%K);+=;6>CT(6R9RW0/%40FI)7&V20TL4/PR*IQ*> M2\D1)[%>8OUAL#Z5*&!R-YU$=*F [XK$Y<)F@<#,8&).E&B9T[?6RW>I/^GP MQM16%H GBF.R7#Y>SRV3^+;QY9U+&S'/JD2YD$K$;TL'GDN 6TM]KUE,7L6_ M1,XMD#.54L =?'3O&5'?GTR+[LY5+J12SY?$C;86_=[624MJK511*S793RMK M8T:E]G0B BJ5(%)R1XR43QGE&@>53YN%>4Y>U,C\IHT]'XI%)D1_(E-E_ I/ M,LY]_$?1.0.2B4\R\4D"+T[RIQ*"V=)O\ET'JJ?-)AF%7I*)132;7%GFXZ5N MLXZ3Z,..ZSCYC;DXWZ&V('%[<]PNIE*BM8/;1>*YQ/-#X'DJ55Q)'#L2P26" M'P+!T^D$F4YVE,3YTW1U[,5!&N/J**82$$KN;]LW#J_I&E6MJM7Z$3),3L>; M?TB_7'&SN)'$N/TZ]4X^G:E''$6G8EAZ[*3'3@(O3AE.)5:WI\10=^?AAJ#?*D43R7Q?ZW'NG7A9IQJ7ZKGHI6F MY(=;H&0Z_0W3\5A)WI@QWGBX<9;E4BHQL.2>IETY9%$MEZIJI5K- X?,--(= M4""7-@M([1=S*FJ)5K(=O?.JS.=:Z_JAT@U0QB?>E'O0QO+O" +06E-BG3,( MPYN+%\4VY_J40K:@*OC?QZ-H,YOM[$ANI0TW=X**[6EB3(R@2"4.MJ4O*TZ5 M1E'3(TY_-M)>8\$ MD<2T3I\(TND*F8[_<1>Z6&/CEXIJO;3OJ=Z2'+8CASVX-S?>8 PYI!*>3.X% MW1\%E,IJK2 )(%L$D$%YL%F(]&A\O%)5R^5&3M!8YO*M=>A^;=VT>NV.TAHI MK;OKN^%(*1?AM(!H^6E+%L:7,N#+U%R.YR033"%N.]MPA5"46M_G@%(ZB;2_ M=&Q',Z8@/Y..'FVJE5)%+1;V'=?9]+KS+/42(]G9Q5_SA^[EPE[0/6XF#^_# MR)X'DG*^1+2_-2W:MM-A*>\:'"@NY3UAQ+S14"N-?3>PD-1Q^7HD*JD6U0+8*Y62I!)))7%4$E,Z M6"XGERDI#I4]#N5X]=HUM5$JJY7"P4?4;XY=.2B-W2?Q',!E';^Y&-JI)*:= M'0?7'DG05-1RI:162_LNTY5R)K]R)H94JO&DDEU\KQ?46K.AUINY4:RXX_LG M^#DVIZ^X3;R6"WACJC]=_/13M,OY[Z$M_OVSMT6ZPX##F?N;N;LYN(U%[!KA M6]A@!1]^30A",KCFD!#%,!UXJF,B=M%0 :HCRDPW-&.B:W/8"&?#]J?#;NX8 M%W+T-0''E,EOL(O2LWMUW]V%^KL-W MI 06B Z7Q%$CV$]-ESH>W'C1;>NZ<_YUT&G]>MZZ&G4&ORC:_%E[M06Q8MC% M(*&5'P@[0FGQ\EGAX:2_%.C_HB)-_$]GRL_A\WZ['$2>%R\ML*8' 'J"@Y(Y M+A58?7ND*ZU'.AR[I,]>@_OX,K[H]0>C;YU!3QEUVM]Z_9O^=;KV>ZT;I=T?W/8']-47C8FBV9GBZ YN$7]]L%#L_ 4>^+,&_\87"8EGAW.T M>I?*\.[KL'O9;0W@"#OL8@,2CMM%N]\;]F^ZEZU1![8S@A_?.[W14.E?*>W6 M\)MR==/_[4A;N^H/%("T\I].:S!4.KU+V&$H9*G@)6*\W+=#CY0%51:WHLH0 M:0>I7H1:RQAF9?1[*(K[Z0L5Z7Q#5*.9D/E\H4U1)W)?VPMMXKYF; 6DX@B_ M&LV6M^.:P9AR 6X60]HTY,X4#\?R+?N-:#R@^&8P?LNT,\+VD!D7N=*M\(4\+4*X&_>]*_[:#BE7O6FFU1]T? MW1&H+K^D!_[T*/JM)Z4 P,-L-(M/RO3E9:VDFZM:M=JG1J0)''69!TL2+#:B MJ3YF5[NU :3::T91 Q; W9 M?W[4Q4T>>FC)OMF(C371=*SQ^(J :?O@DKCQ&]46CR[E)1IM@T91#7VV51#3 M1*-FN:A6RT<8YYEI5?'HK/WLXI(L0,73*6@5\H)@SI'!GT722V-,AQ\J2?EV M ;/X"K)A9ZZ0)ZIISK9\>W?D:9:Q=FW?[0SRUK$S ]RZ]8C9D']*;IT:P6W6 MH.=M@O-<)E>FY0=1PDH?K!RM2H4[5W@4U=EF6\:=,A[52DVU43EXL8O4N==Q MF+8V5\P9NE$7<"NOBF9,%?+'4E\@'DC>OLO$O$H:W7:N-=U M@/6-2PHN6F'=G[5LFSAV,1EE-L 6EG,7,X=&,5@4%;3=EK4GPZ+H;I3^DL;S M_'/W4]/1!^21:/;2H@4IM'T^\GIM CR=@1W9/:%%3LHC<1[,J:(;3\1VB%3E M=Z'3ZF8C5MZFTZ]+6S>(;;?-Q[%N4.5KZ)!%RX.>*$]C)6==@_[)(B0 =B3W MOK7]J)],D;;$OFV4C6K4L)5MQ<3!T.]M_:2L-JM%M5HMR$F]&1(L[0?-N"<@ M+!1M/C>?-6-"$*:TB-29+><@8R9P"8XMQ<@N8B2-".PM)L78\% PY"\Y>%H< M.@E=LA6U4#@"/4J1D!R3T@C"IH])U7H6,$G:#6'VSB0[LG>>93>SS$?EOZ8. M5L03?!!DN^3LNZEH:81FO5[+5P ?!K3OU(SK4BN.9DXF=-BJE6I)K1>/$'B3 MKJ%D&)5&O':/&%51ZZ6JVBSNNZ6W5.2WRKG1,6/:F-J874WT)^QE(GE]NKI7 M&G%=T+TFA$PI6;HP&W"0)52^U%JYJ1:;1R!(JT2YS8 +2-47PHP'W?M",C]$P'W@\,M:4%;LUI32S)O M-C\8MDO\^P@85E(+S:):KAZA8B)%DRN?RMI:(2!9?VK>[-HN8? -Z7)W+85LQ_E\CXP9#LHEY6"SEG^*>F]5\16 3S6FUB/>D3>.&V M&'-,*0=2E .[Q,AC2!2!YU'HE6D-.1!O.0Q'9IJBH5)KJ-72T4M<)=IM)1IV MB:8?$^\N2M5F[JLB3LT^""=3T;$9J^E44E+L1+*[A-YC2#:4 T/I%L#F)]/$ MGJ)&32WL?5"N]!2EI8CL$HA/'[MR4)KY7JV&^)A>5Z99I<3KZVG44:\2I"\= MQB/)A(E6%17V(;E[UA J!I_2*(S>)SYY?+W4J(#>]5R7^+NZ,:;UJZ M9.Z[T6(:Q_MB@2E+GC6=!V))YKX3%:94WQRB0@XND=?>85!K&=,^@HRU M,$O:9Z90D_42F4.O&.Q*J=;Y4-CE5RJ*Q:-/.Y-*_4HS:][&1%EHKVB\2>:_ M$_-/H^)YE3P%D&X9C':D1*QH:JJETA$*5B733\3TTZA\W@]6H?90+*C58R"3 M],9OZHV7S#T5YKZ?TF<@0VL9J%1-B%W95FF7,U,^U M2^<$=7F$M;\$>B\<'\3)%,L]SMG]PKN+E_T0*D#0FA++OY!BFW-]2@%84!7\ M[^,QZ7GC'493?6,_<5Z."3<>(B1L>%HMJ]7*P:D\1;!+Y#X$M]HQ:(B H:U$?O&;DWLR<" M,;+XUOX$('S&7FB@$> HJ-1ZE41!= \R,W*G48*T&2='VZWA-^7JIO_;4+D: M]+\KW=Z/SG#4[5TKK?:H^Z,[ZG:&LE-/]H_\3B[OO;I_XOOBM8+3S?X?L0!F M2M>8ZIHRYC.-5,4 =1G^2C5FC!?U)2HE8^LNU]HK[3 _,ODL*3&$ MBMB@V?1GJ-OPO\2V*ATSLIPG0>BV !:9/W:DZ;/684N-GC =VTR65K22;*S*(A*U$@J"JY,R]^M M?M?314Q*OMI($4:D'225!RHAUT:P>,Y-,V@%1=5H,H-@B6S9@ M2(V[1V5H[*SH>U-D3Z0L7N+4-IR]&94 L+..OQU2K2OT+JKEYC$KO?TL?C+7 M;-C7'Z4_;#(G$X=,YV#-Z YY/$M9\=]@I=R)AMNE-7G0L-H+[("%A5%2YY56 M?A' FP4B4:2(V. NTJ7*+"]X(=U)9*(8VN%)Y!^UT'B.O.Z_!!L\B#.0?#,*$U6P.Y5CVJ M?B(1:2M$2J,!Q#X0J5(HJ?72$>K$W[V_(Y[!#\B"0UH!!,**!0RJTV(UBTQU MR=-W(\4T&CAX(.K/;K"*J#]K4]@D'?9=+A2.$Z^5##U!J+922*-5P]9(E(.D M9ZFNOYV7(SEY>C28QH !?[K$3C1X?-*3R+,-\J0Q/V!KY%E7/]P\EA8@6TIL MP\0=8@$G-S5#\N]=2#"-&0&! D[;7FK&A/1G0RSC)M-+,DZLD#>*);5:.(*' M13+UY!B5QGR Q!B577R$WVW'G/PN>?M.7I8T M9@3\RRQ M]J"J3AX7<_.5$,;3E06O^U46,E,@$D/O:81> M5^B]SX#?X5B1L'EC##D-S$XC'KPGS"XV&R#5\H+9[]6@V:#\ MZ0.O?_H8F/ RTPW-F,ABJ/0<#L4T LLQQ2I7 EJI%:N4U$*UK-:;1QC((1U: MB:R>-$+/>T8OG%+?:*CE8\Q-/9 Q=/0*IV/7065;'L;6+W6NKCKMD=*_4CK_ M;G]K]:X[RJ UZBCL]Z'2[RFTQ*G5NV2_=/YUU_W1NNGT1D-I(&9%C8X3O6GD M!'1F,S)Q^K/.R^1!,^[)0'-(WT!VB?^P_7=4=Z"SDCI]MJ#3FO843Y< M=MAO'^&] ZM%[\:<2R/392?V>DLLW9RNCH?F3-?/R!ES3Q@<*ZFEPT^&E@'6 MG5Q9:>3.Y Y_>ZPUGVUPIA5*(],-PI(-8(U6U7"ZKCON$TW?!(?(^C?OM&-W[WL"'B"E8),7"5 M?P_=Y=]5=KNJ8A-+GVU#.7B43:AS#]3P97S1ZP]&WSJ#GC+JM+_U^C?]ZVYG MJ'1[ .E>:]3M]UHW2KL_N.T/Z*LO&A4GE,#/%$=W<)?\U8.% N0O\-B?-?@W MOCC\:5#%']Y]'78ONZT!'&2'711VN=,1W.&H#Q?7&_9ONI>M4>=2M'^&^QR. MX(WO+!YXC/VAI3-$LP=VU;J[OAN.E'(13$;0G:F1A(J!;V<>+Q!D7=R*K$.\ M(<@V!%F4T81C#"#R)E8(;I.[>)/U!ZG_)ZXU]9:/0,"3S0*-03VI;]UKAOXG M563:KN"#%Z#MW%K$!AY-7_9G5T(2#EU!B.K0W+27%AG!LE_GM%:::VZ5,X6 M6K1 'F@M"7(UJB[PJZ3*$C(VKCN[K\'BGXC74:(M8"D7J*(-.@GJ2DPIB?=" M..9B-;^1/YOFUX?] +'<+]KSL#5[I7A=_.1B[=LVO+9TS.-L$7CJW:"#[H:O M=\-NKS,<4HH;=J][W:MNN]4;*:UVNW_7&V%XY1:81]O/QGS'BE4A#T- :;&K M(&_2+WH:S@W'@L.O2QL[?=D**/6X=JE0+']6>J;E/!#+4$9D\F G[G784DZ M?=R@U 7J9=NT%B8S*.@T3MVQE>%R;.M3'1:'CW\ !H5#5/4G,G]5:>/7MOFX MT(S7CV!8P)OF@GX1-O<[<>AH3_B>HUFO"C&>=,LTD&:U^?Q5&1.#S'2JU<+' MILL)K(5?!21XTB>$SHHS@7R4&*NLMI$'XY;.4@\EIB\?Q\3JS]K F4F5*"F]V[O"OMP!Y]8HL7R%55Y9%@<)[_KL]U7(/=A 7KZ7-J2*%DXF>R$9:@B#^:MJ-4 M"\HKT2RZ/'S=!/+!AO6&@[B-)P&HF@IY@9--:5D3WYD)S\4E[C7$TBEP.>OU MD]("&<+H*$0:[M+LE"!> -Y 9\X,!)TI1N"*"QKKYOE8PS(J_/@$Y<=,)^B( M?ES IJGX^C!;4A+2S2FYM[0IOOD1'CE_Q9,"F@#MT,\OL7\0/@=,2-U^@,>X M5^[!E'*."LYS:9G.LO MYP_Z%,CD%V 6];,+(*\O/^.G+A23>4T .VURS[I8X^D8:M*=N5?RIIF=!\G@ M)\Z%ALJ(CA,XD8Q661$@,W^%?":.\S:VYKS 528NV_TG,K0?C)^U+ M3:R@, MDC+<8@3#I76&),@[ <;>8G@\*A&5%E5;-57I+'$*+6,>+5O7/BD=;?* Y.E0 M2@@R8@48+6 1HBN 93F#%>G;GO2S/=K168_T>V("M2Y UF!_1DL'MOV*I/2, MT@W^-ZB*F*G3Y[!1WN5OW2%]?;^'F?*.3STL;TU/Q[**ZZ@K^&[*& M.>H+ "J$6! $J#-@%1^%]=2$7PS34?BD%PH]7 "1S_:(27P)^0SWSETN8(!6C'H-2$P-Y.82M'+QW8]<\YE3M_$]JL]4JB*+8JYDBX<;, M:*(6^B'P0EMY1MJ'G_A)\0<2C0KP!5?R,V5GN5C,=8+**E M7\5/^!@K>QS@LU@X6G5T R.XB#F9+$&^+2U$KIF.Y$!=-7Z/P M5?M!-S3!?*?DD9I!_&U%?T25!9[.'XJ;=!YT:ZK\L82G@#2%W?E6PGOS@\\' MD0 @G ?-@8NV<(S&#, 45!\#AP)M%.05039GF_!9 W?#MHF:K1X2.VS?ONU: M!'7ZZO%9JU<*A3*A7HI[-(")G(+T 6U;L[(,O!(9":*YP/ #J+D29LO M406DR/)DLBFU $EZ4C0OQ&0NBD$N>T>? .(Y&EE4H.)WX#7^G;T!9HL.$I7W M*74#6+;W#'B>J^S )Y *Z3ZHM858LS"?T2HQN5K*#$&W4)P1"E6)4$L"PVBB MH;6&A(EL5./;]3$5 LN8CP <>SF9".8B5C/'<_U>$TQ)&]NF-5;F)F-PS#BB MP2IF[]!19MQOX?"]@&4_!RV%^/V6^2KI?VIS^$^V#9OJ4<%ODOJG_'_RY]- M>A54&1=O##^U/KD'8P_8;M&AI2LWFO&[.!T"EKVA?+A].$Q.!$PB*EDV R@ [&*SH2_ZP-Q%/W,D0GJ@MT-5RB]?N>$!U__+1O< ? M.G& 7R+>!3[*WV?J#G]OI.G/L+/P1]G;'S^%CKJ>'J1$D:J@HQ!DS9 M";.MD.=XOB9NM ?DC>GC@5XGS8'6X-JZ??4/L-%N K,]=BX#2FHW8#$QVC/$G1Z_B3$(6;\,;\< M@ ;C? Z8!W-TSZDL=" ,4KZ6YK!(%K-R^3E6EOP$*B0NG(W%/MF%8Z^E:_KGI6 7XFZAA6YAZY?)@\XRWXDSH,YS;V'\#>4CE."X]B89F!Y M>([PLACV!V.3?O$$\$2]A[TY W%H/C-W]A,.C" +^Q?E0_&C@H$3S+7R)*>& M'F :"=-W9U2[BEDDJ/^8F."B MT3@%OV2XVG.\6N71G)(YS\87%XIKLDCMPC+'U%U*'8&^'3SK@I3C80?\/PL: M"%#GGG*N17Q=C>8R<0A$@\< #?=W3FBE58:A:U -BR2"^VSPA@:!23Q.)" M%L_@Y1< KY\J+"5HN8#G8ET*V5$3#%6TJ/JAM9 MLX-,B/N_< F-AU[]/FZOIS,-]AL8TQ(!*'/^>Q'7 +S9>H%9&QCLUK4Q)I/I MY.TZFSS0$6@P7,52?#I6T!UQJ\NV[?8>BR9 OW.-.D3SNE0$>$3"#2$=3K\']V23_IT25D@,(5' M'"_ Q6(X3UCS$;'EH1'Z +SKBKEXFC4;T$6%YHUQQ5E >"B !R( Z.G/NKO3 M%9!PA=U\IHH*I1"&T: %FTMK(D*:&DT]U:8ZZB)/FCX7Z!A87>1%A%?1[<"> MF7K'*(INDBW)[]!5L7Q,$?,=$#D-_YN>5?.XG#L87HZ3N6J4EF.[BB#&1YUG MP@7Q&XH?IL&:EB]'1+=<1D$-'6.JS8'NW.1B2O7 YY'=1\@0X/5D#MH<1026 MW"N(47"F2+6 M][1Y9J$!WO&,:X0J_)6'M &VJ*QYR2U478!=/@ "X/MTY3EG0'Y6$RE,5\7@ M<@%0-[@4I(DP8R;"72KYI'1G;_R9I:+ 7\9P88_$W9* ,W[O602^\5*M*7.W M(0*A$&5$]8BP_--+6S%LPH@5CFX02UP2HIK(V'.!&&TFY9ZI^2'(_3:V/RM( MHUHIS_W6,>$;KT][8>D70EOBJ@N5@W[/ILM*P (W@3*F 8'&>(&XR6C_QFJOVT=0,(?O8%C0?!XQRF .5+N!>?#"$ M"/"^O-\@9D_Y!%+?$TA!#;GUAMZF"=$:4D50AG%,7J.V!0QW6$L\PC,-5_TH M 0&+'!:3U=)Y8C'6_/ MN[,/4YZ6-K):%*GWI*H&JJ&XA>KK-8KD)*+2A6HXX'*/7I= M /QS"GQ>=H(1=%X:1N6BI\FRPBV?4*1Q+@P,LU)IV\]LF*7$(PG1).8Z\N.M M'.+M*$V#A@DE$G73+5T;-OD3&K?61; MPPQT%@3@;[%4$T1\X+4V57 8HV'A5Y9E'C*[A!."EK2)V>V,)7N/#'J@0\YZ M'?T4\"=F["S@7EZHRR-6,?N,QX33F18)5HJXMX1BF#Y-Q.(68CPQS>*G5C:+ M(,:I?EXNCW#>Q"AHH6PB7R!M07.OL"X$K?^ISGQ*F+6DT3)(I5:HG1<+Y]7" M>;$2K!Z;LJ8>B!0LZXMJ=F!&.KXDJSB-D0H@BB<\W,TV@#W6L!*&?PJ#Y7!L M+"03]6VAD+EP>ZP^'(@+E;4Q>3711\T?DWO=Q1<&"/NM74.&>K^XY4X#8U1] MP!0OPRO79%$OW0BY+^\MPMV- >?#(Z"^S@2]NRS-.J!B'^Z?49_GW7AT(>.+ M00!,PG&VU=8$##VG6Z%GJ7I>K+6"^,G\-.@>]F^&;A-W&')7^X*V$5O" MLD M^RJ7SHL-N+%[S9J*D @+N5 _B!?69%OA590,?CZF*?@SH;$5EMN^-M*W$E;% M$(K-GZ6MVKC(\3!C+T1PX1R2$)O?(.;H9IA,(F-]-G)SW!MS: OG!EX'C=W: M#V *HXI*75*L $EGMX0A4=47A<4Z/X>6:P/S(?#;%$Z<>Y(/."3=F)Q%G*4% MS,Z- :)C%PT^6Z<(\@#FA6FY.,HK WFPQ%Z!X4 MRW3<,F4F.&$G#O.NL8O@;OQ X)HM(>PX'NA^]6>HY!VMON@7+&4.S@SLQUYU MJ+$_3[P_LV"L(S+57'.6*BH,L& "W^O4!%R)R@A.\BK:)\:$?JA+ KU"VKU\)QC]#V[KHV5' G7RXQH"K8Y3P8"*^2>.W2$UL'N MQLT)\93'57% F]NXJN#\-58D^ =LMX9MI5PIG%>HM*H$'7=82G!]&B!8Y0CO Q M$QZ&C-*$A:HDG%3($4X![8+%Q-P*B,<]T=XF[-@T, D<\<]K=Q;?9><&XY?> MV]AP1_5E_&!IBYLW]VQ:''O\N!KKZ].U[,759:/YC,@ M/5U9P!?P4KN_Q_>9J>L7^'$E&GDHY!RX,3P[.IN^6BS6ZUB?62D4ZM7ZX;+I M1Y8VI9EH8G]!/+OEJCJS(&-]1W%I\QC[$3G*_A0VZ@ "AO"Q#CLHSE@2*Z".PN/GT?FUX01RD7F)$0K=QJDXFU])HM*#0?#7Y.ER0J M&!N6BD\Z>>8,DIV.*^5>;Q9O/V/*GKG; O%_"0)S0M/\V)>##_<""6(;M&[! M9*:!&QW&(])*:.HM>J8\?48S-9=C9[:(R7HLH*U@-:)'38Q\ "" M<],,;)9.#1H:A09/I1=(Q,0#5XF0[5/1Q!,/?=L3DB5NGUT#WJ6-X&./ 8#69?QR#4(\5]PQD#'PP CRH8? N4[GXWS.>0;NRNR=226'O4@7N> M>E%B4E'# HNK#"=?XX.'-&5T']UU&-K+V=8R,C\,9Y4P=B[ MN%EZKYIM&H$DUU4\C$<_:C<\42;C9QJ"J8GS*S8FIQ.F,P.+A=^"]^OC( S. MNLU\RV"FPI:"F.&I2YR7H'WU@(^E!EE0T0[ES@FD>$2^3E4J-\F<63BMB,02 MS_YB;22I%;-R0S$G @C^-:9HN9)TK$U++'QE6I<<,&+CGK!*.&2C7%8+A=62 M9(JD<2>I)ATZLL^35,K-F)-0J+26]YB:X+9$Q_/AME5?&[[YJP\C0LFZKOAS M!3<3M-1QS(L?_*FD;M"!.UA\*301.(>+/5NZ [1_#H*=%_Y0QY\V#[ "#3[S MN(!O4S2=:?J<9^3A(]R]^=)^.=5XC)=97H*K3G1KLGQ$N34A7C'($1*U9: Z M$*@NRT#UNPQ41YDA+*V$=NI41*O.4,$O_8H5_LI*:2MZN>A?>,GMS&F?<^ZBS9+Q;@DTT34)1KZZR]GN67XGR>NACDU,+N2&$7I3YK*!!X@?Q;.9 M:%H\A7/+N:P0]!HSTG/%/T=2IB*P+%EUZ7KFF4]=S4ST.^R.5J6*UKB[\039 MPK6/64O2*5 3,L< +=[F1 &]!&Z&1[A:* M:]U_F$Z"9T*N2T&H%E12^6>F*R4 MS%9BTY7>]Z]/&* :"!_$79%NW1_2*<$\?&#Z#A6&E[[TU0W!QM=L>GR*N$>D M8+0]#XCS&F]K(W9C[8L;ZPVZ')!^>W"1?\_8<_#QI'?=O\&/V ?#CQ\HZ3 4 M;!:$F;A/_%9&*_N$FS&&^=&/HR11F$D,O';-)K.DF#&',HRW4K$)8;()7#HF MLX+-2.8C*H(]=FW&I")V'8;W\^^Y%#LG3B07>P,3X5B]P60!;.C4?88)GK#' M&"M+IUZ$4/]XR+\I%$/Q[]YZ5SH"* PH)0I[9<.S=2X80 M9PQ)(7S@!YP3A^E@%/.4UF6B2(1M*Z*&T]HYGL$A=#4\AA?E+!BP^%.$/IPA M/]8,>#"_&H <9M&PZFMNH?<)EU*JEDHIK:-U_P/TQ)C[Q W#9WC]DQL.*617 MA@& MC*U>[RI79$BA!.@36>ZYGWG#Q%J _SH,U3^#[UZ1JEB8(4,V8=6MQ7>_F@X1J*?-7G-KG=)6?0U=X.-/>8(J6ZCZ-TNWX>VX 7UF$!96*:LK7AO"9L8UB$,?$8IM'8]Y$'PM$- MA6TM%)- '1':"1,.2(10K;A#R=%]$ ;=<];3[,:Q.QBG$&ML.A2OY([6LG*A MQ,.A^3^+U*DCZ9)F^\2YN3^SN9.YKV=>O^*+9/XYWT0>BZ6UIBP232M+@!P& MW-U/2PE3UV0&;KKH[.0YAO19;NUP[R8SN--O\2E$N=XWF'X&#X,A?"1=!&*" M3VXN6EPA_5'M DV5T06KNQ#A%XY@Q[JT\#1D]C51]DA]I]G,YX5K>'(K%W$X MV[MVP.Q4J&?\ F=P1+G^'$G\Z-@"^X M$GD\<"0+W _P7?I[/D['XUW9UEDE5\C4^.55:+0@=$+N:4EWZ(+^0 N9BQXY M+8R3,^UL6+LD_I[D\@F[ #3$"_,8D29IOCS1OZ> M_,LJ?1 YH"!,M9_@+8=7.X+1&I+[V43DQGQ+6G7-#?OR9LN)EX&FT+F8"\GR MNK*U5EC/C=;KG$<+W2\<"D?&-!DF55B6K,LZ08$U8MG"8H#X>V=2F@!;29J M @C).O&^P\5L'+!,MVP)-:HBOL%LC@OP?#IOW@SD.<-?Z 0!%LOD] F'(Q4> M,0L,8!H?^8'U2$"]0RYPJ?Z!3R;8B:&EZ'F*_DK5,!HEW)%61-Q73<=Q--4V M5,W45&<.(A7HN)>4XE(;!*5W.E@!\2#W*!7T4?)HDO;,D%]B#)*&$H8_":HK MH+<)M8%%"XDY:&D4?R^^@.:%I/4?+4W,T00V9/ QQ:A&&%/;%EB/V$J/=5L'U ^H7W$B((> M.".4!C?*N,(DUC!^1A=L#&H&-<(4976%U]^P#$6'RX%N:]WY%DX[32BG\V3> M#BRIP%C<'/Y?[C$BUL*@-&.&I(OC23E_WX[A#D8LY M6D>:TC$F65 O7B VH3< ;MN)/'9>3.!&W#T4_;Q'CF>==I?L#I]S9_\W G1^ M+,R&??AB;)P']8VYY L]\PE/OL"/*AO/;VU&\PD+X?W=>TTQ9$G3N_#_3//# M?$O[8M_[NR".@X=D?2:N9EM3+/:CW]K2EXDZ',\\JN(B =F%#0(?F&F8[SO_ M1K8GF]!!"74^"EDI?7--1BIE[/'S[?.4]4X5NP]_%C^>9XY@OM>JYV=[K2XI MU+]%9#2;?/%&1/AY]&[.@X\-IW\>SD*,V[S[9!856^>@2\ZWEUU_RM* M<#V<.,9;!EJYB/I%ZVIGF%>TT2 M;0=RFX+DU485>?H1%$YH%L]A[G$>!Z*N&>I"#"(*T=; M/>7CU_/^Q,RC2^6S+]TF*A,BS?U!SH51(AY5_D^><0S,'&IWK6T&SW@F% MD4LP.[D\QKA<^@D&_Q(_ /-RR](@[5:(*5! )+PB'5A8*9WS-AE64QN?AOM'%C)H..(7I2Q]!<) M ^;7Y>E-*527"(P*?%S)\*XY*Y&-) HNA%A+, MDQ@O3:?,],O$P7EJ#OT3H4J1E9.R?"]^#")/BK^%I]+G)U*LI$S#SEQETDIE M%@(7$\H'O6DHF.> LLP#FF[$^FZ'7I0B-6?J7.<'%R6OM#;!IMINL>J#-=&AB+YI^"^+[L' ;T2#"-?/TG:F4,Y+D)]3]W#N516X M39DA^(D6VLX5J(>##.=KK:PY3GR%&4P=&,+I.&.T?H>JYH]LU! M5;(#\#?ED,O^F WO&;&P=B,Q(R>VO1@.'7H(-<";R.!@S !+C4H>HP5#=3)Y M8:EC=XC]K3S*ZEP<+B[0S#.A*(.)JIN 8(=I4V=V'"-QVO)G11: M1AYM=I>H(DZ#//>I*MDI%X[QW9BGP.)ON9$R"'@RS>!)A -F(3]Z GJ(W5TJ MVU*F?-3X_3_/MP^F8&Z@RWPLP1<@U^0'"0=8!YAE$"!\T(X4^ COC)F=]+-] MFCD278G,G:)R"6;1Y+EH%54:/W$F?8-5\25*G8=Q!YBVCK-@NMM-;JQ#UL+1 MC2L6D:Z:YRH) RYL#B;'$+Y[I13F=8?,II6!Z9LH+F?AD1D3: M&FQ(!JS9JY_)IT *0_61?(MF6790_'6P3#T(W?#Y2#K+?0$LA 'W#J1U@K,[ MH*P<'CO+[,R)Y"2-,P7ARE:38CZ0[]Z7P+BRDJ63MQ) 6SL&!.C_+.%C_+ M&,)&I59BLJL5<# TNQ*S.+.EJHG0%!N3\' CP3PAUSD MRD+S^"C('%^*(S,$$4?A^I+D_TSA:#XG$@EA' M_)\$YZ>0BUHL]V45**Q0M\ RBRW,4FNRK2(H<98GFWH9GE)?KCNY''T!B4$= MYLR#7I&[91F*K=F&H=M=IVO/E0K3OIX<=S2IZ\21.W1HB8U=G9\J;JHHYE"1 M=R8,%YG9RZB1$"& N1PB[@P6O)0'-$%H@*3AINGI42: MMI\1J6+H>TN;]V9S%4%23; E4:8V*M=6)G,&:*Q14"V:ELQ*-4A*RWFGP*+W M+R5^">LVP+DH;3)03MHEN^"F8-D"A;A*0#&'^FFBYER_W>';8/X%+DJ64"9@SNYRF7#FL++?9XE6$%R M ^IN&L[3?H(#KN2J;&>YMR89#ZS%W1OROE[X3)LA,>TM+( M4T[P0H;DA<(6YI\X]=)+22:8P'UNS-H;Q13)^C&8/'(GX"RBT\C>;M,[#[6V M4J=>+MZ<\?51"<1CN[2,.>,VQ*MRP$NZP)BEO\@2J]\5"V%%/ /:"D&HAEP\ M@'93G;!N--F;!NTUP<0+BMTHT4WS@C>/ZY/MK9G$KN>_5!U?H/9FE@Y1@17/ M,FO3NA%M!X'5O0C,EA!)1ZC.I&JUT*,WTP LB627$VL&ASWM52CN8"RN@F2( M 7QV?^1(AK0BEI6J%2ZS.;A/T>&#&UF/RRFBU08NZK:M4U3<113-0RUNS_Q+:9*#^*2\E8Z MY8P1W9&2)S.=]N*4_Y+>3ZP/1!5OB9%+N<;/"M%(@!/RZJP4,S/7]]-+9RLR M2Y*9HH.%)*',C+W' EK 6.]!>"=FP@=Z_:?>]1$2.3R)_2F9Q;;*-4!H!"J] M'EA'X=3==23U?[@/TTDB_\;9X0MCTN"]#/R48M'3"C&Z>+G0JB9Q.[# *DR1 M%CGCN"E#3JB(YR$I]CROM@W0DS 0;K"9CVPZ\*8,W!FKY6-OW]TYVH277,*+ MV2:\U#OA9:]MBK@5QY+M1@S:F:<+L@O]LKFMF1S&HKXZ?O[J_A&$)W@D-'N5 M)R269Z]6#U22OJHM2E^UR]-7F54LNA"Q/GZ@*L;>=)=K/N$OO,Z^;PL[H"_: M@;DR"K8#:*@Q)R?#UO:R;:IR9B$F0 B'?&J^YQPRB>,](9U, R12+ZQ(+VU\C*PT^2=K#_,31.). M_">)MXN=)=CU+*PZJK0C6"NBO(7" (RHM4/1'9Z9SPTMC,2"F;\8L9PGUD.! MC9"ZZUB!?,[_2=V!W(ZCRQ/G3;,3^(6B8M9Y+QCU$^5V87^KH#/)8VZS'>7! M%A;82R\U:'2*T-X#:^]0F(=H )?W;Q66EVW6PSI%"@-V'NTLC]V7AC7N$ULX M8_W6+'RQC:1\#!?=NC^J8@FV9>B:H5BVK9O.LK"C6TD0I7&L6P3!K(Y%S&)O MD@!RL5M#UAOTG,C#40ZY,4GJ82"; O$BE^I5@(X9$N[[H,B0Y4[CI".FT!+< MJT/Q/D'(TYL11W+GK)NVG!5-Y= $&V;ZDZ:9,1DTFB1'YH@#K=*OB!55.K4K M$)Y9\@[FD;'I9:'R2UZ:8 UQ\+11U?N8DB*^RT(EB$Y$S2\,OM.FHTFO;^G+T*FXQ-EY10BVM&ZAM&^% &FA MYXTKI#LS3$#17HEJ%0T^T.M0MHT\*"]2#S+?S/1=X8F.+/("$K54Z= P$T/_ MH*FT#^YWBAR&MWPWWQJD@)^8)H&@-R9)!$DR&6E+&MJI*Y,!DK7L.)LRLG(G MC#]_T,YS][A8EITEHO%9TJ1NV3^*S.XRF!QD1QE_[V!B!'5F4T$FS:3 M*(N9=ZBQTG*9Y;NZ>*)G(FRB2"7CFTFU97)RPI+DO,UFC.R8=05[ G9#^&%3 M55X H:>>D*1Q,*>%>3*1,NTM!$JXD+ELWJR9B\CW8L#,_MT"3S."DW7G546" M\B>AV9%VVQ,#\)HS[,*>'Y>U8L3,;^H%5)K=IK]FHYP_IKY-L^'3.5+05 M&-NT#'?%\XI*8N929J_2^EZEW9%YZI*.0C!%]$O0!MS/??PFBZ,.' M0N,.*B/]@>AS(5X -'9Q>WXBG8Q!(6_'[K>B!) M99Q*TAR3I@%BH0AVP,J8CEX. #F?'>QQZQEQR =4>S!82;%'X.C7RN/$J\L:HVA, MW,+/?;A"S$HJ>2U5435=TPS'ZNI**8(T.M%^%\Z\9$0I,^2\HV4^CZP2DE1> M#,R8PRA=V"Y4YI],W6?V*X5O2+_#/X^R;9]97Z5L2@BV3OC!NVBF[L,[,G!Y M_@YUGN.4"@"I >U4F>Q)"QXY1Y@W"/K,D*1^A2/ 'I\G050!88AI=4971>^A MYI20I1B,'J88;E'V,>\XBG=]GN!P!_<5#DV?M,*E&6H,63LCO;/9-E'VQ6/^ M8I2;]%OS=PY\*VOZ_N(@GI^4B* ;&8;$6TQ+2//=QD%CAX/Q*>;7!A2M!Z&7 M&8)*>!.,XB?0:A7W#5UWX*9AF[JEV)99!KXLAN<@ELD[JJDK%1^TL6?AL 7N M>9@==YB.FTL+:\%.ZI+[8;6Y'V\R]V,+BBX&>8,>*- H#$^E7!9I=K>K=RT+ M_E,X)XIT0$70+]'$8&<&R=?"2&# :Z+ [Z%0T M>\U<3[-QC7O6L JC&:)Q88XL!#9:>K>=53<,*0R19JU.\,[M\?#_R_'*V[& MSQFZYBKML+"X.PZR^]O\QM ME6@2B8?+)NQBT[:"2X#N>F=8N'@(GQE^(=N:Y*_WK0RL.YL7![(Z%Y^/^8WJYKK(\#:/;M8RN MKNFZY90!%*;#26R\:LZG_>QXU< PR>BA?7#HO6(4 M)*8A*US)^-A?/FAZUZ0X#"@4:8 JD^HRA7,?>#1E/A4(\'TD>95&/@!!KKIWN,-GWFUS_WL,X)0YWOCE00369,%=CM+^BLL MT6\A=X.CEQ*/ENCB->5'=5.$(J!U'$SG$<'YV+I5@DJ]\#*T33#L7^X^84OT MNT^+\+GY3.&>$1QTIKV3D\MO%[?G%Y^EJ^O+"_CYI/^U?W%[4[: 50&7FZ", MSGWIGS.?2* #+)9@D_KE2]K41M)Q0(V[L][-\0=N]98_^&U*!>+[WLVW#])% M<$1?T5%U60)5])69QB)@R1NY?TDZ+%4&!]),R4,TO?7_&TJB8-TQY(TC<]X@?!KB0(OB(^P< X]2/R_"F, M4[B#L9QI'"E2'048* *#B:J%N1U-TH>>ITQYEV\QK3H(A@SSC9;BIFG-K$\R MGE<2P>E@2V8:P1F2NS@3QDD7)&:>F1X%P=9A@^X-TH79: !!%W1S<62-:TW(X#LHI]$; XR5;D:CI89"FYVZ5! M*'AL$KAXGQZ3R; 3!YTD2E38$9EFRQ6BOA.8'+<@@M&HPY,5.BQ9@:\7UL]J M@'EE"I(5%JA0RXF6,&!K[!1N%!-S073XZ;7@%*9+R5,U:2ZZEL84)K8C,C5RN8$AX!M"HR2+$Q4HV,OL#E#*Y\BG @?1' =!FC1%G S1!=RGHL*W_*BO'6<,4Q8 MVAO-Q7:3RFW*)H-8W.T7![>S6'P\%2X(YV%1&Y_^T9L $$?F)XQ?8V77^+M,22_)0\KG MJ,X=/TD]:N7V0MZXVQ MZ\\O?@USP_;^.>SL.8(#?I2\H9?+40\#+R('WMK]CRV+]_5R4B>"^K.2FQ M> KS;"+.:IZ+MS#2(,!-]?_WG?9R*'WI-Y6D";"#[; ]@<>F/R2J^V@'-466 M\'\?YD31AGR760E?2-[!>\?_5ZC39))(_%"K6R@]_)(N1,K:R&8_.0Q1V'GN 5RZNB@'7< MR%[8!%7H@F(7P8VD[MJ#SK/)NT]_7_0&[:?2-H*;OY6K_+.0)SLRM=Q%K1J4 M@WF\HV7\].-O-Z>51ORU^_15',P%B2]'F%D7/F+P"]T(A&KN#"#'S_[LH3,, MXLZ0##R@AW<2_R'")S\9LF,ILFXF0!UBQI]V?C [./_Z$-7&XGV>*BN)2BTA M*NV01&7)AF/)EFD=FJ@V%_4O=)Y=E3P/+=X1V0HJ*DC?6 5MFWH= MN6N8LF+K#:'>FMU*&L1<+]*W#FDRE MZK("EIW1=?;+555[U&BEL$NZW==45M$1YL8Z8GVZM63=4&5;:PS=5L9E#@-I M,O_2740JKQ 9((R?L= #JP^QSH=6\RV(7';G2GS:R.6B>*#1F,CEU?7E5?_Z M]M]2[^)4ZO^_;^=7F(\H2Q?]V[<2R10,P=*?!3>P+*=7$MFLY/DBIYM*24.8 M-J;9QC0/$N.J#&BVPD4QOX"^;)!SN]Y12U.QUO4XX#FL M&9=T+-FQVJAD4Z.2)N)>K7?=7Y]H=%61]<,331MU+(CCXYDW&;(R ZSE>ZZU3 M3#OKBNE=T) AVW97MLU=NVF;%XT[M C_Z@[&GD_"@BNJ.?+[M6>0F.K:N87) MV6;=;QNPL2D[70,,L39QI&9$6[O$$5-=.W=Q^T1K&;JL:TI#B+9VEXRF\%0- M#7EU[>2_RNC)!IR@Z;*M8[!KD MW5X2ZIB<6[^D..N^ CC59 MM179WIMGG*&VR>/>PP,9@FV,;77=X1_N@,,_YMLNCHD[_!,&CWFOKA,O'(#LN,+. MQ;+TU?/AWR!V!1A@TF[=E2I"RA6!**VC=?]S3=Q)GX)_HY%>9<='@]"C".:7 M(R&7>S^\J"-^.4\7UN/KN@UP5=&OF<6<^VPI="7).KY2F,Z,,KC!Y\E9$,1S M]XR0N%B'*J8L7K^&/CB_.'OW2;-DX)PY;2!%= 8P5(#@I<-9%%-PPSL>89?Q M)=+?*W:[$$$99G>[WAM?IH59&Y7H-N@-*/3IEN]NJJPI2NDA,+A2L>5)W^T9 M;>X2P@@AL#(]".R#-@Y8JU L+2 2D#>Z3&U4>JE9R MJ&6U%(OV,OO2=7=+,3395.8SZJ0,'B[.AW;*<3E2;=6B]))%J>FBEC+3-E^4 MHW=+"UAI7]=D15KC84#_@Q7U,?F"#77._=CU[SVPY7H4L/GX^:O[1Q">H*JE M_'W"FS5>$]Y8?.Q-,;$''W^ KPW_%83?88\'1'!QL40S_X+J@CU3;5L(K%0& M9S:F8._\XK9W\?G\^$M?ZMW<]&]OWE2M7LH"'!7]597II0"D"\1*.19IM]O7 M3WMGG=,3W>X8)XK=Z?44LV/J1K^G6J?')[99D B\T\R,#'L@T@?*F7Y\IBE& MIV_93L#ABP%5YQ+GY.SJVZ+%=5&W9H27 OAYY),,D&8ULR>%-D M< $F<"N'FE3!;9IUJ."^ L&1-(?$SE#P[>\-*A>L>TVW45;WM8[GB!]4SQ_> M)L>TC*=WP3LV2#O595UW9%O=>^I9DU,"#D69%7EAYH)"ID.39L:JR1HU:^9( MRU97.0S*01,2(&M#IQ5D6E:Z5!,R73MGQ3*Q_/;@)=RURUL\M#DDXC-2F W0 M-,@<>CW)^A728$$)U^:1N,,95 B<:I<&S.M9%MFRP.'J5N M8NO@W+"V@6C*IH*EG6U;A?5LP<45OMBCVQL][\_@5+OE M%F?%K&Z#F/:R+\MT:) Q^L:*>\RR0KNE4@AW8U,ZLM6U]N"D:^M[&DS*53;F MVH5J^[(-==G4;%G3]^Y$67YOFV >OEK"KJ#KLL*U3>EZ?3>@K)J.;'1W[9D^ M;.5:+C>VW(A:(C6V)-62IR^ZZ?FV*8QU22-K4QB73V&L)]I]((71TL'* ML[M-D="+4QBS*86-ALG,2J<$"IFZ!!EX\)QEM@@G6>]N 2>+ F(3$'<4DE+Q((G"+>:#CNC@* LE& MC821#1;!R)[1?=1WN\WR)W5HDS9PE8L-H\FV\ M7G%>>P%4S?HWCGG^O( 7W#Z1R2/Y"F\;KZM6#.T0W?7: .[2K&DVAS5KV.W; M7KO;]VK<^&\P(FZ?@C4-6$.O0P?PFOF^Z\2$5LN$FS#A JR:K3/A."1D3394 M;=EQ=IVYT.K"]=G0;MEP$S9O&A;>)BW(G3+A\J6*;S_5"A,[>"7C./)_WD!@V M8W9=-KJZ;);T::Q+@F*M=?-K2-)JCDI_:Y%^NP4KVCM8TB4OW4;[V>+) M8^/F^/DKB<12R,,GF6IB%AR26L63D.Y X& MB""!OTY##UXWG>#7!@,RQ3EX/GT*AIH2D*&/I/ ",0&)CA)ZA,YP&#QX V]" MCB2&3Q%ETQ\J9@I3 [LQ?>4=F01/$CW6)/.!SI8N'.?[\F:-79AP-+N+R)\S M^ !VX(X07W*':%FPV< @J%FD)R\>2]^.;HZDS[W>%4X"=DS"W K:O)UO0 0K MRGX\#8.1AZ?B2Y$[H:L8H"S"V;HQ_/;@PD@!6U%NOG?N!.8+LQL3$DNC,'C( MGBM-$X%QBZ<)VT ?+7P.3P>8&%+\G*Z?+IE,O ?8(;I3-!E'[!;;=GK\LW : M1"3:9W8.:!'R8S"9#KSQ;>O+V/@+)T> H9+EZO7_#]_^V6<**"KWN=^ MY_BZW_NMTSN[[5^#\)X\N<^1L$;0ZO9);DT?I3%AFZ.!:I/X%>._%/I_9;7IY\\?SO[_(61MD_U#(1]%*@GO(KRQRYOJ2. MI(5J+TN]Q<)7SJ^