0001171520-23-000336.txt : 20231012 0001171520-23-000336.hdr.sgml : 20231012 20231012081821 ACCESSION NUMBER: 0001171520-23-000336 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 52 CONFORMED PERIOD OF REPORT: 20230831 FILED AS OF DATE: 20231012 DATE AS OF CHANGE: 20231012 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SONO TEK CORP CENTRAL INDEX KEY: 0000806172 STANDARD INDUSTRIAL CLASSIFICATION: SPECIAL INDUSTRY MACHINERY, NEC [3559] IRS NUMBER: 141568099 STATE OF INCORPORATION: NY FISCAL YEAR END: 0228 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40763 FILM NUMBER: 231321764 BUSINESS ADDRESS: STREET 1: 2012 RT 9W BLDG 3 CITY: MILTON STATE: NY ZIP: 12547 BUSINESS PHONE: 8457952020 MAIL ADDRESS: STREET 1: 2012 RT. 9W, BLDG. 3, CITY: MILTON STATE: NY ZIP: 12547 10-Q 1 eps10990_sotk.htm
0000806172 false Q2 2024 --02-28 0000806172 2023-03-01 2023-08-31 0000806172 2023-10-11 0000806172 2023-08-31 0000806172 2023-02-28 0000806172 2022-03-01 2022-08-31 0000806172 2023-06-01 2023-08-31 0000806172 2022-06-01 2022-08-31 0000806172 us-gaap:CommonStockMember 2023-02-28 0000806172 us-gaap:AdditionalPaidInCapitalMember 2023-02-28 0000806172 us-gaap:RetainedEarningsMember 2023-02-28 0000806172 us-gaap:CommonStockMember 2023-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2023-05-31 0000806172 us-gaap:RetainedEarningsMember 2023-05-31 0000806172 2023-05-31 0000806172 us-gaap:CommonStockMember 2022-02-28 0000806172 us-gaap:AdditionalPaidInCapitalMember 2022-02-28 0000806172 us-gaap:RetainedEarningsMember 2022-02-28 0000806172 2022-02-28 0000806172 us-gaap:CommonStockMember 2022-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000806172 us-gaap:RetainedEarningsMember 2022-05-31 0000806172 2022-05-31 0000806172 us-gaap:CommonStockMember 2023-03-01 2023-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2023-03-01 2023-05-31 0000806172 us-gaap:RetainedEarningsMember 2023-03-01 2023-05-31 0000806172 2023-03-01 2023-05-31 0000806172 us-gaap:CommonStockMember 2023-06-01 2023-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2023-06-01 2023-08-31 0000806172 us-gaap:RetainedEarningsMember 2023-06-01 2023-08-31 0000806172 us-gaap:CommonStockMember 2022-03-01 2022-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2022-03-01 2022-05-31 0000806172 us-gaap:RetainedEarningsMember 2022-03-01 2022-05-31 0000806172 2022-03-01 2022-05-31 0000806172 us-gaap:CommonStockMember 2022-06-01 2022-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2022-06-01 2022-08-31 0000806172 us-gaap:RetainedEarningsMember 2022-06-01 2022-08-31 0000806172 us-gaap:CommonStockMember 2023-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0000806172 us-gaap:RetainedEarningsMember 2023-08-31 0000806172 us-gaap:CommonStockMember 2022-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000806172 us-gaap:RetainedEarningsMember 2022-08-31 0000806172 2022-08-31 0000806172 us-gaap:FairValueInputsLevel1Member 2023-08-31 0000806172 us-gaap:FairValueInputsLevel2Member 2023-08-31 0000806172 us-gaap:FairValueInputsLevel3Member 2023-08-31 0000806172 us-gaap:FairValueInputsLevel1Member 2023-02-28 0000806172 us-gaap:FairValueInputsLevel2Member 2023-02-28 0000806172 us-gaap:FairValueInputsLevel3Member 2023-02-28 0000806172 sotk:FluxingSystemsMember 2023-06-01 2023-08-31 0000806172 sotk:FluxingSystemsMember 2022-06-01 2022-08-31 0000806172 sotk:FluxingSystemsMember 2023-03-01 2023-08-31 0000806172 sotk:FluxingSystemsMember 2022-03-01 2022-08-31 0000806172 sotk:IntegratedCoatingSystemsMember 2023-06-01 2023-08-31 0000806172 sotk:IntegratedCoatingSystemsMember 2022-06-01 2022-08-31 0000806172 sotk:IntegratedCoatingSystemsMember 2023-03-01 2023-08-31 0000806172 sotk:IntegratedCoatingSystemsMember 2022-03-01 2022-08-31 0000806172 sotk:MultiAxisCoatingSystemsMember 2023-06-01 2023-08-31 0000806172 sotk:MultiAxisCoatingSystemsMember 2022-06-01 2022-08-31 0000806172 sotk:MultiAxisCoatingSystemsMember 2023-03-01 2023-08-31 0000806172 sotk:MultiAxisCoatingSystemsMember 2022-03-01 2022-08-31 0000806172 sotk:OemSystemsMember 2023-06-01 2023-08-31 0000806172 sotk:OemSystemsMember 2022-06-01 2022-08-31 0000806172 sotk:OemSystemsMember 2023-03-01 2023-08-31 0000806172 sotk:OemSystemsMember 2022-03-01 2022-08-31 0000806172 sotk:SparePartsServicesandOtherMember 2023-06-01 2023-08-31 0000806172 sotk:SparePartsServicesandOtherMember 2022-06-01 2022-08-31 0000806172 sotk:SparePartsServicesandOtherMember 2023-03-01 2023-08-31 0000806172 sotk:SparePartsServicesandOtherMember 2022-03-01 2022-08-31 0000806172 sotk:ProductLineMember 2023-06-01 2023-08-31 0000806172 sotk:ProductLineMember 2022-06-01 2022-08-31 0000806172 sotk:ProductLineMember 2023-03-01 2023-08-31 0000806172 sotk:ProductLineMember 2022-03-01 2022-08-31 0000806172 sotk:StockIncentivePlan2013Member 2023-05-31 0000806172 sotk:StockIncentivePlan2013Member 2023-08-31 0000806172 sotk:StockIncentivePlan2013Member 2023-03-01 2023-08-31 0000806172 sotk:StockIncentivePlan2023Member 2023-03-01 2023-08-31 0000806172 us-gaap:EmployeeStockOptionMember 2023-03-01 2023-08-31 0000806172 us-gaap:ShareBasedPaymentArrangementEmployeeMember srt:MinimumMember 2023-03-01 2023-08-31 0000806172 us-gaap:ShareBasedPaymentArrangementEmployeeMember srt:MaximumMember 2023-03-01 2023-08-31 0000806172 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-03-01 2023-08-31 0000806172 sotk:EmployeesAndDirectorsMember 2023-03-01 2023-08-31 0000806172 sotk:EmployeesMember 2023-03-01 2023-08-31 0000806172 srt:MinimumMember 2023-03-01 2023-08-31 0000806172 srt:MaximumMember 2023-03-01 2023-08-31 0000806172 us-gaap:RevolvingCreditFacilityMember 2023-08-31 0000806172 us-gaap:RevolvingCreditFacilityMember 2023-02-28 0000806172 us-gaap:RevolvingCreditFacilityMember 2023-03-01 2023-08-31 0000806172 us-gaap:LetterOfCreditMember 2023-08-31 0000806172 srt:AsiaPacificMember 2023-03-01 2023-08-31 0000806172 srt:AsiaPacificMember 2022-03-01 2022-08-31 0000806172 srt:AsiaPacificMember 2023-06-01 2023-08-31 0000806172 srt:AsiaPacificMember 2022-06-01 2022-08-31 0000806172 us-gaap:EMEAMember 2023-03-01 2023-08-31 0000806172 us-gaap:EMEAMember 2022-03-01 2022-08-31 0000806172 us-gaap:EMEAMember 2023-06-01 2023-08-31 0000806172 us-gaap:EMEAMember 2022-06-01 2022-08-31 0000806172 srt:LatinAmericaMember 2023-03-01 2023-08-31 0000806172 srt:LatinAmericaMember 2022-03-01 2022-08-31 0000806172 srt:LatinAmericaMember 2023-06-01 2023-08-31 0000806172 srt:LatinAmericaMember 2022-06-01 2022-08-31 0000806172 sotk:ForeignCustomersMember us-gaap:SalesRevenueNetMember 2023-03-01 2023-08-31 0000806172 sotk:ForeignCustomersMember us-gaap:SalesRevenueNetMember 2022-03-01 2022-08-31 0000806172 sotk:ForeignCustomersMember us-gaap:SalesRevenueNetMember 2023-06-01 2023-08-31 0000806172 sotk:ForeignCustomersMember us-gaap:SalesRevenueNetMember 2022-06-01 2022-08-31 0000806172 us-gaap:CustomerConcentrationRiskMember sotk:OneCustomersMember us-gaap:SalesRevenueNetMember 2023-03-01 2023-08-31 0000806172 us-gaap:CustomerConcentrationRiskMember sotk:OneCustomersMember us-gaap:SalesRevenueNetMember 2023-06-01 2023-08-31 0000806172 us-gaap:CustomerConcentrationRiskMember sotk:ThreeCustomersMember us-gaap:AccountsReceivableMember 2023-03-01 2023-08-31 0000806172 us-gaap:CustomerConcentrationRiskMember sotk:ThreeCustomersMember us-gaap:SalesRevenueNetMember 2022-03-01 2022-08-31 0000806172 us-gaap:CustomerConcentrationRiskMember sotk:FourCustomersMember us-gaap:SalesRevenueNetMember 2022-06-01 2022-08-31 0000806172 us-gaap:CustomerConcentrationRiskMember sotk:FourCustomersMember us-gaap:AccountsReceivableMember 2022-03-01 2023-02-28 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended: August 31, 2023

 

OR

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934

Commission File No.: 000-16035

 

 

(Exact name of registrant as specified in its charter)

 

New York 14-1568099
(State or other jurisdiction of (IRS Employer
incorporation or organization) Identification No.)

 

2012 Rt. 9W, Milton, NY 12547

(Address of Principal Executive Offices) (Zip Code)

 

Issuer's telephone no., including area code: (845) 795-2020

 

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, $0.01 par value per share SOTK NASDAQ

 

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 checkmark whether the registrant has submitted electronically and posted on its corporate website, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (section 229.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes      No

 

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

 

Large Accelerated Filer Accelerated Filer
Non-Accelerated Filer Smaller reporting company
  Emerging Growth company

 

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

 

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

 

APPLICABLE ONLY TO CORPORATE ISSUERS:

 

Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date:

 

  Outstanding as of October 11, 2023 
Class  
Common Stock, par value $.01 per share 15,743,483

 

 

 

SONO-TEK CORPORATION

 

 

INDEX

 

 

  Page
Part I - Financial Information  
   
Item 1 – Condensed Consolidated Financial Statements: 1 - 4
   
Condensed Consolidated Balance Sheets – August 31, 2023 (Unaudited) and February 28, 2023 1
   
Condensed Consolidated Statements of Income – Six and Three Months Ended August 31, 2023 and 2022 (Unaudited) 2
   
Condensed Consolidated Statements of Stockholders’ Equity – Three and Six Months Ended August 31, 2023 and 2022 (Unaudited) 3
   
Condensed Consolidated Statements of Cash Flows – Six Months Ended August 31, 2023 and 2022 (Unaudited) 4
   
Notes to Unaudited Condensed Consolidated Financial Statements 5 - 11
   
Item 2 - Management's Discussion and Analysis of Financial Condition and Results of Operations 12 –19
   
Item 3 – Quantitative and Qualitative Disclosures about Market Risk 19
   
Item 4 – Controls and Procedures 20
   
Part II - Other Information 21
   
Signatures and Certifications 22

 

 

SONO-TEK CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS

 

           
   August 31,
2023
   February 28, 
   (Unaudited)   2023 
ASSETS          
           
Current Assets:          
Cash and cash equivalents  $3,454,257   $3,354,601 
Marketable securities   8,862,146    8,090,000 
Accounts receivable (less allowance of $12,225)   1,433,677    1,633,866 
Inventories   4,008,271    3,242,909 
Prepaid expenses and other current assets   132,094    254,046 
Total current assets   17,890,445    16,575,422 
           
Land   250,000    250,000 
Buildings, equipment, furnishings and leasehold improvements, net   2,593,229    2,624,996 
Intangible assets, net   55,983    57,202 
Deferred tax asset   855,396    667,098 
           
TOTAL ASSETS  $21,645,053   $20,174,718 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current Liabilities:          
Accounts payable  $1,070,551   $810,863 
Accrued expenses   1,392,191    1,427,446 
Customer deposits   3,394,492    2,838,165 
Income taxes payable   464,493    381,421 
Total current liabilities   6,321,727    5,457,895 
           
Deferred tax liability       82,865 
Total liabilities   6,321,727    5,540,760 
           
Stockholders’ Equity          
Common stock, $.01 par value; 25,000,000 shares authorized, 15,743,483 and 15,742,073 shares issued and outstanding as of August 31, 2023 and February 28 2023, respectively   157,435    157,421 
Additional paid-in capital   9,661,573    9,566,898 
Accumulated earnings   5,504,318    4,909,639 
Total stockholders’ equity   15,323,326    14,633,958 
           
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $21,645,053   $20,174,718 

 

See notes to unaudited condensed consolidated financial statements.

1 

 

SONO-TEK CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

(Unaudited)

 

                 
   Six Months Ended
August 31,
   Three Months Ended
August 31,
 
   2023   2022   2023   2022 
                 
Net Sales  $9,242,135   $7,814,864   $5,639,117   $3,763,329 
Cost of Goods Sold   4,664,335    3,812,238    2,838,549    1,867,716 
Gross Profit   4,577,800    4,002,626    2,800,568    1,895,613 
                     
Operating Expenses                    
Research and product development costs   1,445,699    1,023,123    789,261    506,490 
Marketing and selling expenses   1,745,310    1,566,720    944,526    776,858 
General and administrative costs   912,549    854,680    500,923    434,687 
Total Operating Expenses   4,103,558    3,444,523    2,234,710    1,718,035 
                     
Operating Income   474,242    558,103    565,858    177,578 
                     
Interest and Dividend Income   230,283    25,922    124,293    18,507 
Net unrealized gain/(loss) on marketable securities   10,855    (31,025)   (6,803)   (19,172)
                     
Income Before Income Taxes   715,380    553,000    683,348    176,913 
                     
Income Tax Expense   120,701    85,241    142,075    14,790 
                     
Net Income  $594,679   $467,759   $541,273   $162,123 
                     
Basic Earnings Per Share  $0.04   $0.03   $0.03   $0.01 
                     
Diluted Earnings Per Share  $0.04   $0.03   $0.03   $0.01 
                     
Weighted Average Shares - Basic   15,742,571    15,730,862    15,743,069    15,732,550 
Weighted Average Shares - Diluted   15,775,032    15,770,544    15,773,665    15,775,156 

 

See notes to unaudited condensed consolidated financial statements.

 

2 

 

SONO-TEK CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

 

Three and Six Months Ended August 31, 2023

                     
   Common Stock   Additional       Total 
   Par Value $.01   Paid – In   Accumulated   Stockholders’ 
   Shares   Amount   Capital   Earnings   Equity 
Balance, February 28, 2023   15,742,073   $157,421   $9,566,898   $4,909,639   $14,633,958 
Stock based compensation expense           48,295        48,295 
Net Income               53,406    53,406 
Balance, May 31, 2023 (Unaudited)   15,742,073   $157,421   $9,615,193   $4,963,045   $14,735,659 
Stock based compensation expense           46,394        46,394 
Cashless exercise of stock options   1,410    14    (14)        
Net Income               541,273    541,273 
Balance, August 31, 2023 (Unaudited)   15,743,483   $157,435   $9,661,573   $5,504,318   $15,323,326 

 

Three and Six Months Ended August 31, 2022

                 
   Common Stock
Par Value $.01
   Additional
Paid – In
   Accumulated   Total
Stockholders’
 
   Shares   Amount   Capital   Earnings   Equity 
Balance, February 28, 2022   15,729,175   $157,292   $9,310,287   $4,273,734   $13,741,313 
Stock based compensation expense           69,369        69,369 
Net Income               305,636    305,636 
Balance, May 31, 2022 (Unaudited)   15,729,175   $157,292   $9,379,656   $4,579,370   $14,116,318 
Stock based compensation expense           43,032        43,032 
Cashless exercise of stock options   5,553    56    (56)        
Net Income               162,123    162,123 
Balance, August 31, 2022 (Unaudited)   15,734,728   $157,348   $9,422,632   $4,741,493   $14,321,473 

 

See notes to unaudited condensed consolidated financial statements.

3 

 

SONO-TEK CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

 

         
   Six Months Ended
August 31,
 
   2023   2022 
         
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net Income  $594,679   $467,759 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   278,823    234,771 
Stock based compensation expense   94,689    112,401 
Inventory reserve   21,618    (10,854)
Unrealized (gain) loss on marketable securities   (10,855)   31,025 
Deferred tax expense   (271,163)   7,846 
Decrease (Increase) in:          
Accounts receivable   200,189    (885,005)
Inventories   (786,980)   (389,738)
Prepaid expenses and other current assets   121,952    61,551 
(Decrease) Increase in:          
Accounts payable   259,687    283,453 
Accrued expenses   (35,254)   (304,066)
Customer deposits   556,327    610,784 
Income taxes payable   83,072    3,702 
Net Cash Provided by Operating Activities   1,106,784    223,629 
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Purchase of equipment, furnishings and leasehold improvements   (245,837)   (244,237)
Sale of marketable securities   8,772,633    5,561,776 
Purchase of marketable securities   (9,533,924)   (6,072,669)
Net Cash (Used in) Investing Activities   (1,007,128)   (755,130)
           
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS   99,656    (531,501)
           
CASH AND CASH EQUIVALENTS          
Beginning of period   3,354,601    4,840,558 
End of period  $3,454,257   $4,309,057 
           
SUPPLEMENTAL CASH FLOW DISCLOSURE:          
Interest paid  $   $ 
Income Taxes Paid  $308,942   $158,693 

 

See notes to unaudited condensed consolidated financial statements.

 

4 

 

SONO-TEK CORPORATION

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

SIX MONTHS ENDED AUGUST 31, 2023 and 2022

 

NOTE 1: BUSINESS DESCRIPTION

 

Sono-Tek Corporation (the “Company”, “Sono-Tek”, “We” or “Our”) was incorporated in New York on March 21, 1975. We are the world leader in the design and manufacture of ultrasonic coating systems for applying precise, thin film coatings to add functional properties, protect or strengthen surfaces on parts and components for the microelectronics/electronics, alternative energy, medical, industrial and emerging research & development and other markets. We design and manufacture custom-engineered ultrasonic coating systems incorporating our patented technology, in combination with strong applications engineering knowledge, to assist our customers in achieving their desired coating solutions.

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information with the instructions for Form 10-Q and Article 8 of Regulation S-X. Accordingly, the unaudited condensed consolidated financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of the Company’s management, all adjustments considered necessary for a fair presentation, consisting of normal recurring adjustments, have been included. The results for the interim periods are not necessarily indicative of what the results will be for the fiscal year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited Consolidated Financial Statements as of and for the fiscal year ended February 28, 2023 (“fiscal year 2023”) contained in the Company’s 2023 Annual Report on Form 10-K filed with the SEC on May 25, 2023. The Company’s current fiscal year ends on February 29, 2024 (“fiscal 2024”).

NOTE 2: SIGNIFICANT ACCOUNTING POLICIES

 

Cash and Cash Equivalents - Cash and cash equivalents consist of money market mutual funds, short term commercial paper and short-term certificates of deposit with original maturities of 90 days or less. At August 31, 2023, $3,031,739 of the Company’s bank deposits exceeded the insured limit provided by the Federal Deposit Insurance Corporation.

 

Consolidation - The accompanying unaudited condensed consolidated financial statements of the Company include the accounts of the Company and its wholly owned subsidiary, Sono-Tek Industrial Park, LLC (“SIP”) in conformity with generally accepted accounting principles in the United States (“GAAP”). SIP operates as a real estate holding company for the Company’s real estate operations. All intercompany accounts and transactions have been eliminated in consolidation.

 

Fair Value of Financial Instruments - The Company applies Accounting Standards Codification (“ASC”) 820, Fair Value Measurement (“ASC 820”), which establishes a framework for measuring fair value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price that would be received for an asset or paid to transfer a liability in the Company’s principal or most advantageous market in an orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity’s own assumptions based on market data and the entity’s judgments about the assumptions that market participants would use in pricing the asset or liability and are to be developed based on the best information available in the circumstances.

 

5 

 

The carrying amounts of financial instruments reported in the accompanying unaudited condensed consolidated financial statements for current assets and current liabilities approximate the fair value because of the immediate or short-term maturities of the financial instruments.

 

The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:

 

Level 1 — Assets with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.

 

Level 2 — Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.

 

Level 3 — Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.

 

The fair values of financial assets of the Company were determined using the following categories at August 31, 2023 and February 28, 2023, respectively:

   Level 1   Level 2   Level 3   Total 
                 
Marketable Securities – August 31, 2023  $7,798,000   $1,064,000   $   $8,862,000 
Marketable Securities – February 28, 2023  $7,361,000   $729,000   $   $8,090,000 

 

Marketable Securities include certificates of deposit and US Treasury securities that are considered to be highly liquid and easily tradeable totaling $8,862,000 and $8,090,000 as of August 31, 2023 and February 28, 2023, respectively. US Treasury securities are valued using inputs observable in active markets for identical securities and are therefore classified as Level 1 and certificates of deposit are classified as Level 2 within the Company’s fair value hierarchy. The Company’s marketable securities are considered to be trading securities as defined under ASC 320 “Investments – Debt and Equity Securities.”

 

Income Taxes - The Company accounts for income taxes under the asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of "temporary differences" by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax basis of existing assets and liabilities. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. The Company uses a recognition threshold and a measurement attribute for financial statement recognition and measurement of tax positions taken or expected to be taken in a return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. As of August 31, 2023 and February 28, 2023, there were no accruals for uncertain tax positions.

 

Inventories - Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out (FIFO) method for raw materials, subassemblies and work-in-progress and the specific identification method for finished goods. Management compares the cost of inventory with the net realizable value and, if applicable, an allowance is made for writing down the inventory to its net realizable value, if lower than cost. On an ongoing basis, inventory is reviewed for potential write-down for estimated obsolescence or unmarketable inventory based upon forecasts for future demand and market conditions.

 

6 

 

Land and Buildings - Land and buildings are stated at cost. Buildings are being depreciated by use of the straight-line method based on an estimated useful life of forty years.

 

At August 31, 2023 and February 28, 2023, the Company had land stated at cost of $250,000.

 

At August 31, 2023 and February 28, 2023, the Company had buildings, equipment, furnishings and leasehold improvements totaling, $2,593,229 and $2,624,996, respectively, net of accumulated depreciation.

 

Management Estimates - The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP 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 unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

New Accounting Pronouncements - In June 2016, the FASB issued ASU 2016-13 - Financial Instruments-Credit Losses-Measurement of Credit Losses on Financial Instruments. Codification Improvements to Topic 326, Financial Instruments – Credit Losses, have been released in November 2018 (2018-19), November 2019 (2019-10 and 2019-11) and a January 2020 Update (2020-02) that provided additional guidance on this Topic. This guidance replaces the current incurred loss impairment methodology with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For SEC filers meeting certain criteria, the amendments in this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. For SEC filers that meet the criteria of a smaller reporting company (including this Company) and for non-SEC registrant public companies and other organizations, the amendments in this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption will be permitted for all organizations for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. The Company has adopted ASU 2016-13 as updated and does not expect the adoption of this guidance to have a material impact on the Company’s consolidated financial statements.

 

Other than Accounting Standards Update ASU 2016-13 discussed above, all new accounting pronouncements issued but not yet effective have been deemed to be not applicable to the Company. Hence, the adoption of these new accounting pronouncements, once effective, is not expected to have an impact on the Company.

 

Product Warranty - Estimated future product warranty expense is recorded when the product is sold.

 

Revenue Recognition - The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers, the core principle of which is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to receive in exchange for those goods or services. To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps:

 

  · Identification of the contract, or contracts, with a customer
  · Identification of the performance obligations in the contract
  · Determination of the transaction price
  · Allocation of the transaction price to the performance obligations in the contract
  · Recognition of revenue when, or as, performance obligations are satisfied

7 

 

Uncertainties - Although the World Health Organization declared in early May of 2023 that COVID-19 no longer constitutes a public health emergency the Company continues to actively monitor the COVID-19 developments and potential impact on the Company's employees, business and operations. The effects of COVID-19 did not have a significant impact on the Company's result of operations or financial condition for the three months ended August 31, 2023. However, given the evolution of the COVID-19 situation, and the global responses to curb its spread, the Company is not able to estimate the effects COVID-19 may have on future results of operations or financial condition.

The Company has encountered challenges in procuring supplies of various materials and components, and electronic components in particular, due to well-documented shortages and constraints in the global supply chain. Lead times for ordered components may vary significantly, and some components used to manufacture our products are provided by a limited number of sources. The Company experienced lengthened lead times throughout its supply chain as a result of supply chain constraints and material shortages that have occurred through fiscal year 2023.

NOTE 3: REVENUE RECOGNITION

 

The Company’s sales revenue is derived primarily from short term contracts with customers, which, on average, are in effect for less than twelve months. Sales revenue from manufactured equipment transferred at a single point in time accounts for a majority of the Company’s revenue.

 

Sales revenue is recognized when control of the Company’s manufactured equipment is transferred to its customers, in an amount that reflects the consideration the Company expects to receive based upon the agreed transaction price. The Company’s performance obligations are satisfied when its customers take control of the purchased equipment, which is based on the contract terms. Based on prior experience, the Company reasonably estimates its sales returns and warranty reserves. Sales are presented net of discounts and allowances. Discounts and allowances are determined when a sale is negotiated. The Company does not grant its customers or independent representatives, the ability to return equipment nor does it grant price adjustments after a sale is complete.

 

The Company does not capitalize any sales commission costs related to the acquisition of a contract. All commissions related to a performance obligation that are satisfied at a point in time are expensed when the customer takes control of the purchased equipment.

 

The Company applies the practical expedient in paragraph ASC 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one-year or less.

 

At August 31, 2023, the Company had received approximately $3,394,000 in cash deposits, representing contract liabilities.

 

At February 28, 2023, the Company had received approximately $2,838,000 in cash deposits, representing contract liabilities. During the six months ended August 31, 2023 the Company recognized $2,368,000 of these deposits as revenue.

 

8 

 

The Company’s sales revenue by product line is as follows:

 

    Three Months Ended August 31,   Six Months Ended August 31,
    2023     % of total   2022     % of total   2023     % of total   2022     % of total
Fluxing Systems   $ 204,000     4%   $ 399,000     11%   $ 440,000     5%   $ 707,000     9%
Integrated Coating Systems     853,000     15%     425,000     11%     1,162,000     12%     594,000     8%
Multi-Axis Coating Systems     2,923,000     52%     1,491,000     40%     4,686,000     51%     3,470,000     44%
OEM Systems     535,000     9%     762,000     20%     810,000     9%     1,316,000     17%
Spare Parts, Services and Other     1,124,000     20%     686,000     18%     2,144,000     23%     1,728,000     22%
TOTAL   $ 5,639,000         $ 3,763,000         $ 9,242,000         $ 7,815,000      

 

NOTE 4: INVENTORIES

 

Inventories consist of the following:

   August 31,   February 28, 
   2023   2023 
Raw materials and subassemblies  $1,879,394   $1,868,689 
Finished goods   1,088,848    613,915 
Work in process   1,040,029    760,305 
Total  $4,008,271   $3,242,909 

 

The Company maintains an allowance for slow moving inventory for raw materials and finished goods. The recorded allowances at August 31, 2023 and February 28, 2023, totaled $354,143 and $332,525, respectively.

 

NOTE 5: STOCK BASED COMPENSATION

 

Stock Options - Until May 2023, options were available to be granted to officers, directors, consultants and employees of the Company and its subsidiaries to purchase up to 2,500,000 shares of the Company's common stock, under the Company’s 2013 Stock Incentive Plan (the "2013 Plan"). Under the 2013 Plan options expire ten years after the date of grant. As of August 31, 2023, there were 247,483 options outstanding under the 2013 Plan, of which 158,520 are vested. No additional options may be granted under the 2013 Plan.

 

In August 2023, the Company’s shareholders approved the Company’s 2023 Stock Incentive Plan (the “2023 Plan”) under which 2,500,000 options may be granted to officers, directors, consultants and employees of the Company and its subsidiaries. As of August 31, 2023, there were 23,250 options outstanding under the 2023 Plan.

 

The Company accounts for stock based compensation under ASC 718, “Share Based Payments.” which requires companies to expense the value of employee stock options and similar awards.

 

During the six months ended August 31, 2023, the Company granted options to acquire 9,094 shares to employees exercisable at prices ranging from $4.79 to $5.60 and options to acquire 18,380 shares to non-employee members of the board of directors with an exercise price of $4.79. The options granted to employees and directors vest over three years and expire in ten years. The options granted during the first six months of fiscal 2024 had a combined weighted average grant date fair value of $2.91 per share.

 

9 

 

The weighted-average fair value of options are estimated on the date of grant using the Black-Scholes options-pricing model. The weighted-average Black-Scholes assumptions are as follows:

    Six Months Ended
August 31, 2023
Expected Life   5 - 8 years
Risk free interest rate   2.82% - 4.39%
Expected volatility   55.02% - 62.48%
Expected dividend yield   0%

 

 

For the three and six months ended August 31, 2023 and 2022, net income and earnings per share reflect the actual deduction for stock-based compensation expense. For the three months ended August 31, 2023 and 2022, the Company recognized approximately $46,000 and $43,000 of stock based compensation expense, respectively. For the six months ended August 31, 2023 and 2022, the Company recognized approximately $95,000 and $112,000 of stock based compensation expense, respectively. Such amounts are included in general and administrative expenses on the unaudited consolidated statements of income.

 

NOTE 6: EARNINGS PER SHARE

 

The following table sets forth the computation of basic and diluted earnings per share:

 

                         
    Six Months Ended
August 31,
    Three Months Ended
August 31,
 
    2023     2022     2023     2022  
                         
Numerator for basic and diluted earnings per share   $ 594,679     $ 467,759     $ 541,273     $ 162,123  
                                 
Denominator for basic earnings per share – weighted average     15,742,571       15,730,862       15,743,069       15,732,550  
                                 
Effects of dilutive securities                                
Stock options for employees, directors and outside consultants     32,461       39,682       30,596       42,606  
                                 
Denominator for diluted earnings per share     15,775,032       15,770,544       15,773,665       15,775,156  
                                 
Basic Earnings Per Share   $ 0.04     $ 0.03     $ 0.03     $ 0.01  
Diluted Earnings Per Share   $ 0.04     $ 0.03     $ 0.03     $ 0.01  

 

NOTE 7: REVOLVING LINE OF CREDIT

 

The Company has a $1,500,000 revolving line of credit at prime which was 8.50% at August 31, 2023 and 7.75% at February 28, 2023. The revolving credit line is collateralized by the Company’s accounts receivable and inventory. The revolving credit line is payable on demand and must be retired for a 30-day period, once annually. If the Company fails to perform the 30-day annual pay down or if the bank elects to terminate the credit line, the bank may, at its option, convert the outstanding balance to a 36-month term note with payments including interest in 36 equal installments.

 

10 

 

As of August 31, 2023, there were no outstanding borrowings under the line of credit and the unused portion of the credit line was $1,500,000.

 

NOTE 8: CUSTOMER CONCENTRATIONS AND FOREIGN SALES

 

Export sales to customers located outside the United States and Canada were approximately as follows:

 

    Six Months Ended
August 31,
    Three Months Ended
August 31,
 
    2023     2022     2023     2022  
                         
Asia Pacific (APAC)   $ 1,109,000     $ 1,533,000     $ 538,000     $ 827,000  
Europe, Middle East, Asia (EMEA)     1,581,000       1,826,000       1,155,000       836,000  
Latin America     985,000       865,000       747,000       447,000  
    $ 3,675,000     $ 4,224,000     $ 2,440,000     $ 2,110,000  

 

During the first half of fiscal 2024 and fiscal 2023, sales to foreign customers accounted for approximately $3,675,000 and $4,224,000, or 40% and 54% respectively, of total revenues.

 

During the second quarter of fiscal 2024 and fiscal 2023, sales to foreign customers accounted for approximately $2,440,000 and $2,110,000, or 43% and 56% respectively, of total revenues.

 

The Company had one customer which accounted for 14% of total sales during the first half of fiscal 2024. The Company had one customer which accounted for 20% of total sales during the second quarter of fiscal 2024. Three customers accounted for 39% of the outstanding accounts receivable at August 31, 2023.

 

The Company had three customers which accounted for 17% of total sales during the first half of fiscal 2023. The Company had four customers which accounted for 24% of total sales during the second quarter of fiscal 2023. Four customers accounted for 44% of the outstanding accounts receivable at February 28, 2023.

 

NOTE 9: COMMITMENTS AND CONTINGENCIES

 

The Company did not have any material commitments or contingencies as of August 31, 2023.

 

The Company is subject, from time to time, to claims by third parties under various legal disputes. The defense of such claims, or any adverse outcome relating to any such claims, could have a material adverse effect on the Company’s liquidity, financial condition, and cash flows. As of August 31, 2023, the Company did not have any pending legal actions.


11 

 

ITEM 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

FORWARD-LOOKING STATEMENTS

 

We discuss expectations regarding our future performance, such as our business outlook, in our annual and quarterly reports, news releases, and other written and oral statements. These “forward-looking statements” are based on currently available competitive, financial and economic data and our operating plans. They are inherently uncertain, and investors must recognize that events could turn out to be significantly different from our expectations and could cause actual results to differ materially. These factors include, among other considerations, general economic and business conditions; political, regulatory, tax, competitive and technological developments affecting our operations or the demand for our products; inflationary and supply chain pressures; the continued abatement of the COVID-19 pandemic and any residual effects; the recovery of the Electronics/Microelectronics and Medical markets following COVID-19 related slowdowns; and further adverse effects to our supply chain; maintenance of increased order backlog, including effects of any COVID-19 related cancellations; the imposition of tariffs; timely development and market acceptance of new products and continued customer validation of our coating technologies; adequacy of financing; capacity additions, the ability to enforce patents; maintenance of operating leverage; maintenance of increased order backlog; consummation of order proposals; completion of large orders on schedule and on budget; continued sales growth in the medical and alternative energy markets; successful transition from primarily selling ultrasonic nozzles and components to a more complex business providing complete machine solutions and higher value subsystems; and realization of quarterly and annual revenues within the forecasted range of sales guidance.

We undertake no obligation to update any forward-looking statement.

 

Overview

 

Founded in 1975, Sono-Tek Corporation designs and manufactures ultrasonic coating systems that apply precise, thin film coatings to a multitude of products for the microelectronics/electronics, alternative energy, medical and industrial markets, including specialized glass applications in construction and automotive. We also sell our products to emerging research and development and other markets. We have invested significant resources to enhance our market diversity by leveraging our core ultrasonic coating technology. As a result, we have increased our portfolio of products, the industries we serve and the countries in which we sell our products.

 

Our ultrasonic nozzle systems use high frequency, ultrasonic vibrations that atomize liquids into minute drops that can be applied to surfaces at low velocity providing thin layers of functional or protective materials over surfaces such as glass or metals. Our solutions are environmentally-friendly, efficient and highly reliable. They enable dramatic reductions in overspray, savings in raw materials, water and energy usage and provide improved process repeatability, transfer efficiency, high uniformity and reduced emissions.

 

We believe product superiority is imperative and that it is attained through the extensive experience we have in the coatings industry, our proprietary manufacturing know-how and skills and the unique work force we have built over the years. Our growth strategy is to leverage our innovative technologies, proprietary know-how, unique talent and experience, and global reach to further advance the use of ultrasonic coating technologies for the microscopic coating of surfaces in a broader array of applications that enable better outcomes for our customers’ products and processes.

 

12 

 

We are a global business with approximately 40% of our sales generated from outside the United States and Canada in the first six months of fiscal 2024. Our direct sales team and our distributor and sales representative network are located in North America, Latin America, Europe and Asia. We continue to expand our sales capabilities by increasing the size of our direct sales force and adding new distributors and sales representatives. In addition, we have established testing labs at our distribution partner sites in China, Taiwan, Germany, Turkey, Korea and Japan, while also expanding our first testing lab that is co-located with our manufacturing facilities in New York. These labs provide significant value for demonstrating to prospective customers the capabilities of our equipment and enabling us to develop custom solutions to meet their needs. Providing customers that visit our labs with a high level of application engineering expertise to develop their unique coating processes is an area of focus in our sales efforts, as we continually expand Sono-Tek’s services to best support the needs of our customers.

 

Over the last decade, we have shifted our business from primarily selling our ultrasonic nozzles and components to a more complex business providing complete machine solutions and higher value subsystems to original equipment manufacturers (“OEMs”). This strategy has resulted in significant growth of our average unit selling price; with our larger machines often selling for over $300,000 and system prices sometimes reaching over $1,000,000. As a result of this transition, we have broadened our addressable market and we believe that we can grow sales on a larger scale. We expect that we will experience wide variations in both order flow and shipments from quarter to quarter in part due to the increase of larger orders in the Company’s sales mix.

 

Second Quarter Fiscal 2024 Highlights (compared with the second quarter of fiscal 2023 unless otherwise noted) We refer to the three-month periods ended August 31, 2023 and 2022 as the second quarter of fiscal 2024 and fiscal 2023, respectively.

 

  · Net Sales for the quarter increased by 50% or $1,876,000 to $5,639,000.  The increase in sales is due to strong shipments to the alternative/clean energy, medical  and industrial markets, resulting from the easing of previous supply-constrained bottlenecks.  Net Sales increased 57% or over $2.0 million from the $3,603,000 Net Sales reported in the first quarter of fiscal 2024 (ended May 31, 2023).
  · Gross Profit increased 48% or $905,000 to $2,801,000 and Gross Margin decreased by 70 basis points to 49.7% due to product mix.
  · Operating income increased 219% or $388,000,to $566,000 due to the increase in gross profit offset by increases in operating expenses.  
  · Income before taxes nearly tripled to $683,000, an increase of $506,000, reflecting positive operating leverage from the rebound in quarterly sales.
  · Interest income, dividend income and unrealized gain on marketable securities increased to $117,000 due to the current high interest rate environment.
  · Despite near record sales, backlog on August 31, 2023 reached a record high of $10,707,000, an increase of 26% compared with backlog of $8.5 million on February 28, 2023.  The increase in backlog resulted from the growing orders from the clean energy sector.
  · The Alternative/Clean Energy Market grew by 161%, an increase of $1.12 million, primarily due to the shipment of a $1.1 million system.
  · The Medical Market and Industrial Market grew by 117% and 104%, respectively.  The medical market was positively impacted by several large multi-national companies taking delivery of specialty implantable medical device coating systems, while the industrial market was positively impacted by a large float glass coating machine shipment to Latin America.  

 

First Half Fiscal 2024 Highlights (compared with the first half of fiscal 2023 unless otherwise noted) We refer to the six-month periods ended August 31, 2023 and 2022 as the first half of fiscal 2024 and fiscal 2023, respectively.

 

  · Net Sales for the first half of fiscal 2024 increased by 18% or $1,427,000 to $9,242,000, strongly impacted by increased sales of multi-axis coating systems to the Alternative Energy market and Industrial market.  

13 

 
  · Gross Profit increased 14% to $4,578,000 as a result of increased net sales, and Gross Margin decreased 170 basis points to 49.5% primarily due to product mix.
  · Operating Income decreased $84,000 to $474,000 due to increases in operating expenses.
  · Interest income, dividend income and unrealized gain on marketable securities increased to $241,000 due to the current high interest rate environment.
  · Income before taxes increased $162,000 or 29% to $715,000.
  · As of August 31, 2023, the Company had no outstanding debt and had cash, cash equivalents and marketable securities totaling $12.3 million.

 

RESULTS OF OPERATIONS

 

Sales:

 

Product Sales

    Three Months Ended
August 31,
    Change     Six Months Ended
August 31,
    Change  
    2023     2022     $     %     2023     2022     $     %  
Fluxing Systems   $ 204,000     $ 399,000       (195,000     (49%   $ 440,000     $ 707,000       (267,000     (38%
Integrated Coating Systems     853,000       425,000       428,000       101%       1,162,000       594,000       568,000       96%  
Multi-Axis Coating Systems     2,923,000       1,491,000       1,432,000       96%       4,686,000       3,470,000       1,216,000       35%  
OEM Systems     535,000       762,000       (227,000     (30%     810,000       1,316,000       (506,000     (38%
Spare Parts, Services and Other     1,124,000       686,000       438,000       64%       2,144,000       1,728,000       416,000       24%  
TOTAL   $ 5,639,000     $ 3,763,000       1,876,000       50%     $ 9,242,000     $ 7,815,000       1,427,000       18%  

 

Total sales for the second quarter and first half of fiscal 2024 grew by 50% and 18%, respectively, driven by increased demand for our Multi-Axis Coating systems which are commonly used in the clean energy sector and medical device markets. In addition, Integrated Coating System sales accelerated from sales of our newly developed float glass coating platform which is continuing to gain acceptance in the market. Fluxing system sales dipped, although the outlook for this product line remains positive as indicated by quoting activity. A dip in OEM sales occurred as many of our OEM partners had previously built up excess inventory to combat supply chain concerns. This, was largely offset by an increase in spare parts and service related revenue, which is a growing revenue stream that falls in the Other product category.

 

Market Sales

    Three Months Ended
August 31,
    Change     Six Months Ended
August 31,
    Change  
    2023     2022     $     %     2023     2022     $     %  
Electronics/Microelectronics   $ 976,000     $ 1,723,000       (747,000     (43%   $ 2,351,000     $ 3,010,000       (659,000     (22% )
Medical     1,728,000       798,000       930,000       117%       2,111,000       2,473,000       (362,000     (15%
Alternative/Clean Energy     1,819,000       697,000       1,122,000       161%       2,652,000       1,306,000       1,346,000       103%  
Emerging R&D and Other     37,000       17,000       20,000       117%       163,000       220,000       (57,000 )     (26% )
Industrial     1,079,000       528,000       551,000       104%       1,965,000       806,000       1,159,000       144%  
TOTAL   $ 5,639,000     $ 3,763,000       1,876,000       50%     $ 9,242,000     $ 7,815,000       1,427,000       18%  

 

14 

 

Sales to the Alternative/Clean Energy market recorded growth of 161% in the second quarter of fiscal 2024, and 103% for the first half of fiscal 2024, which were positively impacted by a growing number of our customers transitioning from our R&D systems to production scale systems that carry much higher average selling prices. Electronics market revenue decreased for the first half of fiscal year 2024, influenced by softening sales of our PCB spray fluxers in Latin America. Medical sales rebounded strongly with 117% growth in the second quarter of fiscal 2024, however, sales for the first half of fiscal year 2024 were down 15% year over year. Industrial Sales remain very strong, showing growth of 104% and 144%, respectively, in the second quarter and first half of fiscal 2024, influenced by several new generation systems introduced to the market.

 

Geographic Sales

    Three Months Ended
August 31,
    Change     Six Months Ended
August 31,
    Change  
    2023     2022     $     %     2023     2022     $     %  
U.S. & Canada   $ 3,199,000     $ 1,653,000       1,546,000       94%     $ 5,567,000     $ 3,591,000       1,976,000       55%  
Asia Pacific (APAC)     538,000       827,000       (289,000     (35%     1,109,000       1,533,000       (424,000     (28%
Europe, Middle East, Asia (EMEA)     1,155,000       836,000       319,000       38%       1,581,000       1,826,000       (245,000     (13%
Latin America     747,000       447,000       300,000       67%       985,000       865,000       120,000       14%  
TOTAL   $ 5,639,000     $ 3,763,000       1,876,000       50%     $ 9,242,000     $ 7,815,000       1,427,000       18%  

 

In the first half of fiscal 2024, approximately 40% of sales originated outside of the United States and Canada compared with 54% in the first half of fiscal 2023.

 

In the second quarter of fiscal 2024, approximately 43% of sales originated outside of the United States and Canada compared with 56% in the second quarter of fiscal 2023.

 

We continue to record strong sales from the U.S., growing 94% and 55%, respectively in the second quarter of fiscal 2024 and the first half of fiscal 2024. U.S. government initiatives such as the CHIPS ACT and the Inflation Reduction Act have influenced these strong sales, as well as the continuing trend of onshoring for high technology products. Asia sales dropped 35% and 28% respectively, for the second quarter of fiscal 2024 and first half of fiscal 2024. This dip was due to decreased sales to China, while other areas of Asia remain more resilient.

 

 

Gross Profit:

    Three Months Ended
August 31,
    Change     Six Months Ended
August 31,
    Change  
    2023     2022     $     %     2023     2022     $     %  
Net Sales   $ 5,639,000     $ 3,763,000       1,876,000       50%     $ 9,242,000     $ 7,815,000       1,427,000       18%  
Cost of Goods Sold     2,838,000       1,867,000       971,000       52%       4,664,000       3,812,000       852,000       22%  
Gross Profit   $ 2,801,000     $ 1,896,000       905,000       48%     $ 4,578,000     $ 4,003,000       575,000       14%  
                                                                 
 Gross Profit %     49.7%       50.4%                       49.5%       51.2%                  

 

For the second quarter of fiscal 2024, gross profit increased by $905,000, or 48%, compared with the prior year period. The gross profit margin was 49.7% compared with 50.4% for the prior year period. The decrease in the gross profit margin was influenced by product mix, inclusive of a decrease in OEM systems sales which typically have high profit margins.

 

15 

 

For the first half of fiscal 2024, gross profit increased by $575,000, or 14%, to $4,578,000 compared with $4,003,000 in the first half of fiscal 2023. The gross profit margin was 49.5% compared with 51.2% for the prior year period. The decrease in the gross profit margin is due to changes in product mix, particularly decreased OEM sales.

 

Operating Expenses:

    Three Months Ended
August 31,
    Change     Six Months Ended
August 31,
    Change  
    2023     2022     $     %     2023     2022     $     %  
Research and product development   $ 789,000     $ 506,000       283,000       56%     $ 1,446,000     $ 1,023,000       423,000       41%  
Marketing and selling     945,000       777,000       168,000       22%       1,745,000       1,567,000       178,000       11%  
General and administrative     501,000       435,000       66,000       15%       913,000       855,000       58,000       7%  
Total Operating Expenses   $ 2,235,000     $ 1,718,000       517,000       30%     $ 4,104,000     $ 3,445,000       659,000       19%  

 

Research and Product Development:

Research and product development costs increased in the second quarter of fiscal 2024 due to increased salaries and research and development materials and supplies, which are used in the focused growth initiatives that we continue to implement.

 

Over the past twelve months the number of full-time employees engaged primarily in our research and product development efforts increased by approximately 40%. We added headcount in this area to facilitate completion of complex engineered systems that comprise much of our backlog and to accelerate the development of future custom machine solutions and higher value subsystems that we expect to be the cornerstone of our future business.

 

Marketing and Selling:

Marketing and selling expenses increased in the second quarter of fiscal 2024 due to increased salaries, commissions, travel and trade show expenses. These increases were partially offset by a decrease in insurance expenses.

 

Marketing and selling costs increased in the first half of fiscal 2024 due to increased salaries, travel and trade show expenses. These increases were partially offset by decreases in commission and insurance expenses.

 

Over the past twelve months the number of full-time employees engaged in our sales and marketing efforts increased by approximately 21%. We have primarily added more technical personnel to support the growing diversity and complexity of our customers’ requirements for thin film coating applications.

 

General and Administrative:

General and administrative expenses increased in the second quarter of fiscal 2024 due to increased salaries and professional fees. These increases were partially offset by a decrease in stock based compensation expense.

 

General and administrative expenses increased in the first half of fiscal 2024 due to increased salaries and professional fees. These increases were partially offset by decreases in stock based compensation, insurance and corporate expenses.

 

Operating Income:

In the second quarter of fiscal 2024, operating income increased $388,000, or 218%, to $566,000 compared with $178,000 for the second quarter of fiscal 2023. Operating margin for the quarter increased to 10% compared with 5% in the prior year period. In the second quarter of fiscal 2024, increases in revenue and gross profit offset by an increase in operating expenses were key factors in the increase of operating income.

 

16 

 

In the first half of fiscal 2024, operating income decreased by $84,000, to $474,000, compared with $558,000 for the first half of fiscal 2023. Operating margin for the first half of fiscal 2024 decreased to 5% compared with 7% in the first half of fiscal 2023. In the first half of fiscal 2024, an increase in operating expenses partially offset by an increase gross profit were key factors in the decrease of operating income.

 

Interest and Dividend Income:

Interest and dividend income increased by $105,000 to $124,000 in the second quarter of fiscal 2024 as compared with $19,000 for the second quarter of fiscal 2023. In the first half of fiscal 2024 interest and dividend income increased by $204,000 to $230,000 as compared with $26,000 for the first half of fiscal 2023. Our present investment policy is to invest excess cash in highly liquid, lower risk US Treasury securities. At August 31, 2023, the majority of our holdings are rated at or above investment grade.

 

Income Tax Expense:

We recorded income tax expense of $142,000 for the second quarter of fiscal 2024 compared with $15,000 for the second quarter of fiscal 2023. For the first half of fiscal 2024, we recorded income tax expense of $121,000 compared with $85,000 for the first half of fiscal 2023.

 

The increase in income tax expense in the second quarter and first half of fiscal 2024 is due to the increase in income before income taxes partially offset by an increase in permanent timing differences and the application of available research and development tax credits.

 

Net Income:

Net income increased by $379,000 to $541,000 for the second quarter of fiscal 2024 compared with $162,000 for the second quarter of fiscal 2023. The increase in net income during the second quarter is primarily a result of an increase in gross profit and interest and dividend income partially offset by an increase in operating expenses and an increase in income tax expense.

 

Net income increased by $127,000 to $595,000 for the first half of fiscal 2024 compared with $468,000 for the first half of fiscal 2023. The increase in net income during the first half of fiscal 2024 is primarily a result of an increase in gross profit and interest and dividend income partially offset by an increase in operating expenses and an increase in income tax expense.

 

Impact of COVID-19

 

With the exception of some lingering supply chain challenges, the residual effects of the COVID-19 pandemic did not have a significant impact on the Company's results of operations or financial condition for the three months ended August 31, 2023.

 

Liquidity and Capital Resources

 

Working Capital – Our working capital increased $452,000 to $11,569,000 at August 31, 2023 from $11,117,000 at February 28, 2023. The increase in working capital was mostly the result of the current period’s net income and noncash charges partially offset by purchases of equipment.

 

The Company aggregates cash and cash equivalents and marketable securities in managing its balance sheet and liquidity. For purposes of the following analysis, the total is referred to as “Cash.” At August 31, 2023 and February 28, 2023, our working capital included:

 

    August 31,
2023
    February 28,
2023
    Cash
Increase
 
Cash and cash equivalents   $ 3,454,000     $ 3,355,000     $ 99,000  
Marketable securities     8,862,000       8,090,000       772,000  
Total   $ 12,316,000     $ 11,445,000     $ 871,000  

 

17 

 

The following table summarizes the accounts and the major reasons for the $871,000 increase in “Cash”:

 

    Impact on
Cash
    Reason
Net income, adjusted for non-cash items   $ 719,000     To reconcile increase in cash
Accounts receivable decrease     200,000     Timing of cash receipts.
Inventories increase     (787,000 )   Increase in work in process and finished goods for customer orders.
Customer deposits increase     556,000     Received for new orders.
Accounts payable increase     260,000     Timing of disbursements.
Accrued expenses decrease     (36,000 )   Timing of disbursements.
Prepaid and Other Assets decrease     122,000     Decreased prepaid expenses
Income tax payable increase     83,000     Timing of disbursements.
Equipment purchases (Patent)     (246,000 )   Equipment and facilities upgrade.
Net increase in cash   $ 871,000      

 

Stockholders’ Equity – Stockholders’ Equity increased $689,000 from $14,634,000 at February 28, 2023 to $15,323,000 at August 31, 2023. The increase is a result of the current period’s net income of $594,000 and $95,000 in additional equity related to stock-based compensation awards.

 

Operating Activities – We generated $1,107,000 of cash in our operating activities in the first half of fiscal 2024 compared to $224,000 of cash in the first half of fiscal 2023, an increase of $883,000. The increase was mostly the result of decreases in accounts receivable and prepaid expenses combined with increases in accounts payable and customer deposits. These sources of cash were partially offset by an increase in inventories.

 

Investing Activities – We used $1,007,000 in the first half of fiscal 2024 in our investing activities compared with using $755,000 in the first half of fiscal 2023. For the first halves of fiscal years 2024 and 2023, we used $246,000 and $244,000, respectively, for the purchase or manufacture of equipment, furnishings and leasehold improvements. For the first half of fiscal 2024 and 2023, we invested $761,000 and $511,000, respectively, in our marketable securities.

 

Net Changes in Cash and Cash Equivalents – In the first half of fiscal 2024, our cash balance increased by $100,000 as compared to a decrease of $532,000 in the first half of 2023. In the first half of fiscal 2024, our operating activities generated $1,107,000 of cash. In addition, we invested $761,000 in marketable securities and used $246,000 for the purchase or manufacture of equipment, furnishings and leasehold improvements.

 

Critical Accounting Policies

 

The discussion and analysis of the Company’s financial condition and results of operations are based upon the unaudited condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of these financial statements requires the Company to make estimates and judgments that affect the reported amount of assets and liabilities, revenues and expenses, and related disclosure on contingent assets and liabilities at the date of the financial statements. Actual results may differ from these estimates under different assumptions and conditions.

 

18 

 

Critical accounting policies are defined as those that are reflective of significant judgments and uncertainties and may potentially result in materially different results under different assumptions and conditions. The Company believes that critical accounting policies are limited to those described below. For a detailed discussion on the application of these and other accounting policies see Note 2 to the Company’s consolidated financial statements included in Form 10-K for the year ended February 28, 2023.

 

Accounting for Income Taxes

The Company accounts for income taxes under the asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of “temporary differences” by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax basis of existing assets and liabilities. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. We use a recognition threshold and a measurement attribute for financial statement recognition and measurement tax positions taken or expected to be taken in a return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities.

 

Stock-Based Compensation

The computation of the expense associated with stock-based compensation requires the use of a valuation model. ASC 718 is a complex accounting standard, the application of which requires significant judgment and the use of estimates, particularly surrounding Black-Scholes assumptions such as stock price volatility, expected option lives, and expected option forfeiture rates, to value equity-based compensation. The Company currently uses a Black-Scholes option pricing model to calculate the fair value of its stock options. The Company primarily uses historical data to determine the assumptions to be used in the Black-Scholes model and has no reason to believe that future data is likely to differ materially from historical data. However, changes in the assumptions to reflect future stock price volatility and future stock award exercise experience could result in a change in the assumptions used to value awards in the future and may result in a material change to the fair value calculation of stock-based awards. ASC 718 requires the recognition of the fair value of stock compensation in net income. Although every effort is made to ensure the accuracy of our estimates and assumptions, significant unanticipated changes in those estimates, interpretations and assumptions may result in recording stock option expense that may materially impact our financial statements for each respective reporting period.

 

Impact of New Accounting Pronouncements

 

Accounting pronouncements issued but not yet effective have been deemed to be not applicable or the adoption of such accounting pronouncements is not expected to have a material impact on the financial statements of the Company.

 

ITEM 3 - Quantitative and Qualitative Disclosures about Market Risk

 

The Company does not issue or invest in financial instruments or derivatives for trading or speculative purposes. Substantially all of the operations of the Company are conducted in the United States, and, as such, are not subject to material foreign currency exchange rate risk. All of our sales transactions are completed in US dollars.

 

Although the Company's assets included $3,454,000 in cash and $8,862,000 in marketable securities, the market rate risk associated with changing interest rates in the United States is not material.

 

19 

 

ITEM 4 – Controls and Procedures

 

The Company has established and maintains “disclosure controls and procedures” (as those terms are defined in Rules 13a –15(e) and 15d-15(e) under the Securities and Exchange Act of 1934 (the “Exchange Act”). Christopher L. Coccio, Chief Executive Officer (principal executive) and Stephen J. Bagley, Chief Financial Officer (principal accounting officer) of the Company, have evaluated the Company’s disclosure controls and procedures as of August 31, 2023. Based on this evaluation, they have concluded that the Company’s disclosure controls and procedures were effective to ensure that information required to be disclosed by the Company in reports that it files or submits under the Exchange Act is (1) recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms, and (2) accumulated and communicated to Management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding timely disclosure.

 

In addition, there were no changes in the Company’s internal controls over financial reporting during the second fiscal quarter of 2024 that have materially affected, or are reasonably likely to materially affect, internal controls over financial reporting.

 

20 

 

PART II - OTHER INFORMATION

 

Item 1. Legal Proceedings

None

Item 1A. Risk Factors

There are no material changes from risk factors previously disclosed in the Company’s Annual Report on Form 10-K for the year ended February 28, 2023.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

None

Item 3. Defaults Upon Senior Securities

None

Item 4. Mine Safety Disclosures

None

Item 5. Other Information

None

Item 6. Exhibits and Reports

 

31.1 31.2 – Rule 13a - 14(a)/15d – 14(a) Certification

 

32.1 32.2 – Certification Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002

 

101 – The financial information from the Company's Quarterly Report on Form 10-Q for the fiscal quarter ended August 31, 2023 formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Income, (iii) Condensed Consolidated Statements of Stockholders’ Equity, (iv) Condensed Consolidated Statements of Cash Flows, and (v) Notes to Unaudited Condensed Consolidated Financial Statements.

 

104 – Cover Page Interactive Data File formatted in Inline XBRL and contained in Exhibit 101.

 

21 

 

SIGNATURES

 

 

In accordance with the requirements of the Exchange Act, the registrant has caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

Dated: October 12, 2023

 

 

    SONO-TEK CORPORATION
                  (Registrant)
     
     
  By: /s/ Christopher L. Coccio  
    Christopher L. Coccio  
    Chief Executive Officer  
       
       
  By: /s/ Stephen J. Bagley  
    Stephen J. Bagley  
    Chief Financial Officer  

 

 

22 

 

EX-31.1 2 ex31-1.htm RULE 13A-14/15D 14(A) CERTIFICATION

 

Exhibit 31.1

 

RULE 13a-14/15d – 14(a) CERTIFICATION

 

I, Christopher L. Coccio, Chief Executive Officer, certify that:

 

  1. I have reviewed this quarterly report on Form 10-Q of Sono-Tek 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. Sono-Tek Corporation’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d – 15(e) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f) for the issuer 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 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. Sono-Tek Corporation’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing 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 controls over financial reporting.

 

Date:  October 12, 2023 /s/ Christopher L. Coccio
  Christopher L. Coccio
  Chief Executive Officer

 

EX-31.2 3 ex31-2.htm RULE 13A-14/15D 14(A) CERTIFICATION

Exhibit 31.2

 

RULE 13a-14/15d – 14(a) CERTIFICATION

 

I, Stephen J. Bagley, Chief Financial Officer, certify that:

 

  1. I have reviewed this quarterly report on Form 10-Q of Sono-Tek 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. Sono-Tek Corporation’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d – 15(e) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f) for the registrant and have:

 

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

 

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

 

  c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of 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. Sono-Tek Corporation’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing 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 controls over financial reporting.

 

Date:  October 12, 2023 /s/ Stephen J. Bagley
  Stephen J. Bagley
  Chief Financial Officer

 

 

EX-32.1 4 ex32-1.htm CERTIFICATION PURSUANT TO

Exhibit 32.1

 

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Sono-Tek Corporation (the “Company”) on Form 10Q for the period ended August 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”). I, Christopher L. Coccio, 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:

 

  (1) The Report fully complies with the requirements of section 13(a) and 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 result of operations of the Company.

 

Date: October 12, 2023

 

/s/ Christopher L. Coccio

Christopher L. Coccio

Chief Executive Officer

 

 

EX-32.2 5 ex32-2.htm CERTIFICATION PURSUANT TO

Exhibit 32.2

 

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Sono-Tek Corporation (the “Company”) on Form 10Q for the period ended August 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”). I, Stephen J. Bagley, Chief Financial Officer, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1) The Report fully complies with the requirements of section 13(a) and 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 result of operations of the Company.

 

Date: October 12, 2023

 

/s/ Stephen J. Bagley

Stephen J. Bagley

Chief Financial Officer

 

 

 

GRAPHIC 6 sonotek-logo.jpg GRAPHIC begin 644 sonotek-logo.jpg M_]C_X0G,17AI9@ 34T *@ @ " $2 , ! $ $: 4 ! M;@$; 4 ! =@$H , ! ( $Q ( > ?@$R ( 4 M G $[ ( $:FUP (=I 0 ! L -P +<; G$ MQL M "<0061O8F4@4&AO=&]S:&]P($-3-2XQ(%=I;F1O=W, ,C Q-3HP-3HQ-2 Q M-3HS.#HT,@ Z ! , ! $ * " 0 ! '&J # 0 ! MG & 0, P $ !@ 1H !0 $ $J 1L !0 $ $R M 2@ P $ @ @$ ! $ $Z @( ! $ B* $@ M ! 2 '_V/_M Q!9&]B95]#30 !_^X #D%D;V)E &2 ?_; M (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P, M# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01 M# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\ M$0@ #@"@ P$B (1 0,1 ?_= 0 "O_$ 3\ $% 0$! 0$! , M 0($!08'" D*"P$ 04! 0$! 0$ 0 " P0%!@<("0H+$ !! $# M @0"!0<&" 4###,! (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*" MT4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6T ME<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$ M!08'!P8%-0$ A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__: P# 0 "$0,1 #\ LYQZ MN>K]3/6C]9FD95GV+]CS]E^R:?98]'V>KL_G?_!/TWJJUB9CNO\ 4^C]#Z=U M;.;T;]GOZA9E^H69F0]MS\3[/D9<-L;Z%C7>IZ?T_P#MFRO3ZATFBS+R;'=: M^L-.^Q[G58[+C4V23Z>-Z>!9^B9_@?3LL5"K"^HUV+T"GH^?DXN2QEW[)R<- MMCLA[ ][J]_VBFFK^=]#]#ZB2G-^L'4>K]$Q_K+T6GJ67?5 MC48F7AY-EI=DT^K=37D4_:QMN=OW^SW?S7]M7CU?JM5_1NBY>8\=1Z;U:K$S M'-L+3E8UE=EV%E6M:[]+7D4L_3;WV?K%;_54[\#ZDMZ9]8<;/ZEFON<['/6\ MW(;8,IHWL^Q,8RS%V_9][?T?H8UGZ%_^C]!:7U@QOJC;]:^BV=0R[*.MT[#A M55@GU6[SZ#:L>@4%[::G8S/9:W]'^G]3WVU?\+^E6ETOZUW=2Z'TFC,9W#[1[/Z.J%G3/JI=C=7NP.K]2QNCFVS]IX^$RPXP>/Z5Z M+QAW?H7?]J/LUKZ/1_[KKLNC?LK]E87[*V_L_P!%GV.)_F]OL_G?TN[9]/U/ MTO\ I48D ZBUN2,R*A+@-C6N+3]*/^$\;TSH61;];.I=)LZWU=V-TVO%NIG, M=N<; ;+6W^W])6[:L; ZOG];QCU7J!^L]EF4][JV]&;LPV5ASF5TT;7?I75[ M=EMK_?O_ .W;.^P*.C-^M75;L?(L?U6RK'&;CN'Z-C T_9G5N])O\XWZ?Z>U M<_B],^K=]F5;T+JW6,7$=>_U*>FLN.*VT']-]F/V+(KV[_\ 06^C^Y^C07-3 MJG7NKT_6#K/1\?*LH/4LW%PL;-MC[O9E9$_JU+/2]2W])ZOZ- M=U54WI72M@?=E#$J)-E]ALNL+ 7N=;<_Z5EG_JOV+F>K8WU)V_68]3RW[+W8 MPZJ' _H+-FW"=A[:-SK=OZ3V?:O^^+I^ET^ATW'J-]V4UM8B_+$7N;$L^TAU M=#O6V>VSU:F7?Z;]*DIY+ZJ=(SOK!TK$^L'4NM=1&5EN-QHQL@TX[0VQS64- MQF-V[-E?Z16+/KSFMQ']<'3V'ZNU9/V9V2;C]H+?4^R'.9B^EL^S^O\ H_1] M;[0JW1^F?5ZQK+N@=6ZS5TXWEU&/C,N.&';_ -)72ZW"L_5O6W^K^G]+^=4; M,#ZFFNW*=U','0_VA-V$&O\ V?\ :M^TM<_[+_0OM7O_ *5^SOM"2F]B?7#J MV3GY;&=,:[ Q,O,PGY3;7$L?B5NR&6Y%?H>G53D^REOZ;^=?_P!NK!^NF?Z? M3;2QS:G93:LBEU-+OTM5;]OI/M]ZL=-HZ-5TOZQ#I6 M0^_U,S-?G&T$"O*RO?^S_ME_P#-_P!&]1$9B_4QO^+?[,_,N?\ 5K:1 M]L<'>MKDRU^UE#+-U>;[6?JO_&?HTE*Q/KOE=1R^USLO+8RJVK*?NN8:[G MN?U)ME+O5^A_1?6?_P >M;&Z=TG&^L%=F9U3-S.H_8K175EM:&_9BYGVA_Z# M#Q?=OV?X7U%3Z9T_ZKUX'1/1ZEFW8@S6V=&]=I$V!EH&,S=B56_9',+_ .=_ M[?24EP_KMU#(KP>IV=-;7T/JF4,/&N%TY#=[W48^3D8_IMI;3;8WWL9D;ZO^ M%_PC4?77JF[%OR>FU-P,SJ)Z4RVO(+K6V>H_';:^AU#&>EOJ_P!.J?3\'ZF, M;TS)HZCFV=).?/2L-[;1AC++W>DVI_V5EOILOW>AZV3Z'J^K]/\ 3*XW#^J@ MZ;T]GV[(.,SK8MQK"T[GY_K6G[)9^K_S'VCU6[ME?_AE)3__V?_M$3Q0:&]T M;W-H;W @,RXP #A"24T$! /1P!6@ #&R5'' ( * !P"4 #:FUP M' (% "%-:6-R;W-O9G0@5V]R9" M($9O !M &$ <@!K " 5 V #( ,@ #A" M24T$.P !L@ ! ! 2<')I;G1/=71P=71/<'1I;VYS M$@ !#<'1N8F]O; 0VQB&Q #A"24T$&0 ! !XX0DE- _, M D $ .$))32<0 * $ CA"24T#]0 M2 O9F8 0!L9F8 !@ 0 O9F8 0"AF9H !@ 0 R 0!: M !@ 0 U 0 M !@ 3A"24T#^ < ____ M_________________________P/H /__________________________ M__\#Z #_____________________________ ^@ ____________ M_________________P/H X0DE-! ( #A"24T$ @ @ M.$))300P ! 0 X0DE-!"T 8 0 (X0DE-! @ ! M ! "0 D .$))300> $ #A"24T$&@ #40 M 8 )P <: #@!& &\ <@!M #$ , !+ #( ,@ X #$ M-0 M #$ ! $ !QH "< M $ $ $ M !N=6QL @ 9B;W5N9'-/8FIC 0 %)C=#$ $ M %1O<"!L;VYG !,969T;&]N9P 0G1O;6QO;F< "< M %)G:'1L;VYG '&@ 9S;&EC97-6;$QS 4]B:F, ! M %7!E96YU;0 I%4VQI8V54>7!E $EM9R & M8F]U;F1S3V)J8P $ !28W0Q ! !4;W @;&]N9P M 3&5F=&QO;F< $)T;VUL;VYG G !29VAT;&]N9P M!QH #=7)L5$585 $ !N=6QL5$585 $ !-'1415A4 0 "6AOD%L:6=N !V1E9F%U;'0 )=F5R=$%L:6=N M96YU;0 ]%4VQI8V5697)T06QI9VX '9&5F875L= MB9T-O;&]R M5'EP965N=6T 115-L:6-E0D=#;VQO)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>' MEZ>WQ]?G]Q$ @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12A ML4(CP5+1\#,D8N%R@I)#4Q5C+R MLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?' M_]H # ,! (1 Q$ /P"SG'JYZOU,]:/UF:1E6?8OV//V7[)I]ECT?9ZNS^=_ M\$_3>JK6)F.Z_P!3Z/T/IW5LYO1OV>_J%F7ZA9F9#VW/Q/L^1EPVQOH6-=ZG MI_3_ .V;*]/J'2:+,O)L=UKZPT[['N=5CLN-39)/IXWIX%GZ)G^!].RQ4*L+ MZC78O0*>CY^3BY+&7?LG)PVV.R'L#WMS/M#'8]OZ!^1ZKW_:*::OYWT/T/J) M*I9=]6-1B9>'DV6EV33ZMU->13]K&VYV_?[/=_-?VU> M/5^JU7]&Z+EYCQU'IO5JL3,12S]-O?9^L5O]53O MP/J2WIGUAQL_J6:^YSL<];SS[$QC+,7;]GWM_1^AC6?H7_Z/T%I? M6#&^J-OUKZ+9U#+LHZW3L.%56"?5;O/H-R?T-S&U^JV[T_TF/].Y)3D]'Q.I M_63ZNYGUER.LYV+F7.O?BTX]YJQZ!07MIJ=C,]EK?T?Z?U/?;5_POZ5:72_K M7=U+H?2:,QES[ Z MOU+&Z.;;/VGCX3+#C!X_I7HO&'=^A=_VH^S6OH]'_NNNRZ-^ROV5A?LK;^S_ M $6?8XG^;V^S^=_2[MGT_4_2_P"E1B0#J+6Y(S(J$N V-:XM/TH_X3QO3.A9 M%OULZETFSK?5W8W3:\6ZFH'ZSV693W MNK;T9NS#96'.9731M=^E=7MV6VO]^_\ [=L[[ HZ,WZU=5NQ\BQ_5;*L<9N. MX?HV,#3]F=6[TF_SC?I_I[5S^+TSZMWV95O0NK=8Q<1U[_4IZ:RXXK;0?TWV M8_8LBO;O_P!!;Z/[GZ-!ZO3]8.L]'Q\JR@]2S<7"QLVUSCCX8?C^K= MZ/N]F5D3^K4L]+U+?TGJ_HUW553>E=*V!]V4,2HDV7V&RZPL!>YUMS_I66?^ MJ_8N9ZMC?4G;]9CU/+?LO=C#JH<#^@LV;<)V'MHW.MV_I/9]J_[XNGZ73Z'3 M<>HWW936UB+\L1>YL2S[2'5T.];9[;/5J9=_IOTJ2GDOJITC.^L'2L3ZP=2Z MUU$966XW&C&R#3CM#;'-90W&8W;LV5_I%8L^O.:W$?UP=/8?J[5D_9G9)N/V M@M]3[(C_AD M'HOUUZOU/!&?=TZC#P[L6S)HS+_WVLV^I[/_ (/ M2L#ZJ4V]&O;U'.R,)UC_ -A8N6VP8S;"'&OTW68M+M[*]_[/^V7_ ,W_ $;U M$1F+]3&_XM_LS\RY_P!6MI'VQP=ZVN3+7[64,LW5YOM9^J_\9^C24K$^N^5U M')R.F8K,'(R_LC\FB[%RWV4^QS:K*;[/LM5U%K6/]6O]'_F?353I'5.J/Z-] M5GY[[7.R\MC*K:LI^ZYAKN>Y_4FV4N]7Z']%]9__ !ZUL;IW2<;ZP5V9G5,W M,ZC]BM%=66UH;]F+F?:'_H,/%]V_9_A?45/IG3_JO7@=$]'J6;=B#-;9T;UV MD38&6@8S-V)5;]DQF1OJ_X7_"-1]=>J;L6_)Z;4W S.HGI3+:\@NM;9ZC\= MMKZ'4,9Z6^K_ $ZI]/P?J8QO3,FCJ.;9TDY\]*PWMM&&,LO=Z3:G_966^FR_ M=Z'K9/H>KZOT_P!,KCG)E4WI.5&-Z:V,Y9"(_/B \>#IX;7!M M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!8 M35 @0V]R92 U+C M8S V,2 V-"XQ-# Y-#DL(#(P,3 O,3(O,#7!E+U)E7!E+U)E&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N861O8F4N8V]M+W!H;W1O&UP.DUE=&%D871A1&%T93TB M,C Q-2TP-2TQ-50Q-3HS.#HT,BTP-#HP,"(@<&1F.E!R;V1U8V5R/2)!8W)O M8F%T($1I&UP34TZ1&]C=6UE M;G1)1#TB>&UP+F1I9#HP,#0V1$5#,#$T1D)%-#$Q03&UP34TZ26YS=&%N8V5)1#TB>&UP+FEI9#HP,30V1$5#,#$T1D)%-#$Q M03&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/2)U M=6ED.C,S961F9&5C+3%B-SDM-#,S9BTX860Q+3AF,#(V,&1F.30W.2(@<&AO M=&]S:&]P.D-O;&]R36]D93TB,R(@<&AO=&]S:&]P.DE#0U!R;V9I;&4](G-2 M1T(@245#-C$Y-C8M,BXQ(CX@/&1C.G1I=&QE/B \"UD969A=6QT(CY-:6-R;W-O9G0@5V]R9" M($9O&UP34TZ2&ES=&]R>3X@/')D9CI3 M97$^(#QR9&8Z;&D@&UP34TZ2&ES=&]R>3X@/'AM<$U-.D1E'0 0V]P>7)I9VAT("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R9"!#;VUP M86YY !D97-C !)S4D="($E%0S8Q.38V+3(N,0 M$G-21T(@245#-C$Y-C8M,BXQ M !865H@ \U$ 0 $6S%A9 M6B 6%E:( &^B X]0 Y!865H@ M 8ID +>% 8VEA96B DH #X0 +;/9&5S8P 6 M245#(&AT=' Z+R]W=W &, : !M '( =P!\ M ($ A@"+ ) E0": )\ I "I *X L@"W +P P0#& ,L T #5 -L X #E .L M\ #V /L! 0$' 0T!$P$9 1\!)0$K 3(!. $^ 44!3 %2 5D!8 %G 6X!=0%\ M 8,!BP&2 9H!H0&I ;$!N0'! $!Z0'R ?H" P(, A0"'0(F B\" M. )! DL"5 )= F<"<0)Z H0"C@*8 J("K *V L$"RP+5 N "ZP+U P #"P,6 M R$#+0,X T,#3P-: V8#<@-^ XH#E@.B ZX#N@/' ],#X /L _D$!@03!" $ M+00[!$@$501C!'$$?@2,!)H$J 2V!,0$TP3A!/ $_@4-!1P%*P4Z!4D%6 5G M!7<%A@66!:8%M07%!=4%Y07V!@8&%@8G!C<&2 99!FH&>P:,!IT&KP; !M$& MXP;U!P<'&09!ZP'OP?2!^4'^ @+"!\(,@A&"%H(;@B" M")8(J@B^"-((YPC["1 ))0DZ"4\)9 EY"8\)I FZ"<\)Y0G["A$*)PH]"E0* M:@J!"I@*K@K%"MP*\PL+"R(+.0M1"VD+@ N8"[ +R OA"_D,$@PJ#$,,7 QU M#(X,IPS #-D,\PT-#28-0 U:#70-C@VI#<,-W@WX#A,.+@Y)#F0.?PZ;#K8. MT@[N#PD/)0]!#UX/>@^6#[,/SP_L$ D0)A!#$&$0?A";$+D0UQ#U$1,1,1%/ M$6T1C!&J$)%ZX7TA?W&!L80!AE&(H8KQC5&/H9(!E%&6L9D1FW&=T:!!HJ&E$: M=QJ>&L4:[!L4&SL;8QN*&[(;VAP"'"H<4AQ['*,0!YJ'I0>OA[I'Q,?/A]I'Y0?OQ_J(!4@02!L()@@Q"#P(1PA2"%U(:$A MSB'[(B--@U$S5--8Y",$)R0K5"]T,Z0WU#P$0# M1$=$BD3.11)%546:1=Y&(D9G1JM&\$25^!8+UA]6,M9&EEI6;A:!UI66J9:]5M%6Y5;Y5PU7(9O5\/7V%?LV %8%=@JF#\84]AHF'U8DEBG&+P8T-CEV/K9$!DE&3I93UE MDF7G9CUFDF;H9SUGDV?I:#]HEFCL:4-IFFGQ:DAJGVKW:T]KIVO_;%=LKVT( M;6!MN6X2;FMNQ&\>;WAOT7 K<(9PX'$Z<95Q\')+%V/G:;=OAW5G>S>!%X;GC,>2IYB7GG>D9ZI7L$>V-[PGPA?(%\X7U! M?:%^ 7YB?L)_(W^$?^6 1X"H@0J!:X'-@C""DH+T@U>#NH0=A("$XX5'A:N& M#H9RAM>'.X>?B 2(:8C.B3.)F8G^BF2*RHLPBY:+_(QCC,J-,8V8C?^.9H[. MCS:/GI &D&Z0UI$_D:B2$9)ZDN.339.VE""4BI3TE5^5R98TEI^7"I=UE^"8 M3)BXF229D)G\FFB:U9M"FZ^<')R)G/>=9)W2GD">KI\=GXN?^J!IH-BA1Z&V MHB:BEJ,&HW:CYJ16I,>E.*6IIAJFBZ;]IVZGX*A2J,2I-ZFIJARJCZL"JW6K MZ:QK_UP'# M[,%GP>/"7\+;PUC#U,11Q,[%2\7(QD;&P\=!Q[_(/%$XIZ#+HO.E&Z=#J6^KEZW#K^^R&[1'MG.XH[K3O M0._,\%CPY?%R\?_RC/,9\Z?T-/3"]5#UWO9M]OOWBO@9^*CY./G'^E?ZY_MW M_ ?\F/TI_;K^2_[<_VW____N Y!9&]B90!D0 '_VP"$ $! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$" 0$! 0$! @(" @(" @(" @(" @(# P,# M P,# P,# P,# P,! 0$! 0$! @$! @," @(# P,# P,# P,# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# __ !$( )P'&@,!$0 " M$0$#$0'_W0 $ .3_Q &B !@(# 0 '" 8%! D#"@(! L! M & P$! 0 8%! ,' @@!"0 *"Q @$#! $# P(# P,"!@EU M 0(#!!$%$@8A!Q,B @Q%$$R(Q4)44(6820S%U)Q@1ABD25#H;'P)C1R"AG! MT34GX5,V@O&2HD147J%AH>(B8J4E9:7F)F:I*6FIZBIJK2UMK>XN;K$ MQ<;'R,G*U-76U]C9VN3EYN?HZ>KT]?;W^/GZ$0 " 0,"! 0#!00$! 8&!6T! M @,1!"$2!3$& "(305$',F$4<0A"@2.1%5*A8A8S";$DP=%#$A:.SP]/C\RD:E*2TQ-3D M])6EM<75Y?4H1U=F.':&EJ:VQM;F]F=WAY>GM\?7Y_=(6&AXB)BHN,C8Z/@Y M25EI>8F9J;G)V>GY*CI*6FIZBIJJNLK:ZOK_V@ , P$ A$#$0 _ -_CW[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__]#?X]^Z]U[W[KW4+(9+'XFCJ,CE:^BQ MF/I(9:BKKLA5045'2P01F::>HJJEE1$1%9V9F !)-A[]U[JL_Y+?S@/@E\7 M%JHM[]R[9W-DZ5)A)A^N]V==[KRL4T)J$:";'#.4\JL'IV5E(!!9!]6X]U<( MQSU2GVO_ ,*TOBWM^MKJ+K3KWL7/M#).E-49[K^G-)+H>1(F:HQ&Z+$&T9NO MX)(_'OW5Q"QX]%'SO_"OK<4>K^[G0FUZC]VR_P 6VGN^*\-SRWVVYCZOT_X? M7W['6_!/2:_Z"_NS_P#O'OKO_P!!G?7_ -DWOV.M^#U[_H+^[/\ ^\>^N_\ MT&=]?_9-[]CKW@]>_P"@O[L__O'OKO\ ]!G?7_V3>_8Z]X/7O^@O[L__ +Q[ MZ[_]!G?7_P!DWOV.O>#U[_H+^[/_ .\>^N__ $&=]?\ V3>_8Z]X/7O^@O[L M_P#[Q[Z[_P#09WU_]DWOV.O>#U[_ *"_NS_^\>^N_P#T&=]?_9-[]CKW@]6C M_P HW^?WO7^9-\FLCT+G^I]H[,HJ+K[<^]!E<+A]S4-6TN RV)QJ4QFRV9KH M]+C(LQ AN=(LPL0?8ZHT>D5ZV?\ W[IKKWOW7NO>_=>Z][]U[H%^XOD-TKT' M@*WGFJ?'04V?K*7RNXIY4C56]3*5'T M-O=; )P!UKI?++_A4I\0^GZG(;>Z6PN[.R-S4#U%-]Y4[8Q&9VC/50/4T^N# M+;7W,K/"TD<#*X7E&+?T]^Z=6$GCU1;W5_PJL^9>_9*ZEZWZ]ZWV5CIQ/%3U MM'-V5@\M#%(9DCE18,]*@D571A^ RC^GO5>G!"!GJLW?O\[?^9KOFKEJJ7Y9 M]V[$$D[3"DV7VCOB@I8@9'?P1I/6R'0->D"_T5??NKZ$].@Y/\W;^:#]/]GW M^4__ *.+>'_U3[]U[0GITO=D_P Z[^9OLVICJ:GY>=Z[T5*A)_MMV]I[WK:= MPC(WV[K!6(2C:+,+WLS?U]^Z\42G#JRCI+_A5#\V.O&HJ3L+8_7>_,=3+#%/ M79>J[*SF7J$C\*/-*)<]$C2,J2,?QJ;_ !][KU3P1U>)\3_^%4OQ7[4K,=M_ MO?:^ZNNL_7?;4[UN&VIC\;M6GK)VI:8M-EMU;F)2%99I6+D7$::OP??NFVA( MX=;'O2/R*# [PVKG,M1Q3T\53X\A0X&MJS" MZ+-%Y%8^DL+_ %%_=-%2./0\^_=:Z][]U[KWOW7NO>_=>ZUO?YR7\\O=_P#+ M [GZ\ZMV]UAM;>]/O7KZ+>DU=G<3N.OGIII-UY/;OVT4F'R^/0+IH%>S1L;L M3JM8#W3J1ZA7JGO_ *"_NS_^\>^N_P#T&=]?_9-[]CJ_@]>_Z"_NS_\ O'OK MO_T&=]?_ &3>_8Z]X/73_P#"P'LY!K/QZZ\*+ZI-.V=]%]"\OH']YN3;Z#WZ MO7O!'6U;_+*_F$;'_F*_'7!]Q[=&/Q6XXX,10;UVQ3&GIFPNY:O;E'GLC14^ M.;(5]2D4/WB):ID$@^C"_)]TRRZ33JQKW[JO7O?NO=>]^Z]U[W[KW52'\WS^ M9%N'^6CT%B.Y-O[)Q&]:C([UVWM1Z'-8_+U])&F^N__ $&=]?\ V3>_8Z]X/5H_\HW^?WO7^9-\FLCT+G^I]H[,HJ+K M[<^]!E<+A]S4-6TN RV)QJ4QFRV9KH]+C(LQ AN=(LPL0?8ZHT>D5ZV?_?NF MNO>_=>Z][]U[KWOW7N@&[M^3?1'QWP%=N/MWM'8VRZ>AHZFL^PSV\=JX/+5D M=-3SU!CQ]!GJVD,LC_;RQQJI]3C3]0;>ZV 3@=:X/RM_X53?%CJNMR&WNB]K M[I[$W!0M4TZUN8VKC\EM6HJ8)*FG5H,MM;49C_3W[[>G5A)X] M4>]V_P#"J+YK]AM5TO7FQNNMA8^H\R15V)J^R\'E:=)#,J/$(\]*@95D1A_1 ME'X'O5>KB%1QZK7WM_.N_F;[SJ9JJF^7?>FRQ)4&84NT>T][T5-$I=I/#$LU M:Y"#5IM?Z >_=.>&@\ND#_P[M_-!_P"\]_E/_P"CBWA_]4^_=>T)Z="1L3^= MQ_,UV/40U55\L>Z]]"*>.Z]4,(ZO2^)7_ J1^(_ M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[I ]K;S/7'5_9'88IQ M5G86PMX;T%*R/(M4=K;>J&[=KCH["S?W:W!D,+YCM'=#&;[&8Q>0NNY5!O;ZA1_K>_8Z>\$],7_07 MO6?\^*PG_H(;I_\ LF]^QU[P>O?]!>]9_P ^*PG_ *"&Z?\ [)O?L=>\'KW_ M $%[UG_/BL)_Z"&Z?_LF]^QU[P>O?]!>]9_SXK"?^@ANG_[)O?L=>\'KW_07 MO6?\^*PG_H(;I_\ LF]^QU[P>O?]!>]9_P ^*PG_ *"&Z?\ [)O?L=>\'KW_ M $%[UG_/BL)_Z"&Z?_LF]^QU[P>O?]!>]9_SXK"?^@ANG_[)O?L=>\'KW_07 MO6?\^*PG_H(;I_\ LF]^QU[P>O?]!>]9_P ^*PG_ *"&Z?\ [)O?L=>\'I5; M _X5J5>].P^O=CGH_#4XWOOK:6SS4KM+\'%>MRWK3=QW]U_L[>I@6E.Z=O8O.&G5'C6$Y"E6H\81VEO[]U[KWOW7ND[N7=^T]F8^7+[PW1MW:F*@5GFR>Y,WC<%CXE6-Y MF:2LRDL4:@(CL26^BL?H#[]U[JK'Y%?SN/Y?GQOJ*^@W)V[B]ZY&B-1$U/UA MN'KG>C?<0M/%H*4^?A>VJ WX!LR?ZKW[JXC8]4_=I_\ "M7XQ8*LK:+K;KKL M+.O#+,E-/G^OX123)&TB(QGQ.Z+&]HSZ?P3_ (>_8ZN(2>BGYW_A7UN*/5_= MSH3:]1^[9?XMM/=\5X;GEOMMS'U?I_P^OOV.M^">DU_T%_=G_P#>/?7?_H,[ MZ_\ LF]^QUOP>O?]!?W9_P#WCWUW_P"@SOK_ .R;W['7O!Z]_P!!?W9__>/? M7?\ Z#.^O_LF]^QU[P>O?]!?W9__ 'CWUW_Z#.^O_LF]^QU[P>A@^/7_ JS M['[I[WZAZ@J^B-@XVE[*['V)L>HR%-MW>D5110[OW=1[;EJH):C<4L:O&M47 M4O$P! )5A<>_=:,( KUNNT=1]U24]21I,\*2Z1<6UK>W/OW3'4GW[KW6NY_. M9_G9;M_E==B]=;)V[UIMC?$.]]G46YIJG.XK<.0EI9:O;6 ]CIU(P_5+G_07]V?_ -X]]=_^@SOK_P"R;W['5_!ZX2?\+ >S MTCD?_9>NNSH1GM_=G??]E;_\]-[]4=>\'K9>_E ?S(,]_,PZ"W/W)G]FX;9= M5@-YP[63'82ARU!32QR[3QVX_.\>7KJ^0L&K2EQ*!90+7N3[IIU"F@ZMK]^Z MIU[W[KW7O?NO=>]^Z]U3'_-H_G"]5?RT=B8]XQB=[=N9NLH!BMD*:/->/&5J MY2D:NR>+QN7H,A$L5;0)%*X0J@>Q]1 'NKHA;K72C_X6 =I-&AD^/77(_=.^#US_P"@O[L__O'OKO\ ]!G?7_V3>_8Z]X/3G@O^%<7= M6ZL]A-J[8^-&Q\UN/<>6QN$PV+Q^SNQ*^JJLCEZQ,=0(*2AW'),RM-(B$I&Q MN0 "2![]7KW@BE2>MQ+X>]J=P=U=#;#[.[LV1A>O-X[RV[@MP3;4P]'N+&G$ M)EHBG>2-H9&)4 G5?W[I@BAIT:'W[K77O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UQ9@@9W94C12S,Q"A0HNS,QX Y M)/OW7NBN]U_-'XO?'[&5^1[0[PZQV_48U9VJ,#4]A[&HMQ,U-%-))%%ALMDJ M:5GO!)&%X.L:?K>WNM@$\.J4^\?^%/\ \ >LI*V@VLO96],C1/- 9<1M;:F> MQJ[]V?\*\MI13R_P!R.EJFLI=3 M>!MQ;'S5-,4U-H,BT.YR ;:+V_-_>J]7\'H(*C_A7]V0)YA2_'SK]J82,(&F MVQO@2M'?T&0)N:P-OK;WNHZWX/6#_H+^[/\ ^\>^N_\ T&=]?_9-[]CKW@]> M_P"@O[L__O'OKO\ ]!G?7_V3>_8Z]X/7O^@O[L__ +Q[Z[_]!G?7_P!DWOV. MO>#UPD_X6 ]GI'(_^R]==G0C/;^[.^_[*W_YZ;WZHZ]X/6R]_* _F09[^9AT M%N?N3/[-PVRZK ;SAVLF.PE#EJ"FECEVGCMQ^=X\O75\A8-6E+B4"R@6O_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[HL'S'[_K/C#\>.R.Z\?B:3-U>QMK[FS\& M,KH:FHIJJ3 [4K]Q1PRQ4/?7?_H,[Z_^R;W['7O!ZN<_ MDU?SN-V_S0M_[WV9N'K/;.QXMITNXJB.IP6)W#CY*@X2+$R()'S&6R"G5_$F MOI0?I%K6-_=-NFCK8J]^Z;Z][]U[KWOW7N@M[P[!GZGZ;[4[/IJ2&OJ.O.N= M\;W@H:A)9(*R7:>UZO<$=+-' \;LLC4X1@LBD@FS \CW7ADTZTG.61MM;Y+2+32: [%=R@$G_ #_6]^QTH\$=-O_07]V?_ M -X]]=_^@SOK_P"R;W['7O!Z.%\!?^%,N_\ YC_*;9OQZRG2NR=NT6YZ.FJI M,OC<#NZEJX#/NO&[=*QS5^>JHA9:XOS >5!^EP?<>J/'I%>MP3W[IKKWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[K_T=_CW[KW2-[!W_M3J[9>Y=_[VR]%A-L[4P>7S^6KJZLH:%%H ML+C)LM6)!+D988C*88)"B-(M[Z?D!O_>?27Q0W3F. MN>G\!DLSMJLWKMG+Y[;>XMUT]'7Y+&>05.$S%9CJNCK*"JA:21$"NR* - Y] MTI2(4J>M7O/93,;LR=3F]VY?([IS=7-)/5YC.5+U^0J9Y9#+++-4S79F9RSL M2>22?>NG@*8Z@JJHH5%"J/HH%AQ]./?NO=_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>ZV7O^$J?_ &\_=,RC'7TF/ M>^DW7O?NO=>)MR> .23^/?NO=42?S=OYUO3G\O/9F0V=M7(XK???F;H*JFQ& MV\;48W/46 EJX,KB(YMQ18/,T>1H9Z7(T<(F!A/B1M1&HJ![[>G$0L>OG8_+ MC^8!\J/FUO'*[H[M[0W77X>OK:NIQVP(=T;BR6SL)35-945D%#C<;G*BH:.* M#[J:*)-9LC$7N2?>J]*@H'#HEL4$, *PQ)$#]0BA?IQS;W[K?6;W[KW7O?NO M=>]^Z]UZ_P#Q7W[KW7O?NO=8I88IUT31K*G^IZ-I\5OG!\F_A MEO+$[MZ-[2W?MZAQ]=1U%=LVEW/G<3M7,TE/6TE54T.3HL)/ \DZJRAA3KZ&7\GS^>;U1\^=N8WK;LZMP_7_P @<504\%;BJRHH<%A= MQ34-!C*>OGPD^YMA3W[IOKWOW7NO> M_=>Z^>I_PKG_ .RO^@O_ ! U+_[]#<7OWETJA^'K4T]ZZ=Z][]U[KNYM:YM: MUOQ;^EO?NO=7]_\ "?+^8KD?AC\K<7UCNW-5"=0=S9!,)+CZNLF7$TF^]Z;B MV_M3$Y22GGKJ.D3PTL$G[[AW1;V5EX'ATW(NH5'EU].S&9/'YK'466Q5939# M&Y&FBJZ&NHZB&JI*NFG77#/3U-.S(Z,""K(Q!'T/O?23J=[]U[KWOW7NO>_= M>ZUD_P#A55! W\N;$3M#&TZ]\]>(LQ4&14_NKNAM"M];7Y]^Z=B^*O7S<8/\ MS'_P1?\ >O>NE763W[KW6R]_PE3_ .WCF?\ S_Q@?L<<_P#AT[6]^Z9E&.OI M,>]])NO>_=>ZXLRH&=V"(BEF9B%15479F)X ^I]^Z]UKQ_S@OYZW5/P+V_E MNKNK*K$]@_(++4%=0P8^BGHL[A=J/41Y7 ROF:G;.;IJ^@R-'7TM._CD@_;1 MM;#45'OW3B1ELGAU\]+Y1_-SY._,C>&4W;WKVIO#<5-D*VJJZ79M5NC/9?:F M#BJ:R>MCH,31YN>=XX8#4S1PJ7-E8_DGWKI2JA>'14(H8H%T0QI&O^I10H^E MOH/?NK=9/?NO==W/]3[]U[KKW[KW7=S_ %/OW7NO>_=>ZPRP0S@":))0"" Z MA@"/H0#[]U[H['Q#_F#_ "J^$F\L-N;ICM/=]%@,=7T,^1Z_;=.XL?L_+T%/ M6T=1545;B\)44YD26"BCI636-41*W^A'NJL@;CU]$K^4A_.OZ<_F&[/H-J[I MK\1L+OC%8^GCSVUZZHQV H,I64F-QW\4J-MPYS,UF1JX6K*\04\AA&L@J;.+ M'?29XRO#J]GW[IOKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N@'^4_ M_9,7R-_\0/V]_P"^^R/OW6U^(=?&\[8_YF]VO_X?VX?_ '+/O72X<.D)[]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[H5>@O^RA/ MC_\ ^)QZG_\ >ZHO?NM$8/7V-?C;_P R"Z?_ /$?;9_]UB>]](CQZ&S_ &_U M]^ZUU4)_,[_F_?'W^75LFN3,YJ@W;VS744Z[=V-A*G!Y^LBR,U-DJ6@;<.&I M;DRG9NYNL.O,A M5UIH=A; W;O+&X"3'5-35/!%7X7*U]6BMX*MZ9E5B!&H7^M]5Z5"-0.'53%8 MK9&JFKLI(^3R$\CRU%?6GSU<\KMJDDEF;DECR3_7W[J_7E55 50% X L!_K M#W[KW7+W[KW77OW7NO>_=>Z][]U[KWOW7NC8? K_ ++=^*7_ (L'TE_[]7$> M_#K1X'K[&N(_XM=!_P!0D'_6L>]](3QZY/?CTHAZT^_>NG^L,_P#F)O\ EE)_T(??NO=?1?\ ^$GO_9#'97_B7Z/_ M -]=M_WOI++\76TY[]TUU[W[KW7O?NO=$&_F*?._JWX$_'G>':>^,[C8MQG$ MY7'[(VT:[%G+Y7=%7MO)UVVW.(J:^AJ7HWJZ PRS4SE@3I0%_I[JRKJ-.OE2 M?,3Y;=H_-GO?>/>G:6:R%?/G\SFZG;&#JJ_)UE#M7;^6S,^;IL%BJ;+3U,E- M!!+42>.$3,%N>223[T<]+%4**#HKWOW6^NR)"8HH8I*BHJ)(X*:G@C:6HJJJ M8Z(*6FA3U/([65$4%F) O[]U[AUNF?\)U?Y+SYJHPWS6^2VTO\ )@E%D>JM MH;DQ ,8IJN'!;UVONU\3N;$QS1UE-413QI/2U91.0I+7(V.F))/)>MZ.&&*G MBC@@C2&&%%CBBC4*D:*+*JJ/H![]TGZR^_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[I"=E=E['ZAV7GNP.Q-RX;:NUMN8S(Y.OR>;RV+P].T>- MQTV4FI*:IR\U/"T[PP2F*(R@MI/T )'NO 5P.M&_^:=_PIJWCG\YNGI3X2*< M1@\?79/#Y'M.63-X+.RR4T^0Q$E1M?/;0ST]'44SP2TM3#+XK-(E[:5 /J]* M$A\VZU)>U^\>Y^]L_7;F[D[1WMV1ELA43U4\N[]P5^=T25,\E3(L4F09WMKE ME87)Y9C^?>J]/ "@Z">*EIX/\S!'%_P1 O^]>_=6ZD7/]3[]UKKKW[KW7O? MNO=>]^Z]U[W[KW6*?_,3?\LI/^A#[]U[KZ+_ /PD]_[(8[*_\2_1_P#OKMO^ M]])9?BZVG/?NFNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NJV_YMG_9 _R%_P#$:]C?^^QSGO8ZLGQ= M?(IB^C?\'/\ O0]UZ6]9/?NO=;?/_"13_F>G]^Z]U[W[KW1:?F;_P!DC_)[_P 5][G_ /?;9/W[K8XCKXX&\_\ MC^M[_P#ASY3_ *WGWKI<.'2>]^Z]U;1_(P_[>9=2?]JG'_\ OSMO>_=4D^'K MZQWO?2/KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[K_]+?X]^Z]UIV?\*H?GSN#K'KW9WQ'ZWW-+B< MWV%!AMX[IJL#FJV@R#[8DJ=R;'W%MW(3X',T\Q@F4IYZ2IQLD3\>5[6C]^Z> MA7-3UH,Q1+ BQJ20H"ZC;4UN+L1:Y]ZZ4]<_?NO==NZ(@9V1$! 9F(7FW/)X M]^Z]TL-K];]H;Z=5V'U5V=OP/81/LK8VX=T)(6TZ-+8:":]PZ$6_U2_U'OW7 MJCH1_P#94OEM_P!XE_)__P!$/V7_ /6[W[K51Z]>_P!E1^6W_>)?R?\ _1#= ME_\ UN]ZZ]4>O7O]E1^6W_>)?R?_ /1#=E__ %N]^Z]4>O7O]E1^6W_>)?R? M_P#1#=E__6[W[KU1Z]>_V5'Y;?\ >)?R?_\ 1#=E_P#UN]^Z]4>O7O\ 94?E MM_WB7\G_ /T0W9?_ -;O?NO5'KU[_94?EM_WB7\G_P#T0W9?_P!;O?NO5'KU ML:?\)@>C>^.O/YA.=S?8W1'=776"?I#L.D3.[]ZOWEM'#/63[GVS)!1ID\[2 M00F618Y&2,/J8(Q LIM8=,RL"* ]?1*]^Z3]>]^Z]U43_.,_F/;4_E[_ !=W M1N*+,8[_ $J;TQ]=M+8F!3(8W^/T^0W3MG,TV#W3!BUSF%R*4]-D*)%:NHW= MHWXC1Y+!?=712QZ^6'VWV]V+W[V/NKMWMC69R>=R%9G,SGI>_=>ZZ)_)_P!Z$KJSIGN#O/<5+M/IGJSL3M'.U53%2?;[ V1NC>PHI9:B&EU9"':M+5S1JC M5$)D/C)4.O%V4'W7B0./5VW17_":O^9!W%0T.7SV-V!U905JT[MC.QJ/O?9& MY:5:B.&;3545;L2J1&1965QJ-G1A_9-]TZ:,JCATU_P ?7WJG6O&7HI?=W_"9;^8WU+0UV5VV.L>S*&@$ M[#&[(_TZ[SW)6"".:8+1T=!L*F21G6(*HU"[N@^C<;IU;Q4ZI$[A^/\ WI\> MMP56U^\>G^S.KLK2U$M+Y=\]?[PV305DL53)2:L<^[Z*BDD1Y(I5C/C!.AA: MZD#75PP;AT$0((!!!!Y!'(/^L??NM]>]^Z]TMNM.Q][].;^VOVEUON'+[7WE ML[,XC.8[)8/+9?"5=3_!,M!G(L56UF!GI:IZ2:>GB\\$=0FNPLRL P]UXBHH M>OJ+_P DK^9=A?Y@OQ>V_4[CS>-_TT=>T.&VEV!B9LE2?QG*YW&[3QN2S^?I MZ&OSV:RT]-]Q7"-JJM,]^Z]U[W[KW4FCK:_%5V-S&*J M9J+,X/(T6;PU=!--35%'E,7.M9CJJGJ:8K+&\H?E_P#%;!]1[VW!2S]P=(XW$;%J*.ORT,NX]QX?:>SL1_$]U34^ M6SF3RE8C5=:8Y*YJ:!"WI>-'_5OI+*FDUZV+O?NFNO>_=>Z][]U[K68_X54F MW\N'%?3_ )GYUY]?_#3W1[]T[%\77S:X/\S'_P $7_>O>NE767W[KW6R]_PE M2_[>-Y__ ,01V1_[U.UO?NFI?AZ^DQ[WTEZ][]U[JCW^>)_,ZPG\OSXTYK'; M:R=&_=79>.J-L;2Q<5;2-F<5C]WX#.86FWA1T-!G\+EH!19"DB*Y"F6587M9 M'DLJ[ZOE\;_ .P-[]L;VW'V5V5N/,;LWON[+5^=SF:SF8R^>K'R&5J3 M6URPY'/35-68VE9GM-.[$DEF))/NO2L 4'23]^Z]UT38$G@ $DGZ #ZDGW[ MKW0M]/=!=Y_(/<-/MCI#J'LOM#)U$\=.\NP]@;OWM0T$DD\-.SY)]HT=;)$D M9J(7E)C)5&4V]2@^ZT2!QZN[Z,_X3,_S&>W:&CRNY8^M>L*&K2!SC=]KWKLK M<=*)XX9=%51U^PJE$9!(ZN-1LZD?V3?U.FVF48'1M'_X2*_+]:=Y5[MZ+:98 M6D6+_23V>09 A94T#K6_)XM>_OU.O>,O1-N]?^$U?\Q[IK'UV8P./Z_[3QU$ MD[_PWKRD[WWON6I6&.:8?:T='L2E1RRPA1ZA=W0?1N/4Z\)5\^J3>U>D^Y>A MMPS[5[KZH[&ZMS=//)3>'L'8NZMD)6/%4O1F3'Q[LI*.:16EBE1#X^2C"UU( M'NG 0PJ#T&)^IM]+\6]^ZWUU[]U[H3NF.X^P/CYV?M#N#J[<.7VSNS9V@PV;IL]/@(J*=?5*_ ME!_S$=K?S"?BKM'?+92@7M#:^,P&VNS\)][CA61[SCVK09G/3T>-.;S60%,C MUJIJR$R3@\2+>S-OI$ZE33JU[W[JO7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW0*?)7&Y',_'/O[$8BAJ\GELKTIVIC<7CFJJ>6J+1ST\\6%*.C#D,I(/X/O5#TL#+3CTBO^&]?GO_ -X9?*7_ M -)V[F_^LOOU#UO4OKU[_AO7Y[_]X9?*7_TG;N;_ .LOOU#U[4OKU[_AO7Y[ M_P#>&7RE_P#2=NYO_K+[]0]>U+ZCH'.T.@N\NC9Z&E[LZ@[-ZFJ'02GZG_7]^ZWUU M[]U[H7NK?CYWQWB*T]+]-]H]KC&R2PY ]<=>;RWT**:"..::*K_NI15?B94F MB9E>Q =2>&6_NM%@./0P?\-Z_/?_ +PR^4O_ *3MW-_]9??J'KVI?7KW_#>O MSW_[PR^4O_I.WOSW_P"\,OE+_P"D[=S?_67WZAZ] MJ7UZ$SH_X _.O&=Z]&93(_#OY/T.-QGC^J<9E*.JQV1H=B[=I M:VAKJ>:DK*2IAQR)+3U-+4*LD;J>&1U!!^H][Z1GCU7]_-X_F/;,_EX_&3TMS]R=R;KSNZ]W;KRV3R^G-9W<>=I1=V=8@B45 KR$EF10 OU8#ZD>_=>Z,3MOX5_ M-#>$"U>W/A_\I,E1RIY8:VE^/_:U9131%5=7AJ:#%2JP96!4@V(Y]^IUK4OK MTI_^&]?GO_WAE\I?_2=NYO\ ZR^_4/7M2^O7O^&]?GO_ -X9?*7_ -)V[F_^ MLOOU#U[4OKU[_AO7Y[_]X9?*7_TG;N;_ .LOOU#U[4OKU[_AO7Y[_P#>&7RE M_P#2=NYO_K+[]0]>U+Z]&@^$GP.^;NVOF)\9=P[B^(WR6P>!PW>G3V3S&9R_ M0?;>,Q6+QV/[,Q5;7U^0R-=AXX8(884>6665U5$4LQ"@GWZG5&<:33KZQ.+1 MH\=0HZLCI2PJRL"K*P0 @@\CWOI)U/\ ?NO=:!W_ KT_P"9_P#0'_B),-_[ M\+?5A92.67W6P*F@Z^5Y_-/ M_F1]E?S&?D1N;>&5S&:INGMO9C+XSK'9IR&?AQ)VW#N*MR^W,OE=O5.=SF+_ M (A%%6R0_<8^58E7TQ"UV;72M$"CJL8_7CCGC\6]^ZOUYW58S(U@J ESP#Z1 M=C<\?[?W[KW6RM_(*_DZ;A^8O:&'^1W>.VARFW]L_A MJW!;SVW7P4F[]L93"Y+#5=++402RP5T^DW3Y[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NFO-YG';=P M^7S^9JZ?'X;!8NOS.5R%9404E)0X[&4KUM=5U575,D44<42,[R2.JJH)9@ 3 M[]U[CU\X#^?_ /S?]\?*GNG<_P 9NE=[9;#=%=:YS*;;W'6;0W)E\=1;XS^V ML_E\4*LU&T]S9'#Y/'5N-K4CEDGH(I)E 72L0 ;U>E4<8 U'K6:2*.%1'$BH MB^D*BJH ' X6P]ZZ>ZY>_=:ZXLZ*5#.JL[!(U+ -)(QLD<8/U8G@ ?&7Y-=M^)^L/C=WYOVCG*"'*[/Z>[ W3B'$HC,;' MW[K6M/7J9_PT-_,N_P"\0>_/_1 =^_\ V->_=>UIZCKW_#0W\RW_ +Q![]_] M$!W[_P#8U[]U[6GJ/V]>_P"&AOYEO_>(/?O_ *(#OW_[&O?NO:T]1^WK'-_* M%_F7&&4#X@]^DF-P!_H []Y)4@?3;/OW6]:>HZWKO^$UGQQ[Q^-/P\W]L[OC MKC=W6FZ,AVA2Y6BPV\=H;OV;D*C'+UWA,_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NJV_P";9_V0/\A?_$:]C?\ OL_D?)O?>DL?QN^0,D4 MFY.5&F)5XW6BLRG\$>]=+013CTP?[+Q\DO^\:_D'_Z)S?G_P!1 M>_=>J/7JU3^21TIWKMS^9)U1E]S=$]T[9PL&*H%GS.XNL-X8;$T[#LO 3$3Y M'(4D<2$(CN=3?I5C] ??J=5=AI/7U1O>^D?7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]/?X]^Z M]U\KC_A0/VWE.UOYEG;V,JLC+64G4^X-^]:TT#U=141T<>([$R55%3K%)4U* MQZ?,;(JP@7XB'U.CTKC^'JE$_4_Z_OW3G7%F"J68@*H+,20 !ZV. MOY$'\F>F_F!;ER/=?=Z9K'=$;%SIQD&.H5CHYMUYV@CPNZL4)Z3=VULUAJ[% M55'55$-1:KCDE'H0!-3G=.FI)-.!UO[]1_R^_A;TE@<;@=A?&+H3'C&4U-31 MY@=+=44F=JOM88X%J*W(8;"TFN5O$C.X078 V%A;W2;4Q\^AS_T%])?\^=ZL M_P#1>[2_^H_?NO5/KU[_ $%])?\ /G>K/_1>[2_^I/?NO5/KU[_07TE_SYWJ MS_T7NTO_ *D]^Z]4^O7O]!?27_/G>K/_ $7NTO\ ZD]^Z]4^O7O]!?27_/G> MK/\ T7NTO_J3W[KU3Z]>_P!!?27_ #YWJS_T7NTO_J3W[KU3Z]>_T%])?\^= MZL_]%[M+_P"I/?NO5/KT^;?ZRZWVG6G)[5Z^V1MG(M"].V0V_M3 X:M:"5E> M2 U6.IXY"C%$++JL2H)' ]^ZUTM_?NO=1,A74N+H*W)5TT=/18ZDJ:ZLJ)I( MX8H*6DA:HJ)I99BJ*JHI9F9@ !OIW? S M^5Q\6/@?UIMO;&Q.LME9G?E!C\8,[V?GME]=9'?N0RU)C:2CK*A=ZX?;^'K) M4FDHXJAWFC#O*/(UC8+OI&SECU9,/?NJ]>]^Z]U[W[KW1$OF=_+K^+OS;Z\W M)M+M7JG8D^Y2[\Q.3J,96TM%44F[=QX3+5$"QU%:]5KCC+ MK*!*MV!#>ZLK%>'7S&_YGO\ +A[*_EP_('-]=[AHLSD.L\S793)=;;TJZ;/U M=-6[8.XJS"8"FR^XZ[!X/'R9"=**24I00-$Z^J,VNJZZ5JP88ZK;/^^O[]U; MKWOW7NKH_P"0]\U>.FIV45$BS2JMP(Y%](\.FY5U+7TZ^J/0UU'DZ.ER&/J8*RBK8( MZFEJJ6:*HIZB"5=<2EJX8X99Z*LIXJ MA%EIIYZ:6*"JA?\ 1+32N '5N=+*2#[]U[K#S_CQ_O'OW7NK'/Y57SN'.X\Y5TE/EL12>2*BHV!J:R= MXU46EC=/T^''JKC4O7UE>J.S]I]S==;,[0V-DJ;+;4WSMS%;FP==2UF-KXYL M;F*1:VC?[G$5%53-JC=6O#42*?JKL.?>^D1X]")[]U[KWOW7NMYWC)\BM]#_2Q_H??NG(OCZ^9U2DFGA)M-Y_\ \01V1_[U.UO?NFI?AZ^DQ[WTEZ:- MP9N@VU@OK)GEJ7CC4+'&S%I'50!=F MN??NO=?*B_GA?,S._,/YY=HE-Q5F4Z]Z@W/O#K79U#_%ZRMQ$^)P^^,AD\1D M(*893)T+,(ZME26E\* &R1*"2='I9&M%ZI^/U/\ KG_>_?NK]=>_=>ZL:_EF M?RZ>T_YC7?V#Z[VC0UN/Z\PU=39/L/>CTVXJ7%TF(Q&=Q<>X\#1;CQF#SE#' MDY*#(>:EI:Z!4:VN4K&/5[JKOI'7TY?A7_+B^+GP>Z\V]M#JOJ[9(W'B\;CJ M7*=B5^R>NQO[,UE)CZ:BJ*S);MVY@\3/4/.U+%--))$&>0!R!8 ;Z2,Q;CT? M?W[JO7O?NO==$!@58 J0001<$'@@@^_=>ZKJ^=/\L7XL?.KKCQ.L-E4. M^*W'9-]O]E8C9775-OG'YN3&5\.,:3>6L>KW5 ME8KPZ^8;_,0^!':/\O3Y#[FZ;S4L/6?)E20T\] M0!<(KK=![IN505KY]?3OCDCFC26&1)8I%#QR1NKQNC"ZLCK<$'\$'WOI)US] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=<)(TE1XI422.1&CDCD4.DB.-+HZ- M<$$&Q!^OOW7NDXVRMFNS.^TMLL[DLS-@<4S,Q^K,QBN3_B??NO=_N1LO_GD-K_\ G@Q7_7KW[KU3U[^Y&R_^>1VO_P"> M#%?]>O?NO5ZT7O\ A79A\/B-^= IB<3C,6LFQ]L-)_#J"EHM9.]-RJ2WVRK> MX !O_0>_'I1#P/6FE[UT_P!='Z'_ %C_ +U[]U[K=5_X2/8?#9:F[T3*X?%9 M31O'=.A\CCZ6M>-1MG;)"(U2K66Y)L/R3[\.D\W6[U__N1LO_ )Y#:_\ YX,5_P!>O?NO5/7O[D;+_P">0VO_ .>#%?\ M7KW[KU3US39>SHW22/:>VDDC97C=,%BU='0ZD=&6*X(/((^GOW7NG/)5^/P& M(R&5K9(*+%X;'5>1K)G>"FIZ2@Q],U54RO)*R1QHD:,Q9F50!+SWVD&7R M>/FE\%842JBBISIX2)%Y;1Z5QKI6O5&GOW3G77OW7NK(/Y:G\M/NC^9#W)0[ M)V/CWG38VCCRN[NX.NNG-_ MYDY2*DIH:BJQ^?\ [IXRKL9:99U>0!_(SN>6XWTE:1FZM&PW4O56W*6.BV]U MGU]@:*%%CBI,-LS;F+I8HT4(L<=/0TR(J@ "U@!^/?NJU/3S_.1(@5((!!!N#[]U[I1^_=>Z][]U[K0._X5Z?\S_Z _P#$ M28;_ -^%N3WX]*8>'6GU[UT]UBG_ ,Q-_P LI/\ H0^_=>Z^B_\ \)/?^R&. MRO\ Q,%'_P"^NV_[WTEF^+K:<]^Z:Z3&\]Y;;Z^VKN#>F[\OC\%MS;.'RF=S M&4RF0H,91TN.P^/ER==-+6Y.6&! D,,CEI944 $LRJ"1[KP%<=?-@_GS?S@= MT?-SN#-=$=/[LR&.^._7&4HZO M&URQM5-1Q22J-*A8A9O'I5'&!D]:YZA8U5(P$1 %1% 554< *J\#_8>]=.]> M)MJMG=/=3[:Q6V]I;-P.)P5''CL-M_#U&1CP^/CQE/D,NFVZ.@IIJI MHHD5Y5I4N %4 >Z2DDFIZ&?W[K77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U0I_PH-^Z_=>ZE4%#7Y;( M8W#8BAJLGF(K:F3.TN(W)L_J>MH*&;%IBZ^CQ>X MQY"*I)TJZ6J6EKV01,8E8L7;WOIB63R7K<>ZW^,7QUZ@Q-%A>LN MB^G]BT5#!#!$NTNL=C;8+B")(4DE7;^/ID+:8XQ<(/TK^ +>Z8J3QZ&F&@H: M>,14]%201+:T<--#%&+"PLB*!]./I[]UKK+]O3_\<(?^I2?\4]^Z]U[[>G_X MX0_]2D_XI[]U[KWV]/\ \<(?^I2?\4]^Z]U[[>G_ ..$/_4I/^*>_=>ZR*B( M+(BH/Z*H4?[8>_=>ZY>_=>Z][]U[KWOW7NO>_=>Z3F=WAM/:\1FW)NC;FW8E M0R-+GW!_H??NO4/025_P KOBWBIOM\I\E.@<;4 M"]X*_N/KNCF%F*G]JHR*M]01]/K[]UNA].LF-^5/Q?S,PI\1\D.A_T(_K[]UKI]]^Z]U[W[KW7O?NO=>]^Z]UXFW)X Y) M/X]^Z]UA^X@'!GAO_P M$_XK[]U[KWW%/_QWA_ZFI_Q7W[KW7ON*?_CO#_U- M3_BOOW7NO?<4_P#QWA_ZFI_Q7W[KW7ON*?\ X[P_]34_XK[]U[K*"" 000>0 M0;@C^H(]^Z]UW[]U[KWOW7NO>_=>ZQ&> $@S1 C@@R("/]<7]^Z]UU]Q3_\ M'>'_ *FI_P 5]^Z]U[[BG_X[P_\ 4U/^*^_=>Z]]Q3_\=X?^IJ?\5]^Z]U[[ MBG_X[P_]34_XK[]U[KL3P,0!-$2?H!(A)_' !]^Z]UE]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7%F5%9W941%+,S$*JJHNS,QX Y)/OW7N M@XW#W+U!M%G7=?:O6VV&B+"1=P[YVQA6C*E@P<9*JBM;2U[_ -#_ $/OW6Z$ M\.@_;Y?_ !+1VC?Y1?'99$8HR-W9UJKJP^JLIR=P?\#[]UZA].E;@?D!T-NE MHTVQW;U'N-Y0IB3 ]D[-R[2ABH4QKCZV0M?4MK?U']1[]UZA''H5::JIJR&. MHI*B"JIY55XIZ:6.>&1&&I6CEB)4@CD$'W[K76?W[KW7O?NO=>]^Z]U[W[KW M7%G1!=W5!]+LP4?[<^_=>ZQ_<4__ !WA_P"IJ?\ %??NO=>^XI_^.\/_ %-3 M_BOOW7NO?<4__'>'_J:G_%??NO=>^XI_^.\/_4U/^*^_=>Z[6:)SICEB=K$Z M5=6-OZV!]^Z]UE]^Z]U[W[KW7O?NO==$A022 !R238#_ %R??NO=8ON*?_CO M#_U-3_BOOW7NO?<4_P#QWA_ZFI_Q7W[KW7ON*?\ X[P_]34_XK[]U[KWW%/_ M ,=X?^IJ?\5]^Z]U[[BG_P".\/\ U-3_ (K[]U[KWW%/P//#ZS>_=>Z][]U[KWOW7NO>_=>Z\2 "2; QA_G$//^C#.<"Q^O\ A[]U=/BZ M^19%]&_X.?\ >A[UTLZR^_=>ZV^/^$BSHG>GB^A-LY2',[7Z]^Z]U M[W[KW7O?NO=>]^Z]TCMP]B=?[2#MNO?.SMLK'*UM+ M7O\ T/\ 0^_=>Z"RI^6_Q2HY6@J_DW\>Z6=;AH:GNCKB"52#I(:.7) BQX^G MOW6Z'TZ=,1\F_C;N"18<#\@^C\W*[K&D6([8V'DI'D8@*BI1U[DDEE 'Y'] M1[]UZA].A?QF8Q&;IQ5X;*X[+TAM:JQE=35].=2AUM-2LZ\@@CGZ$'W[K73C M[]U[KWOW7NO>_=>Z][]U[KHD*+L0 /J20 /]B??NO=8ON*?_ ([P_P#4U/\ MBOOW7NO?<4__ !WA_P"IJ?\ %??NO=>^XI_^.\/_ %-3_BOOW7NO?<4__'>' M_J:G_%??NO=>^XI_^.\/_4U/^*^_=>ZY++$YLDL;FU[*ZL;?UL#[]U[K)[]U M[KWOW7NO>_=>Z][]U[KWOW7NO__4W^/?NO=?(C_F\22/_-!^>FN21_'\I>X4 MCUNS>.,;PJ2(TO\ 11_0>]=+4^ =5S>_=6ZP5"AX9(R;"16C8WM97&DD'_"_ MOW7NOJ:?\)Z]D;?V;_+>ZJRM5U]C(9JBJ>CBB M+R%46[REW/Y8\>]](Y/C/5Y'OW5.O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NB>?/OMZBZ1^'_ ,@]]556**HINHNSZ/#U'GBIF3./ MUUE:S&&.62II&#"2 %?%,).+H+\CW5D%6'7Q\]];PR/8N_=[]AYBKEKNEO 4Z3'OW7NN0CEG*4U M,AEK*N1*.BA56=YJNH/BIHHXX[NS,Y "H"Q^@!/OW7NOI>_=-=>]^Z]U[W[KW7O?NO=>]^Z]U15_/X^#>WOES\* M-ZY^DV]1U78?4=%7]A8S/4^)H9\]'@=@;-W#N"3"Q92+$9*N%-)4SJ[TT;PQ MLUF,D;V8^Z0B>GR%&YIJZGE26*6"JCXEBEBG =6!X*N M1^1[UTK^?7?OW7NE#M#<-9M#>NQ=Y8ZHFI:[9V]=K;JIIJ:66"5)MO9B++0L MLD#Q."'B!NLJ&XX=3R/=>.13KZ\W\LWN>+OCX,_&?L)Z]LAELOT[U_59^:2J M6KJ!F*W;%-7U0J9#55DNO]P$^>=G_J3]3OI$WQ'H]_OW5>OGJ_\ "N<_\Y?] M!#C_ )D-2\_G_F:&XO?O+I5#\/6IG[UT[U'K"5I*IE)#+33D$&Q!$1(((]ZZ MWUL?8C^7'3_)'^31A?DEU=M59.V>J,ILY]QS8;!H]9D-A[>ZBJ=[;JKZR3;N M#KLE+(TKQ!I9ZZ&G/'FTFTGO8Z:+:9*'K7'0RV*SQ2T]3&=%133QM#44TP_7 M#/"_J1U/!5N1[]TYUYU9E]#M'(OJAFC8I+#,O,1[]U[K?>_ MX2^?S*_](G7]?\,>V=V!]W;#IGDZVDW#G=4DG7^T=O8#;5#CZ1]RYZ>J+R5E M3)XXJ#%1TS&^G0]U.QTGF6AJ.MQKW[ICKWOW7NM=7_A3Q_V[6JO_ !,.T_\ MWB-S>_=.1?'U\RNC_P" M/\ \LD_WKWKI7U(]^Z]ULO?\)4O^WC>?_\ $$=D M?^]3M;W[IJ7X>OI,>]])>J\OYJ'>4?Q_^#/?V\34K25.6ZX[#V?C9S,L$D>4 MSO6V::A:GE^[HF$H> %#'*7N/2C'Z>ZL@JPZ^1%DL[6[IR^7W5DIYZG)[ER- M3F\C55,DLU34UE1F/Y8^]=+>HGOW7NLM-25.2JZ#$4, M;2Y#-5])A\=%&DDDLV0R4PI*.&)(0SLS2,H58U9B>%4GCW[KW7U$O^$_WP;V M[\3O@]UWNRLV]BX.Q.Z]N[5[,W#EI\30Q;AH:G<6R,72Y/#R5\N(QM=%&9J0 M/)3SR3G5R\K-P-]))&J>KWO?NF^O>_=>Z][]U[KWOW7NO>_=>ZUR?^%'OP/P M?R<^'N4[7P&W8I^TNH)8MQC.4>(HYOR(@>HD1WA^ MYAIR;%V1K.?>6.G(VTMU\SJ!I6B3SQM%.%431.K(\]3;QR'7?;O4N_L952T55L[L[8.YFJ()YZ:1(,!NFES$G[U/+ P%X0? M\\@X_6OZAX=>.13K["?PC[47NSXE?'KM,URY"IWQU-LG_=:Z][]U[ICW#N3;^U,9/FMS9W#[ M>Q%*KM49+.9.BQ-!$(XFG?769"2.)3H1V]3C@$_0'V];6UQ=R^#;(TCG@JJ6 M/&G GSZ+=UW?:MCLVW'>;F*T@2I:2:1(D% 6R[LJC )R> )X#H@G9G\T7XI M]:UU3C6W//O6HIS+&9M@9KKC*QD.X(&Y*7_2#9E/Y]C_;/:[FK%L5H&E)_+]#CT MJ^__P"SM]I?E'T7W91PS[#[)V;7U\PC/]WSO#9]5N*+7'&Y6;%8;(5;J5,T:,+\ M,0/R+@+=N5M]V-R+^VD51^/PY GGP9D4>1/V=9-]^Z]U[W[KW M6B/_ ,*_?^/^^/W_ (8VU_\ WM=S>]'I3#PZTP??NGNNC]#_ *Q_WKW[KW6[ M+_PD._S/>W_AX;J_]YC;'OWGTQ-UO)>]])^O>_=>Z][]U[KWOW7NB&_S,.]* M3X]_"CO[?-14BDJ:SK'L;;.'J!-%!)%G,KUQF)\6\$KUE$RR"2G!4Q3&0$71 M2?I[JR"K =?(2W'N?([XW/N3?&7J9ZS*[QS5;N+)5=3-/43U%9DI///-+/52 M32.6)N6DF=C^6/O72WATT>_=>Z<,3B:S<>;V]M?&QO)D]TY_$;9QT<*2O,U? MG:U,;1Z5@5Y"3)(MO'&[7_2C'@^Z]PSU]5?^2)\)=H_#WX/=3?;[?Q]-V!V; ML_9^_=]Y1\5C(_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K0._X5Z?\ M,_\ H#_Q$F&_]^%N3WX]*8>'6GU[UT]UBG_S$W_+*3_H0^_=>Z^B_P#\)/?^ MR&.RO_$P4?\ [Z[;_O?26;XNMI6JJJ:AIJBMK:B"CHZ.":JJZNJFCIZ:EIJ> M,RSU%1/*0B1H@+.[$ $D@#W[IKK1D_X46_SJ9LK79;X3?%G>,B4M+-5T';N M^=J[@97-=CZW.;,W1LV+9L=D\2&DX:8!-*'U:=*(H_Q'K2 MI52+EWDFE8ZIJB9O)45$A_5-42GEW/Y8\GWKI_KE[]U[HT_PS^(G:_S;[YV9 MTEU5MS,Y;^+9G#MN_.4&'W)7XW;FTGW'08;Y M]T46!I<+D\O5YW#8;#3UK5 I(V>HK*832$ O:P4;Z2,VHUZ/K[]U7KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KYP__"IKY+5/:GS) MVET[C\E(^ ZUV;58O+8RGK)&HQN3;/8N=IEJ:JB@KZB'SK%.%UR4L4H'%D'! M\3TJA&*]:P1_WU_>NG>NO?NO=7J?\)]/@Y2?,?YO8/-[LQ:9#KOJ*FDWI4?? MT,57B*C>&Q-W;>SV/QU3_$L1E*%S)!4.#"SPSLI.EXU)8['3_=).IO MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[HH?RW^W>O9>TMMO3T<]7CMIU&\MA8?>>?T45754\> P.\,OBC5-.]%-30B.4 M:YK1@WU%?=6"D]:6GS>_X58=T;\R.XME_#[8^'VCM#[ROI*'=_8>V=UX#>34 M>NKI(*O&[@ZO[$FI2Q@EIY4D2+3YD+ :54'U>GUA'GUKX]I_S,?Y@7 M\/EQ\AL;'5RRR-B]J]]]UT>'BCE>1S2T]%E,]5!81Y74)M9,;L6-Y:BK9N22?K]??NMT'IUDQW?'R M#P\HJ,1\A^^<54!@XGQO;6]J&97!#!Q+2UBL""JD&_X']/?NO4'IT:;J3^:1 M_,*Z5K:*LVG\LN^<[#13P2C$[W[W[NR>&J$IWB<4U308W<-('B<0JCI<75G' M%Q;W6M"'B.MB[X*?\*M=_8#*;?V'\T-B8_*8&63'8Q][]:[7S5=DX2\U%CAD M=P[E[6[%2%8U'WE153&'@!'M^L>_=--%YKUN=_&;Y>?'WY=;%Q6_^BNR]G;U MQN1H:2LJ<5A-Y;)W'G\!)54,.1.-W%0[.R>2CI:J&.HA,\+3$IJ7DAE)WTP0 M0:'HRWOW6NO>_=>Z"GO?+9' ]']RYS#U<]!E\-U3V)EL774L\]+4T61QVT*R MLH:NGJ:5DECDCE1722-U92 5((!]^ZV,D=?*\[I_FS_S(L+W=W)@\5\M>]:+ M$X7L?_X=X_F8?\ >7W??_H_^_O_ +)??J]>\-/3KW_#O/\ ,PX/^S?= M]\<_\S_[^_\ LE]^KU[PT].AFZQ_GO\ \SOK+(TF0'>>;W_%22PR-0=E]F_( M+=5!/'%+%(T4]*-X4X;4(])74 0[C^UQZO6C&IZV<_Y7W_"G?!=];VVIT?\ M,+;>!Z^WGGI<7@*F1UM]8_(4&6H:7)XJNH\GC:^".JHV,_54L\;O%)#44^*EEAE MCDB(965@"&4@@\@@^_=>'7R[/G%_-0_F'['^8_R7V9M'Y4]VX+:^V>X]^8; M8;&=X]X8S'XS%T&>EIZ.BH\=C-PPT\,<: *L<,2(HX50/?CQZ5JBE0:=%:_X M=X_F8?\ >7W??_H_^_O_ +)?>J];\-/3KW_#O'\S#_O+[OO_ -'_ -_?_9+[ M]7KWAIZ=>_X=X_F8?]Y?=]_^C_[^_P#LE]^KU[PT].O?\.\?S,/^\ON^_P#T M?_?W_P!DOOU>O>&GIUDB_F^_S,894E7Y>=\.T;JX63O[O]D8HP8*X&YA<&W( MO[]7KWAIZ=&CZ<_X4._S-.IJ^CGK>P,-V;1T\T$E3!V=NOY ;SDFACDA,J". M7>U,K,RQ$ ,0"7>_#<>ZT8E/6PO\)?\ A5[UGOK+879?R\V!7[%RU>]%C?[W M;'VKM_;.Q:2KJ9:.@%9F,_V=V--)' DLM3--)XB1 FNQ*L#L?/ILPD9'6V)T MOWQU#\A=E8KL#IOL39?8>V0JMK5E;3QSB* M6-VC$Q]+*02""?=,D$8/0N^_=:Z][]U[KWOW7NL-1404D$]553PTU+30R5%3 M4U$B0P4\$*&2:>>:0A41%!9F8@ DFWOW7NJ*/YCG\_#XB?!:FRFT\'N2A[D M[?AAK((-M=:YCK'L.EP66B^_H$HMXX:DWCB,I2F"LI(A5QB/6D==/K$H&>JF]X_,KYC]@5U3D-W_+;Y-9B6KDDDFIJO MOGM+(4*M*[.ZQ0Y/*3$+=V !8\$_U/OW5PJC@.@R;N/N]W:1^]>Z6D=B[.W9 MV[F=F/U9F-5H/3I8;=^4GRKVC/3U&U_E/\DL!)2M&\(P_>'8^+0> M)E=(R,?D(CHNB@@$< ?T'OW7BJGB.K&OCA_/E_F1_';,8NI;N#+]P8.@FI?/ MB>Z.P.^.P(I:&":G:6*&@.\*&%G,=.556(4F1P>'X]7JIC0];;O\N;_A3-\= MOD[6X?KCY'4T'27:&1J*&@CS>6AV-UMU?6UM0U!CO!09+?>_?QJ^'V MV]X]#]D;OZTW/4]I['Q<^8V=O#>&S:^7'5V)W%-5TCY#9M=05#)(U/ 6C,I5 MBBE@2JV]Y=/1*I/=UHM1_P WK^9BR(3\O^^[E1?_ (S_ -_?_9-[U7I[PT]. MN?\ P[Q_,P_[R^[[_P#1_P#?W_V2^_5Z]X:>G7O^'>/YF'_>7W??_H_^_O\ M[)??J]>\-/3KW_#O'\S#_O+[OO\ ]'_W]_\ 9+[]7KWAIZ=3*/\ G!?S,J.> M.JB^7/>DTD14^*I[\[_D@D"L'*R1KN8$@VL1?D>_=;\-/3H\OQW_ .%*?\Q/ MI3+8L[WR6T.V=L0U%)_%1O6L[RWYN26B2:G%9]D,OONDIVF,,,FCR>DR.=7I M8V]U5HE/#K=U_E:_S?.A?YENQHVVS4_W3[YZ;9F!S#5E'BJ"LS> M4V[M/'[FSV3.,BGKXZ=9ZK2RR QR6:Q;?2=T*&G5O/OW5.BQ_-#M^&GIU[_AWC^9A_WE]WW_ M .C_ ._O_LE]^KU[PT].O?\ #O'\S#_O+[OO_P!'_P!_?_9+[]7KWAIZ=>_X M=X_F8?\ >7W??_H_^_O_ +)??J]>\-/3KL?S>OYF"E2/E[WT2K!A?O\ [^/( MY%_]_-[]UOPT].AIZV_GR?S/.MJRGK?].&6WZD$T4AI.R.R_D'NFEE6-XW,4 ML']\( P81V9;\AG']KCP-.M&)#PQU>+\.O\ A6?NNGR^W]J_,3JS&MB)Y:#' M5.Z.HMD9(R4SRSTE&V0RV;[1['$20H#5S3RM'PH1[<./>Z]-M#_#UN)?&#YB M?'GY@[#Q6_\ HCLS9^\J#(T-)656%Q&\]C[BW)MV6JH(,BV,W+C=G93)I25< M,=1#YX6F)0LO)#*3[I@J5-#T9[W[K70 ?*W<&9VI\9/D+N?;F0J\3G]N](]K MYS"9.AJZN@KZV.(Z^5WNS M^;E_,JI=X[NHZ;Y==\PTM'N#(T]-#'W[WW''##',52.../[FW/M3.TM50Y?"YGNKNG-8^NHZZCDQU93U M..S6?J*:5)()I8V26)E96*L"I(/J];"*#4#HB@ 'T 'YXX]^ZMU[W[KW0\]$ M_*/Y!?&#)Y#-?'_M#>?6&4RT=5%D:W9F]M[;*J*N.N$"U:SU&RLACY)-8IH- M0D<@Z%O?2MO=:*AL'HSW_#O/\S#_ +R^[[_]'_W]_P#9+[]U7PT].N#_ ,WG M^9B$\-/3K=[_X3'?)KOSY._%GN+=7?W9V\ M^S]Q8;N=\+B\KO/>F\]ZUM'BAUY@LB**GKMZ5^0GCC\\\TGCCD5-3,VG4S$[ MZ3R !L=7T?*W<&9VI\9/D+N?;F0J\3G]N](]KYS"9.AJZN@KZH.(Z^5WNS^;E_,JI=X[NHZ;Y==\PTM'N M#(T]-#'W[WW''##',52.../.=IL3N'/55(Y,$\T9+PGTLR_I9@?5ZJZ*%P.OI7^]])>O>_= M>Z]_M_K[]U[JMWYT_P T_P")/P'VID\EVOV-M_);TAI*HXOK3:^[^LZSL*JK M%IJ[[9CLWEE,;:O*RQCUDZ?=65&;AUI6_,G_ (5&_+CNJORV M!^.& V_U/L4S5<&,S5=BNS-B=D_9>6JBI9YE5 MOJO2A80./5'/8O\ ,$^=?:]=45^\_EY\E7-2\C2X[']_=PMBAY9'D=$I,KFJ MGTCR.H!8^GC^M_=.!%' = 54]U=[5DK3U???=]5.URTU3VEO&>5B3J):26K) M-SS]??NO4'ITZ8CY#?)';\J38'Y)_(/"2QNLB2XCN/?F-D61""KAZ.M0@@JI M!!_ _H/?NO4'IT='I'^<'_,=Z%R..JMN_)KM;?5#034LIP?:G<_>VY\)5K3R MP/XJO&4.YJ-) RP"-EN+J[KP&X]7K11#Y=;/7P!_X588/=67VWUS\V=D4VU* MRJ7'X:+?G7VVZ/!;3BK*B:AQD60W+NCMKL21UB666KJ*F40%A"@<*2K@[Z9: M&GP];?W4/=75G?.RL3V#U%OS:._]JYBCHZNGRNT=T;=W51PBNHTKX*>JKMLU M593+*8I(Y"BS-Z6# D$$^Z9((-#T*7OW6NO>_=>Z(1_,SW]O+K+X7=X;TV#G M\IMC=6#V#OO(8C-8;*Y7"Y&AK:#KW,9&CJ*;)86:GJ8FCGABD5XI5964,I# M$;'5E^+KYB&GIUD_X=X_F8?\ M>7W??_H_^_O_ +)??J]>\-/3KW_#O'\S#_O+[OO_ -'_ -_?_9+[]7KWAIZ= M>_X=X_F8?]Y?=]_^C_[^_P#LE]^KU[PT].O?\.\?S,/^\ON^_P#T?_?W_P!D MOOU>O>&GITXX[^<-_,TQM1'50_+?NZJ="I,%?WUW_/3. P4D0L?!&6L61@=]--$1D=;6.Q= M_;*[-VOB-Z=?;JV[O/:F>H:7)8C<&ULYB=Q8;(4-= M525-'EL)-44TJ21LK MH\4K*RD$$@@^_=,]*_W[KW7O?NO=?__5W^/?NO=?)8_G6[*K=E?S/?EY)D(Z MB$;X[Q[5WIC_ +A)8Q-05N^:RFCEI_/%%JC)0V9/(O\ M9^GO1Z61FJ@=58G MZG_7]^ZOUBF0RPRQJ=+/&ZJU[%692%8$?2QYO[]U[K?D_P"$S/\ ,VZ;J.C/ M]E&[?W_M[8W8&T*RAH=BOO7=6UMLX[.;8V]M;!;;HZ/'-N?/FMJ:NIK972GC MH\:D4FE@H60%3ORZ3RH:U'6X=2U=+74T-915-/64E3&DU/54LT=135$,@U)+ M#/"2KJ1R&4D'W[ICJ1[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>ZH(_X4B]EOUS_ "W-S-3U4E-/NC?N+V@QBF,+2T^XMA;EI)(24G@+ M!M(!7U@_E&^GOW3D7Q=?+UH(_#14L7Y2"-3?ZW"V-_I[UTKZE^_=>Z&OXV;( M/8_R0^/FR/$\\>XNZ^J<;50*GE$U)DM^4&-J(I(O#.&1EF*LK1,I^A!^A]UI ML ]?8J^/FPJ;JWH_JGKFCIHZ2EV5L7;NVZ>EBACIXX(L5CDI4B2&*&G50 M@ MJP1@?ZD?3WOI$34UZ&'W[K77O?NO=>]^Z]U[W[KW7O?NO=!]VSMB'>G5?9>S MIX(ZF+=>P-Y;;D@EB6:.9,[MVIQ;QO$\/2Y350>BM>_=;ZCU88TM2$)#^";01<$/XSI((YO?^GOW7NOID?\)C.R*G M??\ +QH,55UTE9+L#.;9V9$LU5)4/!%CNL\+-X566>8J 9"=(6,#_4#\[Z2R M@!\=;&OOW377SU?^%_>72J'X>M3/WKIWJ-6 M\T=6!R333V'_ $Z/O76QQZ^DU_PFZVOMOL?^5YG=B9^GI,K@MS"CVGGZ&:*@ MKHS1YSI[%8K(TTM-6QSPZC#,ZE)H76QLR,I(-ATEFP]>M.?^=1\!<]\$OF7O MR@H=OU5!U-VAF]S;\Z^K8<564N%QF#RN\_=5ZU]_^%+6%AR_\M3-M+))&:+M# 5J>-U34]+L3S:: M=$G>)Y<7DMJ[GQU5&5AJ(G96( (,;(?R#]/?NG8OBZ^;!3((J>&-18)&J@6M M8 <<#WKI5UF]^Z]T:'X2=;R=M?+_ ..&QA3"L@K>Z.IZO(4[PM41MC!V1BZ* MM:2(05(*Z)B&+PE+?J-N#X=:8T4]?8?ZVV=0]>[ V?L;&0PT^.VGM[&8&B@I MXX888:;'4JTT4<45/% BJ M@$A0?T4?3WOI">/2V]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW0,?(S:5)OSH#NW9U91PUT6Y>I.R,$*>>GBJ5:3+[,K<:I6*6.8%OW M2!^TQY_2WT/NMCCU\=;Y([#?J[Y'=[]=&F-'#LSM/=VWJ2F\)IQ#2XK)M2)& ML)AIPH&FUE@0#_4CZ>]=+1D= S[]UOK!5.T5/+-'P\$;S(1>X>)"ZD6L;W'X M/OW6^OJ2?\)W.T*WLG^6]U-#65CU4FQ]O;%V>JR5$LYIHZ'KS%U'VZB6HG*6 M,A.BT8_V@?4[Z1RBCGJ]GW[IOI#=C=@[;ZOV;G][[KR-)C<1@L9DL@[U5704 M;54F/QTV1%#1MDIJ>)YY4A<11&52Q_(%R%NV[?<[I>1V-JI9Y& P": D"IH" M0HKDTQT'.;.:=IY-Y?NN8MZE6*"VCD?N9%U%(VDT)XCHK.P0A5U"I\QQ&I!\ MT?Y@_:'R*W=F<-M;H\4SQJ%90%4:1SEQR5[>[9R]:)/=1I-N!1#]54_Z MZ@^]]5U,.!Z76PNR=^=89RAW#L+=FX=L9"@K*:K"X//9G"P5AIJB.J^VKQAI MZ=Y(9#%&LJ:QJ4 7%@0AW#;+'=+=K>^A256!'BZ M^[#K*#']I8&D6-6>HAI%SV/QM#0P561)SF9KLC532U52RK-X55K6-G^N*_N- M[?R\N7!W#;U)M7/H3I8EB!VQJB@*.%:C[.NU7W4/O06ONQM:\K\T2)'O%N@I M5@OC1QI"K.?&NYIY':20C5H"G@:-QM@]Q/UFYU[W[KW7O?NO=>]^Z]UHC_\ M"OW_ (_[X_?^&-M?_P![7]])^O>_=>Z][]U[KWOW7NM:;_A47V[+L M3^7W3[7Q]6:?([J[6VA1SHD[1/-A\KM7<^,K(RL%3#(RL0 0T;H?[0/T]^Z= MB!+8Z^:W31B&GAB466.-$ L!8 6' M[UTKZS^_=:Z-I\#-ETO8/S0^-.W,@* M,8].Z>I,ID#7"/[44%+V9B8JMIC-%,EO'(URZ:;7U$#Z^ZTQHIZ^OUM3*]?; M1VU@ML8W=&TJ>@P.+H\71P09O"10Q4]'"(8HXHH&B15 %@%C4?T ][Z0]*#^ M^^R_^>OVO_Y_\5_U]]^Z]0]>_OOLO_GK]K_^?_%?]???NO4/7O[[[+_YZ_:_ M_G_Q7_7WW[KU#U[^^^R_^>OVO_Y_\5_U]]^Z]0]>_OOLO_GK]K_^?_%?]??? MNO4/7O[[[+_YZ_:__G_Q7_7WW[KU#UDBWEM"HEC@@W5MN:>5UCBABSF,DEED M=M")'&DI+$D@ 7)]^Z]TI 01<&X/T(Y'OW7NO>_=>ZT#O\ A7I_S/\ Z _\ M1)AO_?A;D]^/2F'AUI]>]=/=8I_\Q-_RRD_Z$/OW7NOHO_\ "3W_ +(8[*_\ M3!1_^^NV_P"]])9OBZ4W\_\ _G&;?^(G6.5^.?2.Z,=EN_.P,568O+38'-T5 M<^R=N9NCSNS<^*V3:.Y\9FL;F**KBIYH_+0R10^EY SZ4'N'7HT+&O7SDLWG M<_NK.9C=.[,SDMQ;HW%D:G,;@SN8R-;E\GE:MK:W)Y)Y*B>21R6>2>1 MG8F[,3[UTJ&,=-GOW7NEUUCUGO?N?L+:?5G6^ RNY]X;TSF&P-!C\+BLOFJB MC&1Q6(J\WMZNR^W<93[AVKB,OD=N87-TE *N@ M$WV-6\C:_7(S/PN^DDCZCU>;[]TWU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]TS[ARD>#P&4D)*@"/'T3U;DEF0?1#] M74?XCZ^_=>Z^1E_-D[)G[4_F*?*W<<]4U734?=79F,Q3&9YQ!C'W?4U<,$9> M>H55!D)"QN$_H/R==+4%%'5=_OW5NL4SB.*60_2.-W/^LBEC[]U[KZ#'_"37 MH6@VS\7.T.XZW'01YS=79;G%UYI(4J9,#G.O-O5[*M5-1QS%&ECU$1U3QD\^ MH\C?2:8G53K;B]^Z9Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NJUOYG7\QKJK^79T!N'L/=N9Q51OS)4%9C.O\ 90R.W)1 MGVYD\YA*R;&_?4 IZB:BG,ESHB!D/I]U=$+FG7R\_F;\Z?D/\\>T\_V;W7OG M3J,M14&,VENS+YB.B^U:JFB@B@J"D:,54 MF[$ZZ5*H44Z)Z%50%50J@655 "J!] /I[]U;KLD $DV Y)/ 'U)/OW7NHQ MK:,$@U=,"."#/$"/]<7]^Z]UX5E&Q 6KIF)-@!/$22> ??NO=2??NO==,J MN"KJKJ>"KJ&4@\$%3[]U[JP/^7U_,;^0'\OCMW;V]>NMY[EJNNFRN.CWKUI5 M[BWK/M&LP4N8QTV>KL?LW!YS"T,F06@H!2TDM7+XPK&.3]L^GW570,/GU]13 MX#?.KJ/Y\]"[6[DZRS./FJJW%X?^]NVUR.V9,OM?<5?@Z;-UF$RN'V_E\RU% M- E5$)*:IJC*A(#7!#'?21ETFG1X/?NJ] S\C?\ LGKOC_Q#/:'_ +Q%=[]U MM?B'7QPN^_\ LH/O?_Q*N[/_ '8-[UTN'#H+/?NO=98HJB9O'34E362GGQ4D M#U$^GZ%A''NI)IJ:KI,EA*IJIF26-DEC5U:*1'! *LI (]U[KZL_ M\C;Y09?Y1_R_>F]P;CK9/2U/A'1//?NK==,RJ+L0H_JQ '^W/OW7NL?G@_X[1? M]3$_XK[]U[KOSP_\=HO^IB?\5]^Z]UD!!Y!!']0;_P"]>_=>Z[O;Z>_=>ZX/ M''*+21I(+W D17LP^C#5^1^#[]UOJV/^6%_-F^0_\O#M;;4E)O7<^[NBLEF, M9C-W==[CW'OC/[>PV$KLKBZ;+97;.THMR83#T]31XRADBHIZJ\<6HJX,3$+Z MO3;H&'SZ^H)\4?E'U9\P.D]E]W=2[@QV:V_NS!87+5-'2Y7;N1R>W*S,8F', M+@MQT^VLADX*.NBBGC,M*U6[+<&[ ACOI*RE30]&1]^ZKUPEEB@BDFFDCAAA MC>6665UCBBBC77)))(]@JJ 2238#W[KW6G/_ #]/Y[E9TQ-F_B-\2MR4%3V% M54^1Q/8F^L)F)9GV@R5&:V=N7!T>Y^M-WTM=C\G%_DE734U=C3I($LH_0GOV M.GHXZY/6AYN7DR6/JZ>03TU70UL-I(I8I )(Y$8%6 8$$>_= M>ZVQ/Y$O\][?O2>^-K?%?Y9[SRN[.J-Q5.+V[L7?N[-Q9G/9_;>6KJK";-VM MAZ_=/96[Z3&T>-1/NZNJIZ/',X),L*D:T]^J>F9(Q\0Z^@W@L[AMSX;&;AV[ ME<=G,%F:*#(XG,8BNIZU6/\ A5__ -D-;4_\3%U[_P"Z3='OQX=/0\>OG61?YM/^"CWKI3UD]^Z] MU,CH:BQ\]3%JM>QDB!'^/^M[]U[K%/25]&NO(8O)X^+_CK M744U)'_7]

/2NY-MY[)8?$;\W=L[K3*1)( M*B,21NLD#.A!!^JL1_0GWOI%T5?Y\,J_"KY6,Q"J/CMW<2S$ #JW+DDD^_= M;'$=?'"R%=1?Q7+?Y92_\7"?_E(A_P!5_K^]'CTM7X1U&^^HO^5RE_\ .B+_ M (K[]UOKWWU%_P KE+_YT1?\5]^Z]U[[ZB_Y7*7_ ,Z(O^*^_=>Z]]]1?\KE M+_YT1?\ %??NO=98YX)?\U-%)_RSD1_^A3[]U[K-[]U[KI@'4JZAT(L44BQ^2CPM;D(89TCE4O$*N2UQ M9V!!.^D9%#3I@^9Q"_$;Y/LQ ^/G=!))L !UKDR22??NO#B.OC;[SKJ+^_6 M]_\ +*7_ (^?*?\ *1%_QW/^/O72X<.F!:RDZ^A+_PD6FAF^'/>IAEBE [[D!,^DDOQ=;)'S-_[)'^3W_BOO<__ +[;)^_=4'$=?' WG_Q_6]__ M Y\I_UO/O72X<.D][]U[JVC^1A_V\RZD_[5./\ _?G;>]^ZJ_P]?6.][Z1= M>]^Z]U1)_.G_ )P.Q_Y=O4=?M79>2PVX?D)O?&3T&VMNPUF(RU3@J+.8_,X2 M+<=;B,5N;"9NE-#DJ.'764\^OD'W-\H>Q,[VGWGO MOZC??47_* MY2_^=$7_ !7W[KW7-*NED;3'4T[L?HJ31LQ_'T!]^Z]U(]^Z]UPDC24 2*KZ M6#+J ;2Z_I==5[$?@^_=>ZN<_E0?SA._/Y>W:VUL#F-X;BWM\>MP9O$8C/5U M]/'X]_(#K+Y.=3;,[DZGW'C-P[2WI@,1GJ0T.7V_EJS&)F<='DZ?'9H[:K:^ MF@JUBE1I(5JGM<$,P()WTE(H:=#7[]UKJMO^;9_V0/\ (7_Q&O8W_OLEO67W[KW7195_40/]<@?[W[]U[KCY(_^.B?\E+[ M]U[KOR(> Z'_ )"'OW6^N=[?3W[K77KW^OOW7NL;QK(48W62)TE@F2PFIYHS MJBGIY#RDB'U(PY!Y'OW7NMNG_A-O_-GWIU]VM1_#/OC?&7S_ %_N2E8]:Y7= M>Y M"" 000>01R#_ *Q]^Z3]=^_=>Z__UM_CW[KW7S]_^%67PTR.R.Y]B?*W:V#K M9=K;EPM'MO=N1I\;$*5-X;JWGN'<$IJ*RBHH4U?;P*Q\]2\MN3J%B/'I1"V- M/6HB"& ((((N".00?R/>NG^O>_=>Z>MN;FW3LO.4.Y]D[JW+LKI2LB%/EL3)%4(!+'')Z)!ZE5A8J"/=>ZLYZP_G8?S+.J\928? M&_(W?^[Z&@I8Z2E_T@]M=^;@G6"&)(8[F#=M,@:R7]* 79K#GWZO5=">G0LG M_A0?_,Z)/_&3\;_Z&'R"_P#LV]^QU[PTZ]_T$'?S._\ GY^-_P#0P^07_P!F MWOV.M>''U[_H(._F=_\ /S\;_P"AA\@O_LV]^QU[PX^O?]!!W\SO_GY^-_\ M0P^07_V;>_8Z]X!D$O]\=EYK3,LQCS^<^062B.DJ?$5_O MTGH.GE?\3_7WNO53$M<='*ZG_P"%9'S>V=+31=C]4]';OH0\(K),5M?MJOR) M@O$LYII<_P!@E!)I20H64C4P)XO[]7KW@J>KWOA7_P *?_B5\A]V'/NFFB8<, M];*NS=[;1[#VYB]W[&W'B-V;8S=%39'$9[ UT&1Q>2H:R$5-+5T=93%DD22- ME=&4V(((]^Z:X&G2I]^Z]UJF?\*PMS/1?"?9^W!).%K>W>O:_P :R,(2PQ&Z M*74T>L G\7TGC\_CW[RZ>A^+KYW,8M&@/U"C_>O>NE/7/W[KW5B7\IG;4.Z_ MYA?QVQU3'%-'C]\]>[@5)HTF57QG:>#9)%25' 8:N& !'^J'OW57^$]?7B1% MC18T%E10J@ #@ >]](NN7OW7NO>_=>Z][]U[KWOW7NO>_=>ZXN@D1XV%U M=&1@;$$,+$$'W[KW7R??YZFUZ?:O\SCY%""G-,NX>P^R<^P$4<(F>??]?#YA MXD34#HMJ-S_M7O1Z61_ .JCO?NK]<)!>-Q_5&'^\>_=>Z^@1_P )'=S5-3\5 M>[]NS>5XZ?NRHFA9VD9(HJ?K7;D*Q(&K_PK MG/\ SE_T$./^9#4O/Y_YFAN+W[RZ50_#UJ9^]=.]8*K_ (#5'_+"7_K6??NO M=?2:_P"$L1)_E\YV^KCL+" 7_P#$78/Z?X>]])9OBZ-5_//_ )=>W_G5\2=U MUN-QM)'VIU7C*_?6VLW!B\9+G:S';&VKGLU!M.FR7\+KZ\PU5;5(?M898D=[ M'4C^H^ZU&Q4]?+7SVWLYL_<&=V?NBAJ,9N;:N5J\%G\=5P34U319;'R>&LII MZ>H D1E<$%7 8?GWKI6,BO32ZB161N592A!YNK"Q%C[]U[K;=_X3)?S.:CI_ MLJN^&7;.X3_1S>:KRN,S.CI<<23? MQN.4]['3$J5[AU]!D$, 0001<$<@@_D>_=)^J$O^%(?_ &[2W3_XD+%?^\!N M7W[IV+X^OEV4'_ *E_Y81_\ 0OO72KJ7[]U[K9>_X2I?]O&\_P#^(([(_P#> MIVM[]TU+\/7TF/>^DO6FY_PKGW&:/HSJG;_W?C^\WAL"N^U\SKY")]T4WE\( M8 _ZF^D_TO[\>'3\/'K0K'T'^L/]Z]ZZ4==^_=>ZM?\ Y'VV?[U?S*>GJ:2G M:I@Q5-A\X L22^*?%]G;?D24B17 T@_J !'X8>]]-,30]?67]^Z2]>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW4#*TD=?B\E0S*&AK*"LI)5(5@T=13M"ZE6!!N"> M""/\#[]U[KY&O\W;:\6T?YDOR\QL*1Q4]1WIVE5TJ1HD06 ;QJH8U941%OZ? M[*V]ZZ6I\(ZKB]^ZMUBJ &IYP?H890?]8H1[]U[KZ//_ E/S=5DO@5O6AG- MXL1VCC,?2W,A(@@ZOP.A1K=@!ZCPH _P][Z2S?%UM!>_=-=4(?SH^_\ *[?P MNU^DL#D9*/\ O!!C-U9.6BK:RFJ9*:*JRV K,?/]I5(&BD4CR1R4[!ORUO3[ MGOV7Y?BN)Y=[N%U",F,5 (J1&X.5.1Y$'KF1_>#>Z%YM=C9^W>W3&+ZE4N7* M.RL0&N861M,@!1A34I0U\SY=:W 7@< <"W]![R3X<.N1!)/'KOW[K777O77 MNN_>ZGK?0U?';M#.]0=R["WG@:ZHH7AW/MRBROV]76T@J<)+N*DJ\G23M0ST MY>.1(0'2230P_4I_!+S'M=OO&RW%I<#55'*U -&T,%(J#D5P0*^G4E>TG..Y M\C<_[9ONVRF(K<0"0AG75#X\32(2CH2K!CTIAX=:8/OW3W71^A_P!8_P"]>_=>ZW9?^$AW^9[V M_P##PW5_[S&V/?O/IB;K>2][Z3]>]^Z]U[W[KW7O?NO=:7W_ KOW9547573 M^U(YE$%?N+8.4D@\DH=BN0W11F3QK(%( XN4)_Q_'O1Z?AZT2K6X_IQ_MO?N ME'7O?NO=/^V-U;GV3G:#=&S=P9G:VY<5-!4XS/[>RN0P>9Q]12U*5M-/197% M215$3QS1QRHT<@*NJL"& (]U[CCHT'_#A7SV/_O:5].O?\ #A/SV_[S.^4W_I1'O:5].O?\.$_/;_O,[Y3?^E$=S?_ %[]^J>O:5].O?\ #A/SV_[S.^4W M_I1'O:5].O?\.$_/;_O,[Y3?^E$=S?_ %[]^J>O:5].O?\ #A/S MV_[S.^4W_I1'O:5].C._"3YX?-W+9GQM"[LSLU+"S,Q+,Q* DL3R3[]TB/'J?[]U[K0._X5Z?\S_Z _P#$ M28;_ -^%N3WX]*8>'6GU[UT]UCF!,,H'),<@ _Q*GW[KW6V]_+"_FA]>_P N M;^4[W%,N2QN4[JWKV+_#-B;3AR-*N6HY<_TI!08C=$^.CR6,KA3TN2H8TEGI M9M:DVC]=B/=,,A9^M7WO/O+LOY)]K;Q[H[;W%E=Q[RWKG,MG:DY/,9_,4^%& M:R#Y2IP^#; MOH-?\)]_Y*6"^.NS\#\L_D5MJFS7V-T[=PU=!L;"[AQF&S\*24 M.ZL"F1H\K09&CD,,E)DC'%T=;97OW3/7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=!1WS6OC>C>YLC&6#X_J MCL2M0H2'#TNT*R=2I4@@W7@@C_7'OW6QQZ^.9\G MM7>5W>0>?*/(0S2,YO<_ZH^]'I:. Z!/W[K?4>K7R4TT8_W;%)%1"MQ_ MM_?NO=?4G_X3N;-@VA_+)$1MQ;;V)G9V6.-&EFJ.O,7$TDK)&A9CHY9M M1_VKWOI))\75Z_OW3?7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=)C M>VZ\7L/9N[-[YN58,/L_;6=W3E9GDCB6/';?Q4N6KG:29E10(H7)9V 'U) Y M]^Z]QZ^5'_.@_F ;Q^=GS"[ F_CU?-U'UAN;1R%51]20/?NO=;-O\K?_ (3A=J?,;;>W>Z_D M5F]R=1]2Y@8O+8+!4"UVUMY[EPE=2X_-T61I&W/MS+XVHI98)ZJG9@;-(@ ] M(;5NG33S "B];5'6'_"=+^6KUOA8,34=;2;_ )XX8UERG8NS>A-TY*61($A9 MS6/LB DMHUDE>69C^??NF?$?IG[>_P"$WG\MKM+"UN/H-DY?K:NDHJB*BR'6 MFV>AMHU$-6T$R4\TE1#L:=P%>56)3GT);E??NO"5QUJ/_P T_P#X3Z]T_ N@ MR':/461S_QR-?]SN"OQ&!Q&,ABI*"@$M646RE]2^ M@V&J=/)+JP>M=Q&#J&'Y -OR/S8^_=.]Z_A=\L=N=9YS.5<_37D@<)*U++.JW"ZDNGOPZ;D4$5Z^H)C@H\IC:F&LH*^GBJJ.KIY%E@ MJ*>9=<4L4B7#*P-P0?>^DG03?(W_ +)Z[X_\0SVA_P"\17>_=;7XAU\<+OO_ M +*#[W_\2KNS_P!V#>]=+APZ"SW[KW5T?\@_JGK;N;^8!AME=K;)VOV!M.7K M_,5K[>WAMS [JPLE9%O3;])%428G.0UH>M!VCJ!5TM/4@6$\*2V_IK6]OS_O?O M72GK)/\ YB;_ )92?]"'W[KW7T:/^$H=;5U/P3[#@J*B:6*E[;H8*:.2661( M($ZNP&B*)')"J+FRJ />^DLWQ=;,G8/_ !X6]_\ PT-R_P#NFF]^Z:''KX_? M\PS_ ++L^6?_ (G7L;_WI)O>CQZ6I\(Z)Y[]U;H\G\MOXW[+^7/S!V-T+V#7 MYO&;4W'04M76UFWJC%4V61Y=Y8K ,E/-FZ'(TP'BK92-=(WJ"F^D%6]U5JJI M;K=X;_A)U\""21V+\A0+\#^\G3/ _P!AU[[WCI/XK=8Y?^$G'P+:*18^Q_D* MDC(X1_[R]- JY6RM=>O;BQYX]^QUOQFZ+=VC_P )!^D*^DJ9NI?D#VUB\N4E M^TBWMO3:+X592DAB\]/MK84,ND/X0=+7TA@.=/OV.O"8USUK=_S"_P"2?\N? MY>YJMQ;BQ$G9_5<-6].-_P"R<'N_(8G'(9:UX?XSF\KC:"G#K2T,E5)H0#QD M,!:X&J4Z=60-CSZIZ1TE19(V#(ZAD8&X93R""/?NG.NV4.K(P#(P*LI *D,+ M$$'CZ>_=>ZVFO^$SG\Q[5VM#E<[E9(,5NW(5^W M-B[7P6(ILEE8L?# (Q(4IX<]CIF5*C4.OHN^_=)NJC_P"0QU3&U-5T:%) MX)BZ-RB,UK>ZNBZCU\I_>V^=V=H;SW1V3OS,9'/;RWOF\AN3<.4RF0R64JY\ MIEIS5USFMS$U15.&D9F)GJ)')-V=CS[UTL H*#I,^_=>Z%SHKHSL[Y']G[:Z MCZCVOE=U;MW+D,;2+!B\9D,LN*H:_,4V%GSF2I\6DDRTM+)50M42*ATJ?H20 M#[KQ( J>MWKX._\ "4OIC"[9V_O3Y>[^WON3>>1QU#DJS9VTLAL^3:V-JYZ: MDJI\=D,#V/LBJG5HYTJ(V3[@D1,%N6+'WNG2=ICP'5OU#_('_EGT.+3&?Z!] MGUFBF%/_ !"NZOZ!J,H]HO%YWJ_[FB\G]K5I_5S;W[IOQ']>J^_EC_PE=^'_ M &=@LSE>A=T;\ZNWP*:MJ<30T]3U=MS9+5PIZJ>DIZO';.V(*MH#4/3HZ1S! MC$I4$,%/OW5EE(.<]:0'SB^"'>WP"[]=*>N-22*><@D$0RD$&Q!"$@@CW[KW6 M_P _\)OOA;\4^^O@[F-W]Q?'WIKLGOL:?&3)',?'KIG*EY93D.NMK59DG/7&ZHY9MM[YVQG]I9V*%**263$;EP\^#R:1QY*& MHIRQ@J) !-!(A/ZT9;J?=>ZHXE_X37?RT)9IIVVKNW7/*TLEL'T%8N_U^NQ" M?]N??NG/$;KA_P! U?\ +/\ ^>5W=_YX^@?_ +!/?NO>(_7O^@:O^6?_ ,\K MN[_SQ] __8)[]U[Q'Z]_T#5_RS_^>5W=_P">/H'_ .P3W[KWB/U@J?\ A-+_ M "SZF"6G_NUO6G\J.OGIL-T#%/'J4IJBE_N&;,+W!M]>??NM^*_16^XO^$G7 MP>W5B*Q>LNQN\]G9QJ>HL9C%K?#-]M]RNW^OEF\/D:+6$;5I4V-P/ M?NO>,W6HY_,]_E#=Z?RSMSTK[GJ'WSU3F:F.GP._L929ZKHZ>6NR=?1XC$YO M.5^,QM,U;)!025#)#%9E(9>+@>('ET\D@;JI;_6Y']1^?>NG.N$J>2*2,D@. MCKQ]1J6UQ_C[]U[K?Y_X2?\ RPRV^^B.POCMN7)U63K-A[LJ1M45V1KJV7&[ M2VQLC;N*@Q])%7ULWAA669B(J>FCB!)LJDD'?2:9:&O6V_N[:V%WQM;;H:BGI*N"LQ.JEZO^1#_+4KJVMR%1\>^OWJJ^IDJZF0]3]!LTD\IU.[.^T"Q)/Y9B?\??NK MZV]>B-?S%_Y-7\OWIOX>]U=@[%Z-V5A-T[;V+O?*X;*X[K3I3&5E)D,9L'+9 M6AECKL/M:FJ4"3T\3WBF5@0"K!@"-=61WU=?-TC)(-_PQ'^V]^Z5=<_?NO=; M*7_";KX8_'OYE]L]GX#Y ;$P>^L=@Z'>#XVFSNV-D;G@ISCH-OM2LD&]<5E( MU9#5SZ3&BVU&UKM?W3NC_ "%_Y9Q!!^/'7MB"#_QB7H'Z'_R3_?J=>\1_7H]OQ9^'/07PUVIFMD= M;'P>QMO;@S9W%E*'![9V7MF"IRIQM/B34R4NRL7BX';P4T*:Y(F>R@:M(4#? M52234]3OF;_V2/\ )[_Q7WN?_P!]MD_?NO#B.OC@;S_X_K>__ASY3_K>?>NE MPX=)[W[KW5M'\C#_ +>9=2?]JG'_ /OSMO>_=5?X>OK'>]](N@$^3W>>W_C? MT/VAW'N*MH*2#9&Q]X9_'1Y&>*"GR.9P6U:W<&/Q8\LU/K:=J0H(UG1FY 9? MU#W6P*FG7R0/G1\N]^_-[Y+=C]Y[ZS&0KJ#,[FW))L;#3Y3-U^,VWM'*9Z?. M8_#XNDS60R2TL,+U$GCAI*@0KY<3V M%M/*4SNA:KIJH1RZ3Z5!L')W3UZ9::F!UL8[._X3W?RS]GXB#$?Z',3NCP1Q MQ_Q/>/7O0.;R\WCB6+7/6_W*BU,VG4QT\L2?S[]TR9')K7H"N_\ _A,M_+U[ M;P>3CV?CMV]4[BEI:H8NIZ_QO2.SL;#6-3U'VAJOX7L2:?Q":6,N(V#:$72= M2@^_=;$K#K3 _FA?R:N_?Y;&X3E*N/)=B])Y.M\.%[!QU#GJE6"(*5(=1:X&B.E"2!OMZIW5E8!E8,K"ZLIN"#]"#[]U M?KIU$B,CKV/NN&NS^P M:K.Y[*U!PV0C;;FQ=K[0PJYG*BD@ISJE:.CI<=^HGQLMRAWTQ,OXAU] SW[I M/U6W_-L_[('^0O\ XC7L;_WV.<]['5D^+KY%$7T;_@Y_WH>Z]+>LOOW7NKQO MY(G\L+J;^9MV'OW:':^[-][3HMJTNY9J.78N6VUB:J=L+%AY*<1@Q MR,NK3&E[+:UCJ]TW(Y05'6RS_P! C7PQ_P"?S_(S_P!#3JK_ .U[[]3IKQG^ M76*?_A(Q\-7AE2+NGY&1R-$Z1R#>O5:E'92%?4O7MQ8V-Q[WCKWC-T5;N[_A M(5A<;MO+Y3H/Y";SJ\]C\;75]'C>SMVT.6I\A4TE)/40T,%+L_9%)([RR+!& MB!Q>[BXNMO=;$QKW=:?_ ,C_ (]=D_%CN+>'27:^)FQ6[-GYK,8AY7H,CCZ3 M,PX7)R8F?*XN++10SO3O-$X1WB4\6(!X]ZZ?!#"HZ [W[K?0K=";]RO5G?'2 MO8F%K)J"MVKVQUSF9JBGJ:FDD-#A]XT>8J(9)Z.6!_&3 -2^51_4CZCW6B*B MG7V'OBCV5-W)\:>C.U:B43S]@]8[2W9+,)99A))FL3'6LXEFEG=KZOJTSD_E MC]?>^D1%#3HP7OW6NO_7W^/?NO=%&^;?Q"ZY^:_Q^WQTGV#C:2I3-X;-/MO) M3T^/:3#;JEVUD,+@X\AUI#E\G'LWLNGPF?_NQD<'#E:O'8EY,_EZ2C6>6>.CE MG5XX@K(-0MR/?B.E2.&%>J[(IH9UUPR)*O\ JD8,.1?ZCWKJ_63W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]UW<_U/OW7NNO?NO=<=.F2.>)G@J8762GJH&,5 M53RQMKCFIYT]2.C6964@@@$<^_=>ZVFO^$]W\X'?O1/>4T=+2$EB6C%R5]['ITS M+'4:AU]%BFJ8*R"&JI9HZBFJ(UE@GB8/'+&XU(Z.O!!'((]^Z3=:D_\ PK/I M:B3XG; J$IY6@3LOKY'G5"8T?[3=#Z"_X-N;>_'AT_#QZ^?,OZ5_UA_O7O72 MCKOW[KW5G7\FF:&G_F/=%23S)$LF6VG!&SN%#2R=I8'QQ G\G\#W[JK_ D= M?6\][Z1=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?*S_X4&NDO\SCM?QR) M)XLIO]) K:O'(O9&3)C>WT/^'O1Z61'LIU2M[]U?K@_Z&_X*W^]>_=>ZWX/^ M$BI_YQZ[V%_^:Q9&W_HO=M^]])9OBZW&/?NFNOGJ_P#"N?\ [*_Z"'_?AJ7_ M %_^9H;B]^\NE4/P]:F?O73O6"J_X#5'_+"7_K6??NO=?2:_X2Q?]N^<[P1_ MQD+"?7\_\8NP?/O?26;XNMENKI*:OI*FAK8(:JCK:>:DJZ6HBCGIZFFJ(S#/ M!/#*"KHZDJRL"""001[]TUU\W?\ X4F_RXZOXR_)&I^2FPL$\?5W)P^^]Z[OS5=#C$:BH:6D@T4=&K" RR.%Y#,OTUPZ51/44].M9D6(X- MQ^".0?\ 'W[IWI7;!WSN#J_?>R^RMJUU5CMP;$W7MW=E!44,]32SS2[9S$.= M@I))*.2&1HWE@35'Y5#?U!Y'NO$5'7UEJM05J9?("?4/R=](W4J>B]?\ "C#& M2Y3^6KO1(G5#1[SI,@^K5ZHZ3KW3?B_'OW6XOCZ^6QCFU4%(P^AIX MC_R;[UTKZF>_=>ZV7O\ A*E_V\;S_P#X@CLC_P!ZG:WOW34OP]?28][Z2]:5 MO_"O;%UCT]#\76BY]>?]Z] M^Z4]=>_=>ZN6_D#Y*DQW\R_KM:IU0U.U3!%=D4F6?LC;J1@:K?D?CW[JDOPU M'7U8/>^D?7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UCF_P S+_RS?_H4^_=>Z^2[ M_.N(;^9O\J!=3_QE_M!?KR#_ 'ZK>/>NED?P#JK \<>_=7ZQ3?YF7_EE)_T* M??NO=?1)_P"$F5+70_"3M>6HJ8Y8*CNF&6EB5I2T,+]7;?T1L'X!%C?3Q[WT MEF^+K:Q]^Z:ZU//YR35A^26WQ4>?Q#9]7]OY"Y7PC>&1T>(,;:?Z6X]Y9^S0 M3^K4E*?V@K]OAIUP^^_^UP?=VU$M:?2OIK7A]5/2GRZJ-]RV>/6"777O76NO M>_=>Z][]U[J51&1:Z@,%_.*ZD,.F]_*)U,>G3S>]K6]^E \,UX4-?V=*[+7] M5&8_B#+3UK44_GUO&?"UZQ_BMT*U?K^Y/5VSO)Y->K5_!(M5_(2?K[P;YU"# MFO/)_QX]?1]]WDW#>R?+!N:Z_W=:5K6O]BOKT:#V%NIFZ][]U[KWOW7 MNM$?_A7[_P ?]\?O_#&VO_[VNYO>CTIAX=:8/OW3W71^A_UC_O7OW7NMV7_A M(=_F>]O_ \-U?\ O,;8]^\^F)NMY+WOI/U[W[KW7O?NO=>]^Z]UHZ?\*^V: M_12:FT_PW9C:+G3J_O/N<:M/TO\ X^]=*(>'6DI[]T_U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T;#X%?]EN_%+_Q8/I+_P!^KB/? MAUH\.OL:XC_BUT'_ %"0?]"#WOI$>/3C[]UKK0._X5Z?\S_Z _\ $28;_P!^ M%N3WX]*8>'6GU[UT]UQ=M".Y%PJLUOZZ1>W/OW7NCFQ?#3NW<'Q)F^6&VJ?- M;JZLP>\L+LW/X_'PY_)4^ RM=M63=S5]5&D!H8(Z6B74[&?6@-P-)O[]U74- M6GHF4P^V^K:_"_;5NW\ N?VWB)\/JVAFZ[ TV8FVY78_"SU$5) M+3QU,8:G\AT@BUQ8^]](V4J:'HZWOW5>O>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z OY0221?&CY$2PW\T?1?;)3_K,]C[]U[KZQ_\ )$QM+C_Y;'Q;-,K+]WT[UI53 M:M/,K['H58C2!QP/K[WTC?XSU;1[]U3KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NJ:_Y[OR*JOCE_+U[/SF-R*X_);Z_BG5L3>=H)6CWOUYN&DM$T M=13M> S8ZLS M.Q-XX')C"UOFHZVGD6>FJG5Z>5%UJ2"RK>_NFY&TKCKZGFV-M8+9NW\/M;;. M+H<+@,!CZ7%8C%8VCI:"@H*"CB$--2TE%1)'#$B* JI&BJ!P ![WTDZ???NO M=>]^Z]TA.S>NMJ]L["W9UWO3$8_-;>W=M_-[?R%)D:*BKHT@SF)GP]1401Y" M*>-9EBJ)!'(8FTW^A%P?=>Z^3M_-T^'4GPH^;W:77.-QU30[&W1N3>&[NODF MA>*&':7]\*W"8B"$K2T<%@M*;?;1>/\ U)_'O72U&U*#U6;[]U;IWP&??NO=?6] M_E+=\+\A/@/\;=Z3UC5^:BZEZ]H]QU,DXJ)9(KO?NJK\0Z^.%WW_P!E!][_ /B5 M=V?^[!O>NEPX=!9[]U[J^/\ X3A_]O)\#_XC?-_^]YMKWM>/3/XAU\H?"?\6C'?\ 4'!_T(/=>EO4 MZ?\ S$W_ "RD_P"A#[WUKKZ+_P#PD]_[(8[*_P#$P4?_ +Z[;_O?26;XNMFW ML'_CPM[_ /AH;E_]TTWOW30X]?'[_F&?]EV?+/\ \3KV-_[TDWO1X]+4^$=$ M\]^ZMU;1_(P_[>9=2?\ :IQ__OSMO>_=5?X>OK'>]](NO>_=>Z][]U[H)N\> MG=F=\]5[XZLWU@,+G\+O#;&X<#X"J<)%E:-,E!4I%40+52&& M=8BZ$DJ#R#[K8-#7KY'?\QCXRR?$3YG=Y]*0Q/#M[#=@[V&R]:R*)=J8ORCW M%\;ND>TGG6IDW]UKM/=,DROY!(^8Q,=86U^26]]5[^1O^#'WOI$PH2.M%#_A M5W\E:G?7R5ZVZ$Q.3D_N]M39,&1S>,CJG,+;HVWO_<&,$\E/!4-'J$,P6\D MDMQ<#CWX]*(1BO6IO[UT]UCE&U.N>A7^6._MLTN0[ [*>ERNRJS+XRCJOX?LK=>T\%G(?LVRF/$\;I64[/ M&]-5F-3]^Z9Z][]U[KWOW7NJ6?YX7P'V=\S/AQV%7_P' M%_Z1.K M-M+=?*XK\9D,'DLE@,O"]/E\'6S8O*T\B/%)!74K>.HBDBELZD'@A@"/>NEG M4;W[KW5QO\A_Y&Y3X[_S$>MI(,E+18;L6FH>N:NG^YE@I:BNWQV'M[&AGB%1 M!&TC1Q:02':W&EAQ[\.FY15>OJSHZNJNA#*P#*PY!!^A!][Z2=:K7_"K_P#[ M(:VI_P")BZ]_]TFZ/?CPZ>AX]?.LB_S:?\%'O72GKA5?\!JC_EA+_P!:S[]U M[KZ37_"6(W_E\YW@_P#,PL)]?_$78+WOI+-\76S'[]TUU\]7_A7,3_LW_00O M_P T&I?_ 'Z&XO?O+I5#\/6II[UT[TM.K2?],W1@OQ_ILZN_]["E]^Z\>'7V M-OB)_P!DO="?^(KV=_[IX_>^D+<>C%^_=:Z][]U[KWOW7NN+ND8U.P4?2[&P MO_KGW[KW6+[JG_X[Q?\ ):^_=>Z]]S3_ /'>+_DM??NO=>^YI_\ CO%_R6OO MW7NJ5/Y^G5NTNT_Y=_9@S=#BZJLVJ^2W;BZZHI:.:JIZ[;O7>XJNB2&IFAE= M0)'+!4*F_(8'W[J\9HW7RK\>7-%2^1M3B&,.W/J8+R>>?]O[UTLZF>_=>ZVM M/^$EVX*VA^8_8VW(V;^'U_6W8N6FB&O2:M:_:U*LA4,%OIXN5)_Q]^'3,WP] M?1"][Z3=>]^Z]U6W_-L_[('^0O\ XC7L;_WV.<]^ZLGQ=?(HB^C?\'/^]#WK MI;UE]^Z]UM\_\)%/^9Z]R_\ :MW_ /\ N/M;WX=-S_".M_WWOI)U[W[KW7O? MNO=%I^9O_9(_R>_\5][G_P#?;9/W[K8XCKXX&\_^/ZWO_P"'/E/^MY]ZZ7#A MTGO?NO=6T?R,/^WF74G_ &JIBD:-R &4QM&?[5_ MI[T>G8A5L]?.H@B$$,<(^D:!!_K*+>_=*NLA-@2?H!<_[#W[KW6TG_PF-_E] MX+Y&=Z[A^279NW3FMB]5U>4V_@Z:NH(*O&_WTQ51MS>FWL@8LI0U5*717DLZ MS)+8G187;WX=,S-0:>OHN4U-345/#24=/!24M/&L-/34T4<%/!$@TI%##$ J MJ!P%4 #WOI-UG]^Z]U[W[KW19/E]\<-C_*;H#LSJ7>NW<5GEW#LW==)@&R6, MQV0?&;DK=JU^'PN4HVKZ6K,4M/)6,\U\7+,E0C5N-V_EY<5'5(U5% SAFB;UB% ?]2/>NEH-1 M7HN_OW6^AM^,_965Z>^1W1'8^&JZBAJ-O=N]9U5;/!--3E\70[XH,K6T\SP2 MPDQ,(!K1I I'U_J/=:85!'7V'_CCV.O<'0O47:2R)*-_; VUNKR1E61OXQC4 MK+J5DE%O5^)&_P!<^]](B*&G11?YMG_9 _R%_P#$:]C?^^QSGO8ZVGQ=?(HB M^C?\'/\ O0]UZ6]9??NO=;?/_"13_F>O]^Z]U[W[KW7SN_^%8W5& V;\N^I=\86BI:.IW9U0E=FGIZ>GADK,IEN MRMP2SU4[00QEV81J"TCLQMR3[T>E,/#/6J;[]T]UEC=HI(98SHEAFCGB?D%) M(F#QN&'(L1>X]^Z]U]>+^4E435?\L;X'U51(TL\_Q^D3_&>K#_ '[JO7__T-_CW[KW7O?NO= IW;\=>E_D3M>OVCW!UUL_ M>^,KJ*IH%EW#M;;>>K\?'44L]()<949^DJQ!)&*F9XG5/2[%A]3?U>M@D<.M M:7Y6?\)4_C%VCDO,W7O4U H,YNNCQ^UJ>>HEJ*@)3XG:NV#HB5 MG@55!X167^GOQZ=68CCU3GV7_P )//F-MJIG78?;'4N=I4:3Q&7_ $F921XU M>0*-5/M] 20J<_X_X^_4ZN)AY]%XE_X3(?S&(998A6;"F$;L@FBVYVB8Y0IM MKC)PPN#^/>CU;Q5ZQ_\ 0,I_,8_Y6-C?^@WVC_\ 6;WK/7O%7KW_ $#*?S&/ M^5C8W_H-]H__ %F]^SU[Q5Z]_P! RG\QC_E8V-_Z#?:/_P!9O?L]>\5>DYN3 M_A-E_,AP%')5T^(P&X'2)Y1283:?9U14N51G$2(^(4:CIL!?ZD>]TZ]XJ]5I M?(S^7O\ ,?XGAJKNWHCLC;."#E!NJNV3N/$;>)+SA+5N8@A_4M-/(/\ :5)_ M!]^ZL'4\#T3165U5T8,K %6!N"#]"#[]U;KOW[KW2@VAN3([,WILG>N*J9J3 M);,WCMK=E'4T\LL,R3[R_ M(?X,?&[L2>M>OSF1ZCV!)N:>6H%3,V=K-KTV0K/-(TT[ZB903Y9"W]2?K[WT MB<48CJHG_A5-M&?,?R^,/G::%YI,9W5L%)-",^BFAVSNBKED;2IL!^26 ]^Z MO%\77S>H6UQ1L.0R*1_K$>]=*NLGOW7NCO?RU=UQ;*^>/QFS,[B**K[=ZIPK MNS!%"U_:>&9B2S(+60WY/^L??NJO\)Z^P7CJR+(T%)70.DL-73Q3Q2(P9'21 M=2LK"X(/^O[WTBZF^_=>Z][]U[KWOW7NO>_=>Z][]U[K#4SI34]14R,J1T\, ML\CL0%1(D,CLQ/X %S[]U[KY,/\ .OWE!O7^9E\H:BFF2:'!=L]FX%)%97C9 M8M\ULXT,K.+6>X^G^M[UTMC%%'55WOW5NL_>72J'X>M3/WKIWK%4"\$X_K#(/\ M;H??NO=?1P_X2DY:IK?@?ONCFT>+']K8ZE@TA@?%#U=@=&HDFYY_ 'O?ETEF M^+K:+]^Z:Z(-_,F^'>T?FM\4NS.J-P8B#(9J+;FY-P[*G%)235L.\\;LW*T6 MV%BEFHZR72*FM!T0()"?T,&^ONK*:-7KY*G=O3N[?CYV]V'TGOF@JL=N/KC= MF/4_WOK76R]_PE2_[>-Y__P 01V1_[U.UO?NFI?AZ^DQ[WTEZU&/^ M%:>SILA\5>OMV!)3!C^R.OL6SKK\0]'IZ'XNOGWJ;J MI'Y _P!Z]^Z5==^_=:ZLM_D[;MAV5_,8Z%RE1)%$F7W!LW:RO*54-+F>TL"J M1J69.3IX%S_K'WX=4D';U]_=> MZ][]U[KWOW7NF7<>03$[?SN5E94AQF%RF0D=B %2BHGJ78DD !2?J/?NO=? M(=_FH;LCWK_,5^7V=@G^Y@E[[[/^WD$@E589=V5,Z+&P9P!ZK@ V]ZZ6H**. MB#>_=6ZCU3:::H;_ %,$S?[:,GW[KW7TD?\ A*_MDX3X [AR3I*IW#V%A\S$ M9+A7BJNL,$ \5U'I]/%B?]?WOI+-\76S9[]TUUK[?SK>D,ED:;9_=.(QT\]/ MB*3%[2R+TU/(X1JK(9;.5%1,T46D!4 +,TM[?V2.?>07LIOL<33;)*P!]^Z]T+?1&P,OV=V]U]M##T4]=)6[NVP M]>E/#+.8,2VXJ6CKJJ98DU_*][S?SSMFRV$32F6YMPX"EM,9GC5V- :*H;)(('6]#UCM&/8/ M7FS-EQ:/'M?;F+PB^,60C'TJTXT^A/Z?Z@?ZP]X*[G>'<-QFO6XRNS?M-?G_ M (>OI'Y-V%.5^5-OY>2E+*".''#L4+Z#T]!]G2Z]H>A-U[W[KW7O?NO=:(__ M K]_P"/^^/W_AC;7_\ >UW-[T>E,/#K3!]^Z>ZZ/T/^L?\ >O?NO=;LO_"0 M[_,][?\ AX;J_P#>8VQ[]Y],3=;R7O?2?KWOW7NO>_=>Z][]U[K2G_X5Z;M&+_ %OI^/>N ME'77OW7NC&?$KH";Y4?('8_0U+G*#;55O6MQ&/ILQE*BHI***IRVYJ';<,;S MT<-3+?56A[+"QLI(N0 ?#K3&@KUM2?\ 0(#V?_WD)UW_ .A-OK_[&?>\=,^- MU[_H$![/_P"\A.N__0FWU_\ 8S[]CKWC=>_Z! >S_P#O(3KO_P!";?7_ -C/ MOV.O>-U[_H$![/\ ^\A.N_\ T)M]?_8S[]CKWC=>_P"@0'L__O(3KO\ ]";? M7_V,^_8Z]XW7O^@0'L__ +R$Z[_]";?7_P!C/OV.O>-U[_H$![/_ .\A.N__ M $)M]?\ V,^_8Z]XW0O_ !Z_X2F=C]+=\=0]OUG>^P1:4HH>5020"RBY'NJF4D4ZW7J.#[6DIZ8G48( M4B+"YOH6U^??NF>I/OW7NM [_A7I_P S_P"@/_$28;_WX6Y/?CTIAX=:?7O7 M3W6*?_,3?\LI/^A#[]U[KZ!7_":SJ#9??O\ +#[^ZC[!PN-SNV=Y;_R6$J*? M)4./KS0S9KI'$X(93'C)P5,<-3!'52&"H$+,A-Q?D'?2:4T>O6JK_-S_ );6 M^/Y=WR2W/@OX/DY.F-X9K,9OK?<4_(&CT\CZAU5+[]U?KH@$$$7# @@\@@\$$?T]^Z]U=1_):_FF;V_E M[_(+!8+/YNOK^B.Q,W0X/Y>O]J=F; S5!G]I;RP>-W#@\IC:REKZ2 MJQV5I5K:.:*JHG>)PT;JP9'((-P2/>^DA%#3H0??NM=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=!#\@J1J_H3NZA10[UO4/95(B$: M@S5.S*V%5*V-[DVM;W[K8X]?''^1N.EQ'R3^0F)GC\,N.[=WC2-&$,:J80\>,B2_P#31ZK_ .\>_=>Z^JW_ "$= MS1[D_EM?'X)/Y_X/UWUYBF_<\GC:+86.D\8LS6_5]./];WOI)+\75S_OW3?7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:BW_"M/?%?C/BQU[LZ*29 M:/*=C=?Y65$9Q&913[HH+LHD )T\_>73T(&KKY^"+I15_HH'^\>]= M*>NV-E8_T4G_ &P]^Z]UO:?\)%.J<='U1WKVT:6$Y1>S\UME*PPQF=:3(['V MUE'@68YIUNA^]],=>]^Z]U[W[KW7O?NO=:&'_"N M_K;&4'9O17:%)2105DFQ]O;9JIHHHH_.^3WON7(RO*T<8+.2HN6D)_P/U]Z/ M#I1 ?+K38]^Z?ZP5:ZJ6I4?5J>9>/\8R/?NO=?2K_P"$N>\IMS?R^*K&5%7] MPVTMX8#;<"&5I#3P476.$<0V9VTV+_0!1_@/>_*O267XNK[/D;_V3UWQ_P"( M9[0_]XBN]^Z;7XAU\<+OO_LH/O?_ ,2KNS_W8-[UTN'#H+/?NO=7Q_\ "3X'_Q&^;_ />\VU[VO'IN7X1_J]>OJ)^_=).BK_,KXL[4^9'1&Z.B=Z9# M+8O [HBK8JJLPF23%9",5NWZ[ /XJQZ:K"VCKI"/V#R ?Q8^ZV#0U'6MO2?\ M)%?A_24T%,G9/<96")(E)[/I"2$%A<_W6'^]>_=7,K=97_X2-_$!T=#V1W'9 MU93_ ,9.I/HPL?\ F%O?NO>*W5ZG\MC^75UO_+:Z>S_3_6F;W+G_=5''KX_?\ ,,_[+L^6?_B=>QO_ 'I)O>CQZ6I\(Z)Y[]U;JVC^ M1A_V\RZD_P"U3C__ 'YVWO?NJO\ #U]8[WOI%U[W[KW7O?NO=>]^Z]U\V7_A M4KL#&[3^>FS\]1TX@GW7UID\U6NJ1H)ZBO[/SHED8I&A8G0.69C_ (GWX\.E M4/P]:T?O73O77D:"2GJ$8H]-4P5*.I*LCPOY%96'(((N"#[]U[KZQO\ )(WQ M4;R_EL_&*6IG:H? =/=;XC6\C2/:#8]#.0S,[F_K_J/];WOI)(._KY^?\^'= MM3NS^9OW\*AY'7;&^.QMMTBRLSA*:F[!R$Z)&&=[+=S8#2/\/>NE,8 3'50! M]^ZMT_[.QR9K?W7.!="\>X>P-G8&1" =<>8SL-"Z@$->X>UM)_UC]/?NO'AU M]@C^7AL?'==_"+XN[3QU'%1QXCI/KZBE2.&*%GEI-N04Y>41)'=K* 25!][Z M0L:L3T<[W[K77O?NO=>]^Z]TC>QL+%N7KW?>W9XQ-!G]F[GPLT14.)8LKA)Z M&2,HRL#J$A%BIO\ T/T]^ZV./7Q^/Y@NQ:;K7YS?*W9M'!]M2XCO/L6C@I]" MQK#%1[BFI4C2-$C"@!;6" >]=+5-5'10O?NM]#_\3,_+M?Y5_&O.03/!)1=[ M]/R&17,9M%V+C:@@LK*;>CD:A[]UIN!Z^QGU)G7W/UCL/<,C^1\UM;#Y%Y+E MM;55&LI;46:][_ZH_P"O[WTAZUG/^%7_ /V0UM3_ ,3%U[_[I-T>_'AT]#QZ M^=9%_FT_X*/>NE/7"J_X#5'_ "PE_P"M9]^Z]U])K_A+$;_R^<[P?^9A83Z_ M^(NP7O?26;XNMF/W[IKJD+^9M_)%Z,_F:=G[+[/[/W7OS Y39FS8]FT5/M;= M\&WZ26BCW%7;A$L]/+A\B7?R5T@U^1> !IXN==.+(5P.JU/^@1WX@_\ /R.X MO_1G4G_V+^]]>\1NG;;O_"3/XC;=W5L_=5-V-V^]7M#=NW=V4<RD>4IHYH_[L+J1GC 9=2W'&H?7W['7O%:E.MICK'8M!UCUYLOKS%S5%1CMF M;JF%14RTV+I5I8GGG"1AV(7EO&M_Z#W[IOI85U=1XRBK,ED*F&BH, M?2U%=75E3(L5/24=)"9ZFIGE?A4C169F/ )]^Z]UKOQ]1-L^MV;NG;V"RE'-78R2CSM$,S1U:/%4P022H%N(G']IA; MW3B1EN/6K!WQ_P *4?YAW;]=7+MFNV#L3!U$D_VT.,P&\]OYF&&22;Q*T^(W M*Z!E24 E>-2BWT'O5>GA"HX]$#W!_-<_F%;DGFJ*WY&]@T EF:8PX?L7M3'Q M*Q8OIBC7., OJ( _UO?NKZ%].DL?YF/SY)/_ #DYVY_Z-?M7_P"O7OU3U[0O MIUU_PYC\^?\ O)SMS_T:_:O_ ->O?JGKVA?3KW_#F/SY_P"\G.W/_1K]J_\ MUZ]^J>O:%].DMO7Y\_,KLC;=?L[???O9.Y=L92.:'(8C+=B]BY2BJHJBEDH9 MXYJ/*96:%PT,LB$/&00Q!X)!]U[0O11U4* J@ 6 M_@/?NK==^_=>ZVE M_P#A)O\ ]ES[Y_\ $2=C_P#NXVM[\.F9OAZ^B_[WTFZ][]U[JMO^;9_V0/\ M(7_Q&O8W_OLEO67W[KW6WS_P )%/\ F>O< MO_:MW_\ ^X^UO?ATW/\ ".M_WWOI)U[W[KW7O?NO=%I^9O\ V2/\GO\ Q7WN M?_WVV3]^ZV.(Z^.!O/\ X_K>_P#X<^4_ZWGWKI<.'2>]^Z]U;1_(P_[>9=2? M]JG'_P#OSMO>_=5?X>OK'>]](NM!#_A7AO*IJN_.@=B:Y/L_]%&&SS1%F\)J M*+L/ZC59*TM25_4*>8K;ZZ MA&=-O?NO=?3*_P"$Q_6E'L3^7CC,TE##!6;_ ,OMG>55.*>-)II_=>Z^8[_PI?ZNI=A?S M$9<]1TJTHW[MCM>SW M[ISKN.9Z>IHJJ-F22CKJ6KB=6*LDM/*)$=66Q!!%P0??NO=?6G_DP;VGWM_+ M>^*4]3.U1/B.E.L\5+*[M([/'LNCF8N[.Y))>YN0?\/>^D;UU&O2I_FV?]D# M_(7_ ,1KV-_[['.>]CK2?%U\BB+Z-_P<_P"]#W7I;UE]^Z]UM\_\)%/^9Z]R M_P#:MW__ .X^UO?ATW/\(ZW_ 'WOI)U[W[KW7O?NO=:(/_"ORG@7L7X_U(B0 M5!V'MF+RA$#^-M[[F9DU@7L3^+^_'I1#PZTQ_>NG^N_?NO=?7?\ Y1/_ &Z^ M^!/_ (JQT[_[Q]-[WTB?XSU8M[]U7K__T=_CW[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW0 _(_X_=>?(?J;?\ U]O79>T-SR[D MV;NC!XFIW+MS#9I\7E,KM^KQ>/R-)+DJ6J:&2"2J:2.6)"Z$DKR;'W6U-#7K MY&GSFZ R/Q>^7'?/2E? D-+M#LO>F(P7BAFAIIL/A\_-B:>:C6:&GO&3$0I2 M%5_P'T]Z/2U345Z*E[]UOJ-6ZOLJO2;-]K4:2/J&\1L??NO=?3H_X31;EEW! M_+CVE3S323-MZ3:.#_KBW^J'OW6HR V>OE M78W7]A2"0%9!3Q!U(LROH%U8?U]ZZ5]3??NO="+TWN4[,[JZ5W?YG@CVUV[U MMFZF:.3Q/!28C=])DIY?)J32%6(G46 %KDCZ^_=:/#K[$7Q!WW1]G?%_H;?] M!5_?4V[>KMGYZ*J,ZU+2ID\/%5*[S(\@8D,"3K:_]3[WTB.#3HQ_OW6NO>_= M>Z][]U[KWOW7NO>_=>Z"WO'2 M>19690I"Q$@EA:U[CZ^_=;''KX[ORXW]'VG\K?D9V#3U$E71;J[@WOFL?522 MBEJB@%>B^^_=;ZCUE_M*D+RQIY@H'U M+&,Z0!_4GW[KW7TX_P#A-#L&MV5_+HVS75U$:1MZ56T]V0%H&A:H@KNMZ4Z22FK=;#?OW3?7SU?\ A7/_ -E?]!#_ +\-2_Z__,T- MQ>_>72J'X>M3/WKIWK%/_F)O^64G_0A]^Z]U]%[_ (2>_P#9#'97_B7Z/_WU MVW_>^DLWQ=;3OOW3771 8%6 (((((N"#P00??NO=: /_ J:^!69V/VMMCY@ M[&VO"FRMR4U-M[?%3A>ERF R=!G,; M4TTLD%53Y'$U"UM'/3S0%75TD161D96! ((//OW7NMVO+_-+$?,?_A/S48.' M*U.5[#Z3IMO]>[VI:_(0Y#.5=?MOH'(5^;SL3_ ,6RAMR/M8>?^0![UTHZP,?D*AGE+Q@(%B)-W _K M[]UILJ1U]BWHS>U'V1T[UGO['U'W5#N_9F!W!25(E283P9.@2ICE\L;.K7#7 MN'(/]3[WTB/'H5??NM=>]^Z]U[W[KW7O?NO=>]^Z]T 7RIWCCM@_&OOO=F3K MHL?!A.F^T,BD\LZ4Y,]!L3(5\<<4CL@UGQ$KZA]/J/?NMCB.OCH]V[N'8/>/ M78^YMQTL\LIG>2GRE]P[#_$^]=+J4 Z#3W[KW6& MHC::%Z=?UU*M3I_B\RF-0+?XGW[KW7U0/^$^W7%=UY_+;Z1:NI/M3NW9>P-S MP'P/":F&KZ_QE.)R71-1)C(U#5_K^]]))#5NKO/?NF^@I[KZQQ'<'6>[MA9> MCH:H9O!9JDQSY"GAJ(*++UN&J<;05X$T4Q1HFG+!XT+KSIYX)KL>Z2[/N<-_ M"2/#=2U#0E0RL1@CC3S-/7H%>X?)MCSYR??76EI\F_C+V%\:M_YG;6[<+6Q849&L7!;@%#7P8C)8]*^:BI)Z2K MK88?(LO@=D94 ('O-/ECF?;N9;!+FT<:Z#4E1530$@@$T(KGKY[?>7V:YJ]I M>9I]KWJW<0!V$4VAQ'*FMU5D9T34&T$@TST6JX/(-P?H1^?8FZA@BAIU[WKK M74FBHZO)5M+CL=335V0K9X:6DHJ9#-4U-342B""&&).69W954#ZD@>]/)'$A M>0T"@DD\ !QKTKM+.YOIDM;2-I))&"JJBI9F( XDD@ >O6RA_*?^$VY.NX MINZ^S\!3T.2S%%+%MW$YO%5$64I M-/NQSM;;B?W)MDFI4-796%"5+J14-Y@C!'77K[DOW=MVY57_ %PN;[58Y9HR ML,4L;"0)(L$BOIDBI560C4KX/#UZO=]P3UTJZ][]U[KWOW7NO>_=>ZT1_P#A M7[_Q_P!\?O\ PQMK_P#O:[F]Z/2F'AUI@^_=/=='Z'_6/^]>_=>ZW9?^$AW^ M9[V_\/#=7_O,;8]^\^F)NMY+WOI/U[W[KW7O?NO=>]^Z]UJY?\*J^L:W='P4 MP&\J"A%7+M_MK8L%1(E,TT\%%2X#=&2J)2Z1L510022X ^O^/OW3L)[J=?.2 MA<211N#<.BL#_4$7'O72KK)[]U[HZ7\N?=U/L;YT?&3/54IIZ:;N+J;$33%U MB54K.TL/([.[L@TA4)-S_L#[]UIA52.OL(X7)4N9Q..RM%,E129"D@JZ:>-U MD26&= Z.CJ2""#P0?>^D/3G[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>ZT#O^%>G_,_^@/\ Q$F&_P#?A;D]^/2F'AUI]>]=/=8I_P#, M3?\ +*3_ *$/OW7NOHO?\)/1_P X,=E'_O[]'_[Z[;_O?26;XNK3?YNWP-Q' MSN^)>^-CT6$V]/V)MW&Y3=>SLO7XF&JS,F1V]M',_P 'P6-KH*&LJ_WJVM1H MZ>'2&?D,K6)]U5&TGKY3':O5.^.BNQ]W]0=DX:OP6\]@YW*;9S%'DJ.LH)YJ MO"5C8^LJ(J;()'-H\J,MY$5@18@'WKI6#45Z0'OW6^N+J64@$J]B8Y%)5XI! M^B6-QRK*>58<@^_=>ZW6/^$RW\U/ ;;IJGX5=Z[UKXEI*01-ZM-FN#OIB5/Q#K>?5@P#*0RL 00 M;@@_0@^_=)^N_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW2^DTWQ=;+_OW3/7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=:;O\ PKG5O]!75+A&(&\>OUU < ^?=!M? MW[I^'CUH5CZ#_6'O72CKC)_FW_X(W_0OOW7NOH,?\)&JRF/Q"[THA-&:K_3O M++X0P\GC3K#;B,Q3ZV!X][Z2S?%UMP>_=-=>]^Z]U[W[KW7O?NO=:1?_ K\ MR-*=O='X8*OW\DVQLBKV37]K%GMSPNH/Z[:O\+>]'I1!Y]:/WOW3_6&?B"8G MZ"*3_H0^_=>Z^C1_PE%H:JG^"?8%1-$R157;-#- Y1E$D4G5V TNI(YO;Z^] M^5.DLOQ9ZV+?D;_V3UWQ_P"(9[0_]XBN]^Z;7XAU\<+OO_LH/O?_ ,2KNS_W M8-[UTN'#H+/?NO=7Q_\ "3X'_Q&^;_ />\VU[VO'IN7X1_J]>OJ)^_ M=).O>_=>Z][]U[KWOW7NO>_=>Z2'8/\ QX6]_P#PT-R_^Z:;W[KPX]?'[_F& M?]EV?+/_ ,3KV-_[TDWO1X]+4^$=$\]^ZMU;1_(P_P"WF74G_:IQ_P#[\[;W MOW57^'KZQWO?2+KWOW7NO>_=>Z][]U[KYUO_ K)S5+DOFET]1P+")<;TN:2 M?QJ@=I(>T-P:O(4))//-[>]=*H?AZU7/?NG>H]4"8)0/J8W M];E"!;W[KW7 MU-/^$^5-6T_\M7ID5BS#S;+V))3B77S >O,:%\>O^S>]K<>['I))\?6A'_.R MB>/^9Q\I]:M&3V]V@RAQI++_ 'ZK;,O^'NO2E/@'55_OW5NEGU/ ]?8S^'T\53\6N@*B"1989NJ=FR12H MP99$;#1%65AP0?Z^]](6X]&/]^ZUU[W[KW7O?NO=-^7GCI<3DZF6WBI\?6SR MWM;QQ4S2/>_'T!^OOW7NOD1_S9LC2Y3^9+\R*VCT^"7Y ]J,FDH19]WU+K;1 M1^\>IE5 MRQ.^J%> /KR1[]UX M\#U]C'XYPR4_0_4<$R&.6'8.VXY$8%2KKC4#*5/TM[WTA/'K7 _X5?\ _9#6 MU/\ Q,77O_NDW1[\>'3L/'KYUD7^;3_@H]ZZ4]<*K_@-4?\ +"7_ *UGW[KW M7TFO^$L1O_+YSO!_YF%A/K_XB[!>]])9OBZV8_?NFNO>_=>Z][]U[KWOW7NO M>_=>ZUZ/^%$/S^HOB)\1\GL+;6T?\ RLP_]3%]^Z]U[[VC_P"5F'_J8OOW7NN2 MU=*[!5GB9CP '!))X'OW7NI'OW7NO>_=>ZVE_P#A)O\ ]ES[Y_\ $2=C_P#N MXVM[]TS-PZ^B_P"]])NO>_=>ZK;_ )MG_9 _R%_\1KV-_P"^QSGO8ZLGQ=?( MHB^C?\'/^]#W7I;UE]^Z]UM\_P#"13_F>O M^DG7O?NO=>]^Z]T6GYF_]DC_ ">_\5][G_\ ?;9/W[K8XCKXX&\_^/ZWO_X< M^4_ZWGWKI<.'2>]^Z]U;1_(P_P"WF74G_:IQ_P#[\[;WOW57^'KZQWO?2+KY M[/\ PKFBE'R[Z#E\3B,]$4B^720FH]G[B(75_4_T]^/2B&M.M3#WKI_J-5D" MFG8_18I6)_H!&22??NO=?4F_X3MU])7?RV^H12S)-]KMK8E//H=7\8MF MC;3]#R.#[\.DDOQ=7L>]]-]>]^Z]U[W[KW7O?NO=?.&_X56Y:AK_ )R=<4E, MZ&:AZGJJ:J"M&2LL7:&>\@8*;WY'U]Z/2N'X>M8,\$C_ !]^ZEO67W[K MW6WS_P )%/\ F>OUW-[T>E,/#K3!]^Z>Z][]U[KZ\'\HG_MU]\"?_ !5C MIW_WCZ;WOI$_QGJQ;W[JO7__TM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW71( ))L +DG\ ?4^_=>Z^4]_/WRN(RO\ ,X[L M_@\M--_#-S]AXW+?;-"WCRD?8N1>5*CQ?2325)U>KWH]+(QV]4U^_=7ZCU9M M251/T%/,3_L(S[]U[KZ5_P#PESQU30?R\ZB:>1G3);PV_7TH)/>^DLWQ=7@?+WK6D[<^,/?6P:FC%=-N'J#L[&XR#PI.YRV1V'D<7C MVB1XY3JUSV70A:YXYX/NFQQ'7QXNY^N\EU)W-VOU;EZ6>BK^OM^;AVI/!412 M0RJ^%KFHY!XYDC;@J1S&I_J![UTN!J!T&WOW7NLN"0$J8YE%X MI%9>00;$$<_T]^Z]U]&__A,A\[\5WO\ %F'XZ[GSL4G8O2T>/VK@\155\+9" MKV7L[96#HI\K!1U%945#PBJJBAE$4::N"JGZ[Z2RK1J^O6T5[]TUU[W[KW7O M?NO=>]^Z]U[W[KW6O+_PHG^>>%^*OP^SG6F$SD,'9_<,3;6@PL-=!'DVV3O; M;&XMK9+*K11UE+4&%*F)$:55= >"K'CW[IR-:M7KYD$9G9?)5R--5RGR5,SL M[O+.P_Z5FP-J5N^^Q>M]BXV"6JK=Z]@;-VG%#" MCRNQW'GX,.OHC5F/JF X1OK]#]/?NO'AU]?G^7CTU%T+\+OC?UB: 8_);7ZA MV'B,W$:=:>5LKC-N04%0\Z>&%R_[8!,B!OZ_T][Z1,:L3T='W[JO7SU/^%<_ M_97_ $%_X@:E_P#?H;B]^\NE4/P=:FGO73O6.?\ S,W_ "RD_P"A#[]U[KZ* MW_"3JI@E^#G9T44\4CP]QTL^+^SOEW\;.S^FMW8JGR;YO:6ZGVNTU+1U#4&\)=H9'#;=R,9JJ6K M9&AFK"P>"+RK]8S?@^ZLK%34=?(Z^4?QYW;\4^_^T.A=Z4-91U_7^\-Q[=QD M]7!60?Q?%X#+28A/>NEBD,*] )[]UOHP/4/R2 M[&Z9V1V'UWMK(RML_LG'[BH\]A9YGW[KU!6O1>*>%*>"*!+Z(8UC6_ULHL+^_=;ZR^_=:ZV7O^$J?_;QO/\ M_B".Q_\ WJ=K>_=-2\.OI,>]])>B8_S".G:+O+X<_(/8U53+5U#]2]G9+$0& M)9BV;I^N"#[]UL8(Z^/QO+:>0V!O;>6P+G-/-&T4JHRD$6LR*?\ >]=+@:])[W[KW7:S3TTL%92 MNT=903PUM#*I96AK*1_-32HR$,"K@$%2"/P0??NO=?30_P"$YOSKP?R<^&.U M.JW^N9L-45\#YFOQFU=CX@UV:2E>KJ:AX145?C:5UC]7!0'Z M[Z22+I:O6Q+[]TWU[W[KW7O?NO=>]^Z]U[W[KW6L)_PIA^?&$^/WQ;_V7_:^ M<1.T>V*BBCJ<;25\"UJ[!W'AMR;-SL\E'3UE/5:%G5%9_&\0-@P8\>_>73L2 MDG5U\WZGC,,$4;,SNJ*KR,2SNP'+,S8RF>LJ=X=J]=[?DIXHI)G:DSF[J3#S$QQHY(_? /H8<_0_0^Z\313U]A?X M?]5CI+XO]$=4&D6BFV#U?L_:U1 (? R38;#Q4+B2/QPD$:+&\:G_ 'O?2%C M4UZ,C[]UKKUO?OGU[H'^W.C.L>[L%4;?["VMBYOM.^[GL,N%@J M)YIHZ7=.@EPW\CK>'WL;9WLG M:;X]9T$Z4&2W##5/ )%,GA>?$E=174 3Q>WLWF]\++01!;2:J8J$I7\I/7H# M;;_=R<,5J*TU6U*TK3YTZL?^.G\LCH#HF>FS=1C9]X;D M@,4GFW*V$W%C8:A/MY?-1Q5^+BD1EE@#1L&NMV_)]QQS%[G,,-!JBO;JP(9*J:U%3YG MJQRFI::CIX:2CIX*2EIHTBIZ:FBC@IX(HQ9(H88@%50. J@ >XY9F=B[DL3D MDY)_/K+&&&*WB6"W4(B"BJH"J . % /0=2/=>G.O>_=>Z][]U[KWOW7NM$ M?_A7[_Q_WQ^_\,;:_P#[VNYO>CTIAX=:8/OW3W71^A_UC_O7OW7NMV7_ (2' M?YGO;_P\-U?^\QMCW[SZ8FZWDO>^D_7O?NO=>]^Z]U[W[KW5M\VM!'3HL$Y,ADG 32H-_HP/U]U=#1A MU\B_*8*OVIF,QM+*PRTV5VODJG!Y.FG1XYX*V@?PSQ31R@,K BQ# '^H]ZZ6 M=0_?NO=/NU=Q5VS=X;,WMCI)8ZW9.[MN;OI6B:17,^VLM%F(44QLAY:)> Z_ M\&'U]^Z]Q'7UG?Y1?R[VA\OOA)TQO#!YFGR6YMM[$V9MOL"F6NI*NJQ^\5VE M197*4E7'3U%2\4B"I35'/)Y!?GZ@G?2-P0>K//?NJ=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6@=_PKT_YG_T!_P"(DPW_ +\+^ MDLWQ=;39 8%6 96!#*0"""+$$'\>_=-=:A__ HP_D\1]V;0K_F#\?\ :\,? M9&SJ"JJM^X3;^)TRY_ 4:Y_?6[=R5N.VYBC)/4D^"+[VKK..%DN+-[]T[&Y! MH>OG_20U--/44==2ST.0HIFILACZI#%64-5'Q-354)Y1T/#*?H?>NE77#W[K MW2CV?N[PY! (]UXBHIU]+S^1%_-JVW\Z.D,)U=V#G**D[^ZUPE!@LUCJ^NH MXLMNFFV]MW%+F=U4M'4Y*NKYX'K:[Q&IGTMJ]+@-R=]))$TFO6PM[]TWU[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\U3_ (4\?&.M MZ:^/KTJA-5IUK:_3WKIWKHBX(_KQ[]U[K:"_X3#?.;!?'OY)9_X^]AY\8G:':X MS&7PSMNXR(Y"KBC::0(X2*.G9V ]#?V?>QTS,M14=?1R M1TD19(V#HX#*RFZLI^A!]^Z3=]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=:P/_"J#J"JWI\#\/O?'4;559M?M;92U!CA:5X<70;=W/E:N9M$3%46X M)8N /R/S[]Y=.Q&C=?."IY!+!%(I!#HK CD$$7'/O72KK*1<$?UX]^Z]UN/? M\))_D+CL)V)VW\=\ME::CJ=P2[O[$QE)45*1-404&.VQMN Q0R3!F)_=)^O>_=>Z][]U[KWOW7NOG._\ "JGY%XCM+Y@;"ZHP M&0BJX.M]AR87<-/#4PS)2;DV[V-GX)89XZ>=PDBQSK=9(E< \V]^/2B $ GK M5L/U/^O[UT_U@J4:2GGC07>2*2-!SR[H54"W^)]^Z]U]0;_A.%U;7=:_RX^O MJNOI9J5]_P!%LS>T9EBDB\\>0ZYQ-.)H_)&EU)B(N"W_ 8^]]))35NKD/D; M_P!D]=\?^(9[0_\ >(KO?NJ+\0Z^.%WW_P!E!][_ /B5=V?^[!O>NEPX=!9[ M]U[J^/\ X3A_]O)\#_XC?-_^]YMKWM>/3]^Z]U[W[KW M7O?NO=>]^Z]TD.P?^/"WO_X:&Y?_ '33>_=>''KX_?\ ,,_[+L^6?_B=>QO_ M 'I)O>CQZ6I\(Z)Y[]U;JVC^1A_V\RZD_P"U3C__ 'YVWO?NJO\ #U]8[WOI M%U[W[KW7O?NO=8:FH@I*>>KJ94@IJ6&6HJ)Y6"1PP0H9)99&/ 55!))_'OW7 MNOEA?\*!N^*#O#^8[V32X?)0Y/$]5U^]NNC-3U*5,/W.*[$R=9&(WBFE4#1. M" 0AY_2/SKI7$*+U2;[]TYUFHZ67(9/#XN!2]1ELOCL72Q@$M+49"J6F@C10 M"269@ +G\>_=>Z^MU_)[ZWFZU_EU?%/%5<+05N1Z3ZTR-=!(C(\=4=G4E-* MCQNB$$:+6(/^O[WTB?+GK08_X49=69'KK^9)O+,5-&U+1]BQ;RWM3R&"2):E MJ)O?NG.IF/KGPV5P>=A+"7 9K%Y MZ(@_IFQ-6M=&>"#P4']H?ZX]^Z]QZ^M!_)L[]P??_P#+V^-V9Q5=#6Y':O5/ M7FUMS"*>"=Z;/P;-HJ^K@G$,TS(X$RDK(P;^H_/O?2.04;JTGW[JG7O?NO=> M]^Z]T!WR7W]BNL/CYW7OK+Y&FQE-MGJGL7-15%5/'3*]5B=F5V4AABDD=!K; MP'2-8^GU'U]^ZVO$=?'@^2'8K=O?(KO+M#S?Q*[LKYM?&C:V/IWK)(NY.ILW6 MQ1QR3-%BZ+L[$0UD[+&CD*HDY8K8?GW[K3&BGK["VU<+%MS;>#P, M#B,928 M^,<<)30B-1PJ_P!/]2/];WOI">M7?_A5_P#]D-;4_P#$Q=>_^Z7='OQX=/P\ M>OG61?YM/^"CWKI1UPJO^ U1_P L)?\ K6??NO=?2:_X2Q&_\OG.\'_F86$^ MO_B+L%[WTEF^+K9C]^Z:Z][]U[KWOW7NO>_=>Z][]U[KYI?_ I][TRW9?SV MQ6P):RHDP_7.S,SMQ:(3RFC6JP79F;6&9Z?SR)Y568@-XU8#BP'UT>E,(Q7K M6]]^Z>ZR(CS2P4\$ZDV=W]\F-S9K;&V-\XG#;FVIMG;N9R^UL]-@*_7O\ MH&)_EK?\J?;_ /Z%>R/_ +&??NO>*_1./GU_PGR^ _Q_^*7;W:VPZ7LU-U;0 MV;O#.8A\IN/:-31BKPNR,IFZ,3Q4FWZ>1E\]+%J"RJ2+@$&Q&NK)(Q;/7S]4 M8L"3;AB./\/?NE/7/W[KW6TO_P )-_\ LN??/_B).Q__ '<;6]^Z9FX=?1?] M[Z3=>]^Z]U6W_-L_[('^0O\ XC7L;_WV.<]['5D^+KY%$7T;_@Y_WH>Z]+>L MOOW7NMO?_A(K)&O?/<<)=1,V*W_*L1(UM'X-K R!?Z7XO[\.FI_A'6__ .]] M)>O>_=>Z][]U[HM/S-_[)'^3W_BOO<__ +[;)^_=;'$=?' WG_Q_6]__ Y\ MI_UO/O72X<.D][]U[JVC^1A_V\RZD_[5./\ _?G;>]^ZJ_P]?6.][Z1=:-O_ M KRZNK)*[H_N"FH9GI:#"[2V/45BPL8HYLANCW]G\^_ M=/PG-.M)S_8W_P ?Z_X^]=*.L-1'Y8)HO^.D4D?_ "6A7_B??NM]?0W_ .$I M/R+P6]/B9O?I:KR$/]Z=B;YBHX"AEJ$I3,\I032Z2XC50> M+ _7?268=U>ML3W[IGKWOW7NO>_=>ZBUU;38VAK,C6S1T]'04M16U=1*ZQQ0 M4U+"9YYI7;A55%+,3P /?NO=?*<_GP=[T'>_\Q[N"?#9"/)8;K7<>_.O*:II MZB.IIY1C^P,C7PR0/#-*F@K."/T'_:1^='I7$*+U3O[]TYTYX+&2YKOKT?RN^O6ZR^ 7Q/ MVK/ U/74'1?6T.1B=#'(M;3;6IJ:82*R1L"-'.I;^]](G-6)Z2O\VS_L@?Y" M_P#B->QO_?8YSWL=>3XNOD41?1O^#G_>A[KTMZR^_=>ZV^?^$BG_ #/7N7_M M6[__ /CTIAX=:8/OW3W7O?NO=?7@_E$_]NOO@3_XJQT[_ .\?3>]](G^,]6+> M_=5Z_]/?X]^Z]TB]]]B;(ZQP9W+O[4>2.F%5+%)/'#JC5CJ M*12,./HI]^Z]T!8^;OQ/8 CO38Y!%P?NJSD'_IQ[]3K>D]=_[.Y\4/\ G^FQ M_P#SJK/^O'OU.O:3U[_9W/BA_P _TV/_ .=59_UX]^IU[2>O?[.Y\4/^?Z;' M_P#.JL_Z\>_4Z]I/7O\ 9W/BA_S_ $V/_P"=59_UX]^IU[2>O?[.Y\4/^?Z; M'_\ .JL_Z\>_4Z]I/7O]G<^*'_/\]C_^=59_UX]^IU[2>DQN+^8?\*-IPR3[ MA^1O7>*BCB>5FJJVO4:$5F8W6G/^H;_;>_=>TMZ=4L_S#O\ A1W\2NG>N]Z; M/^/>[L7W!V1F,+G<#AZW:68HY:;#5^1Q61QE)E*NCRD,3,E-5)33.$8,5< < M^_=.)&6X]?._[:[/W7W7VAOWMW?%8:[=?8NZNE0%!3H/??NO=>^V:N>''1*7GR<\6-IT'ZI)ZUOMXHD']69@![] MU[KZM?\ (FZ8J^F_Y;MFB="D@DJMB8^D?7?ZF\5B1[W MTCD-6/5Q$D:2QO%(BO'*C1R(X#*Z.NET93P00;$'W[JG7S7?^%+_ ,(,E\>O ME[-WY@\>1L/NLY+<^9K::!XZ.DWEO/?6:J8,<[MI4/\ ;4NH*B$6^A]^(\^E M43U%#UK7^]=/==>_=:Z,Y\0_E;VG\,>\-I]W=59:HHLAAW M(\_0YK-8XTGDCB,M0M#'$LDMP!PP*^_=:90PIU]+7^6Y_.I^+_SGV#MJFK=Z MX39/='\/QE-N/866R$+Y>?,O043Y*>EI<;"88HUJJQ*?Q^0V8?TL?>^DC1E> MKH()XJF*.>!Q+#,BR12+^ET875E_U_?NJ=9??NO=8Y98X8I)I6"111O+([?I M2.-=3L?\ 3[]U[JHC^89_./^*GP5V/N09/?.$W5VS'0Y*DP'7N,R4=/G/XP M:'(18^JEAR$/ADBCKJ-8)(]=V9P/I<^_=6523U\TSYS?-;M3YY=\[G[K[,R% M6M/6Y',#:FW'8Q4^ V]D,Y4YVCQKTD,KTYEA>JD4/$J@ V46]ZZ5JH44'1.# M]3_K^_=6ZZ]^Z]U?E_PG@^#^5^5OS3PO8F6Q?_ /$$=C_^]3M;W[IJ M7AU])CWOI+U%K:.GR-'5X^KC6:DKJ6>CJH75626GJ8C#-&RL""&5B""+>_=> MZ^8!_P *'_A3EOBQ\Y-U]@T&+>EV%WM7[C[(IZN*!HJ*ER>Z=^9:&AQJL; , M8:34 B:;?2WOQZ5Q-5:=4)>]=.=>]^Z]T<;X+_-/M/X)=];8[FZVR-2*6FK: M"BW9M\%IJ7,[:GW!C\IN"*.CED2 5,T% L,=1(K%;\W7CWX=5==0Z^F!_+T_ MG"?%?YV;$P$^&WU@]L]IRT>.BSO761R,=3GJ;*RT%'-7H8Z"$0J(IZR.G90Y M]?TX][Z2LC+QZMN1TD19(V#(ZAE8?1E/((]^ZIUR]^Z]UBGFBIH9JB=UB@@B MDFFD;],<42%Y':WX !)]^Z]U2K_,A_G9_%OX.[(W1C,=O3";Y[H%!E<=@MBX M?(P1Y;'YUZ#(TM!7UU+DH1%+#3Y"DBCFC$EVU@ VN??NKJC$]?-3^7GRQ[4^ M:7>6\.\>U\I4563W'F,U6XC$L9(J3 8G+9B?-)B8*)9)(8Q%+42:5AL@O91[ MU7I6J@"G19/?NM]>) !)X Y)_P ![]U[K91_X31?!>O^1?RRF[\W-B)I.N.I M*?)4E)7RQ,:3^_>W\YMO>.#"RC4NLPN[*I0&W]H>_#IN5@!3UZ^E( . M + #^@ ][Z2==^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[K1'_X5^_\?]\?O_#&VO\ ^]KN;WH]*8>'6F#[]T]UT?H? M]8_[U[]U[K=E_P"$AW^9[V_\/#=7_O,;8]^\^F)NMY+WOI/U[W[KW7O?NO=> M]^Z]U RN,H\UB\EALC"M1C\M05F,KH&"E9Z.OIVI:J%@P((9'93<$<^_=>Z^ M75_PH!^"V<^(7S:WIOB@Q$M+UGWEG-Q]B8FM2!HZ&@J]T;XRE-B\,':PU^"C M+*(T"6^GO1Z5Q,"M//JBX_X?3W[ISKK\$?@BQ'X(_H1[]U[JS#^6E_,^[M_E MN=I0[FV-55&;Z]S-:%WELN9$KTJZ2OKL:N7J<=%DI134\PHL?X(9?&6C+7'% MQ[]U1T##K?E^(7_"A'X$_)+ 8G^]O9>WNF]XST5*U=MG>6=AJ,@E=)3TS3PA M,13L@(EJ##;5^I#^+>]])S&PZM0VQ\O_ (S;SIH*O:W%?J&4C_7]^ZI0]+W_3?U/_SW6#_ZFS?]&>_=:Z]_IOZG_P">ZP?_ M %-F_P"C/?NO=>_TW]3_ //=8/\ ZFS?]&>_=>Z]_IOZG_Y[K!_]39O^C/?N MO=2:/N/K"OJJ>AH]Z8:HJZN:*GIH(Y9C)--/((HHT!3ZLQ '^O[]UZG0E @@ M$&X/T/OW7NN_?NO=:!W_ KT_P"9_= ?^(DPW_OPMR>_'I3#UI]>]=/=8I_\ MQ-_RRD_Z$/OW7NOHO_\ "3W_ +(8[*_\3!1_^^NV_P"]])9OBZVG/?NFNH&5 MQ=!F\9D,/E*:&MQN5H:O'5])41QS05-'74[4M5!+%*&5E>-V5E8$$&Q!'OW7 MNOG=?\*)_P"4;E?CAV7EOEOTOMZ>?JCL/.55=O:@QU.YI<#NW=6T]:K:2)*BR1L&CZY^_= M>Z'CXR_(OL/XH]U['[LZSR]9B\OM;/8*MRM+3SSK!F<#C]Q4>>RN+EIDDCC< MU(HXXR9;J1PP(]^ZT0&%#U]5S^6+_,'Z^_F$_'':G:&W,E1_WSI,7A,=V+@H M9H'J,-O";;M'FLQ0304JB.(Q?>1J8U9@+\$^]](W4J<]60^_=5Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NJ(/Y_P!\#5^97PPW/E=MXMJK ML+J<2]A4-3#$TE1+@-A;2W!G9\9'X@&__=>Z= M,#G,SM;/87=&W,A48K/[=RV.S>(R%)--3S4^1Q-8F0H9#)3LCE5FC1BH87M[ M]UXYQUN@?RM_^%-N-V;L_:/27S/HIG.WJ'$;"=: M"FR%;-40M/'&XB=OME4D>5 ;?U]^KTSI;TZ,SC_D#TQE8?N,?V)MZK@N!Y(I MIRMRH8#F,?@@^_=5ZG?Z;^I_^>ZP?_4V;_HSW[KW7O\ 3?U/_P ]U@_^ILW_ M $9[]U[KW^F_J?\ Y[K!_P#4V;_HSW[KW7O]-_4W_/=8/_J;-_T9[]U[I:[> MW3M[=E))7;N-_UVWH "SMN9-@Y7'83QJ 26\M4 H%N3]1[]U931J]?(0[ M/ZVSG3G9O8'4NY:2:BSW7&[,SL_)4TZ^.1:S!U34502C$D6=2+$W]ZZ6 U%> MD-[]UOHR'Q$^2>\/B-\ANNN]=FU-1%-MG<.W?[PTM.^DY+:=+NJ@S^=QUF=$ MO-'1*FI[K_J@1[\.JLNH4Z^K)_+Y_F#]+?/GIC:W8/7>Y<94;HGP>+GWCM.& MJ2HR>V\Y/AJ7*9/&5XIXUB62G^[B5PC$7(L;>]])&4J>K ??NJ]>]^Z]U4]_ M-2_F=]+_ Z*W=6YWV=P;>S.(V+LV*LC@S!RV7P.6I<%G3#5(8Y*>' M(T2Q/'K#,QL+?7W[JRKJ/7RON\NY-X?(7N#L3NO?=7+5[E['W9G-VUJRE@** M7/5[Y*HI((B[K&@DD8A(VTB_'O72T"@ Z"SW[KW0Z?&'I_/=^?(GIGJ7;M%- MD*K<_9&P:?*00(9&@V_7[SH<+E*R100=$:U*ZB+G^@]^ZTQH*]?8$^+73]+T M%\=^F^G*2&*%.N>O-K[0?Q1^/R/@L5'C];@@$FR#EN?Z^]](F-37IW^1O_9/ M7?'_ (AGM#_WB*[W[KR_$.OCA=]_]E!][_\ B5=V?^[!O>NEPX=!9[]U[J^/ M_A.'_P!O)\#_ .(WS?\ [WFVO>UX]-R_"/\ 5Z]?43]^Z2=>]^Z]U[W[KW7O M?NO=>]^Z]TD.P?\ CPM[_P#AH;E_]TTWOW7AQZ^/W_,,_P"R[/EG_P")U[&_ M]Z2;WH\>EJ?".B>>_=6ZML_D7H6_F9]2!1N??NJ2?#U]8KW MOI'U[W[KW33F\YB-N8VIS&B_COU1O3I?H#>.'[&[DWEA,YM"N;;]93SG:5-G\1F-L9&:LH M\A'$XEHZE*:5I(9-2A@%Y]^Z=C0L:GKYS.Y=QYS>>Y=P[RW/6R9+Z.S_+E^.F?^4?S0Z+Z MSP>.GR,&,W[L+?&XO AD6#;. [$Q-/G)90I!"K%4W8V( /T/OW57-%)Z^O1U MQLG&];["VAL'#J$Q>T-OXS;^/5?TK2XRF6FA N!^%'X][Z1G)KUJ'?\ "L'X M?6W7ORNVQCC/5[(FVSUYFA30-K7$S5>YMY92OG9=*V10NIB2W^O[\>GH M6S3K0LBE2:-)8SJ210Z$?E6%P?>NE'7,BX*GZ,""/Z@BQ!]^Z]ULI?\ ">W^ M;-C?A-VC4]"]TY;[;I;LS-FHH,M6U<5/2X#=F:FP.S\&K5-09'$$--!42M!% M& 0"18\'8Z9E35D=?1[V9O;:G8FVL/O'9.0Q];"* MFDJJ=I%4E)$964D#@^_=)NE3[]U[J'D*^CQ5!793(U$=)C\;1U-?75_=>ZVC/^$N7PZKNX/E/N'Y%Y_$S M2;(ZWPNX]JT=;)&?M_[VT>2VUN_$.DHU*#XV8A2M_P#$>_#IF9NW3U]&KWOI M-UJL?\*O_P#LAK:G_B8NO?\ W2[H]^/#I^'CU\ZR+_-I_P %'O72CKA5?\!J MC_EA+_UK/OW7NOI-?\)8O^W?.=X_YJ%A/_?78/WOI+-\76S'[]TUU[W[KW7O M?NO=>]^Z]U[W[KW7RG?Y^R5\7\SGO Y ,!+NGL1\=J%KT![$R(C*W)N+WYX] MZ/2N(@KU37[]TYTIMC5=+0]C]6U^1T#%8WLW8N0RS/;QKBJ/<4$^0:2]QI$0 M;5P>/P??NO'AU]A7X#[@VYN;X9?&?+[3GIY\#5=,["FQQIB#$E++M^&6G1=( M46T$6L![WTA8$$UZ-W[]UKKWOW7NO>_=>ZK;_FU@GX#_ "&M_P ^T[&/^P_T M89R_OW5D^+KY%$7T;_@Y_P!Z'O72WK+[]U[K:7_X2;_]ES[Y_P#$2=C_ /NX MVM[]TS-PZ^B_[WTFZ][]U[JNG^:[C*W*? SY%PT,+S20=6=F5#K#- MF60W_ N/?NK)\77R'%4QM)&W#)(RL/Z$?4>]=+1US]^Z]U>Q_P )YOEU@/BC M\]<*F\\A%C-J]F[;K]B15-3*L-,-R[WWEMW$XY26#78I Y "W('!]^'5)1J7 MKZB..R-%EZ"CRF,J8JS'U]/%54=5"28JBFF77%+&38V8&XX][Z1]3??NO=>] M^Z]T6GYF_P#9(_R>_P#%?>Y__?;9/W[K8XCKXX&\_P#C^M[_ /ASY3_K>?>N MEPX=)[W[KW5M'\C#_MYEU)_VJ_GO\ Q+D^ M5WP&[$Q.*Q_W>X>N?XAVM2/%$7J33[!V%N"O%.C1V:S23KP6TW^OOW3D;:6S MU\JMZ2MQTU1B\G$U/E,9,]#DJ:0!9*:M@.F>&11>Q!^O/O72OKKW[KW5E'\J MKY\[G_EZ_*C:G:%'/+-L;/STFT]^8W5&:>'!;BW3B)=PYIUJF$2-#14##S!& M=1^FXX]^!ZHZ:AU]43XQ_*/I_P"6O5FW.V.G=U8S]])""IH>C%>_=:ZZ)MTLCDJBEJU0@ MT=9%"6DBDU D!>>??NG(TU&O7S3,UF\ON?.9G=&X:R3(9_<>2JLSF:V5Y'>J MR-;)Y:F=FE9F]3$GEB?\?>NE8P.FWW[KW5D'\I?XP9WY7_.SIC96*QLU?B]F M;GVCVAN!XXC+&F*V5V+A),K')I-Q^S47)(( ^H/OPZJYTKGKZW6V=OX[:FWL M-MK$PBGQF#QU+C*"!;!8J6DB$4,8"@#@ #@>]](CQZKW_FV?]D#_ "%_\1KV M-_[['.>]CJR?%U\BB+Z-_P '/^]#W7I;UE]^Z]UM\_\ "13_ )GKW+_VK=__ M /N/M;WX=-S_ CK?]][Z2=>]^Z]U[W[KW6B/_PK]_X_[X_?^&-M?_WM=S>] M'I3#PZTP??NGNO>_=>Z^O!_*)_[=?? G_P 58Z=_]X^F][Z1/\9ZL6]^ZKU_ M_]3?X]^Z]UKP?\*:\CD\9_+_=.Q?%3KYH='O?L#[6G_P",C=A?YI/^8UW%_3_J(]ZZ54'4 MG^^_8'_/Q>PO_0TW%_\ 5'OW7J#KW]]^P/\ GXO87_H:;B_^J/?NO4'7O[[] M@?\ /Q>PO_0TW%_]4>_=>H.O?WW[ _Y^+V%_Z&FXO_JCW[KU!U[^^_8'_/Q> MPO\ T--Q?_5'OW7J#KW]]^P/^?B]A?\ H:;B_P#JCW[KU!U#JMS;OKA:NWMO M6M4BQ6KW5FZE2#>ZD33-QR>/\??NO4'3,07;R2N\\OYFG=IIF-[DM+)=CSSR M??NO=]^ZUU8;_ "MOAQO+YL_,;JO8.VL155^W=H;KVOO[>E=%"TU- M!@]H[ZPYS]#,8F#*32U>HDJ5 ^H/OPZJ[ +GKZV/6NQ,/UAU_L[KO;\2P839 M>WL9MS%0K;3'0XJE6EIT%@OT51^![WTB.>EO[]U[JNS^9S\%MG?/;XN[WZGS MF/@DW+28[*;CV1D5CTUD.[L3M7*T>V8!/"AE:+[NN#M & 8_D'GW[JR-I->O ME(?)3XY=D_$WN?>71G:V&K<+N/:.X\]MC*4TT= M1%6;?S&0PTQEBE6=#++C9(V8%T0L">=(_H/?NO4!ZLJZ6_G*?S"NBJ.DQFT. MWJ3)4%&D,<:[NQ^1W14F"".*(*T^2K"2=,2\G\DG\GW[JIC4]'&B_P"%+/\ M,FCPYQC;BV"T[6M5_P"C['6N(3%]34ZOKS[]UKPDZ*-W5_.D_F']Z4=5B]V= MMX[%XZJ$L;IM+%5^V*M895FC9/N<96 WTSN+C\A?]2/?JGK?AIU6;N3=6Z]Z M92HS6\MT;AW5E*J62>:KW#FLEFI!++(9G,3Y.65E&MF8 '@DG\GW[JP '3'[ M]U[KKW[KW0N="]&=A_)?MG:'3'5N"K]P;GW9FL-CITQ\(J&Q.(RFQ\L86^YJ-X#:]#A22?>^D3L6-3U:1[]U7KWOW7NO MGJ?\*Y_^RO\ H+_Q U+_ ._0W%[]Y=*H?@ZU-/>NG>N$G^;D_P""-_T+[]U[ MKZ$'_"1K_LCKO7_Q/4G_ +Z_;GO?227XNMMGW[IOKWOW7NO>_=>Z#KMOK;;W M<'6F^NLMST=+6X;>^TMR;6JXZJ&.988MQ8.HP&:*24 MZI WVKV?2H-OH/>NE:-J'5<_OW5^O>_=>Z][]U[K9>_X2I_]O&\__P"((['_ M />IVM[]TU+PZ^DQ[WTEZ][]U[JJK^;C_+SVM_,$^+N[-CRT5.O8.V:&OW7L M;)+$WW\NOE8=U]+=@?'3M7 M>'2W:F&J\#O/9&;R^"K:>MA%,]<^%KWQ=57P0:G*QF:-U 9K@CGWKI6""*CH M+C[]UOKU[_[:W^P]^Z]T_;9W;N[9.4I\ULO=6X]J92EFCJ(JG;V;R>%9IH9D MG0S'&2Q%P6C34">0H_H/?NO4!ZLTZ9_G3_S$>CZ*FQVUNVL=EJ,<4<40U5&3K"22L2W)_))_)][KU3PU/1LY/^%+7\R:7#_P ,_O'L%:@* M%^[_ -'V.L=,1COQ4ZOJ;^]=:\).B;=U_P Y#^8/WQ256/W?V_38R@JUEBD3 M:%#DMK5 @G69'038RL%CIG<7_P %_P!2/?J]6"*.JV,]N#<6ZLE49G=6X<[N M;*54LD\U=G\OD,Q4&660S2,LV1DE<7=F;]7U)/U/OW5NFKW[KW7O?NO=#[\7 MOC7V3\NN[-G=']5X.NSF8W%F,/%G9:&#[@8/;%5N&CP6;S=5&KHXBI%K8Y)& M0E@/H"??NM$@"O7U!V]4[]S*H?)E]VT>W* M3"9.NC:=!,B2BE0Z)&8W^I)][Z1LVIJ]6$>_=5Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NM$?_A7[_P ?]\?O_#&V MO_[VNYO>CTIAX=:8/OW3W71^A_UC_O7OW7NMV7_A(=_F>]O_ \-U?\ O,;8 M]^\^F)NMY+WOI/U[W[KW7O?NO=>]^Z]U[W[KW5:W\T3^7YL3^8)\;-U];9[' MTXWAC*"OS^Q6@VW2&HID,[P&LKQ(].'57/]#S[]U96*FO7R ML_E#\8NU?A]W+NSI+M[!5V%S6V\QE\;BZ^LI_M(-R8W$Y6;#KFL="[NXAFF@ MD">0AN.1[T1TL4AA4=%_]^ZWU[W[KW7D>:"034E34T$X-Q/05$M'."#JN)8" MK?4 _7\#W[KW2JHNP>R<:BQX[L[LF@C2VA*+?6YJ5$T@!="P5*@6L+6]^ZU0 M>G3K_I=[D_Y_-V]_Z,O>/_U9[]4]>TKZ=>_TN]R?\_F[>_\ 1E[Q_P#JSWZI MZ]I7TZ]_I=[D_P"?S=O?^C+WC_\ 5GOU3U[2OIU[_2[W)_S^;M[_ -&7O'_Z ML]^J>O:5].C4_!/M/MJM^:OQ8HZ[MSM6NHZGO[I:"JHJWL/=M51U4$W:6)BF MIZFFGJV21'4E71E(8$@@@^_<>M$#21U]?W$DG&4!)))I8222222@^I/O?2,\ M>G#W[K76@=_PKT_YG]T!_P"(DPW_ +\+J=[=3[\Q-%EL!O+;>?P,J5E/!/]G+F\%58(9"E:9)#%-"E5(8Y4 M&M";J;^_=;!H:CKY67\VK^7'O;^75\EMR;4J<96MU-O#*YC/]:YZ2*?[6/;E M5N>NP^WL9+553:YI7CHG<2!%##\ ^]'I6CAAU5K[]U?KK_?<\^_=>ZL\_E4? MS%NPOY>/R0VQO#&92IGZPW1F,=@=_P"WYI3-018O<&X\2F?SJP5DGV\308^A M9%F$1D0?IXX]^'5)%UBG7U3?CQW[U]\F>H]D]R=:9:ERNU][;>P^X*-J:H%3 M]I%F<='DZ>EFG555G$4J$E18W][Z2$4-.AM]^ZUU[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW4+)8ZCR^.R&)R,$=5C\I156.KJ69$DBJ:.M@:FJH) M8Y 5971F5@P((-B/?NO=?/:_X4%_R8MX=+=D;J^7W0&VJK,=8[SRF6W%V%A, M122R+M[-9W+YG<>3R"R.8:>GI:/'TD1>"*,VO=>./>CTHC>N#UJ;Q2QSIY(R M"M[<&]B1>WOW2CK)[]UKKQ"L+,B-S<:E!L1]"+^_=>Z<\?G=RXAP^&W7NK#$ M'TC$;BRV-5/I8(M'*EK6%K?T']/>NO4'2HB[6[=@71!W!VS"GUT1=C[OC6]K M?I2K ][KUK2OIUE_TN]R?\_F[>_]&7O'_P"K/?JGKVE?3KW^EWN3_G\W;W_H MR]X__5GOU3U[2OIU[_2[W)_S^;M[_P!&7O'_ .K/?JGKVE?3K%/V[W)X)O\ MC,W;P_:DY'9>\?\ 4'_IL]^KU[2.OH;?\)5MQ;EW)\(.R*S<^YMQ[HK8^W:2 M*.MW+G,GGJR.(]8X&0PQU64EE<)J9FTAK7)/U)][Z32\>MH-T21'CD19(Y%9 M'1U#(Z,-+(ZMP01P0??NFNM#7_A2O_*=S^ WC5?-WH[;-378/,25,G:6*Q=, M[F#,YS,9[>&?W/(1XH(X*>CIX@ZZ6<#D$CCWKI3$X^$]::,4R3QK+&P97 8$ M?XB_OW3W68'@BP(/U!%P;\'W[KW0Y]#_ "7[R^,VZJ3>?2V_LSM;)TE5#4?8 MC(Y5L!4-%54]6?N\+35$4,FHTT*'6#= 4/!]^ZT0#QZOEZN_X5)_/C8N'Q^% MW52[1W5'1P4\,E51;%P44LQAB2(MYJR=F.K2QN?ZB_OW39A4\.F+NC_A3U\_ M^T,'E=N[9;:6SJ+)155.*B?8^'^]AI:FGFI2(ZO'U"NKA905$0''JA/MSNWMCOK==;O7MS>V;W?G:^HJ*F05^4RE5C*9ZFJDK72@QU?-,D* M+)+(8U2P4,0/J?>NG ,#H+O?NM]=$L6BBC0RSU,T=+2P+;74U4[:*>GCOQJ M=K*+_GW[KWSZWHO^$S_\I[-;.I_]G=[RV^]%E-Q8J2FZQPF6I&61]I[DQV!W M;A\_!')Y8',553S(LX*O>X6PY.^D\KU[1UNJ^_=,= S\C?\ LGKOC_Q#/:'_ M +Q%=[]UM?B'7QPN^_\ LH/O?_Q*N[/_ '8-[UTN'#H+/?NO=7Q_\)P_^WD^ M!_\ $;YO_P![S;7O:\>FY?A'^KUZ^HG[]TDZ][]U[KWOW7NO>_=>Z][]U[I( M=@_\>%O?_P -#A.P<7VCUCDH,1O3#1QQ8^OJJ=JN"..+(P95%>G5D)_? MIHF/J^@(]^Z\0"*'JR9_YZ7\REV9CVQMB[$DVVQ4@<_T K/?NJ>&O6*7^>;_ M #)Y8I(6[9VV%E1D8KMFI5@'4J2K"LX//!]^Z]X:]%@[4_F)_-#N:.II][]V M;E6CK%E2HIMNYG<>"C=9A*LBA*6MTV*S.MK?2W]/?J];"*.B;UE;D,E4RUV6 MR>3S-?,[/+7YBOJLG72N[:W:2KK&>0W8EC=N22?K[]U;J/[]U[K(D4U1-24= M)$U3D,C5T^/QU)';RUF0K)!!1T<(:PUR2%46YM<^_=>Z^A+_ ,)I/Y7F1^/7 M6#?+'MW;[4?8?:6*%9LVCR=*5EQVQ-Y;=P>96/PS>1&DCK:22TT;K8WL/S[W MTFD>O;UMF^_=,] =\D.B]I_)#I7L/IW>5%35F*WKM/<^"A>JB25*#(9S;=9@ M*;)QZDQ/Y?7R4WKU;NO$5L&QJS/ M9ZMZSW'/#)%19?:,6XJO"8.6"6H=I)?,*21ED95N!R ?>NEJL&%>B ^_=;Z] M=@R.CR12QNLD4T+M%-#*AU1S0RI8JZGE6!N#R/?NO=68?$/^;;\V_A>*.@ZQ M[(_BVV:,TY3"[SIZW=_B@IUI85IJ,9>K\<:"*E1555 !+'^T??@>JLBMU;30 M_P#"L#YMQ8F6GK=K;9J,N#:*NAV1MF.D5?#I]<#37/K]7U^G'O=1TUX(ZKR^ M5_\ /3^?7RUQE=MW<>^\;M':^06>.JH]IX5]JY-X)TJH)(?O\'5KP8JIU(M8 MD*?[(]ZKTX(T'V]4]U=96Y"KJ1K)I*BLR.2JIZZOJIY3JEEJ*NI9 MI'9CRQ9B2>3S[]U?J/[]U[H8/C_T7OWY,]P;*Z4ZTPM;G=Q[OSN#QU7'0Q>= M\3@LKGZ7;^0SM1&&1O#2M61M(4.JQX%_?NO$A14]?5X_EP>I< M?1PC=\V!VWD>P\D(V$N0WC3;8H\)EJE/.HE1'^U0^-F8_P!23[WTC=M1KU8] M[]U3K58_X5?_ /9#6U/_ !,77O\ [I=T>_'AT_#QZ^=9%_FT_P""CWKI1UPJ MO^ U1_RPE_ZUGW[KW7TFO^$L7_;OG.\?\U"PG_OKL'[WTEF^+K9C]^Z:Z][] MU[KWOW7NO>_=>Z][]U[KYPW_ J9^-F6ZQ^9&T^YXJ.5]L]A[0J:JLR2HPIH ML]N7L7.U<-#([G_.&*#4+"UOS[T>E,)!%.M8,_X?3W[I[KU^"/I_1@2&4_AE M8<@C\'W[KW5J7P]_G)_-_P"%6WZ/9W6&]L9D=EX_[:.APNY\-)N:6B@I*6FH M::EHI,G4Z(HDAI541HH4$D@".O?]!4O\PK_ )5MB?\ HNMO_P#U1[]U[P1U[_H*E_F%?\JV MQ/\ T76W_P#ZH]^Z]X(Z!_OO_A1Q\WOD5U1N[I_>U-L]=M[SP^8PF5>CV-A* M&H%'F\)4X&K\=3!,S(?#5R6('!L?J/>Z];$0!KUK_JH6]OR;_P"Q/O73O7?O MW7NMI?\ X2;_ /9<^^?_ !$G8_\ [N-K>_=,S<.OHO\ O?2;KWOW7N@:^16Q M?])O0?=/7RT_W4^].J.Q=K4<.G6SUFX=FUN&I@@_U1:< 6Y]^ZV,'KX\GRBZ MCS?0WR2[PZBS]#+CZS8W96[=NP4\Z>.1J;#963'^0*23;4A'//'O72U2",= M3[]UOJ125=7CZNDR&/JZF@R&/J8*VAK:.>6EJJ2LI)1/35$%1 5=61PKJ58$ M$ @W]^Z]U='\5/Y^?S\^*6VL;LW";QPN[]L8BFIJ.@AW+MU=R9=*6CI:>C@C MFR>;JF9F\<'J-N68M]2??J]-F)3T=MO^%8'SN5&/]W=HDJI/_'A;9Y(%_P#C MM[W7JO@CK:@_D3_S(.X?YDG0/979W<=#C:#-;1[.;9^/CQF&H,-$V.&S,3N M,\&/=U8^6ME&HF]K#Z >_=-2)H..K.OF;_V2/\GO_%?>Y_\ WVV3]^ZH.(Z^ M.!O/_C^M[_\ ASY3_K>?>NEPX=)[W[KW5M'\C#_MYEU)_P!JG'_^_.V][]U5 M_AZ^L=[WTBZ:\YAL?N+"Y?;^7ITJ\5G,97X?)TLBHR5&/R=*]%60.L@((>-V M4@@CGZ'W[KW7S2/^% G\K'=GP^^0NY^_^O\ 5-9T9VWN/*;DK:R@II!C]K[ MCW9N;+5=%@99YBB(T5!0B7QP1:-/(_I[\1Y]*XW#"G6NFK)(JO&0R.-2,/HR MGZ$>]=.=.>7!9NJ MRF:V^566F9HX<))4I3IZ:2*-/1PMU'!/OW6BJM\75Y6S/^%6/SFP.*I<9N;! M;5SDU'CEI4JZ#8VW*825,<2QQU#F:3?W[IHPBO1>OD1_PI"_F#]] M8"OVS0YO:^R<1D*6HH9I*'9]#C MMK$!GJBK>>]MX]B[AR&Z]^;FS6Z]PY.IJ*NKR.;RN0RL@EJIVJ9UIGR,LK1Q MF1F<(&L"2?J3[]T[0#ATE_?NO=.&(Q.3W#F<-MK!4O^DG7O?NO=>]^Z]UHC_\ M"OW_ (_[X_?^&-M?_P![7Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z\2 "2; >_=>ZC"MI#(L F1IY'6.*,'U22.VA(E_Q)( ]^Z]U9/\ M*/Y5?R]^ONM=Q838-=D,>F7[%K\8*[;]'BYZRB6ME;[*=9U(I*P5( M8*;(IXN1[]U1I%7KZ/W\K7^5IU+_ "WNH:';. IZ/.]DY>FHJS>^]&62IEK\ MW)@Z'%YC^%2Y&(5--2324,K6O?NJ=>]^Z]U[W[KW5 M.7\U7^4)TE_,9Z]K9ZO&T>U^X<-CYY-L;OH5;'+-5T=)E*V@BRZ8B$3U9DR% M]^Z]UU[]U[K#-404^GSRK%J ML%U7]1/"@6_K[]UOH_GPN_EL?*WYU;MQ&$Z@ZYSXVE65M%'ENPI,:N0V_B\= M-5T:5M54)3S),!'35J51*J2$!MR1[]3JA=5X]?1-_E._R:>F?Y=.QZ/*UU)C M]Z=TY>B@EW)NZJCDKJ2&OJL7CXLLF'I]^Z]U\]3_A7/\ ]E?]!?\ B!J7_P!^AN+W[RZ50_!UJ:>] M=.]<7Y1Q_M+?[U[]U[K?V_X2,9>I;XR=ZX_=-=>]^Z]U[W[KW7O?NO=:Y7_"B?^7-2_+GXMY/MG96$\O:W M3M*=R-64D!::?8NR\!N'=N9HW6G"L3)431DN\FG_ %2GW[CCIR-]+?;U\S]X M:JEFGHJ^!Z7(T4K4M?22@"6EJXN)H) MP"IX-C[UTKZZ]^Z]U[W[KW6R]_PE M3_[>-Y__ ,01V/\ ^]3M;W[IJ7AU])CWOI+U[W[KW7B 001<'@@\@@_4$>_= M>ZHW_FU?R6^E_P"8ALROW1AJ*BV7WKA,=538+=%&DM#1922DI\KE8*;+4.$B M26KJ*C(5L3/)++ZU70Q^A][ZNCE#U\[/YC_RZ?E3\&]X9/;G;QSBDFE34+Z00>1[K3I4KJP^?1&8:BGJ.8 M)EE4"Y*?ZU[<^_=6ZRG_ ^GOW7NNP2/I[]U[KVH\_3GZ^_=>ZX^_=>Z][]U M[K#-4T\!19ID1I+!%8F[,QTJH_Q)X]^Z]U9+\'/Y5_RU^=^Z\)0]==>Y[#]> M5M;0+ENR:[&??[=IL9/547W_=4Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZT1_^%?O_'_?'[_PQMK_ /O:[F]Z M/2F'AUI@^_=/=='Z'_6/^]>_=>ZW9?\ A(=_F>]O_#PW5_[S&V/?O/IB;K>2 M][Z3]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW58'\QO^5E\??YAG7.3P.^,!1X?? M4-'42;:WGC5CQ-;2Y>&AR/\ "I>+R?N!1?D ^_=75RIZ^ M>9\\?Y)?S)^$&X-P5;;%S79W5-!7URXW?FVL1-28B#&P5%7]J:JHRT_F<_;4 M;U)?1RA'Y'O5.E*R*V.J=JF>.BJIJ&N/V=;3R/%44DQ_=AF1M+Q/IN+@\'GW M[J_6175P&4AE/T(^G]??NO==^_=>Z][]U[KWOW7NO>_=>Z][]U[HV'P*_P"R MW?BE_P"+!])?^_5Q'OP\^M'AU]C7$?\ %KH/^H2#_H0>]](CQZ_'I3#UI]>]=/=8I_\Q-_RRD_Z$/OW7NOHO_\ M"3W_ +(8[*_\3!1_^^NV_P"]])9OBZVG/?NFNO>_=>Z][]U[JMS^9]\ M@_/ MWXV;OZXW!BJ5]Y8W%9/-[$S:0A,E3;FQ.VF5U5S_0 M\^_=65BIKU\IKY'_ ![[!^*O=.^NBNSL758W2MC]=U\NFI$U"HZ^D-@<[B-SX;&;AP%?!E<)FJ*GR.*R5*6 M:FKJ&JC$M/4P,P!*NI!%Q[]TEZ=O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]TE]Y[,VSV#MG-;/W?AZ#.[?S^-K\5D'*9K M(5M54SY+.5?\"@B^WHZ6'QI24D48%DWOC]N3(;1 M[IZ]W!UYG,963T-12[@BIX)'FIJF2DDTI!));]R*1;$_V3[UT^"#PZ":*KII M_P#,S(_/&D_[;W[K?6?W[KW7O?NO=>]^Z]U[W[KW7O?NO=8I_P#,3?\ +*3_ M *$/OW7NOHO_ /"3W_LACLK_ ,3!1_\ OKMO^]])9OBZVG/?NFNDCOO8VUNR MMH[@V/O/#T6NW7LK)569W)G^ML=35V6S6*2>IR>;K*FE MJJAJ>E@IJ:CIZ:$Q1K8,X8"Q(]Z/2B.0<&ZU(=S8+.;(SU;M;>N'K=L;EQE3 M-1Y#!Y,1K74E533&GJ(95B9END@*$ _4>_4Z?J#PZ:RU[6_3^/\ 6_!]^Z]U MZY-O\/\ ??3W[KW79))O_A;CW[KW7$D $DV !)/] .2??NO=*+9.T=U=F;CQ M^SNN]O9#>&Z5L:BCJ8(98Z MNEJ(V'[E[?I'/NF))?)>MY;;>V\'M#!XO;>W,;1XC"8:BI\=C<=04T%)2TM' M21"&G@A@IE1%55 "J !]![WTGZ?/?NO= S\C?\ LGKOC_Q#/:'_ +Q%=[]U MM?B'7QPN^_\ LH/O?_Q*N[/_ '8-[UTN'#H+/?NO=7Q_\)P_^WD^!_\ $;YO M_P![S;7O:\>FY?A'^KUZ^HG[]TDZ][]U[KWOW7NO>_=>Z][]U[I(=@_\>%O? M_P -#]^Z]U[W[KW7%Y885+S.J*/]4;?B_OW6^E=U]L/>W;>Y,=M' MJ_:V4WMN3*UE+04>)PJQ254E165<5#" DS(#^[-$MK_5A[]UHD#CUNA?R6_^ M$Z^X,/N/:_R:^:.,DHJC&-C,WM'JVNI:S&9.AKX9L1NG"U>8B?[BCJ8Z>HAJ MJ>H6WKOI'I!OOI/)+7"];O&)Q.-P6,H<-AZ&EQN+QE-#1T%!0T\-+24=+ @C MAIZ>FIU5$15 "JJ@ ?0>_=,=.'OW7NO>_=>ZKV_F%?RZ^DOY@G3^:Z^['PM+ M%N%:"KEVGNNG"461Q&;@Q&1IL))49"EA:J>EBJ:]IYJ=' >U_P!5C[]U='*' MKYM'\P?^4#\JO@#O#/)GMFYC>?4=/D:Y,%V1B<;+28)<7'6UD5 *B?)3&>1W MIZ*2IUZ.4_QX]ZZ4JX;JJ2&IIIG9(Y5D9"5=5/*L/JI]^ZOUG)(N/H+GC_B/ M?NO==7]^Z]UV&(!'X/OW7NL4D\%.ADGD6-!^6)'XO[]U[HX/Q&^"7R7^;F]\ M1M'H[KO/YO%UM=1Q93>%+0QU^&P>/EKJ.GK:^MB2:.71!#6Q5+Z 3H^G)]^Z MTS!14]?1E_E#?R8.IOY=^Q\?NG<5'0[Q[WSN-@EW'N2ICEJJ+'U60Q>-&7IL M;09J)Y*6U90+-$L4MDOQR2?>^DKN6ZO3]^Z;Z][]U[K58_X5?_\ 9#6U/_$Q M=>_^Z7='OQX=/P\>OG61?YM/^"CWKI1UPJO^ U1_RPE_ZUGW[KW7TFO^$L7_ M &[YSO'_ #4+"?\ OKL'[WTEF^+K9C]^Z:Z][]U[KWOW7NO>_=>Z][]U[JL3 M^:S_ "]MI?S"OC)N?K6O@IJ?>F'@J]R[(RYCD^Z3<6#VUEX=NT'DI4,SQ-65 MZNT <*Q'-CS[]U=&*GKY;7RL^(7>OPM[)S?67>.SLOMV7$9&NH,5N&OI%HL= MN6CHLC/BXNE:L&&.BRQ313+KB=74_E?ISS[]UO MK+?BWXO?W[KW7O?NO==>_=>Z][]U[KOW[KW77OW7NO>_=>ZVE_\ A)O_ -ES M[Y_\1)V/_P"[C:WOW3,W#KZ+_O?2;KWOW7NNB 000""+$'D$'Z@CW[KW6G%_ MPH@_DL;G[PJJCY@_&?;\V3WOA\;62=@;0Q=)+55^;IVK?>NEPX=)[W[KW5M'\C#_MYEU)_P!JG'_^_.V][]U5_AZ^ ML=[WTBZ][]U[H%>_N@^M_DAUCNGJSL[;U!GMO;FPV6Q4BU=+2RU%%)D\/588 M5U#45$FKZZO^/Q[]U[KIV5%UL=*J/4Q^@_)/^V]^Z]T*'3/ M2?:_R(WCC-A]*[)S6_\ <65KJ6@2EP4,,[TKU=;!C_N)HYGCNL;U,!8 W]0M M[]UJH''K>Y_DP?\ ">C&?'VHV]\B/EG1Q9SM/P4&4P6S)Z>LHX]I32+B<]34 MN7Q&06HII:JDKZ2=7EC8<-I4VN3OI.\A.!UMST]/3TD$5+200TM-!&L4%/3Q M)#!#$@LD<4,8"JH' %A[]TSUF]^Z]U6W_-L_P"R!_D+_P"(U[&_]]CG/>QU M9/BZ^11%]&_X.?\ >A[KTMZR^_=>ZV^?^$BG_,]>Y?\ M6[_ /\ W'VM[\.F MY_A'6_[[WTDZ][]U[KWOW7NM$?\ X5^_\?\ ?'[_ ,,;:_\ [VNYO>CTIAX= M:8/OW3W7O?NO=?7@_E$_]NOO@3_XJQT[_P"\?3>]](G^,]6+>_=5Z__6W^/? MNO=$&_F-_!G;G\P;X]R]";HS+X/&R;KQ>Z#61U5=2-YL;A\CB$C\N.!DY7(, M;?3C_6]^ZVITFHZUU8?^$B_1T44<8[/JB$15O_']W\V%O]3[]CI[QCUD_P"@ M1OH__GY]5_Y_]W?]&^_4'7O&/7O^@1OH_P#Y^?5?^?\ W=_T;[]0=>\8]>_Z M!&^C_P#GY]5_Y_\ =W_1OOU!U[QCU[_H$;Z/_P"?GU7_ )_]W?\ 1OOU!U[Q MCU[_ *!&^C_^?GU7_G_W=_T;[]0=>\8]>_Z!&^C_ /GY]5_Y_P#=W_1OOU!U M[QCUX?\ "1OHZXOV=56OS_N?W=]/^2??B/3KWC'H5-E_\)-_AWBJBCJ-V[CW M;FC!X6G3';XW/1I+(CH[E4FC( -F%C_7W[K1F/EU9ST1_(D_E[="5.+RFWNL M\EF\OCTIB9=VYBGW/1RSP/#+Y#2Y6D8$%H%//X+#^T??N'5"['JV'9W7NQNO M\;3XG96T=M[6H::%((X,!@\7AU:..-8E\@QL408Z44$D?0#^@]^ZIQZ6/OW7 MNO>_=>Z][]U[KWOW7NO>_=>Z0'8'5G7G:>&K,#V!LW;>Z\=74=10R1YW!XK+ M/'!4T\E,_P!N^1AE\;!9I-#*."Q(^I]^Z]PZH.^6?_":[X.?(2IRFX-HXO.] M?;NR#U52*BCW-7T&!AK:AZFH#+A\+3QJ(UEFC(0?V%T_T]^Z=65AU1SW%_PD MA[LP,D]1U+WMLG(4S"2:"BJ!G>'&T,.YT6;Q"?%[1R4<;KJ9?,HJ*D&W /^Q'OU.K>,O0; M/_PG7_F:)DUH%ZKSSTQ0L*O0A[9_X32? MS%<[5"GR.+3;49E6/[K)[1R#Q!2R@RD05)-AJ)/^L??J=;\5>CT]/_\ "27O M?/STLW:_>FR<71VCFJ:2';V[\94L@,324ZRPR. Y#2J#] ?];WNG5#-3AU=[ M\3O^$S_PBZ"J<9N#?-'G>P]V8]Z6J:>7<^2JL#-6T[4M07.'S4$BF,S4Y.@_ MV&*_D^_=-M*QZO\ ^N>I.MNI<)0;?Z[V5MG:>.QU'#0PC!X+$XJ>6&"%($-3 M-CH8C(Q6- S-R;"_T'OW3=:]"-[]U[KWOW7NO>_=>Z][]U[JB#^:;_)$Z[_F M:=K;'[0W?N^;;U9LO9,>S:>FCR>/Z6]^Z<2 M0J*=5?\ _0(WT?\ \_/JO_/_ +N_Z-]^H.K^,>NF_P"$C71Y4C_2?5<@C_B_ M[N_(M_J??J#KWC'J[W^5A_*VV;_+)V'O39&T-QR;AI]X;LGW3/-)796M,4\^ M!Q^$,8?* ,/30*;#CG^M_?NFW;6:]6Q^_=4Z][]U[KWOW7NO>_=>Z:<]A,;N M7"9C;N8IDK,3GL7D,-DZ614=*C'Y2D>AK8660%2'BD93<$<_0^_=>ZU5?D#_ M ,)8_CSW'W3V1VMAMX5&UZ7?^[L]NIL%'FMQP08^3-9%ZT4M/38^-88TC5@H M2,:1;CCWKI\3$"G00?\ 0(WT?_S\^J_\_P#N[_HWWN@Z]XQZ]_T"-]'_ //S MZK_S_P"[O^C??J#KWC'JP_\ EF_R%NM?YD^>R5;LG<&S6HI,KG MZQ5@SV2QN1EF\6241\''(+_7GC\^_?9U1I"W6PA[]TWU[W[KW7O?NO=>]^Z] MT&/9G3/5_<&$K=O]C;'VQNN@KZ.HHI#F<%B,E510U-/+3/\ :U.0@E:-@)I" MC+]&)(YO[]UX&G#J@+Y6_P#"9KX0=[561S^P:3<'7FZJ\U-09ANG)PX*.MJ' MJ:C7'B,-!&JQB66*R#Z*I7^GOW3JRL,=4@]P_P#"2CO[;\U3-U1WELC*4=Y9 M:>CFVYN_)5(B#2F.G::>1 7*K&+_ -3?\^_4Z<$P\QT1OJ=;\5>@_3_ (3K?S-&RCT!ZKSR M4RJ[#)G:[_:L5D"*H45>J[#U#_#W[K?BKT).U?\ A,__ #$L_.L.3HH=KH9E MB,^5VCDI(U1BH,Q%/4DV&HD_\%/OU.O>*O1].G/^$D/!FJZ9J6H9CA\W3R*4::G)T'^RQ7\GW[IHRL M>'5]6QNM=A=:8:BP.Q-H;]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=4I_S6/Y.>P_YGV?^:GU7_G_P!W?]&^_8Z]XQZN&_E6_P H/8O\ ML9-ZIL_=,NX1O'+9/*3^7(9BM\3Y+'8['NH_B@%K#'J?3_7_ !/OW3;OKZN: M]^ZIU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TQY_;&W-U4$N+W-@<-N#'3 MHZ2T6:QE#E*5U>-HFO3UT>;R,F*HQP'G8_7Z!1^![]U<2,O#JK7?W_"4SX,[B MK*FMVS7;XPCS2R/$E3V!N*:&-'=W"^*GA XNOT_I[]U?QFI3H!:K_A([T,]1 M,U)V7714S2,88Y=Q;NDD2,MZ%=PG) ^I]ZIU[QCU@_Z!&^C_ /GY]5_Y_P#= MW_1OO=!UOQCU[_H$;Z/_ .?GU7_G_P!W?]&^_4'7O&/7O^@1OH__ )^?5?\ MG_W=_P!&^_4'7O&/7O\ H$;Z/_Y^?5?^?_=W_1OOU!U[QCT)W27_ EDZ:Z: M[CZQ[;H.QZFKKNM]][.WO24ISFZI!45&TMS4NXX(3',N@ZGI0MFX-^>/?OLZ MT9B13K;)I8!2TT%.#<0QK&#_ %"BU^??NF>I'OW7NJ._YJ?\ESK_ /F=;YV+ MO7=^[)MO5&RMK4FV:>&/(YJB$T-+GLAG!(5Q8*GU5[+=N>/Z6]^Z<60J.JI/ M^@1OH_\ Y^?5?^?_ '=_T;[]0=7\8]<'_P"$C/1SHZ'L^JLZLI_W/[O_ +0M M_J??L=>\8]7Z_P L+^73M7^6STQN'I_:>>DW!09_=<6Z)*J2LR5:4FBVW0[= M$?DR8#CT42M8<<_UO[]TV[ZCU9;[]U3KWOW7NO>_=>Z][]U[JD3^9[_)'Z!_ MF09O;^]\8]=Q_\)'^EJ>:GJJ3M6OI:RCJ(:RBJH-Q[RBGI:RF?RTU3#+&H M961P&5E(((N"#[]CKWC'K9>^$7QJW!\3>B]M]+9O>\F^Z7:%#B,-@;^]]-,037HX'O75>O>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KIE5U964,K JRL 592+%6!^H/Y'O MW7NBU=T_$#XZ=_XJMQ79G5>S\RM>DR5.13;> BS+&>*:*21J6E.V=[[@QJ-/JA&1W?NNL*4_JM&Q2, M7;]//^'OU!U;QCTD_P#H$;Z/_P"?GU7_ )_]W?\ 1OOU!U[QCU[_ *!&^C_^ M?GU7_G_W=_T;[]0=>\8]>_Z!&^C_ /GY]5_Y_P#=W_1OOU!U[QCU[_H$;Z/_ M .?GU7_G_P!W?]&^_4'7O&/7!_\ A(STZK8^5G\I?X4_+ZEK_P#29U=1X_*U5-5(F5V6 MN,VA6&KF%4Z5-358JD\CGR53LQ+7-E_*CW[JRL5X=:\G=/\ PD8V!F/W97;PW#4J2\LD$/E@"*3I,2_TN#_7W['3HF(X]$3W-_P ) M,/E10F<;=[RV!5!)66'5M+=L^J(:M)]??J=7\93U(VM_PDM^4-<]* M-R=Z[ I4D\7W.G:>[J?0691)^B4VL"WO5.M>,.C\]'?\)'^K<#DJ#(=Y=K)O M2EB>">>AVEE-W;=E9TDAD:,M4*ZV(68$?[4O]#[W0=5,Q/6Q)\3_ .5U\._A MYC:2EZMZNQ=3D*>GBC;,;OIL5NK)K-'#3Q>>GR&2I/,C TL3JP:X:[7N??NF MBQ/'JPN&&&GBC@IXHX((D$<4,*+%%&BBRI'&@ 'X 'OW5>LGOW7NO>_=>Z2 M/8&U8=][#WMLBIE,-/O+:.Y-JSS!G4Q0[APTV(EE#1^H:5F)NO/]/?NO#CUJ M9[W_ .$GO2F\]];UWM4=EU451O'/?L= M/>,>DU_T"-]'_P#/SZK_ ,_^[O\ HWWZ@ZWXQZ.O_+^_X3Q]6_!'Y"T/?>V] M]5&9R='M^LP*T3Y;<54ICK,WC\RS^*O C_50*+_7G^E_?ACJKREQ0];)'OW3 M77O?NO=>]^Z]U[W[KW7O?NO=)#L'_CPM[_\ AH;E_P#=--[]UX<>OC]_S#/^ MR[/EG_XG7L;_ -Z2;WH\>EJ?".B>>_=6Z.5_+\^-&'^87RJV=\?\_D3B,5N6 MAIZN:N6:IIV5IMUXW;QC6:CO(#HKF86_I_6WOW56) KUN'-_PD;Z-N=/9U6% MOP#G]W$@?XG3[WCICQCUU_T"-]'_ //SZK_S_P"[O^C??J#K?C'J70?\)'N@ MHZJ-\CV3D*BC%O)#3[CW=#*WK!.F0IQZ;CW['7O&/1K.I_\ A+=\ =BUE+6[ MEI]][DFA:*21%[ S1@DEC>*0_LUL##22C>D_@_Z_OQX4ZJ96\NKEOCY_+Y^) MWQEH::BZNZFVU3O2)$E/DL]AL%F\Q&88H8HY%RD](LP]^Z]U[W[K MW7O?NO=)#>>P-E=AX:MP&]]K;?W3BJZEJ*2:DSV&QN7B6*HIY*9VA3(Q2JKA M)9 K 7&HV^I]^Z]PZH?^67_"J#IU96&.J4>RO\ A(EO>DJ*FHZU[^V? M'1O)(U+19'&;SRE3%$6D,4;2?W#-?]'/T][IUOQEZ&;87_ D8[ER=4HWS\@=B M4M&D@9UBP.\J*22)60NB21NUBP+@'WZG7O&'IU;-\7?^$N7PSZ?R.-W!VK5[ M@[%W!CS35&K';KS=/AI:RGDIJD-)BLK#(C1F6%R4;ZJVD\7]^Z;,S>76P]T_ M\?.GNB-O8_;75VP=L[6H<;1P4,-1CL'AZ3)304]/'3+]WD**"*25F6*/6S'U M$ GZ#W[ILL3QZ&;W[K77O?NO=>]^Z]U6=_,[_ER[4_F2=,8SJ#=N>DP%#C=V M8'=*54=9DJ,M-A*/)4DCE4*.SZJP M%O\ B_[O_P"C??J#ISQCUQE_X2,='21R1GL^J D1T_XO^[_[2Z?]3[]0=>\8 M];"/\M/X!;9_ET]%5O26UK$O?NJ]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1;/D!\1^@/DY MMRLVUV_UUM[<--6I+')DQB,1'GXUEIZBG;[?-34\DR?\"97&EN'(;ZCW[K8) M&1U09W5_PEB^#6_LK79?8\V\=I5%5+42QQ5>^<]+21--++*H%-0PHH +H+#\ M CW[IT3,.BS'_A(WT=,>O?\ 0(WT?_S\ M^J_\_P#N[_HWWZ@Z]XQZ]_T"-]'_ //SZK_S_P"[O^C??J#KWC'KW_0(WT?_ M ,_/JO\ S_[N_P"C??J#KWC'KW_0(WT?_P _/JO_ #_[N_Z-]^H.O>,>K*/Y M8'\B[KC^6OW/FNW]I[RFS]=F=K[@VR]+)E,[6!8L]5XVJD?QY,!.#CE^G//' MY]^ZH[E^K]_?NF^O>_=>Z][]U[K!4TU-64\U+64\%52U$4D%135,4<]//#*A MCEAFAE!5E92596!!!(/'OW7NJKOEO_)K^#WS!EKLIV#UL,-N&KAJE&3V3446 MS]=14/53_<57\'I \C>6J9F8M<@*/[(]^ZNLC+CJF#=?_"2?XQUN2EGVEOG. MXC'R2.ZTV4W9NNNF4-(Q4>2- .%TC_7!/OV.K^,>DO\ ] C?1_\ S\^J_P#/ M_N[_ *-]^H.M^,>N+?\ "1KHYE9?])]5Z@1_Q?\ =WY%O]3[]0=>\8]7L_RL MOY9^T?Y9?4^].KMH;ADW#1[PWPV\YZB2MR=:8JAMMT&WO%KR@#CTT*M8<<_U MO[]TTS:C7JP3MW8%-VKU9V/UE63FFI.P=B[NV355 >2,P4^Z]O5. GF#Q>H: M5J"UUY%N.??NM T->M3++?\ "2CI'*YG,9A^SJI9,OD:G(2+_'MW#2]0^LK8 M+;_;>_8Z>\8]0?\ H$;Z/_Y^?5?^?_=W_1OOU!U[QCT:'X8?\)L.IOA_\BMK M=_X+?]1E,GMFE@I8J%\SN6H600;CH=P F*L41GU42KS_ %_I?WZ@ZJTI84ZV M?O?NFNO>_=>Z][]U[IORF(Q6ZJ(^7?\C_X+?+G^*Y3='7C[7W-D/NY$R&R:RFV?1K4 MU)JIA++38.D4M::I+'F^E5'X'OW5Q(PZH([:_P"$B-)+5UU=T[WAA,'C]50: M'&;C.\L]6HA>1Z=9)UTJQ"^)2?R03^??J=.";R/1.,]_PDV^6])*JX3N[K^: M,SHK$[/W7-^P7(F@I8V;.24J3DVIXG)UO>_=>Z][]U[HO?RDZ%QOR8Z/WYTQEZUL?C]\;>W!@*FK66HA,,6 M=VW6[>E<24WK&E:QFNO/''/OW6P:&O6K"G_"1GHY;_\ &3ZHW-_^+_N__HWW MZ@Z>\8]<_P#H$;Z/_P"?GU7_ )_]W?\ 1OOU!U[QCU:I_*P_DK]?_P LG>N[ MMX[0W;-N&?=5/G()HI,EFZT1#-1XU)"%R8"BW\.3Z?UX_/OV.J/(7P>KR_?N MF^O>_=>Z][]U[JE/^:Q_)SV'_,^SFQG2/(YFB\T>/S&1 MRR.1BP0;MD&%V_I_K>_=.)(4%!U49_T"-]'_ //SZK_S_P"[O^C??J#J_C'K MW_0(WT?_ ,_/JO\ S_[N_P"C??J#KWC'K:B^*_1>.^,?QOZ0^/6'K&R.+Z9Z MTVGUUCZYI9YVJZ3:V*CQ<,YFJOW&U+&#=^3^??NF2:FO0^^_=:Z__]??X]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW20[!_X\+>_P#X:&Y? M_=--[]UX<>OC]_S#/^R[/EG_ .)U[&_]Z2;WH\>EJ?".B>>_=6ZMI_D8?]O, MNI/^U3C_ /WYVWO?NJO\/7UC?>^D77O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__T-_CW[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=)#L'_CPM[_ /AH;E_]TTWO MW7AQZ^/W_,,_[+L^6?\ XG7L;_WI)O>CQZ6I\(Z)Y[]U;JVC^1A_V\RZD_[5 M./\ _?G;>]^ZJ_P]?6.][Z1=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__1W^/?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TD.P?^/"WO\ ^&AN7_W33>_=>''K MX_?\PS_LNSY9_P#B=>QO_>DF]Z/'I:GPCHGGOW5NK:/Y&'_;S+J3_M4X_P#] M^=M[W[JK_#U]8[WOI%U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_]+?X]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7"3Q^.3RZ/%H;R^33X_'I]?DU<:;7O?BW MOW7N@?R/^R^_?U?\6_T.?Q/SR???Q'^Y/W_W.K][[O[G]S7JOJU\W^OOW6\] M0_\ G&W_ +\A_P"N'[]U[/3M@O\ 07_$X?[L_P"B;^,Z1X/X%_<_^)Z?*MO# M_#_W;:]%M/\ :M^;>_=>ST+/OW6NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO D>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__9 end EX-101.SCH 7 sotk-20230831.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - BUSINESS DESCRIPTION link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - STOCK BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - REVOLVING LINE OF CREDIT link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - CUSTOMER CONCENTRATIONS AND FOREIGN SALES link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - STOCK BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Schedule of Significant Accounting Policies - Fair values of financial assets of the Company (Details) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Schedule of Revenue Recognition - Sales Revenue by Product Line (Details) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - REVENUE RECOGNITION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Schedule of Inventory, Current (Details) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - INVENTORIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Schedule of weighted-average Black-Scholes assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - STOCK BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Schedule of Computation of basic and diluted earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - REVOLVING LINE OF CREDIT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Schedule of Customer Concentrations and Foreign Sales (Details) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 sotk-20230831_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 sotk-20230831_def.xml XBRL DEFINITION FILE EX-101.LAB 10 sotk-20230831_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Product and Service [Axis] Fluxing Systems [Member] Integrated Coating Systems [Member] Multi-Axis Coating Systems [Member] OEM Systems [Member] SpareParts, Services and Other [Member] Total [Member] Plan Name [Axis] 2013 Stock Incentive Plan ("2013 Plan") [Member] Stock Incentive Plan 2023 [Member] Award Type [Axis] Share-Based Payment Arrangement, Option [Member] Share-Based Payment Arrangement, Employee [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Share-Based Payment Arrangement, Nonemployee [Member] Employees And Directors [Member] Employees [Member] Credit Facility [Axis] Revolving Credit Facility [Member] Letter of Credit [Member] Geographical [Axis] Asia Pacific [Member] EMEA [Member] Latin America [Member] Concentration Risk Type [Axis] Foreign Customers [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Customer Concentration Risk [Member] Customer [Axis] One Customers [Member] Three Customers [Member] Accounts Receivable [Member] Four Customers [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current Assets: Cash and cash equivalents Marketable securities Accounts receivable (less allowance of $12,225) Inventories Prepaid expenses and other current assets Total current assets Land Buildings, equipment, furnishings and leasehold improvements, net Intangible assets, net Deferred tax asset TOTAL ASSETS LIABILITIES AND STOCKHOLDERS’ EQUITY Current Liabilities: Accounts payable Accrued expenses Customer deposits Income taxes payable Total current liabilities Deferred tax liability Total liabilities Stockholders’ Equity Common stock, $.01 par value; 25,000,000 shares authorized, 15,743,483 and 15,742,073 shares issued and outstanding as of August 31, 2023 and February 28 2023, respectively Additional paid-in capital Accumulated earnings Total stockholders’ equity TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Allowance for doubtful receivables Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Net Sales Cost of Goods Sold Gross Profit Operating Expenses Research and product development costs Marketing and selling expenses General and administrative costs Total Operating Expenses Operating Income Interest and Dividend Income Net unrealized gain/(loss) on marketable securities Income Before Income Taxes Income Tax Expense Net Income Basic Earnings Per Share Diluted Earnings Per Share Weighted Average Shares - Basic Weighted Average Shares - Diluted Statement [Table] Statement [Line Items] Beginning balance, value Beginning balance, Shares Stock based compensation expense Cashless exercise of stock options Cashless exercise of stock options, shares Net Income Ending balance, value Ending balance, Shares Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Income Adjustments to reconcile net income to net cash provided by operating activities: Depreciation and amortization Stock based compensation expense Inventory reserve Unrealized (gain) loss on marketable securities Deferred tax expense Decrease (Increase) in: Accounts receivable Inventories Prepaid expenses and other current assets (Decrease) Increase in: Accounts payable Accrued expenses Customer deposits Income taxes payable Net Cash Provided by Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Purchase of equipment, furnishings and leasehold improvements Sale of marketable securities Purchase of marketable securities Net Cash (Used in) Investing Activities NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS CASH AND CASH EQUIVALENTS Beginning of period End of period SUPPLEMENTAL CASH FLOW DISCLOSURE: Interest paid Income Taxes Paid Accounting Policies [Abstract] BUSINESS DESCRIPTION SIGNIFICANT ACCOUNTING POLICIES Revenue from Contract with Customer [Abstract] REVENUE RECOGNITION Inventory Disclosure [Abstract] INVENTORIES Equity [Abstract] STOCK BASED COMPENSATION Earnings Per Share [Abstract] EARNINGS PER SHARE Debt Disclosure [Abstract] REVOLVING LINE OF CREDIT Risks and Uncertainties [Abstract] CUSTOMER CONCENTRATIONS AND FOREIGN SALES Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Cash and Cash Equivalents Consolidation Fair Value of Financial Instruments Income Taxes Inventories Land and Buildings Management Estimates New Accounting Pronouncements Product Warranty Revenue Recognition Uncertainties Schedule of Significant Accounting Policies - Fair values of financial assets of the Company Schedule of Revenue Recognition - Sales Revenue by Product Line Schedule of Inventory, Current Schedule of weighted-average Black-Scholes assumptions Schedule of Computation of basic and diluted earnings per share Schedule of Customer Concentrations and Foreign Sales Platform Operator, Crypto-Asset [Table] Marketable Securities Bank deposits exceeding the FDIC insured limit Accruals for uncertain tax positions Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Sales revenue Sales revenue, percent Cash deposits Revenue recognized Raw materials and subassemblies Finished goods Work in process Total Allowance for slow moving inventory Expected life (in years) Risk free interest rate Expected volatility Expected dividend yield Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Stock options shares available for grants Stock options, outstanding Stock options, vested Options granted Options outstanding Options, exercisable price Options, vesting period Options, expiration period Weighted average grant date fair value, per share Stock-based compensation expense Numerator for basic and diluted earnings per share Denominator for basic earnings per share – weighted average Effects of dilutive securities Stock options for employees, directors and outside consultants Denominator for diluted earnings per share Basic Earnings Per Share Diluted Earnings Per Share Line of Credit Facility [Table] Line of Credit Facility [Line Items] Revolving line of credit Interest rate Revolving credit line description Outstanding borrowings under the line of credit Unused portion of credit line Total sales Concentration Risk [Table] Concentration Risk [Line Items] Concentration percentage Percent of Sales Revenue Multi-Axis Coating Systems OEM Systems Total Product Line 2013 Stock Incentive Plan ("2013 Plan") Foreign Customers Assets, Current Assets Liabilities, Current Liabilities Equity, Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses [Default Label] Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Domestic Shares, Outstanding Stock or Unit Option Plan Expense Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Contract with Customer, Liability Increase (Decrease) in Accrued Taxes Payable Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Marketable Securities Net Cash Provided by (Used in) Investing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Inventory, Policy [Policy Text Block] Inventory, Net EX-101.PRE 11 sotk-20230831_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
6 Months Ended
Aug. 31, 2023
Oct. 11, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Aug. 31, 2023  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --02-28  
Entity File Number 000-16035  
Entity Registrant Name SONO TEK CORP  
Entity Central Index Key 0000806172  
Entity Tax Identification Number 14-1568099  
Entity Incorporation, State or Country Code NY  
Entity Address, Address Line One 2012 Rt. 9W  
Entity Address, City or Town Milton  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 12547  
City Area Code (845)  
Local Phone Number 795-2020  
Title of 12(b) Security Common Stock, $0.01 par value per share  
Trading Symbol SOTK  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   15,743,483

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
Aug. 31, 2023
Feb. 28, 2023
Current Assets:    
Cash and cash equivalents $ 3,454,257 $ 3,354,601
Marketable securities 8,862,146 8,090,000
Accounts receivable (less allowance of $12,225) 1,433,677 1,633,866
Inventories 4,008,271 3,242,909
Prepaid expenses and other current assets 132,094 254,046
Total current assets 17,890,445 16,575,422
Land 250,000 250,000
Buildings, equipment, furnishings and leasehold improvements, net 2,593,229 2,624,996
Intangible assets, net 55,983 57,202
Deferred tax asset 855,396 667,098
TOTAL ASSETS 21,645,053 20,174,718
Current Liabilities:    
Accounts payable 1,070,551 810,863
Accrued expenses 1,392,191 1,427,446
Customer deposits 3,394,492 2,838,165
Income taxes payable 464,493 381,421
Total current liabilities 6,321,727 5,457,895
Deferred tax liability 82,865
Total liabilities 6,321,727 5,540,760
Stockholders’ Equity    
Common stock, $.01 par value; 25,000,000 shares authorized, 15,743,483 and 15,742,073 shares issued and outstanding as of August 31, 2023 and February 28 2023, respectively 157,435 157,421
Additional paid-in capital 9,661,573 9,566,898
Accumulated earnings 5,504,318 4,909,639
Total stockholders’ equity 15,323,326 14,633,958
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 21,645,053 $ 20,174,718
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
Aug. 31, 2023
Feb. 28, 2023
Statement of Financial Position [Abstract]    
Allowance for doubtful receivables $ 12,225 $ 12,225
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 25,000,000 25,000,000
Common stock, shares issued 15,743,483 15,742,073
Common stock, shares outstanding 15,743,483 15,742,073
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Income Statement [Abstract]        
Net Sales $ 5,639,117 $ 3,763,329 $ 9,242,135 $ 7,814,864
Cost of Goods Sold 2,838,549 1,867,716 4,664,335 3,812,238
Gross Profit 2,800,568 1,895,613 4,577,800 4,002,626
Operating Expenses        
Research and product development costs 789,261 506,490 1,445,699 1,023,123
Marketing and selling expenses 944,526 776,858 1,745,310 1,566,720
General and administrative costs 500,923 434,687 912,549 854,680
Total Operating Expenses 2,234,710 1,718,035 4,103,558 3,444,523
Operating Income 565,858 177,578 474,242 558,103
Interest and Dividend Income 124,293 18,507 230,283 25,922
Net unrealized gain/(loss) on marketable securities (6,803) (19,172) 10,855 (31,025)
Income Before Income Taxes 683,348 176,913 715,380 553,000
Income Tax Expense 142,075 14,790 120,701 85,241
Net Income $ 541,273 $ 162,123 $ 594,679 $ 467,759
Basic Earnings Per Share $ 0.03 $ 0.01 $ 0.04 $ 0.03
Diluted Earnings Per Share $ 0.03 $ 0.01 $ 0.04 $ 0.03
Weighted Average Shares - Basic 15,743,069 15,732,550 15,742,571 15,730,862
Weighted Average Shares - Diluted 15,773,665 15,775,156 15,775,032 15,770,544
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Feb. 28, 2022 $ 157,292 $ 9,310,287 $ 4,273,734 $ 13,741,313
Beginning balance, Shares at Feb. 28, 2022 15,729,175      
Stock based compensation expense 69,369 69,369
Net Income 305,636 305,636
Ending balance, value at May. 31, 2022 $ 157,292 9,379,656 4,579,370 14,116,318
Ending balance, Shares at May. 31, 2022 15,729,175      
Stock based compensation expense 43,032 43,032
Cashless exercise of stock options $ 56 (56)
Cashless exercise of stock options, shares 5,553      
Net Income 162,123 162,123
Ending balance, value at Aug. 31, 2022 $ 157,348 9,422,632 4,741,493 14,321,473
Ending balance, Shares at Aug. 31, 2022 15,734,728      
Beginning balance, value at Feb. 28, 2023 $ 157,421 9,566,898 4,909,639 14,633,958
Beginning balance, Shares at Feb. 28, 2023 15,742,073      
Stock based compensation expense 48,295 48,295
Net Income 53,406 53,406
Ending balance, value at May. 31, 2023 $ 157,421 9,615,193 4,963,045 14,735,659
Ending balance, Shares at May. 31, 2023 15,742,073      
Stock based compensation expense 46,394 46,394
Cashless exercise of stock options $ 14 (14)
Cashless exercise of stock options, shares 1,410      
Net Income 541,273 541,273
Ending balance, value at Aug. 31, 2023 $ 157,435 $ 9,661,573 $ 5,504,318 $ 15,323,326
Ending balance, Shares at Aug. 31, 2023 15,743,483      
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Income $ 594,679 $ 467,759
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 278,823 234,771
Stock based compensation expense 94,689 112,401
Inventory reserve 21,618 (10,854)
Unrealized (gain) loss on marketable securities (10,855) 31,025
Deferred tax expense (271,163) 7,846
Decrease (Increase) in:    
Accounts receivable 200,189 (885,005)
Inventories (786,980) (389,738)
Prepaid expenses and other current assets 121,952 61,551
(Decrease) Increase in:    
Accounts payable 259,687 283,453
Accrued expenses (35,254) (304,066)
Customer deposits 556,327 610,784
Income taxes payable 83,072 3,702
Net Cash Provided by Operating Activities 1,106,784 223,629
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of equipment, furnishings and leasehold improvements (245,837) (244,237)
Sale of marketable securities 8,772,633 5,561,776
Purchase of marketable securities (9,533,924) (6,072,669)
Net Cash (Used in) Investing Activities (1,007,128) (755,130)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 99,656 (531,501)
CASH AND CASH EQUIVALENTS    
Beginning of period 3,354,601 4,840,558
End of period 3,454,257 4,309,057
SUPPLEMENTAL CASH FLOW DISCLOSURE:    
Interest paid
Income Taxes Paid $ 308,942 $ 158,693
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
BUSINESS DESCRIPTION
6 Months Ended
Aug. 31, 2023
Accounting Policies [Abstract]  
BUSINESS DESCRIPTION

NOTE 1: BUSINESS DESCRIPTION

 

Sono-Tek Corporation (the “Company”, “Sono-Tek”, “We” or “Our”) was incorporated in New York on March 21, 1975. We are the world leader in the design and manufacture of ultrasonic coating systems for applying precise, thin film coatings to add functional properties, protect or strengthen surfaces on parts and components for the microelectronics/electronics, alternative energy, medical, industrial and emerging research & development and other markets. We design and manufacture custom-engineered ultrasonic coating systems incorporating our patented technology, in combination with strong applications engineering knowledge, to assist our customers in achieving their desired coating solutions.

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information with the instructions for Form 10-Q and Article 8 of Regulation S-X. Accordingly, the unaudited condensed consolidated financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of the Company’s management, all adjustments considered necessary for a fair presentation, consisting of normal recurring adjustments, have been included. The results for the interim periods are not necessarily indicative of what the results will be for the fiscal year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited Consolidated Financial Statements as of and for the fiscal year ended February 28, 2023 (“fiscal year 2023”) contained in the Company’s 2023 Annual Report on Form 10-K filed with the SEC on May 25, 2023. The Company’s current fiscal year ends on February 29, 2024 (“fiscal 2024”).

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Aug. 31, 2023
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES

NOTE 2: SIGNIFICANT ACCOUNTING POLICIES

 

Cash and Cash Equivalents - Cash and cash equivalents consist of money market mutual funds, short term commercial paper and short-term certificates of deposit with original maturities of 90 days or less. At August 31, 2023, $3,031,739 of the Company’s bank deposits exceeded the insured limit provided by the Federal Deposit Insurance Corporation.

 

Consolidation - The accompanying unaudited condensed consolidated financial statements of the Company include the accounts of the Company and its wholly owned subsidiary, Sono-Tek Industrial Park, LLC (“SIP”) in conformity with generally accepted accounting principles in the United States (“GAAP”). SIP operates as a real estate holding company for the Company’s real estate operations. All intercompany accounts and transactions have been eliminated in consolidation.

 

Fair Value of Financial Instruments - The Company applies Accounting Standards Codification (“ASC”) 820, Fair Value Measurement (“ASC 820”), which establishes a framework for measuring fair value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price that would be received for an asset or paid to transfer a liability in the Company’s principal or most advantageous market in an orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity’s own assumptions based on market data and the entity’s judgments about the assumptions that market participants would use in pricing the asset or liability and are to be developed based on the best information available in the circumstances.

 

The carrying amounts of financial instruments reported in the accompanying unaudited condensed consolidated financial statements for current assets and current liabilities approximate the fair value because of the immediate or short-term maturities of the financial instruments.

 

The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:

 

Level 1 — Assets with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.

 

Level 2 — Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.

 

Level 3 — Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.

 

The fair values of financial assets of the Company were determined using the following categories at August 31, 2023 and February 28, 2023, respectively:

   Level 1   Level 2   Level 3   Total 
                 
Marketable Securities – August 31, 2023  $7,798,000   $1,064,000   $   $8,862,000 
Marketable Securities – February 28, 2023  $7,361,000   $729,000   $   $8,090,000 

 

Marketable Securities include certificates of deposit and US Treasury securities that are considered to be highly liquid and easily tradeable totaling $8,862,000 and $8,090,000 as of August 31, 2023 and February 28, 2023, respectively. US Treasury securities are valued using inputs observable in active markets for identical securities and are therefore classified as Level 1 and certificates of deposit are classified as Level 2 within the Company’s fair value hierarchy. The Company’s marketable securities are considered to be trading securities as defined under ASC 320 “Investments – Debt and Equity Securities.”

 

Income Taxes - The Company accounts for income taxes under the asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of "temporary differences" by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax basis of existing assets and liabilities. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. The Company uses a recognition threshold and a measurement attribute for financial statement recognition and measurement of tax positions taken or expected to be taken in a return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. As of August 31, 2023 and February 28, 2023, there were no accruals for uncertain tax positions.

 

Inventories - Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out (FIFO) method for raw materials, subassemblies and work-in-progress and the specific identification method for finished goods. Management compares the cost of inventory with the net realizable value and, if applicable, an allowance is made for writing down the inventory to its net realizable value, if lower than cost. On an ongoing basis, inventory is reviewed for potential write-down for estimated obsolescence or unmarketable inventory based upon forecasts for future demand and market conditions.

 

Land and Buildings - Land and buildings are stated at cost. Buildings are being depreciated by use of the straight-line method based on an estimated useful life of forty years.

 

At August 31, 2023 and February 28, 2023, the Company had land stated at cost of $250,000.

 

At August 31, 2023 and February 28, 2023, the Company had buildings, equipment, furnishings and leasehold improvements totaling, $2,593,229 and $2,624,996, respectively, net of accumulated depreciation.

 

Management Estimates - The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP 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 unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

New Accounting Pronouncements - In June 2016, the FASB issued ASU 2016-13 - Financial Instruments-Credit Losses-Measurement of Credit Losses on Financial Instruments. Codification Improvements to Topic 326, Financial Instruments – Credit Losses, have been released in November 2018 (2018-19), November 2019 (2019-10 and 2019-11) and a January 2020 Update (2020-02) that provided additional guidance on this Topic. This guidance replaces the current incurred loss impairment methodology with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For SEC filers meeting certain criteria, the amendments in this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. For SEC filers that meet the criteria of a smaller reporting company (including this Company) and for non-SEC registrant public companies and other organizations, the amendments in this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption will be permitted for all organizations for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. The Company has adopted ASU 2016-13 as updated and does not expect the adoption of this guidance to have a material impact on the Company’s consolidated financial statements.

 

Other than Accounting Standards Update ASU 2016-13 discussed above, all new accounting pronouncements issued but not yet effective have been deemed to be not applicable to the Company. Hence, the adoption of these new accounting pronouncements, once effective, is not expected to have an impact on the Company.

 

Product Warranty - Estimated future product warranty expense is recorded when the product is sold.

 

Revenue Recognition - The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers, the core principle of which is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to receive in exchange for those goods or services. To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps:

 

  · Identification of the contract, or contracts, with a customer
  · Identification of the performance obligations in the contract
  · Determination of the transaction price
  · Allocation of the transaction price to the performance obligations in the contract
  · Recognition of revenue when, or as, performance obligations are satisfied

Uncertainties - Although the World Health Organization declared in early May of 2023 that COVID-19 no longer constitutes a public health emergency the Company continues to actively monitor the COVID-19 developments and potential impact on the Company's employees, business and operations. The effects of COVID-19 did not have a significant impact on the Company's result of operations or financial condition for the three months ended August 31, 2023. However, given the evolution of the COVID-19 situation, and the global responses to curb its spread, the Company is not able to estimate the effects COVID-19 may have on future results of operations or financial condition.

The Company has encountered challenges in procuring supplies of various materials and components, and electronic components in particular, due to well-documented shortages and constraints in the global supply chain. Lead times for ordered components may vary significantly, and some components used to manufacture our products are provided by a limited number of sources. The Company experienced lengthened lead times throughout its supply chain as a result of supply chain constraints and material shortages that have occurred through fiscal year 2023.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION
6 Months Ended
Aug. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION

NOTE 3: REVENUE RECOGNITION

 

The Company’s sales revenue is derived primarily from short term contracts with customers, which, on average, are in effect for less than twelve months. Sales revenue from manufactured equipment transferred at a single point in time accounts for a majority of the Company’s revenue.

 

Sales revenue is recognized when control of the Company’s manufactured equipment is transferred to its customers, in an amount that reflects the consideration the Company expects to receive based upon the agreed transaction price. The Company’s performance obligations are satisfied when its customers take control of the purchased equipment, which is based on the contract terms. Based on prior experience, the Company reasonably estimates its sales returns and warranty reserves. Sales are presented net of discounts and allowances. Discounts and allowances are determined when a sale is negotiated. The Company does not grant its customers or independent representatives, the ability to return equipment nor does it grant price adjustments after a sale is complete.

 

The Company does not capitalize any sales commission costs related to the acquisition of a contract. All commissions related to a performance obligation that are satisfied at a point in time are expensed when the customer takes control of the purchased equipment.

 

The Company applies the practical expedient in paragraph ASC 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one-year or less.

 

At August 31, 2023, the Company had received approximately $3,394,000 in cash deposits, representing contract liabilities.

 

At February 28, 2023, the Company had received approximately $2,838,000 in cash deposits, representing contract liabilities. During the six months ended August 31, 2023 the Company recognized $2,368,000 of these deposits as revenue.

 

The Company’s sales revenue by product line is as follows:

 

    Three Months Ended August 31,   Six Months Ended August 31,
    2023     % of total   2022     % of total   2023     % of total   2022     % of total
Fluxing Systems   $ 204,000     4%   $ 399,000     11%   $ 440,000     5%   $ 707,000     9%
Integrated Coating Systems     853,000     15%     425,000     11%     1,162,000     12%     594,000     8%
Multi-Axis Coating Systems     2,923,000     52%     1,491,000     40%     4,686,000     51%     3,470,000     44%
OEM Systems     535,000     9%     762,000     20%     810,000     9%     1,316,000     17%
Spare Parts, Services and Other     1,124,000     20%     686,000     18%     2,144,000     23%     1,728,000     22%
TOTAL   $ 5,639,000         $ 3,763,000         $ 9,242,000         $ 7,815,000      

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES
6 Months Ended
Aug. 31, 2023
Inventory Disclosure [Abstract]  
INVENTORIES

NOTE 4: INVENTORIES

 

Inventories consist of the following:

   August 31,   February 28, 
   2023   2023 
Raw materials and subassemblies  $1,879,394   $1,868,689 
Finished goods   1,088,848    613,915 
Work in process   1,040,029    760,305 
Total  $4,008,271   $3,242,909 

 

The Company maintains an allowance for slow moving inventory for raw materials and finished goods. The recorded allowances at August 31, 2023 and February 28, 2023, totaled $354,143 and $332,525, respectively.

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK BASED COMPENSATION
6 Months Ended
Aug. 31, 2023
Equity [Abstract]  
STOCK BASED COMPENSATION

NOTE 5: STOCK BASED COMPENSATION

 

Stock Options - Until May 2023, options were available to be granted to officers, directors, consultants and employees of the Company and its subsidiaries to purchase up to 2,500,000 shares of the Company's common stock, under the Company’s 2013 Stock Incentive Plan (the "2013 Plan"). Under the 2013 Plan options expire ten years after the date of grant. As of August 31, 2023, there were 247,483 options outstanding under the 2013 Plan, of which 158,520 are vested. No additional options may be granted under the 2013 Plan.

 

In August 2023, the Company’s shareholders approved the Company’s 2023 Stock Incentive Plan (the “2023 Plan”) under which 2,500,000 options may be granted to officers, directors, consultants and employees of the Company and its subsidiaries. As of August 31, 2023, there were 23,250 options outstanding under the 2023 Plan.

 

The Company accounts for stock based compensation under ASC 718, “Share Based Payments.” which requires companies to expense the value of employee stock options and similar awards.

 

During the six months ended August 31, 2023, the Company granted options to acquire 9,094 shares to employees exercisable at prices ranging from $4.79 to $5.60 and options to acquire 18,380 shares to non-employee members of the board of directors with an exercise price of $4.79. The options granted to employees and directors vest over three years and expire in ten years. The options granted during the first six months of fiscal 2024 had a combined weighted average grant date fair value of $2.91 per share.

 

The weighted-average fair value of options are estimated on the date of grant using the Black-Scholes options-pricing model. The weighted-average Black-Scholes assumptions are as follows:

    Six Months Ended
August 31, 2023
Expected Life   5 - 8 years
Risk free interest rate   2.82% - 4.39%
Expected volatility   55.02% - 62.48%
Expected dividend yield   0%

 

 

For the three and six months ended August 31, 2023 and 2022, net income and earnings per share reflect the actual deduction for stock-based compensation expense. For the three months ended August 31, 2023 and 2022, the Company recognized approximately $46,000 and $43,000 of stock based compensation expense, respectively. For the six months ended August 31, 2023 and 2022, the Company recognized approximately $95,000 and $112,000 of stock based compensation expense, respectively. Such amounts are included in general and administrative expenses on the unaudited consolidated statements of income.

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE
6 Months Ended
Aug. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE

NOTE 6: EARNINGS PER SHARE

 

The following table sets forth the computation of basic and diluted earnings per share:

 

                         
    Six Months Ended
August 31,
    Three Months Ended
August 31,
 
    2023     2022     2023     2022  
                         
Numerator for basic and diluted earnings per share   $ 594,679     $ 467,759     $ 541,273     $ 162,123  
                                 
Denominator for basic earnings per share – weighted average     15,742,571       15,730,862       15,743,069       15,732,550  
                                 
Effects of dilutive securities                                
Stock options for employees, directors and outside consultants     32,461       39,682       30,596       42,606  
                                 
Denominator for diluted earnings per share     15,775,032       15,770,544       15,773,665       15,775,156  
                                 
Basic Earnings Per Share   $ 0.04     $ 0.03     $ 0.03     $ 0.01  
Diluted Earnings Per Share   $ 0.04     $ 0.03     $ 0.03     $ 0.01  

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.3
REVOLVING LINE OF CREDIT
6 Months Ended
Aug. 31, 2023
Debt Disclosure [Abstract]  
REVOLVING LINE OF CREDIT

NOTE 7: REVOLVING LINE OF CREDIT

 

The Company has a $1,500,000 revolving line of credit at prime which was 8.50% at August 31, 2023 and 7.75% at February 28, 2023. The revolving credit line is collateralized by the Company’s accounts receivable and inventory. The revolving credit line is payable on demand and must be retired for a 30-day period, once annually. If the Company fails to perform the 30-day annual pay down or if the bank elects to terminate the credit line, the bank may, at its option, convert the outstanding balance to a 36-month term note with payments including interest in 36 equal installments.

 

As of August 31, 2023, there were no outstanding borrowings under the line of credit and the unused portion of the credit line was $1,500,000.

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.3
CUSTOMER CONCENTRATIONS AND FOREIGN SALES
6 Months Ended
Aug. 31, 2023
Risks and Uncertainties [Abstract]  
CUSTOMER CONCENTRATIONS AND FOREIGN SALES

NOTE 8: CUSTOMER CONCENTRATIONS AND FOREIGN SALES

 

Export sales to customers located outside the United States and Canada were approximately as follows:

 

    Six Months Ended
August 31,
    Three Months Ended
August 31,
 
    2023     2022     2023     2022  
                         
Asia Pacific (APAC)   $ 1,109,000     $ 1,533,000     $ 538,000     $ 827,000  
Europe, Middle East, Asia (EMEA)     1,581,000       1,826,000       1,155,000       836,000  
Latin America     985,000       865,000       747,000       447,000  
    $ 3,675,000     $ 4,224,000     $ 2,440,000     $ 2,110,000  

 

During the first half of fiscal 2024 and fiscal 2023, sales to foreign customers accounted for approximately $3,675,000 and $4,224,000, or 40% and 54% respectively, of total revenues.

 

During the second quarter of fiscal 2024 and fiscal 2023, sales to foreign customers accounted for approximately $2,440,000 and $2,110,000, or 43% and 56% respectively, of total revenues.

 

The Company had one customer which accounted for 14% of total sales during the first half of fiscal 2024. The Company had one customer which accounted for 20% of total sales during the second quarter of fiscal 2024. Three customers accounted for 39% of the outstanding accounts receivable at August 31, 2023.

 

The Company had three customers which accounted for 17% of total sales during the first half of fiscal 2023. The Company had four customers which accounted for 24% of total sales during the second quarter of fiscal 2023. Four customers accounted for 44% of the outstanding accounts receivable at February 28, 2023.

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Aug. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 9: COMMITMENTS AND CONTINGENCIES

 

The Company did not have any material commitments or contingencies as of August 31, 2023.

 

The Company is subject, from time to time, to claims by third parties under various legal disputes. The defense of such claims, or any adverse outcome relating to any such claims, could have a material adverse effect on the Company’s liquidity, financial condition, and cash flows. As of August 31, 2023, the Company did not have any pending legal actions.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.3
SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Aug. 31, 2023
Accounting Policies [Abstract]  
Cash and Cash Equivalents

Cash and Cash Equivalents - Cash and cash equivalents consist of money market mutual funds, short term commercial paper and short-term certificates of deposit with original maturities of 90 days or less. At August 31, 2023, $3,031,739 of the Company’s bank deposits exceeded the insured limit provided by the Federal Deposit Insurance Corporation.

 

Consolidation

Consolidation - The accompanying unaudited condensed consolidated financial statements of the Company include the accounts of the Company and its wholly owned subsidiary, Sono-Tek Industrial Park, LLC (“SIP”) in conformity with generally accepted accounting principles in the United States (“GAAP”). SIP operates as a real estate holding company for the Company’s real estate operations. All intercompany accounts and transactions have been eliminated in consolidation.

 

Fair Value of Financial Instruments

Fair Value of Financial Instruments - The Company applies Accounting Standards Codification (“ASC”) 820, Fair Value Measurement (“ASC 820”), which establishes a framework for measuring fair value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price that would be received for an asset or paid to transfer a liability in the Company’s principal or most advantageous market in an orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity’s own assumptions based on market data and the entity’s judgments about the assumptions that market participants would use in pricing the asset or liability and are to be developed based on the best information available in the circumstances.

 

The carrying amounts of financial instruments reported in the accompanying unaudited condensed consolidated financial statements for current assets and current liabilities approximate the fair value because of the immediate or short-term maturities of the financial instruments.

 

The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:

 

Level 1 — Assets with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.

 

Level 2 — Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.

 

Level 3 — Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.

 

The fair values of financial assets of the Company were determined using the following categories at August 31, 2023 and February 28, 2023, respectively:

   Level 1   Level 2   Level 3   Total 
                 
Marketable Securities – August 31, 2023  $7,798,000   $1,064,000   $   $8,862,000 
Marketable Securities – February 28, 2023  $7,361,000   $729,000   $   $8,090,000 

 

Marketable Securities include certificates of deposit and US Treasury securities that are considered to be highly liquid and easily tradeable totaling $8,862,000 and $8,090,000 as of August 31, 2023 and February 28, 2023, respectively. US Treasury securities are valued using inputs observable in active markets for identical securities and are therefore classified as Level 1 and certificates of deposit are classified as Level 2 within the Company’s fair value hierarchy. The Company’s marketable securities are considered to be trading securities as defined under ASC 320 “Investments – Debt and Equity Securities.”

 

Income Taxes

Income Taxes - The Company accounts for income taxes under the asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of "temporary differences" by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax basis of existing assets and liabilities. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. The Company uses a recognition threshold and a measurement attribute for financial statement recognition and measurement of tax positions taken or expected to be taken in a return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. As of August 31, 2023 and February 28, 2023, there were no accruals for uncertain tax positions.

 

Inventories

Inventories - Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out (FIFO) method for raw materials, subassemblies and work-in-progress and the specific identification method for finished goods. Management compares the cost of inventory with the net realizable value and, if applicable, an allowance is made for writing down the inventory to its net realizable value, if lower than cost. On an ongoing basis, inventory is reviewed for potential write-down for estimated obsolescence or unmarketable inventory based upon forecasts for future demand and market conditions.

 

Land and Buildings

Land and Buildings - Land and buildings are stated at cost. Buildings are being depreciated by use of the straight-line method based on an estimated useful life of forty years.

 

At August 31, 2023 and February 28, 2023, the Company had land stated at cost of $250,000.

 

At August 31, 2023 and February 28, 2023, the Company had buildings, equipment, furnishings and leasehold improvements totaling, $2,593,229 and $2,624,996, respectively, net of accumulated depreciation.

 

Management Estimates

Management Estimates - The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP 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 unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

New Accounting Pronouncements

New Accounting Pronouncements - In June 2016, the FASB issued ASU 2016-13 - Financial Instruments-Credit Losses-Measurement of Credit Losses on Financial Instruments. Codification Improvements to Topic 326, Financial Instruments – Credit Losses, have been released in November 2018 (2018-19), November 2019 (2019-10 and 2019-11) and a January 2020 Update (2020-02) that provided additional guidance on this Topic. This guidance replaces the current incurred loss impairment methodology with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For SEC filers meeting certain criteria, the amendments in this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. For SEC filers that meet the criteria of a smaller reporting company (including this Company) and for non-SEC registrant public companies and other organizations, the amendments in this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption will be permitted for all organizations for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. The Company has adopted ASU 2016-13 as updated and does not expect the adoption of this guidance to have a material impact on the Company’s consolidated financial statements.

 

Other than Accounting Standards Update ASU 2016-13 discussed above, all new accounting pronouncements issued but not yet effective have been deemed to be not applicable to the Company. Hence, the adoption of these new accounting pronouncements, once effective, is not expected to have an impact on the Company.

 

Product Warranty

Product Warranty - Estimated future product warranty expense is recorded when the product is sold.

 

Revenue Recognition

Revenue Recognition - The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers, the core principle of which is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to receive in exchange for those goods or services. To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps:

 

  · Identification of the contract, or contracts, with a customer
  · Identification of the performance obligations in the contract
  · Determination of the transaction price
  · Allocation of the transaction price to the performance obligations in the contract
  · Recognition of revenue when, or as, performance obligations are satisfied

Uncertainties

Uncertainties - Although the World Health Organization declared in early May of 2023 that COVID-19 no longer constitutes a public health emergency the Company continues to actively monitor the COVID-19 developments and potential impact on the Company's employees, business and operations. The effects of COVID-19 did not have a significant impact on the Company's result of operations or financial condition for the three months ended August 31, 2023. However, given the evolution of the COVID-19 situation, and the global responses to curb its spread, the Company is not able to estimate the effects COVID-19 may have on future results of operations or financial condition.

The Company has encountered challenges in procuring supplies of various materials and components, and electronic components in particular, due to well-documented shortages and constraints in the global supply chain. Lead times for ordered components may vary significantly, and some components used to manufacture our products are provided by a limited number of sources. The Company experienced lengthened lead times throughout its supply chain as a result of supply chain constraints and material shortages that have occurred through fiscal year 2023.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.3
SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Aug. 31, 2023
Accounting Policies [Abstract]  
Schedule of Significant Accounting Policies - Fair values of financial assets of the Company

The fair values of financial assets of the Company were determined using the following categories at August 31, 2023 and February 28, 2023, respectively:

   Level 1   Level 2   Level 3   Total 
                 
Marketable Securities – August 31, 2023  $7,798,000   $1,064,000   $   $8,862,000 
Marketable Securities – February 28, 2023  $7,361,000   $729,000   $   $8,090,000 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION (Tables)
6 Months Ended
Aug. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Recognition - Sales Revenue by Product Line

The Company’s sales revenue by product line is as follows:

 

    Three Months Ended August 31,   Six Months Ended August 31,
    2023     % of total   2022     % of total   2023     % of total   2022     % of total
Fluxing Systems   $ 204,000     4%   $ 399,000     11%   $ 440,000     5%   $ 707,000     9%
Integrated Coating Systems     853,000     15%     425,000     11%     1,162,000     12%     594,000     8%
Multi-Axis Coating Systems     2,923,000     52%     1,491,000     40%     4,686,000     51%     3,470,000     44%
OEM Systems     535,000     9%     762,000     20%     810,000     9%     1,316,000     17%
Spare Parts, Services and Other     1,124,000     20%     686,000     18%     2,144,000     23%     1,728,000     22%
TOTAL   $ 5,639,000         $ 3,763,000         $ 9,242,000         $ 7,815,000      
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES (Tables)
6 Months Ended
Aug. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current

Inventories consist of the following:

   August 31,   February 28, 
   2023   2023 
Raw materials and subassemblies  $1,879,394   $1,868,689 
Finished goods   1,088,848    613,915 
Work in process   1,040,029    760,305 
Total  $4,008,271   $3,242,909 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK BASED COMPENSATION (Tables)
6 Months Ended
Aug. 31, 2023
Equity [Abstract]  
Schedule of weighted-average Black-Scholes assumptions

The weighted-average fair value of options are estimated on the date of grant using the Black-Scholes options-pricing model. The weighted-average Black-Scholes assumptions are as follows:

    Six Months Ended
August 31, 2023
Expected Life   5 - 8 years
Risk free interest rate   2.82% - 4.39%
Expected volatility   55.02% - 62.48%
Expected dividend yield   0%
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE (Tables)
6 Months Ended
Aug. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of basic and diluted earnings per share

The following table sets forth the computation of basic and diluted earnings per share:

 

                         
    Six Months Ended
August 31,
    Three Months Ended
August 31,
 
    2023     2022     2023     2022  
                         
Numerator for basic and diluted earnings per share   $ 594,679     $ 467,759     $ 541,273     $ 162,123  
                                 
Denominator for basic earnings per share – weighted average     15,742,571       15,730,862       15,743,069       15,732,550  
                                 
Effects of dilutive securities                                
Stock options for employees, directors and outside consultants     32,461       39,682       30,596       42,606  
                                 
Denominator for diluted earnings per share     15,775,032       15,770,544       15,773,665       15,775,156  
                                 
Basic Earnings Per Share   $ 0.04     $ 0.03     $ 0.03     $ 0.01  
Diluted Earnings Per Share   $ 0.04     $ 0.03     $ 0.03     $ 0.01  
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables)
6 Months Ended
Aug. 31, 2023
Risks and Uncertainties [Abstract]  
Schedule of Customer Concentrations and Foreign Sales

Export sales to customers located outside the United States and Canada were approximately as follows:

 

    Six Months Ended
August 31,
    Three Months Ended
August 31,
 
    2023     2022     2023     2022  
                         
Asia Pacific (APAC)   $ 1,109,000     $ 1,533,000     $ 538,000     $ 827,000  
Europe, Middle East, Asia (EMEA)     1,581,000       1,826,000       1,155,000       836,000  
Latin America     985,000       865,000       747,000       447,000  
    $ 3,675,000     $ 4,224,000     $ 2,440,000     $ 2,110,000  
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Significant Accounting Policies - Fair values of financial assets of the Company (Details) - USD ($)
Aug. 31, 2023
Feb. 28, 2023
Marketable Securities $ 8,862,000 $ 8,090,000
Fair Value, Inputs, Level 1 [Member]    
Marketable Securities 7,798,000 7,361,000
Fair Value, Inputs, Level 2 [Member]    
Marketable Securities 1,064,000 729,000
Fair Value, Inputs, Level 3 [Member]    
Marketable Securities $ 0 $ 0
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
Aug. 31, 2023
Feb. 28, 2023
Accounting Policies [Abstract]    
Bank deposits exceeding the FDIC insured limit $ 3,031,739  
Marketable Securities 8,862,000 $ 8,090,000
Accruals for uncertain tax positions 0 0
Land 250,000 250,000
Buildings, equipment, furnishings and leasehold improvements, net $ 2,593,229 $ 2,624,996
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Revenue Recognition - Sales Revenue by Product Line (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Disaggregation of Revenue [Line Items]        
Sales revenue $ 5,639,117 $ 3,763,329 $ 9,242,135 $ 7,814,864
Fluxing Systems [Member]        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 204,000 $ 399,000 $ 440,000 $ 707,000
Sales revenue, percent 4.00% 11.00% 5.00% 9.00%
Integrated Coating Systems [Member]        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 853,000 $ 425,000 $ 1,162,000 $ 594,000
Sales revenue, percent 15.00% 11.00% 12.00% 8.00%
Multi-Axis Coating Systems [Member]        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 2,923,000 $ 1,491,000 $ 4,686,000 $ 3,470,000
Sales revenue, percent 52.00% 40.00% 51.00% 44.00%
OEM Systems [Member]        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 535,000 $ 762,000 $ 810,000 $ 1,316,000
Sales revenue, percent 9.00% 20.00% 9.00% 17.00%
SpareParts, Services and Other [Member]        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 1,124,000 $ 686,000 $ 2,144,000 $ 1,728,000
Sales revenue, percent 20.00% 18.00% 23.00% 22.00%
Total [Member]        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 5,639,000 $ 3,763,000 $ 9,242,000 $ 7,815,000
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION (Details Narrative) - USD ($)
6 Months Ended
Aug. 31, 2023
Feb. 28, 2023
Revenue from Contract with Customer [Abstract]    
Cash deposits $ 3,394,000 $ 2,838,000
Revenue recognized $ 2,368,000  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Inventory, Current (Details) - USD ($)
Aug. 31, 2023
Feb. 28, 2023
Inventory Disclosure [Abstract]    
Raw materials and subassemblies $ 1,879,394 $ 1,868,689
Finished goods 1,088,848 613,915
Work in process 1,040,029 760,305
Total $ 4,008,271 $ 3,242,909
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES (Details Narrative) - USD ($)
Aug. 31, 2023
Feb. 28, 2023
Inventory Disclosure [Abstract]    
Allowance for slow moving inventory $ 354,143 $ 332,525
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of weighted-average Black-Scholes assumptions (Details)
6 Months Ended
Aug. 31, 2023
Expected dividend yield 0.00%
Minimum [Member]  
Expected life (in years) 5 years
Risk free interest rate 2.82%
Expected volatility 55.02%
Maximum [Member]  
Expected life (in years) 8 years
Risk free interest rate 4.39%
Expected volatility 62.48%
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
May 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted 30,596 42,606 32,461 39,682  
Options, vesting period     3 years    
Stock-based compensation expense $ 46,000 $ 43,000 $ 95,000 $ 112,000  
Share-Based Payment Arrangement, Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted     9,094    
Share-Based Payment Arrangement, Employee [Member] | Minimum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options, exercisable price     $ 4.79    
Share-Based Payment Arrangement, Employee [Member] | Maximum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options, exercisable price     $ 5.60    
Share-Based Payment Arrangement, Nonemployee [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted     18,380    
Options, exercisable price     $ 4.79    
Employees And Directors [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options, expiration period     10 years    
Employees [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Weighted average grant date fair value, per share     $ 2.91    
2013 Stock Incentive Plan ("2013 Plan") [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock options shares available for grants         2,500,000
Stock options, outstanding 247,483   247,483    
Stock options, vested     158,520    
Stock Incentive Plan 2023 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options granted     2,500,000    
Options outstanding     23,250    
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Computation of basic and diluted earnings per share (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Earnings Per Share [Abstract]        
Numerator for basic and diluted earnings per share $ 541,273 $ 162,123 $ 594,679 $ 467,759
Denominator for basic earnings per share – weighted average 15,743,069 15,732,550 15,742,571 15,730,862
Effects of dilutive securities        
Stock options for employees, directors and outside consultants 30,596 42,606 32,461 39,682
Denominator for diluted earnings per share 15,773,665 15,775,156 15,775,032 15,770,544
Basic Earnings Per Share $ 0.03 $ 0.01 $ 0.04 $ 0.03
Diluted Earnings Per Share $ 0.03 $ 0.01 $ 0.04 $ 0.03
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
REVOLVING LINE OF CREDIT (Details Narrative) - USD ($)
6 Months Ended
Aug. 31, 2023
Feb. 28, 2023
Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Revolving line of credit $ 1,500,000 $ 1,500,000
Interest rate 8.50% 7.75%
Revolving credit line description The revolving credit line is collateralized by the Company’s accounts receivable and inventory. The revolving credit line is payable on demand and must be retired for a 30-day period, once annually. If the Company fails to perform the 30-day annual pay down or if the bank elects to terminate the credit line, the bank may, at its option, convert the outstanding balance to a 36-month term note with payments including interest in 36 equal installments.  
Letter of Credit [Member]    
Line of Credit Facility [Line Items]    
Outstanding borrowings under the line of credit $ 0  
Unused portion of credit line $ 1,500,000  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Customer Concentrations and Foreign Sales (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Total sales $ 2,440,000 $ 2,110,000 $ 3,675,000 $ 4,224,000
Asia Pacific [Member]        
Total sales 538,000 827,000 1,109,000 1,533,000
EMEA [Member]        
Total sales 1,155,000 836,000 1,581,000 1,826,000
Latin America [Member]        
Total sales $ 747,000 $ 447,000 $ 985,000 $ 865,000
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Feb. 28, 2023
Concentration Risk [Line Items]          
Sales revenue $ 5,639,117 $ 3,763,329 $ 9,242,135 $ 7,814,864  
Foreign Customers [Member] | Revenue Benchmark [Member]          
Concentration Risk [Line Items]          
Sales revenue $ 2,440,000 $ 2,110,000 $ 3,675,000 $ 4,224,000  
Sales revenue, percent 43.00% 56.00% 40.00% 54.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | One Customers [Member]          
Concentration Risk [Line Items]          
Concentration percentage 20.00%   14.00%    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Three Customers [Member]          
Concentration Risk [Line Items]          
Concentration percentage       17.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Four Customers [Member]          
Concentration Risk [Line Items]          
Concentration percentage   24.00%      
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Three Customers [Member]          
Concentration Risk [Line Items]          
Concentration percentage     39.00%    
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Four Customers [Member]          
Concentration Risk [Line Items]          
Concentration percentage         44.00%
XML 46 eps10990_sotk_htm.xml IDEA: XBRL DOCUMENT 0000806172 2023-03-01 2023-08-31 0000806172 2023-10-11 0000806172 2023-08-31 0000806172 2023-02-28 0000806172 2022-03-01 2022-08-31 0000806172 2023-06-01 2023-08-31 0000806172 2022-06-01 2022-08-31 0000806172 us-gaap:CommonStockMember 2023-02-28 0000806172 us-gaap:AdditionalPaidInCapitalMember 2023-02-28 0000806172 us-gaap:RetainedEarningsMember 2023-02-28 0000806172 us-gaap:CommonStockMember 2023-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2023-05-31 0000806172 us-gaap:RetainedEarningsMember 2023-05-31 0000806172 2023-05-31 0000806172 us-gaap:CommonStockMember 2022-02-28 0000806172 us-gaap:AdditionalPaidInCapitalMember 2022-02-28 0000806172 us-gaap:RetainedEarningsMember 2022-02-28 0000806172 2022-02-28 0000806172 us-gaap:CommonStockMember 2022-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000806172 us-gaap:RetainedEarningsMember 2022-05-31 0000806172 2022-05-31 0000806172 us-gaap:CommonStockMember 2023-03-01 2023-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2023-03-01 2023-05-31 0000806172 us-gaap:RetainedEarningsMember 2023-03-01 2023-05-31 0000806172 2023-03-01 2023-05-31 0000806172 us-gaap:CommonStockMember 2023-06-01 2023-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2023-06-01 2023-08-31 0000806172 us-gaap:RetainedEarningsMember 2023-06-01 2023-08-31 0000806172 us-gaap:CommonStockMember 2022-03-01 2022-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2022-03-01 2022-05-31 0000806172 us-gaap:RetainedEarningsMember 2022-03-01 2022-05-31 0000806172 2022-03-01 2022-05-31 0000806172 us-gaap:CommonStockMember 2022-06-01 2022-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2022-06-01 2022-08-31 0000806172 us-gaap:RetainedEarningsMember 2022-06-01 2022-08-31 0000806172 us-gaap:CommonStockMember 2023-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0000806172 us-gaap:RetainedEarningsMember 2023-08-31 0000806172 us-gaap:CommonStockMember 2022-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000806172 us-gaap:RetainedEarningsMember 2022-08-31 0000806172 2022-08-31 0000806172 us-gaap:FairValueInputsLevel1Member 2023-08-31 0000806172 us-gaap:FairValueInputsLevel2Member 2023-08-31 0000806172 us-gaap:FairValueInputsLevel3Member 2023-08-31 0000806172 us-gaap:FairValueInputsLevel1Member 2023-02-28 0000806172 us-gaap:FairValueInputsLevel2Member 2023-02-28 0000806172 us-gaap:FairValueInputsLevel3Member 2023-02-28 0000806172 sotk:FluxingSystemsMember 2023-06-01 2023-08-31 0000806172 sotk:FluxingSystemsMember 2022-06-01 2022-08-31 0000806172 sotk:FluxingSystemsMember 2023-03-01 2023-08-31 0000806172 sotk:FluxingSystemsMember 2022-03-01 2022-08-31 0000806172 sotk:IntegratedCoatingSystemsMember 2023-06-01 2023-08-31 0000806172 sotk:IntegratedCoatingSystemsMember 2022-06-01 2022-08-31 0000806172 sotk:IntegratedCoatingSystemsMember 2023-03-01 2023-08-31 0000806172 sotk:IntegratedCoatingSystemsMember 2022-03-01 2022-08-31 0000806172 sotk:MultiAxisCoatingSystemsMember 2023-06-01 2023-08-31 0000806172 sotk:MultiAxisCoatingSystemsMember 2022-06-01 2022-08-31 0000806172 sotk:MultiAxisCoatingSystemsMember 2023-03-01 2023-08-31 0000806172 sotk:MultiAxisCoatingSystemsMember 2022-03-01 2022-08-31 0000806172 sotk:OemSystemsMember 2023-06-01 2023-08-31 0000806172 sotk:OemSystemsMember 2022-06-01 2022-08-31 0000806172 sotk:OemSystemsMember 2023-03-01 2023-08-31 0000806172 sotk:OemSystemsMember 2022-03-01 2022-08-31 0000806172 sotk:SparePartsServicesandOtherMember 2023-06-01 2023-08-31 0000806172 sotk:SparePartsServicesandOtherMember 2022-06-01 2022-08-31 0000806172 sotk:SparePartsServicesandOtherMember 2023-03-01 2023-08-31 0000806172 sotk:SparePartsServicesandOtherMember 2022-03-01 2022-08-31 0000806172 sotk:ProductLineMember 2023-06-01 2023-08-31 0000806172 sotk:ProductLineMember 2022-06-01 2022-08-31 0000806172 sotk:ProductLineMember 2023-03-01 2023-08-31 0000806172 sotk:ProductLineMember 2022-03-01 2022-08-31 0000806172 sotk:StockIncentivePlan2013Member 2023-05-31 0000806172 sotk:StockIncentivePlan2013Member 2023-08-31 0000806172 sotk:StockIncentivePlan2013Member 2023-03-01 2023-08-31 0000806172 sotk:StockIncentivePlan2023Member 2023-03-01 2023-08-31 0000806172 us-gaap:EmployeeStockOptionMember 2023-03-01 2023-08-31 0000806172 srt:MinimumMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2023-03-01 2023-08-31 0000806172 srt:MaximumMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2023-03-01 2023-08-31 0000806172 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-03-01 2023-08-31 0000806172 sotk:EmployeesAndDirectorsMember 2023-03-01 2023-08-31 0000806172 sotk:EmployeesMember 2023-03-01 2023-08-31 0000806172 srt:MinimumMember 2023-03-01 2023-08-31 0000806172 srt:MaximumMember 2023-03-01 2023-08-31 0000806172 us-gaap:RevolvingCreditFacilityMember 2023-08-31 0000806172 us-gaap:RevolvingCreditFacilityMember 2023-02-28 0000806172 us-gaap:RevolvingCreditFacilityMember 2023-03-01 2023-08-31 0000806172 us-gaap:LetterOfCreditMember 2023-08-31 0000806172 srt:AsiaPacificMember 2023-03-01 2023-08-31 0000806172 srt:AsiaPacificMember 2022-03-01 2022-08-31 0000806172 srt:AsiaPacificMember 2023-06-01 2023-08-31 0000806172 srt:AsiaPacificMember 2022-06-01 2022-08-31 0000806172 us-gaap:EMEAMember 2023-03-01 2023-08-31 0000806172 us-gaap:EMEAMember 2022-03-01 2022-08-31 0000806172 us-gaap:EMEAMember 2023-06-01 2023-08-31 0000806172 us-gaap:EMEAMember 2022-06-01 2022-08-31 0000806172 srt:LatinAmericaMember 2023-03-01 2023-08-31 0000806172 srt:LatinAmericaMember 2022-03-01 2022-08-31 0000806172 srt:LatinAmericaMember 2023-06-01 2023-08-31 0000806172 srt:LatinAmericaMember 2022-06-01 2022-08-31 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2023-03-01 2023-08-31 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2022-03-01 2022-08-31 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2023-06-01 2023-08-31 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2022-06-01 2022-08-31 0000806172 sotk:OneCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-03-01 2023-08-31 0000806172 sotk:OneCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-06-01 2023-08-31 0000806172 sotk:ThreeCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-03-01 2023-08-31 0000806172 sotk:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-03-01 2022-08-31 0000806172 sotk:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-06-01 2022-08-31 0000806172 sotk:FourCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-03-01 2023-02-28 iso4217:USD shares iso4217:USD shares pure 0000806172 false Q2 2024 --02-28 10-Q SONO TEK CORP true 2023-08-31 false 000-16035 NY 14-1568099 2012 Rt. 9W Milton NY 12547 (845) 795-2020 Common Stock, $0.01 par value per share SOTK NASDAQ Yes Yes Non-accelerated Filer true false false 15743483 3454257 3354601 8862146 8090000 12225 12225 1433677 1633866 4008271 3242909 132094 254046 17890445 16575422 250000 250000 2593229 2624996 55983 57202 855396 667098 21645053 20174718 1070551 810863 1392191 1427446 3394492 2838165 464493 381421 6321727 5457895 82865 6321727 5540760 0.01 0.01 25000000 25000000 15743483 15743483 15742073 15742073 157435 157421 9661573 9566898 5504318 4909639 15323326 14633958 21645053 20174718 9242135 7814864 5639117 3763329 4664335 3812238 2838549 1867716 4577800 4002626 2800568 1895613 1445699 1023123 789261 506490 1745310 1566720 944526 776858 912549 854680 500923 434687 4103558 3444523 2234710 1718035 474242 558103 565858 177578 230283 25922 124293 18507 10855 -31025 -6803 -19172 715380 553000 683348 176913 120701 85241 142075 14790 594679 467759 541273 162123 0.04 0.03 0.03 0.01 0.04 0.03 0.03 0.01 15742571 15730862 15743069 15732550 15775032 15770544 15773665 15775156 15742073 157421 9566898 4909639 14633958 48295 48295 53406 53406 15742073 157421 9615193 4963045 14735659 46394 46394 1410 14 -14 541273 541273 15743483 157435 9661573 5504318 15323326 15729175 157292 9310287 4273734 13741313 69369 69369 305636 305636 15729175 157292 9379656 4579370 14116318 43032 43032 5553 56 -56 162123 162123 15734728 157348 9422632 4741493 14321473 594679 467759 278823 234771 94689 112401 21618 -10854 10855 -31025 -271163 7846 -200189 885005 786980 389738 -121952 -61551 259687 283453 -35254 -304066 556327 610784 83072 3702 1106784 223629 245837 244237 8772633 5561776 9533924 6072669 -1007128 -755130 99656 -531501 3354601 4840558 3454257 4309057 308942 158693 <p id="xdx_806_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zDgjvHHE7F3a" style="font: 10pt Cambria,serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in"><b>NOTE 1: <span id="xdx_829_zWTE6KfHRkj6">BUSINESS DESCRIPTION</span></b></p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0 4.5pt 10pt 0">Sono-Tek Corporation (the “Company”, “Sono-Tek”, “We” or “Our”) was incorporated in New York on March 21, 1975. We are the world leader in the design and manufacture of ultrasonic coating systems for applying precise, thin film coatings to add functional properties, protect or strengthen surfaces on parts and components for the microelectronics/electronics, alternative energy, medical, industrial and emerging research &amp; development and other markets. We design and manufacture custom-engineered ultrasonic coating systems incorporating our patented technology, in combination with strong applications engineering knowledge, to assist our customers in achieving their desired coating solutions.</p> <p style="font: 10pt Cambria,serif; margin: 0 0 10pt"><span style="font-size: 11pt">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information with the instructions for Form 10-Q and Article 8 of Regulation S-X. Accordingly, the unaudited condensed consolidated financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of the Company’s management, all adjustments considered necessary for a fair presentation, consisting of normal recurring adjustments, have been included. The results for the interim periods are not necessarily indicative of what the results will be for the fiscal year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the audited Consolidated Financial Statements as of and for the fiscal year ended February 28, 2023 (“fiscal year 2023”) contained in the Company’s 2023 Annual Report on Form 10-K filed with the SEC on May 25, 2023</span><span style="font-size: 8pt">.</span> <span style="font-size: 11pt">The Company’s current fiscal year ends on February 29, 2024 (“fiscal 2024”).</span></p> <p id="xdx_807_eus-gaap--SignificantAccountingPoliciesTextBlock_zM9EwLUCfKlk" style="font: 11pt Cambria,serif; margin: 0 4.5pt 0 0"><b>NOTE 2: <span id="xdx_822_zuXZ4UxFMsT1">SIGNIFICANT ACCOUNTING POLICIES</span></b></p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_840_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zoya8HGu7v4i" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_86D_zRAf2xmKCzG3">Cash and Cash Equivalents</span></i></b><i> - </i>Cash and cash equivalents consist of money market mutual funds, short term commercial paper and short-term certificates of deposit with original maturities of 90 days or less. At August 31, 2023, $<span id="xdx_90E_eus-gaap--CashUninsuredAmount_c20230831_pp0p0" title="Bank deposits exceeding the FDIC insured limit">3,031,739</span> of the Company’s bank deposits exceeded the insured limit provided by the Federal Deposit Insurance Corporation.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_84C_eus-gaap--ConsolidationPolicyTextBlock_zLunpAiDLQke" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_863_zFP5KUmw4moi">Consolidation</span></i></b> - The accompanying unaudited condensed consolidated financial statements of the Company include the accounts of the Company and its wholly owned subsidiary, Sono-Tek Industrial Park, LLC (“SIP”) in conformity with generally accepted accounting principles in the United States (“GAAP”). SIP operates as a real estate holding company for the Company’s real estate operations. All intercompany accounts and transactions have been eliminated in consolidation.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_84B_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z30m8DGvTGSf" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_86A_zKvYq0PhTKIk">Fair Value of Financial Instruments</span> -</i></b> The Company applies Accounting Standards Codification (“ASC”) 820, <i>Fair Value Measurement </i>(“ASC 820”), which establishes a framework for measuring fair value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price that would be received for an asset or paid to transfer a liability in the Company’s principal or most advantageous market in an orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity’s own assumptions based on market data and the entity’s judgments about the assumptions that market participants would use in pricing the asset or liability and are to be developed based on the best information available in the circumstances.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0"></p> <p style="font: 11pt Cambria,serif; margin: 0">The carrying amounts of financial instruments reported in the accompanying unaudited condensed consolidated financial statements for current assets and current liabilities approximate the fair value because of the immediate or short-term maturities of the financial instruments.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">Level 1 — Assets with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">Level 2 — Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">Level 3 — Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_897_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zj5HiP824Wt9" style="font: 11pt Cambria,serif; margin: 0">The fair values of financial assets of the Company were determined using the following categories at August 31, 2023 and February 28, 2023, respectively:</p> <p style="font: 11pt Cambria,serif; margin: 0"><span id="xdx_8B5_z3OZko8hHBc5" style="display: none">Schedule of Significant Accounting Policies - Fair values of financial assets of the Company</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Cambria, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 44%; font-size: 11pt; padding-bottom: 2.5pt">Marketable Securities – August 31, 2023</td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_985_eus-gaap--MarketableSecurities_iI_pp0p0_c20230831__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zo3ZrPWDOsU1" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">7,798,000</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_988_eus-gaap--MarketableSecurities_iI_pp0p0_c20230831__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zdcG7xoHsy9l" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">1,064,000</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_980_eus-gaap--MarketableSecurities_iI_pp0p0_d0_c20230831__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zz7CGcyI5I86" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">—</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_984_eus-gaap--MarketableSecurities_iI_pp0p0_c20230831_zW0YuL9QKeV9" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">8,862,000</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 11pt; padding-bottom: 2.5pt">Marketable Securities – February 28, 2023</td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_98B_eus-gaap--MarketableSecurities_iI_pp0p0_c20230228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zU5eqm53Pnfh" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">7,361,000</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_988_eus-gaap--MarketableSecurities_iI_pp0p0_c20230228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zCOWTWRK1mI2" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">729,000</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_986_eus-gaap--MarketableSecurities_iI_pp0p0_d0_c20230228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zObECLZS1cPi" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">—</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--MarketableSecurities_iI_pp0p0_c20230228_zSoht1fgIo4l" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">8,090,000</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zdDrSWFtCZt" style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">Marketable Securities include certificates of deposit and US Treasury securities that are considered to be highly liquid and easily tradeable totaling $<span id="xdx_905_eus-gaap--MarketableSecurities_iI_pp0p0_c20230831_zfq4Ii2aScS4" title="Marketable Securities">8,862,000</span> and $<span id="xdx_903_eus-gaap--MarketableSecurities_iI_pp0p0_c20230228_z1QBfpfodzC7" title="Marketable Securities">8,090,000</span> as of August 31, 2023 and February 28, 2023, respectively. US Treasury securities are valued using inputs observable in active markets for identical securities and are therefore classified as Level 1 and certificates of deposit are classified as Level 2 within the Company’s fair value hierarchy. The Company’s marketable securities are considered to be trading securities as defined under ASC 320 “Investments – Debt and Equity Securities.”</p> <p style="font: 10pt Cambria,serif; margin: 0; background-color: white"> </p> <p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zzH9PFy2Hz89" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_86C_zRI1IM7ctUql">Income Taxes</span></i></b> - The Company accounts for income taxes under the asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of "temporary differences" by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax basis of existing assets and liabilities. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. The Company uses a recognition threshold and a measurement attribute for financial statement recognition and measurement of tax positions taken or expected to be taken in a return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. As of August 31, 2023 and February 28, 2023, there were <span id="xdx_900_ecustom--AccrualsForUncertainTaxPositions_iI_pp0p0_do_c20230831_zAZeZBCGZcVj" title="Accruals for uncertain tax positions"><span id="xdx_909_ecustom--AccrualsForUncertainTaxPositions_iI_pp0p0_do_c20230228_zPe2B0detZAi" title="Accruals for uncertain tax positions">no</span></span> accruals for uncertain tax positions.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_84F_eus-gaap--InventoryPolicyTextBlock_zs3DCDThfuBl" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_86D_zRl5imTHnwjg">Inventories</span></i></b><i> - </i>Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out (FIFO) method for raw materials, subassemblies and work-in-progress and the specific identification method for finished goods. Management compares the cost of inventory with the net realizable value and, if applicable, an allowance is made for writing down the inventory to its net realizable value, if lower than cost. On an ongoing basis, inventory is reviewed for potential write-down for estimated obsolescence or unmarketable inventory based upon forecasts for future demand and market conditions.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0"><b><i></i></b></p> <p id="xdx_84D_ecustom--LandAndBuildingsPolicyTextBlock_z2Hwnu7tSUl4" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_86D_zJBLi1gm5VJ4">Land and Buildings</span> - </i></b>Land and buildings are stated at cost. Buildings are being depreciated by use of the straight-line method based on an estimated useful life of forty years.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">At August 31, 2023 and February 28, 2023, the Company had land stated at cost of $<span id="xdx_901_eus-gaap--Land_c20230831_pp0p0" title="Land"><span id="xdx_901_eus-gaap--Land_c20230228_pp0p0" title="Land">250,000</span></span>.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">At August 31, 2023 and February 28, 2023, the Company had buildings, equipment, furnishings and leasehold improvements totaling, $<span id="xdx_900_ecustom--BuildingsEquipmentFurnishingsAndLeaseholdImprovementsNet_c20230831_pp0p0" title="Buildings, equipment, furnishings and leasehold improvements, net">2,593,229</span> and $<span id="xdx_900_ecustom--BuildingsEquipmentFurnishingsAndLeaseholdImprovementsNet_c20230228_pp0p0" title="Buildings, equipment, furnishings and leasehold improvements, net">2,624,996</span>, respectively, net of accumulated depreciation.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_84D_eus-gaap--UseOfEstimates_zt0spVZ53Jsf" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_862_zRUaH7LpKmlb">Management Estimates</span></i></b><i> - </i>The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP 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 unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font: 10pt Cambria,serif; margin: 0"><b><i> </i></b></p> <p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zUPHgtDVHH05" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_868_zkXpU8MQQEI">New Accounting Pronouncements</span></i></b> - In June 2016, the FASB issued ASU 2016-13 - Financial Instruments-Credit Losses-Measurement of Credit Losses on Financial Instruments. Codification Improvements to Topic 326, Financial Instruments – Credit Losses, have been released in November 2018 (2018-19), November 2019 (2019-10 and 2019-11) and a January 2020 Update (2020-02) that provided additional guidance on this Topic. This guidance replaces the current incurred loss impairment methodology with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For SEC filers meeting certain criteria, the amendments in this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. For SEC filers that meet the criteria of a smaller reporting company (including this Company) and for non-SEC registrant public companies and other organizations, the amendments in this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption will be permitted for all organizations for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. The Company has adopted ASU 2016-13 as updated and does not expect the adoption of this guidance to have a material impact on the Company’s consolidated financial statements.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">Other than Accounting Standards Update ASU 2016-13 discussed above, all new accounting pronouncements issued but not yet effective have been deemed to be not applicable to the Company. Hence, the adoption of these new accounting pronouncements, once effective, is not expected to have an impact on the Company.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_842_eus-gaap--StandardProductWarrantyPolicy_zwNNphb7oC2g" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_867_z6XAnPzCfdVb">Product Warranty</span></i></b> - Estimated future product warranty expense is recorded when the product is sold.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_847_eus-gaap--RevenueRecognitionPolicyTextBlock_zLcs10BTWoJ8" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_862_zCzA6vngiBA1">Revenue Recognition</span> -</i></b> The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers, the core principle of which is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to receive in exchange for those goods or services. To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps:</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px; font-family: Cambria,serif"><span style="font-family: Symbol; font-size: 11pt">·</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Identification of the contract, or contracts, with a customer</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="font-family: Cambria,serif"><span style="font-family: Symbol; font-size: 11pt">·</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Identification of the performance obligations in the contract</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="font-family: Cambria,serif"><span style="font-family: Symbol; font-size: 11pt">·</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Determination of the transaction price</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="font-family: Cambria,serif"><span style="font-family: Symbol; font-size: 11pt">·</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Allocation of the transaction price to the performance obligations in the contract</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="font-family: Cambria,serif"><span style="font-family: Symbol; font-size: 11pt">·</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Recognition of revenue when, or as, performance obligations are satisfied</span></td></tr> </table> <p style="font: 11pt Cambria,serif; margin: 12pt 0 14.15pt"><b><i></i></b></p> <p id="xdx_844_ecustom--UncertaintiesPolicyTextBlock_zgoPEePxV2M6" style="font: 11pt Cambria,serif; margin: 12pt 0 14.15pt"><b><i><span id="xdx_86B_zARrfKbMV0aj">Uncertainties</span></i></b> - Although the World Health Organization declared in early May of 2023 that COVID-19 no longer constitutes a public health emergency the Company continues to actively monitor the COVID-19 developments and potential impact on the Company's employees, business and operations. The effects of COVID-19 did not have a significant impact on the Company's result of operations or financial condition for the three months ended August 31, 2023. However, given the evolution of the COVID-19 situation, and the global responses to curb its spread, the Company is not able to estimate the effects COVID-19 may have on future results of operations or financial condition.</p> <p style="font: 11pt Cambria,serif; margin: 0 0 14.15pt; text-align: justify">The Company has encountered challenges in procuring supplies of various materials and components, and electronic components in particular, due to well-documented shortages and constraints in the global supply chain. Lead times for ordered components may vary significantly, and some components used to manufacture our products are provided by a limited number of sources. The Company experienced lengthened lead times throughout its supply chain as a result of supply chain constraints and material shortages that have occurred through fiscal year 2023.</p> <p id="xdx_840_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zoya8HGu7v4i" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_86D_zRAf2xmKCzG3">Cash and Cash Equivalents</span></i></b><i> - </i>Cash and cash equivalents consist of money market mutual funds, short term commercial paper and short-term certificates of deposit with original maturities of 90 days or less. At August 31, 2023, $<span id="xdx_90E_eus-gaap--CashUninsuredAmount_c20230831_pp0p0" title="Bank deposits exceeding the FDIC insured limit">3,031,739</span> of the Company’s bank deposits exceeded the insured limit provided by the Federal Deposit Insurance Corporation.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> 3031739 <p id="xdx_84C_eus-gaap--ConsolidationPolicyTextBlock_zLunpAiDLQke" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_863_zFP5KUmw4moi">Consolidation</span></i></b> - The accompanying unaudited condensed consolidated financial statements of the Company include the accounts of the Company and its wholly owned subsidiary, Sono-Tek Industrial Park, LLC (“SIP”) in conformity with generally accepted accounting principles in the United States (“GAAP”). SIP operates as a real estate holding company for the Company’s real estate operations. All intercompany accounts and transactions have been eliminated in consolidation.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_84B_eus-gaap--FairValueOfFinancialInstrumentsPolicy_z30m8DGvTGSf" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_86A_zKvYq0PhTKIk">Fair Value of Financial Instruments</span> -</i></b> The Company applies Accounting Standards Codification (“ASC”) 820, <i>Fair Value Measurement </i>(“ASC 820”), which establishes a framework for measuring fair value and clarifies the definition of fair value within that framework. ASC 820 defines fair value as an exit price, which is the price that would be received for an asset or paid to transfer a liability in the Company’s principal or most advantageous market in an orderly transaction between market participants on the measurement date. The fair value hierarchy established in ASC 820 generally requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Observable inputs reflect the assumptions that market participants would use in pricing the asset or liability and are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs reflect the entity’s own assumptions based on market data and the entity’s judgments about the assumptions that market participants would use in pricing the asset or liability and are to be developed based on the best information available in the circumstances.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0"></p> <p style="font: 11pt Cambria,serif; margin: 0">The carrying amounts of financial instruments reported in the accompanying unaudited condensed consolidated financial statements for current assets and current liabilities approximate the fair value because of the immediate or short-term maturities of the financial instruments.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">Level 1 — Assets with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">Level 2 — Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">Level 3 — Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_897_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zj5HiP824Wt9" style="font: 11pt Cambria,serif; margin: 0">The fair values of financial assets of the Company were determined using the following categories at August 31, 2023 and February 28, 2023, respectively:</p> <p style="font: 11pt Cambria,serif; margin: 0"><span id="xdx_8B5_z3OZko8hHBc5" style="display: none">Schedule of Significant Accounting Policies - Fair values of financial assets of the Company</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Cambria, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 44%; font-size: 11pt; padding-bottom: 2.5pt">Marketable Securities – August 31, 2023</td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_985_eus-gaap--MarketableSecurities_iI_pp0p0_c20230831__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zo3ZrPWDOsU1" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">7,798,000</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_988_eus-gaap--MarketableSecurities_iI_pp0p0_c20230831__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zdcG7xoHsy9l" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">1,064,000</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_980_eus-gaap--MarketableSecurities_iI_pp0p0_d0_c20230831__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zz7CGcyI5I86" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">—</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_984_eus-gaap--MarketableSecurities_iI_pp0p0_c20230831_zW0YuL9QKeV9" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">8,862,000</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 11pt; padding-bottom: 2.5pt">Marketable Securities – February 28, 2023</td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_98B_eus-gaap--MarketableSecurities_iI_pp0p0_c20230228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zU5eqm53Pnfh" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">7,361,000</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_988_eus-gaap--MarketableSecurities_iI_pp0p0_c20230228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zCOWTWRK1mI2" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">729,000</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_986_eus-gaap--MarketableSecurities_iI_pp0p0_d0_c20230228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zObECLZS1cPi" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">—</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--MarketableSecurities_iI_pp0p0_c20230228_zSoht1fgIo4l" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">8,090,000</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_zdDrSWFtCZt" style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">Marketable Securities include certificates of deposit and US Treasury securities that are considered to be highly liquid and easily tradeable totaling $<span id="xdx_905_eus-gaap--MarketableSecurities_iI_pp0p0_c20230831_zfq4Ii2aScS4" title="Marketable Securities">8,862,000</span> and $<span id="xdx_903_eus-gaap--MarketableSecurities_iI_pp0p0_c20230228_z1QBfpfodzC7" title="Marketable Securities">8,090,000</span> as of August 31, 2023 and February 28, 2023, respectively. US Treasury securities are valued using inputs observable in active markets for identical securities and are therefore classified as Level 1 and certificates of deposit are classified as Level 2 within the Company’s fair value hierarchy. The Company’s marketable securities are considered to be trading securities as defined under ASC 320 “Investments – Debt and Equity Securities.”</p> <p style="font: 10pt Cambria,serif; margin: 0; background-color: white"> </p> <p id="xdx_897_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zj5HiP824Wt9" style="font: 11pt Cambria,serif; margin: 0">The fair values of financial assets of the Company were determined using the following categories at August 31, 2023 and February 28, 2023, respectively:</p> <p style="font: 11pt Cambria,serif; margin: 0"><span id="xdx_8B5_z3OZko8hHBc5" style="display: none">Schedule of Significant Accounting Policies - Fair values of financial assets of the Company</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Cambria, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 44%; font-size: 11pt; padding-bottom: 2.5pt">Marketable Securities – August 31, 2023</td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_985_eus-gaap--MarketableSecurities_iI_pp0p0_c20230831__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zo3ZrPWDOsU1" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">7,798,000</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_988_eus-gaap--MarketableSecurities_iI_pp0p0_c20230831__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zdcG7xoHsy9l" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">1,064,000</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_980_eus-gaap--MarketableSecurities_iI_pp0p0_d0_c20230831__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zz7CGcyI5I86" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">—</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="width: 2%; font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; font-size: 11pt; text-align: left">$</td><td id="xdx_984_eus-gaap--MarketableSecurities_iI_pp0p0_c20230831_zW0YuL9QKeV9" style="border-bottom: Black 2.5pt double; width: 10%; font-size: 11pt; text-align: right" title="Marketable Securities">8,862,000</td><td style="width: 1%; padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 11pt; padding-bottom: 2.5pt">Marketable Securities – February 28, 2023</td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_98B_eus-gaap--MarketableSecurities_iI_pp0p0_c20230228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zU5eqm53Pnfh" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">7,361,000</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_988_eus-gaap--MarketableSecurities_iI_pp0p0_c20230228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zCOWTWRK1mI2" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">729,000</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_986_eus-gaap--MarketableSecurities_iI_pp0p0_d0_c20230228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zObECLZS1cPi" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">—</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--MarketableSecurities_iI_pp0p0_c20230228_zSoht1fgIo4l" style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right" title="Marketable Securities">8,090,000</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td></tr> </table> 7798000 1064000 0 8862000 7361000 729000 0 8090000 8862000 8090000 <p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zzH9PFy2Hz89" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_86C_zRI1IM7ctUql">Income Taxes</span></i></b> - The Company accounts for income taxes under the asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences of "temporary differences" by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts and the tax basis of existing assets and liabilities. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. The Company uses a recognition threshold and a measurement attribute for financial statement recognition and measurement of tax positions taken or expected to be taken in a return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. As of August 31, 2023 and February 28, 2023, there were <span id="xdx_900_ecustom--AccrualsForUncertainTaxPositions_iI_pp0p0_do_c20230831_zAZeZBCGZcVj" title="Accruals for uncertain tax positions"><span id="xdx_909_ecustom--AccrualsForUncertainTaxPositions_iI_pp0p0_do_c20230228_zPe2B0detZAi" title="Accruals for uncertain tax positions">no</span></span> accruals for uncertain tax positions.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> 0 0 <p id="xdx_84F_eus-gaap--InventoryPolicyTextBlock_zs3DCDThfuBl" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_86D_zRl5imTHnwjg">Inventories</span></i></b><i> - </i>Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out (FIFO) method for raw materials, subassemblies and work-in-progress and the specific identification method for finished goods. Management compares the cost of inventory with the net realizable value and, if applicable, an allowance is made for writing down the inventory to its net realizable value, if lower than cost. On an ongoing basis, inventory is reviewed for potential write-down for estimated obsolescence or unmarketable inventory based upon forecasts for future demand and market conditions.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0"><b><i></i></b></p> <p id="xdx_84D_ecustom--LandAndBuildingsPolicyTextBlock_z2Hwnu7tSUl4" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_86D_zJBLi1gm5VJ4">Land and Buildings</span> - </i></b>Land and buildings are stated at cost. Buildings are being depreciated by use of the straight-line method based on an estimated useful life of forty years.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">At August 31, 2023 and February 28, 2023, the Company had land stated at cost of $<span id="xdx_901_eus-gaap--Land_c20230831_pp0p0" title="Land"><span id="xdx_901_eus-gaap--Land_c20230228_pp0p0" title="Land">250,000</span></span>.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">At August 31, 2023 and February 28, 2023, the Company had buildings, equipment, furnishings and leasehold improvements totaling, $<span id="xdx_900_ecustom--BuildingsEquipmentFurnishingsAndLeaseholdImprovementsNet_c20230831_pp0p0" title="Buildings, equipment, furnishings and leasehold improvements, net">2,593,229</span> and $<span id="xdx_900_ecustom--BuildingsEquipmentFurnishingsAndLeaseholdImprovementsNet_c20230228_pp0p0" title="Buildings, equipment, furnishings and leasehold improvements, net">2,624,996</span>, respectively, net of accumulated depreciation.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> 250000 250000 2593229 2624996 <p id="xdx_84D_eus-gaap--UseOfEstimates_zt0spVZ53Jsf" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_862_zRUaH7LpKmlb">Management Estimates</span></i></b><i> - </i>The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP 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 unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font: 10pt Cambria,serif; margin: 0"><b><i> </i></b></p> <p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zUPHgtDVHH05" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_868_zkXpU8MQQEI">New Accounting Pronouncements</span></i></b> - In June 2016, the FASB issued ASU 2016-13 - Financial Instruments-Credit Losses-Measurement of Credit Losses on Financial Instruments. Codification Improvements to Topic 326, Financial Instruments – Credit Losses, have been released in November 2018 (2018-19), November 2019 (2019-10 and 2019-11) and a January 2020 Update (2020-02) that provided additional guidance on this Topic. This guidance replaces the current incurred loss impairment methodology with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. For SEC filers meeting certain criteria, the amendments in this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. For SEC filers that meet the criteria of a smaller reporting company (including this Company) and for non-SEC registrant public companies and other organizations, the amendments in this ASU are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2022. Early adoption will be permitted for all organizations for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019. The Company has adopted ASU 2016-13 as updated and does not expect the adoption of this guidance to have a material impact on the Company’s consolidated financial statements.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">Other than Accounting Standards Update ASU 2016-13 discussed above, all new accounting pronouncements issued but not yet effective have been deemed to be not applicable to the Company. Hence, the adoption of these new accounting pronouncements, once effective, is not expected to have an impact on the Company.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_842_eus-gaap--StandardProductWarrantyPolicy_zwNNphb7oC2g" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_867_z6XAnPzCfdVb">Product Warranty</span></i></b> - Estimated future product warranty expense is recorded when the product is sold.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_847_eus-gaap--RevenueRecognitionPolicyTextBlock_zLcs10BTWoJ8" style="font: 11pt Cambria,serif; margin: 0"><b><i><span id="xdx_862_zCzA6vngiBA1">Revenue Recognition</span> -</i></b> The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers, the core principle of which is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled to receive in exchange for those goods or services. To determine revenue recognition for arrangements that the Company determines are within the scope of ASC 606, the Company performs the following five steps:</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px; font-family: Cambria,serif"><span style="font-family: Symbol; font-size: 11pt">·</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Identification of the contract, or contracts, with a customer</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="font-family: Cambria,serif"><span style="font-family: Symbol; font-size: 11pt">·</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Identification of the performance obligations in the contract</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="font-family: Cambria,serif"><span style="font-family: Symbol; font-size: 11pt">·</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Determination of the transaction price</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="font-family: Cambria,serif"><span style="font-family: Symbol; font-size: 11pt">·</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Allocation of the transaction price to the performance obligations in the contract</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="font-family: Cambria,serif"><span style="font-family: Symbol; font-size: 11pt">·</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Recognition of revenue when, or as, performance obligations are satisfied</span></td></tr> </table> <p style="font: 11pt Cambria,serif; margin: 12pt 0 14.15pt"><b><i></i></b></p> <p id="xdx_844_ecustom--UncertaintiesPolicyTextBlock_zgoPEePxV2M6" style="font: 11pt Cambria,serif; margin: 12pt 0 14.15pt"><b><i><span id="xdx_86B_zARrfKbMV0aj">Uncertainties</span></i></b> - Although the World Health Organization declared in early May of 2023 that COVID-19 no longer constitutes a public health emergency the Company continues to actively monitor the COVID-19 developments and potential impact on the Company's employees, business and operations. The effects of COVID-19 did not have a significant impact on the Company's result of operations or financial condition for the three months ended August 31, 2023. However, given the evolution of the COVID-19 situation, and the global responses to curb its spread, the Company is not able to estimate the effects COVID-19 may have on future results of operations or financial condition.</p> <p style="font: 11pt Cambria,serif; margin: 0 0 14.15pt; text-align: justify">The Company has encountered challenges in procuring supplies of various materials and components, and electronic components in particular, due to well-documented shortages and constraints in the global supply chain. Lead times for ordered components may vary significantly, and some components used to manufacture our products are provided by a limited number of sources. The Company experienced lengthened lead times throughout its supply chain as a result of supply chain constraints and material shortages that have occurred through fiscal year 2023.</p> <p id="xdx_804_eus-gaap--RevenueFromContractWithCustomerTextBlock_zweaMCZe02nh" style="font: 11pt Cambria,serif; margin: 0"><b>NOTE 3: <span id="xdx_82B_z7QPk46oBrHf">REVENUE RECOGNITION</span></b></p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">The Company’s sales revenue is derived primarily from short term contracts with customers, which, on average, are in effect for less than twelve months. Sales revenue from manufactured equipment transferred at a single point in time accounts for a majority of the Company’s revenue.</p> <p style="font: 11pt Cambria,serif; margin: 0; text-align: justify"> </p> <p style="font: 11pt Cambria,serif; margin: 0">Sales revenue is recognized when control of the Company’s manufactured equipment is transferred to its customers, in an amount that reflects the consideration the Company expects to receive based upon the agreed transaction price. The Company’s performance obligations are satisfied when its customers take control of the purchased equipment, which is based on the contract terms. Based on prior experience, the Company reasonably estimates its sales returns and warranty reserves. Sales are presented net of discounts and allowances. Discounts and allowances are determined when a sale is negotiated. The Company does not grant its customers or independent representatives, the ability to return equipment nor does it grant price adjustments after a sale is complete.</p> <p style="font: 11pt Cambria,serif; margin: 0; text-align: justify"> </p> <p style="font: 11pt Cambria,serif; margin: 0; text-align: justify">The Company does not capitalize any sales commission costs related to the acquisition of a contract. All commissions related to a performance obligation that are satisfied at a point in time are expensed when the customer takes control of the purchased equipment.</p> <p style="font: 11pt Cambria,serif; margin: 0; text-align: justify"> </p> <p style="font: 11pt Cambria,serif; margin: 0">The Company applies the practical expedient in paragraph ASC 606-10-50-14 and does not disclose information about remaining performance obligations that have original expected durations of one-year or less.</p> <p style="font: 11pt Cambria,serif; margin: 0; text-align: justify"> </p> <p style="font: 11pt Cambria,serif; margin: 0">At August 31, 2023, the Company had received approximately $<span id="xdx_906_ecustom--CashDeposits_c20230831_pp0p0" title="Cash deposits">3,394,000</span> in cash deposits, representing contract liabilities.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">At February 28, 2023, the Company had received approximately $<span id="xdx_906_ecustom--CashDeposits_c20230228_pp0p0" title="Cash deposits">2,838,000</span> in cash deposits, representing contract liabilities. During the six months ended August 31, 2023 the Company recognized $<span id="xdx_904_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20230301__20230831_pp0p0" title="Revenue recognized">2,368,000</span> of these deposits as revenue.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0"></p> <p id="xdx_899_eus-gaap--ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_z0Gyk0OmDKE6" style="font: 11pt Cambria,serif; margin: 0">The Company’s sales revenue by product line is as follows:</p> <p style="font: 11pt Cambria,serif; margin: 0"> <span id="xdx_8B4_zneBSYACMw0d" style="display: none">Schedule of Revenue Recognition - Sales Revenue by Product Line</span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="11" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>Three Months Ended August 31,</b></span></td> <td style="font-family: Cambria,serif"> </td> <td colspan="11" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>Six Months Ended August 31,</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif; text-align: center"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>% of total</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>% of total</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>% of total</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>% of total</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 23%; font-family: Cambria,serif"><span style="font-size: 9pt">Fluxing Systems</span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="width: 8%; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_903_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" title="Sales revenue">204,000</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 7%; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_907_ecustom--SalesRevenuePercent_c20230601__20230831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pdd" title="Sales revenue, percent">4%</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="width: 8%; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_905_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" title="Sales revenue">399,000</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 7%; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_905_ecustom--SalesRevenuePercent_c20220601__20220831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pdd" title="Sales revenue, percent">11%</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="width: 8%; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_906_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" title="Sales revenue">440,000</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 7%; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_904_ecustom--SalesRevenuePercent_c20230301__20230831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pdd" title="Sales revenue, percent">5%</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="width: 9%; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_908_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" title="Sales revenue">707,000</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 7%; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_902_ecustom--SalesRevenuePercent_c20220301__20220831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pdd" title="Sales revenue, percent">9%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"><span style="font-size: 9pt">Integrated Coating Systems</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_909_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" title="Sales revenue">853,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90D_ecustom--SalesRevenuePercent_c20230601__20230831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pdd" title="Sales revenue, percent">15%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90B_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" title="Sales revenue">425,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90F_ecustom--SalesRevenuePercent_c20220601__20220831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pdd" title="Sales revenue, percent">11%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90A_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" title="Sales revenue">1,162,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_908_ecustom--SalesRevenuePercent_c20230301__20230831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pdd" title="Sales revenue, percent">12%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_904_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" title="Sales revenue">594,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90A_ecustom--SalesRevenuePercent_c20220301__20220831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pdd" title="Sales revenue, percent">8%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"><span style="font-size: 9pt">Multi-Axis Coating Systems</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_908_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" title="Sales revenue">2,923,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_903_ecustom--SalesRevenuePercent_c20230601__20230831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pdd" title="Sales revenue, percent">52%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90E_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" title="Sales revenue">1,491,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_901_ecustom--SalesRevenuePercent_c20220601__20220831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pdd" title="Sales revenue, percent">40%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90D_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" title="Sales revenue">4,686,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_900_ecustom--SalesRevenuePercent_c20230301__20230831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pdd" title="Sales revenue, percent">51%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_904_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" title="Sales revenue">3,470,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_906_ecustom--SalesRevenuePercent_c20220301__20220831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pdd" title="Sales revenue, percent">44%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"><span style="font-size: 9pt">OEM Systems</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_907_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" title="Sales revenue">535,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90D_ecustom--SalesRevenuePercent_c20230601__20230831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pdd" title="Sales revenue, percent">9%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_907_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" title="Sales revenue">762,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90F_ecustom--SalesRevenuePercent_c20220601__20220831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pdd" title="Sales revenue, percent">20%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_904_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" title="Sales revenue">810,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90E_ecustom--SalesRevenuePercent_c20230301__20230831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pdd" title="Sales revenue, percent">9%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_902_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" title="Sales revenue">1,316,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_900_ecustom--SalesRevenuePercent_c20220301__20220831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pdd" title="Sales revenue, percent">17%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 9pt">Spare Parts, Services and Other</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90A_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pp0p0" title="Sales revenue">1,124,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90E_ecustom--SalesRevenuePercent_c20230601__20230831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pdd" title="Sales revenue, percent">20%</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90C_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pp0p0" title="Sales revenue">686,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_901_ecustom--SalesRevenuePercent_c20220601__20220831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pdd" title="Sales revenue, percent">18%</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90D_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pp0p0" title="Sales revenue">2,144,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_902_ecustom--SalesRevenuePercent_c20230301__20230831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pdd" title="Sales revenue, percent">23%</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90F_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pp0p0" title="Sales revenue">1,728,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_904_ecustom--SalesRevenuePercent_c20220301__20220831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pdd" title="Sales revenue, percent">22%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-indent: 9pt"><span style="font-size: 9pt">TOTAL</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_902_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" title="Sales revenue">5,639,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: right"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90D_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" title="Sales revenue">3,763,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: right"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90E_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" title="Sales revenue">9,242,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: right"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_908_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" title="Sales revenue">7,815,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: right"> </td></tr> </table> <p id="xdx_8AA_zrfxnDyeNfBh" style="font: 10pt Cambria,serif; margin: 0; text-align: justify"><b> </b></p> 3394000 2838000 2368000 <p id="xdx_899_eus-gaap--ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_z0Gyk0OmDKE6" style="font: 11pt Cambria,serif; margin: 0">The Company’s sales revenue by product line is as follows:</p> <p style="font: 11pt Cambria,serif; margin: 0"> <span id="xdx_8B4_zneBSYACMw0d" style="display: none">Schedule of Revenue Recognition - Sales Revenue by Product Line</span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="11" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>Three Months Ended August 31,</b></span></td> <td style="font-family: Cambria,serif"> </td> <td colspan="11" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>Six Months Ended August 31,</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif; text-align: center"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>% of total</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>% of total</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>% of total</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 8pt"><b>% of total</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 23%; font-family: Cambria,serif"><span style="font-size: 9pt">Fluxing Systems</span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="width: 8%; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_903_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" title="Sales revenue">204,000</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 7%; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_907_ecustom--SalesRevenuePercent_c20230601__20230831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pdd" title="Sales revenue, percent">4%</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="width: 8%; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_905_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" title="Sales revenue">399,000</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 7%; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_905_ecustom--SalesRevenuePercent_c20220601__20220831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pdd" title="Sales revenue, percent">11%</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="width: 8%; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_906_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" title="Sales revenue">440,000</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 7%; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_904_ecustom--SalesRevenuePercent_c20230301__20230831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pdd" title="Sales revenue, percent">5%</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="width: 9%; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_908_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" title="Sales revenue">707,000</span></span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 7%; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_902_ecustom--SalesRevenuePercent_c20220301__20220831__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pdd" title="Sales revenue, percent">9%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"><span style="font-size: 9pt">Integrated Coating Systems</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_909_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" title="Sales revenue">853,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90D_ecustom--SalesRevenuePercent_c20230601__20230831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pdd" title="Sales revenue, percent">15%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90B_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" title="Sales revenue">425,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90F_ecustom--SalesRevenuePercent_c20220601__20220831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pdd" title="Sales revenue, percent">11%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90A_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" title="Sales revenue">1,162,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_908_ecustom--SalesRevenuePercent_c20230301__20230831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pdd" title="Sales revenue, percent">12%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_904_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" title="Sales revenue">594,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90A_ecustom--SalesRevenuePercent_c20220301__20220831__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pdd" title="Sales revenue, percent">8%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"><span style="font-size: 9pt">Multi-Axis Coating Systems</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_908_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" title="Sales revenue">2,923,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_903_ecustom--SalesRevenuePercent_c20230601__20230831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pdd" title="Sales revenue, percent">52%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90E_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" title="Sales revenue">1,491,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_901_ecustom--SalesRevenuePercent_c20220601__20220831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pdd" title="Sales revenue, percent">40%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90D_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" title="Sales revenue">4,686,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_900_ecustom--SalesRevenuePercent_c20230301__20230831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pdd" title="Sales revenue, percent">51%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_904_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" title="Sales revenue">3,470,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_906_ecustom--SalesRevenuePercent_c20220301__20220831__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pdd" title="Sales revenue, percent">44%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"><span style="font-size: 9pt">OEM Systems</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_907_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" title="Sales revenue">535,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90D_ecustom--SalesRevenuePercent_c20230601__20230831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pdd" title="Sales revenue, percent">9%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_907_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" title="Sales revenue">762,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90F_ecustom--SalesRevenuePercent_c20220601__20220831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pdd" title="Sales revenue, percent">20%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_904_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" title="Sales revenue">810,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90E_ecustom--SalesRevenuePercent_c20230301__20230831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pdd" title="Sales revenue, percent">9%</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_902_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" title="Sales revenue">1,316,000</span></span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_900_ecustom--SalesRevenuePercent_c20220301__20220831__srt--ProductOrServiceAxis__custom--OemSystemsMember_pdd" title="Sales revenue, percent">17%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 9pt">Spare Parts, Services and Other</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90A_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pp0p0" title="Sales revenue">1,124,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_90E_ecustom--SalesRevenuePercent_c20230601__20230831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pdd" title="Sales revenue, percent">20%</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90C_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pp0p0" title="Sales revenue">686,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_901_ecustom--SalesRevenuePercent_c20220601__20220831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pdd" title="Sales revenue, percent">18%</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90D_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pp0p0" title="Sales revenue">2,144,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_902_ecustom--SalesRevenuePercent_c20230301__20230831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pdd" title="Sales revenue, percent">23%</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90F_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pp0p0" title="Sales revenue">1,728,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><span id="xdx_904_ecustom--SalesRevenuePercent_c20220301__20220831__srt--ProductOrServiceAxis__custom--SparePartsServicesandOtherMember_pdd" title="Sales revenue, percent">22%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-indent: 9pt"><span style="font-size: 9pt">TOTAL</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_902_eus-gaap--Revenues_c20230601__20230831__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" title="Sales revenue">5,639,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: right"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90D_eus-gaap--Revenues_c20220601__20220831__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" title="Sales revenue">3,763,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: right"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_90E_eus-gaap--Revenues_c20230301__20230831__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" title="Sales revenue">9,242,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: right"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif"><span style="font-size: 9pt">$</span></td> <td style="border-bottom: black 1.5pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 9pt"><span id="xdx_908_eus-gaap--Revenues_c20220301__20220831__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" title="Sales revenue">7,815,000</span></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif; text-align: right"> </td></tr> </table> 204000 0.04 399000 0.11 440000 0.05 707000 0.09 853000 0.15 425000 0.11 1162000 0.12 594000 0.08 2923000 0.52 1491000 0.40 4686000 0.51 3470000 0.44 535000 0.09 762000 0.20 810000 0.09 1316000 0.17 1124000 0.20 686000 0.18 2144000 0.23 1728000 0.22 5639000 3763000 9242000 7815000 <p id="xdx_80E_eus-gaap--InventoryDisclosureTextBlock_zpNgEjO8msYe" style="font: 11pt Cambria,serif; margin: 0"><b>NOTE 4: <span id="xdx_826_zupOqUN1TlDc">INVENTORIES</span></b></p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_894_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zlMpQw9ruocb" style="font: 11pt Cambria,serif; margin: 0 0 0 0.5in; text-indent: -0.5in">Inventories consist of the following:</p> <p style="font: 11pt Cambria,serif; margin: 0 0 0 0.5in; text-indent: -0.5in"><span id="xdx_8B3_zvLecAqL3ry8" style="display: none">Schedule of Inventory, Current</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Cambria, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 11pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230831_zKErtonTiXPe" style="font-size: 11pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">August 31,</span></td><td style="font-size: 11pt; font-weight: bold"><span style="font-size: 10pt"> </span></td><td style="font-size: 11pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20230228_zRWjjlrgsPg" style="font-size: 11pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">February 28,</span></td><td style="font-size: 11pt; font-weight: bold"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 11pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 11pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="padding-bottom: 1pt; font-size: 11pt; font-weight: bold"><span style="font-size: 10pt"> </span></td><td style="font-size: 11pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 11pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="padding-bottom: 1pt; font-size: 11pt; font-weight: bold"> </td></tr> <tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINzdCi_zf27YZLQ4blc" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 72%; font-size: 11pt; text-align: left">Raw materials and subassemblies</td><td style="width: 2%; font-size: 11pt"> </td> <td style="width: 1%; font-size: 11pt; text-align: left">$</td><td style="width: 10%; font-size: 11pt; text-align: right">1,879,394</td><td style="width: 1%; font-size: 11pt; text-align: left"> </td><td style="width: 2%; font-size: 11pt"> </td> <td style="width: 1%; font-size: 11pt; text-align: left">$</td><td style="width: 10%; font-size: 11pt; text-align: right">1,868,689</td><td style="width: 1%; font-size: 11pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzdCi_zCPf1moK9Rih" style="vertical-align: bottom; background-color: White"> <td style="font-size: 11pt; text-align: left">Finished goods</td><td style="font-size: 11pt"> </td> <td style="font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; text-align: right">1,088,848</td><td style="font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt"> </td> <td style="font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; text-align: right">613,915</td><td style="font-size: 11pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzdCi_zIDtL8SbYja3" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-size: 11pt; text-align: left; padding-bottom: 1pt">Work in process</td><td style="font-size: 11pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right">1,040,029</td><td style="padding-bottom: 1pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right">760,305</td><td style="padding-bottom: 1pt; font-size: 11pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--InventoryNet_iTI_pp0p0_mtINzdCi_zGo30H0krnHj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 11pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right">4,008,271</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right">3,242,909</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td></tr> </table> <p id="xdx_8A7_zs6Hz974MIZ8" style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> <p style="font: 11pt Cambria,serif; margin: 0">The Company maintains an allowance for slow moving inventory for raw materials and finished goods. The recorded allowances at August 31, 2023 and February 28, 2023, totaled $<span id="xdx_907_eus-gaap--InventoryValuationReserves_c20230831_pp0p0" title="Allowance for slow moving inventory">354,143</span> and $<span id="xdx_907_eus-gaap--InventoryValuationReserves_c20230228_pp0p0" title="Allowance for slow moving inventory">332,525</span>, respectively.</p> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> <p id="xdx_894_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zlMpQw9ruocb" style="font: 11pt Cambria,serif; margin: 0 0 0 0.5in; text-indent: -0.5in">Inventories consist of the following:</p> <p style="font: 11pt Cambria,serif; margin: 0 0 0 0.5in; text-indent: -0.5in"><span id="xdx_8B3_zvLecAqL3ry8" style="display: none">Schedule of Inventory, Current</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Cambria, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 11pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="2" id="xdx_497_20230831_zKErtonTiXPe" style="font-size: 11pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">August 31,</span></td><td style="font-size: 11pt; font-weight: bold"><span style="font-size: 10pt"> </span></td><td style="font-size: 11pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20230228_zRWjjlrgsPg" style="font-size: 11pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">February 28,</span></td><td style="font-size: 11pt; font-weight: bold"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 11pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 11pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="padding-bottom: 1pt; font-size: 11pt; font-weight: bold"><span style="font-size: 10pt"> </span></td><td style="font-size: 11pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 11pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="padding-bottom: 1pt; font-size: 11pt; font-weight: bold"> </td></tr> <tr id="xdx_402_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINzdCi_zf27YZLQ4blc" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 72%; font-size: 11pt; text-align: left">Raw materials and subassemblies</td><td style="width: 2%; font-size: 11pt"> </td> <td style="width: 1%; font-size: 11pt; text-align: left">$</td><td style="width: 10%; font-size: 11pt; text-align: right">1,879,394</td><td style="width: 1%; font-size: 11pt; text-align: left"> </td><td style="width: 2%; font-size: 11pt"> </td> <td style="width: 1%; font-size: 11pt; text-align: left">$</td><td style="width: 10%; font-size: 11pt; text-align: right">1,868,689</td><td style="width: 1%; font-size: 11pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzdCi_zCPf1moK9Rih" style="vertical-align: bottom; background-color: White"> <td style="font-size: 11pt; text-align: left">Finished goods</td><td style="font-size: 11pt"> </td> <td style="font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; text-align: right">1,088,848</td><td style="font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt"> </td> <td style="font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; text-align: right">613,915</td><td style="font-size: 11pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maINzdCi_zIDtL8SbYja3" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-size: 11pt; text-align: left; padding-bottom: 1pt">Work in process</td><td style="font-size: 11pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right">1,040,029</td><td style="padding-bottom: 1pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right">760,305</td><td style="padding-bottom: 1pt; font-size: 11pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--InventoryNet_iTI_pp0p0_mtINzdCi_zGo30H0krnHj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 11pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right">4,008,271</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td><td style="font-size: 11pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 11pt; text-align: right">3,242,909</td><td style="padding-bottom: 2.5pt; font-size: 11pt; text-align: left"> </td></tr> </table> 1879394 1868689 1088848 613915 1040029 760305 4008271 3242909 354143 332525 <p id="xdx_802_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zLTw88qVdRvf" style="font: 11pt Cambria,serif; margin: 0 4.5pt 0 0"><b>NOTE 5: <span id="xdx_820_zNDV25PzV87k">STOCK BASED COMPENSATION</span></b></p> <p style="font: 11pt Cambria,serif; margin: 0 4.5pt 0 0"><b> </b></p> <p style="font: 11pt Cambria,serif; margin: 0 4.5pt 0 0"><b><i>Stock Options - </i></b>Until May 2023, options were available to be granted to officers, directors, consultants and employees of the Company and its subsidiaries to purchase up to <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20230531__us-gaap--PlanNameAxis__custom--StockIncentivePlan2013Member_zsRSv0T8TXlc" title="Stock options shares available for grants">2,500,000</span> shares of the Company's common stock, under the Company’s 2013 Stock Incentive Plan (the "2013 Plan"). Under the 2013 Plan options expire ten years after the date of grant. As of August 31, 2023, there were <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20230831__us-gaap--PlanNameAxis__custom--StockIncentivePlan2013Member_pdd" title="Stock options, outstanding">247,483</span> options outstanding under the 2013 Plan, of which <span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230301__20230831__us-gaap--PlanNameAxis__custom--StockIncentivePlan2013Member_pdd" title="Stock options, vested">158,520</span> are vested. No additional options may be granted under the 2013 Plan.</p> <p style="font: 11pt Cambria,serif; margin: 0 4.5pt 0 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0 4.5pt 0 0">In August 2023, the Company’s shareholders approved the Company’s 2023 Stock Incentive Plan (the “2023 Plan”) under which <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230301__20230831__us-gaap--PlanNameAxis__custom--StockIncentivePlan2023Member_pdd" title="Options granted">2,500,000</span> options may be granted to officers, directors, consultants and employees of the Company and its subsidiaries. As of August 31, 2023, there were <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20230301__20230831__us-gaap--PlanNameAxis__custom--StockIncentivePlan2023Member_pdd" title="Options outstanding">23,250</span> options outstanding under the 2023 Plan.</p> <p style="font: 11pt Cambria,serif; margin: 0 4.5pt 0 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">The Company accounts for stock based compensation under ASC 718, “Share Based Payments.” which requires companies to expense the value of employee stock options and similar awards.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">During the six months ended August 31, 2023, the Company granted options to acquire <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230301__20230831__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" title="Options granted">9,094</span> shares to employees exercisable at prices ranging from $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230301__20230831__us-gaap--AwardTypeAxis__us-gaap--ShareBasedPaymentArrangementEmployeeMember__srt--RangeAxis__srt--MinimumMember_pdd" title="Options, exercisable price">4.79</span> to $<span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230301__20230831__us-gaap--AwardTypeAxis__us-gaap--ShareBasedPaymentArrangementEmployeeMember__srt--RangeAxis__srt--MaximumMember_pdd" title="Options, exercisable price">5.60</span> and options to acquire <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230301__20230831__us-gaap--AwardTypeAxis__us-gaap--ShareBasedPaymentArrangementNonemployeeMember_pdd" title="Options granted">18,380</span> shares to non-employee members of the board of directors with an exercise price of $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230301__20230831__us-gaap--AwardTypeAxis__us-gaap--ShareBasedPaymentArrangementNonemployeeMember_pdd" title="Options, exercisable price">4.79</span>. The options granted to employees and directors vest over three years <span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230301__20230831_zuOjkfaoOoV8" style="display: none" title="Options, vesting period">3</span> and expire in ten <span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dtY_c20230301__20230831__us-gaap--AwardTypeAxis__custom--EmployeesAndDirectorsMember_zqOK4lqmEwqj" style="display: none" title="Options, expiration period">10</span> years. The options granted during the first six months of fiscal 2024 had a combined weighted average grant date fair value of $<span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230301__20230831__us-gaap--AwardTypeAxis__custom--EmployeesMember_pdd" title="Weighted average grant date fair value, per share">2.91</span> per share.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0"></p> <p id="xdx_89D_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zBmVTtX4H4Nh" style="font: 11pt Cambria,serif; margin: 0">The weighted-average fair value of options are estimated on the date of grant using the Black-Scholes options-pricing model. The weighted-average Black-Scholes assumptions are as follows:</p> <p style="font: 11pt Cambria,serif; margin: 0"><span id="xdx_8B6_zYSt7AICLlba" style="display: none">Schedule of weighted-average Black-Scholes assumptions</span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="width: 83%; font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="width: 1%; padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="border-bottom: black 1pt solid; width: 16%; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>Six Months Ended <br/> August 31, 2023</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Expected Life</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 11pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230301__20230831__srt--RangeAxis__srt--MinimumMember_z7DdwQwZtmU7" title="Expected life (in years)">5</span> - <span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230301__20230831__srt--RangeAxis__srt--MaximumMember_z19s1Xa1xG09" title="Expected life (in years)">8</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Risk free interest rate</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 11pt"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20230301__20230831__srt--RangeAxis__srt--MinimumMember_pdd" title="Risk free interest rate">2.82%</span> - <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20230301__20230831__srt--RangeAxis__srt--MaximumMember_pdd" title="Risk free interest rate">4.39%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Expected volatility</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="padding-right: -8.5pt; font-family: Cambria,serif; text-align: center"><span style="font-size: 11pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20230301__20230831__srt--RangeAxis__srt--MinimumMember_pdd" title="Expected volatility">55.02%</span> - <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20230301__20230831__srt--RangeAxis__srt--MaximumMember_pdd" title="Expected volatility">62.48%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Expected dividend yield</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 11pt"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20230301__20230831_pdd" title="Expected dividend yield">0%</span></span></td></tr> </table> <p id="xdx_8A2_zMxFuHap51ul" style="font: 11pt Cambria,serif; margin: 0 4.5pt 0 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0 4.5pt 0 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0 4.5pt 0 0">For the three and six months ended August 31, 2023 and 2022, net income and earnings per share reflect the actual deduction for stock-based compensation expense. For the three months ended August 31, 2023 and 2022, the Company recognized approximately $<span id="xdx_901_eus-gaap--ShareBasedCompensation_c20230601__20230831_pp0p0" title="Stock-based compensation expense">46,000</span> and $<span id="xdx_90F_eus-gaap--ShareBasedCompensation_c20220601__20220831_pp0p0" title="Stock-based compensation expense">43,000</span> of stock based compensation expense, respectively. For the six months ended August 31, 2023 and 2022, the Company recognized approximately $<span id="xdx_90C_eus-gaap--ShareBasedCompensation_c20230301__20230831_pp0p0" title="Stock-based compensation expense">95,000</span> and $<span id="xdx_90A_eus-gaap--ShareBasedCompensation_c20220301__20220831_pp0p0" title="Stock-based compensation expense">112,000</span> of stock based compensation expense, respectively. Such amounts are included in general and administrative expenses on the unaudited consolidated statements of income.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> 2500000 247483 158520 2500000 23250 9094 4.79 5.60 18380 4.79 P3Y P10Y 2.91 <p id="xdx_89D_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zBmVTtX4H4Nh" style="font: 11pt Cambria,serif; margin: 0">The weighted-average fair value of options are estimated on the date of grant using the Black-Scholes options-pricing model. The weighted-average Black-Scholes assumptions are as follows:</p> <p style="font: 11pt Cambria,serif; margin: 0"><span id="xdx_8B6_zYSt7AICLlba" style="display: none">Schedule of weighted-average Black-Scholes assumptions</span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="width: 83%; font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="width: 1%; padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="border-bottom: black 1pt solid; width: 16%; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>Six Months Ended <br/> August 31, 2023</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Expected Life</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 11pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230301__20230831__srt--RangeAxis__srt--MinimumMember_z7DdwQwZtmU7" title="Expected life (in years)">5</span> - <span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230301__20230831__srt--RangeAxis__srt--MaximumMember_z19s1Xa1xG09" title="Expected life (in years)">8</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Risk free interest rate</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 11pt"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20230301__20230831__srt--RangeAxis__srt--MinimumMember_pdd" title="Risk free interest rate">2.82%</span> - <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c20230301__20230831__srt--RangeAxis__srt--MaximumMember_pdd" title="Risk free interest rate">4.39%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Expected volatility</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="padding-right: -8.5pt; font-family: Cambria,serif; text-align: center"><span style="font-size: 11pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20230301__20230831__srt--RangeAxis__srt--MinimumMember_pdd" title="Expected volatility">55.02%</span> - <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_c20230301__20230831__srt--RangeAxis__srt--MaximumMember_pdd" title="Expected volatility">62.48%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Expected dividend yield</span></td> <td style="font-family: Cambria,serif"><span style="font-size: 11pt"> </span></td> <td style="font-family: Cambria,serif; text-align: center"><span style="font-size: 11pt"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20230301__20230831_pdd" title="Expected dividend yield">0%</span></span></td></tr> </table> P5Y P8Y 0.0282 0.0439 0.5502 0.6248 0 46000 43000 95000 112000 <p id="xdx_80E_eus-gaap--EarningsPerShareTextBlock_zigf5JUFdCUk" style="font: 11pt Cambria,serif; margin: 0"><b>NOTE 6: <span id="xdx_82B_zkndDPrr05J4">EARNINGS PER SHARE</span></b></p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_897_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_znWQvnx1glm4" style="font: 11pt Cambria,serif; margin: 0">The following table sets forth the computation of basic and diluted earnings per share:</p> <p style="font: 11pt Cambria,serif; margin: 0"> <span id="xdx_8B3_zqOdm8L4qOCg" style="display: none">Schedule of Computation of basic and diluted earnings per share</span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" id="xdx_49F_20230301__20230831_zMTYgV41EKG3" style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td colspan="2" id="xdx_497_20220301__20220831_zjIArX6yYiyh" style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td colspan="2" id="xdx_49E_20230601__20230831_znjGXng6pcfh" style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td colspan="2" id="xdx_49C_20220601__20220831_zjW4iR1ycgSe" style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>Six Months Ended<br/> August 31,</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>Three Months Ended <br/> August 31,</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_404_eus-gaap--ProfitLoss_i_pp0p0" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 48%; padding-bottom: 2.5pt; padding-left: 0.1in; font-family: Cambria,serif; text-indent: -0.1in"><span style="font-size: 11pt">Numerator for basic and diluted earnings per share</span></td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">594,679</span></td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">467,759</span></td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">541,273</span></td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">162,123</span></td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="padding-left: 0.1in; font-family: Cambria,serif; text-indent: -0.1in"><span style="font-size: 11pt">Denominator for basic earnings per share – weighted average</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,742,571</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,730,862</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,743,069</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,732,550</span></td> <td style="font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_406_eus-gaap--DilutiveSecuritiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Effects of dilutive securities</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_40F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 0.2in; font-family: Cambria,serif; text-indent: -0.1in"><span style="font-size: 11pt">Stock options for employees, directors and outside consultants</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">32,461</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">39,682</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">30,596</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">42,606</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 0.1in; font-family: Cambria,serif; text-indent: -0.1in"><span style="font-size: 11pt">Denominator for diluted earnings per share</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,775,032</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,770,544</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,773,665</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,775,156</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareBasic_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"><span style="font-size: 11pt">Basic Earnings Per Share</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.04</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.03</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.03</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.01</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_i01_pdd" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"><span style="font-size: 11pt">Diluted Earnings Per Share</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.04</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.03</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.03</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.01</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> </table> <p id="xdx_8A2_zpCd4oaJgPZj" style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> <p id="xdx_897_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_znWQvnx1glm4" style="font: 11pt Cambria,serif; margin: 0">The following table sets forth the computation of basic and diluted earnings per share:</p> <p style="font: 11pt Cambria,serif; margin: 0"> <span id="xdx_8B3_zqOdm8L4qOCg" style="display: none">Schedule of Computation of basic and diluted earnings per share</span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" id="xdx_49F_20230301__20230831_zMTYgV41EKG3" style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td colspan="2" id="xdx_497_20220301__20220831_zjIArX6yYiyh" style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td colspan="2" id="xdx_49E_20230601__20230831_znjGXng6pcfh" style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif; text-align: center"> </td> <td colspan="2" id="xdx_49C_20220601__20220831_zjW4iR1ycgSe" style="font-family: Cambria,serif; text-align: center"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>Six Months Ended<br/> August 31,</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>Three Months Ended <br/> August 31,</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_404_eus-gaap--ProfitLoss_i_pp0p0" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 48%; padding-bottom: 2.5pt; padding-left: 0.1in; font-family: Cambria,serif; text-indent: -0.1in"><span style="font-size: 11pt">Numerator for basic and diluted earnings per share</span></td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">594,679</span></td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">467,759</span></td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">541,273</span></td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">162,123</span></td> <td style="width: 1%; padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="padding-left: 0.1in; font-family: Cambria,serif; text-indent: -0.1in"><span style="font-size: 11pt">Denominator for basic earnings per share – weighted average</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,742,571</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,730,862</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,743,069</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,732,550</span></td> <td style="font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_406_eus-gaap--DilutiveSecuritiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Effects of dilutive securities</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_40F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 0.2in; font-family: Cambria,serif; text-indent: -0.1in"><span style="font-size: 11pt">Stock options for employees, directors and outside consultants</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">32,461</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">39,682</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">30,596</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">42,606</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 0.1in; font-family: Cambria,serif; text-indent: -0.1in"><span style="font-size: 11pt">Denominator for diluted earnings per share</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,775,032</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,770,544</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,773,665</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">15,775,156</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif; text-align: right"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareBasic_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"><span style="font-size: 11pt">Basic Earnings Per Share</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.04</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.03</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.03</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.01</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_i01_pdd" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"><span style="font-size: 11pt">Diluted Earnings Per Share</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.04</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.03</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.03</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right"><span style="font-size: 11pt">0.01</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> </table> 594679 467759 541273 162123 15742571 15730862 15743069 15732550 32461 39682 30596 42606 15775032 15770544 15773665 15775156 0.04 0.03 0.03 0.01 0.04 0.03 0.03 0.01 <p id="xdx_80F_eus-gaap--ShortTermDebtTextBlock_zPkl1kyFafR1" style="font: 11pt Cambria,serif; margin: 0"><b>NOTE 7: <span id="xdx_82B_zB8faa9wHYvb">REVOLVING LINE OF CREDIT</span></b></p> <p style="font: 11pt Cambria,serif; margin: 0"><b> </b></p> <p style="font: 11pt Cambria,serif; margin: 0">The Company has a $<span id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_c20230831__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pp0p0" title="Revolving line of credit"><span id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_c20230228__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pp0p0" title="Revolving line of credit">1,500,000</span></span> revolving line of credit at prime which was <span id="xdx_90C_eus-gaap--LineOfCreditFacilityInterestRateAtPeriodEnd_c20230831__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pdd" title="Interest rate">8.50%</span> at August 31, 2023 and <span id="xdx_90C_eus-gaap--LineOfCreditFacilityInterestRateAtPeriodEnd_c20230228__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_pdd" title="Interest rate">7.75%</span> at February 28, 2023. <span id="xdx_902_eus-gaap--LineOfCreditFacilityDescription_c20230301__20230831__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember" title="Revolving credit line description">The revolving credit line is collateralized by the Company’s accounts receivable and inventory. The revolving credit line is payable on demand and must be retired for a 30-day period, once annually. If the Company fails to perform the 30-day annual pay down or if the bank elects to terminate the credit line, the bank may, at its option, convert the outstanding balance to a 36-month term note with payments including interest in 36 equal installments.</span></p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0"></p> <p style="font: 11pt Cambria,serif; margin: 0">As of August 31, 2023, there were <span id="xdx_90B_eus-gaap--ShortTermBorrowings_iI_pp0p0_do_c20230831__us-gaap--CreditFacilityAxis__us-gaap--LetterOfCreditMember_zad10pvBpQLj" title="Outstanding borrowings under the line of credit">no</span> outstanding borrowings under the line of credit and the unused portion of the credit line was $<span id="xdx_905_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_c20230831__us-gaap--CreditFacilityAxis__us-gaap--LetterOfCreditMember_pp0p0" title="Unused portion of credit line">1,500,000</span>.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> 1500000 1500000 0.0850 0.0775 The revolving credit line is collateralized by the Company’s accounts receivable and inventory. The revolving credit line is payable on demand and must be retired for a 30-day period, once annually. If the Company fails to perform the 30-day annual pay down or if the bank elects to terminate the credit line, the bank may, at its option, convert the outstanding balance to a 36-month term note with payments including interest in 36 equal installments. 0 1500000 <p id="xdx_80B_eus-gaap--ConcentrationRiskDisclosureTextBlock_zTPaA3HxZ2L" style="font: 11pt Cambria,serif; margin: 0"><b>NOTE 8: <span id="xdx_821_zgosFqtL5N9c">CUSTOMER CONCENTRATIONS AND FOREIGN SALES</span></b></p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zcnqUx7i19A" style="font: 11pt Cambria,serif; margin: 0">Export sales to customers located outside the United States and Canada were approximately as follows:</p> <p style="font: 11pt Cambria,serif; margin: 0"> <span id="xdx_8BE_zOAUvzxMNoLi" style="display: none">Schedule of Customer Concentrations and Foreign Sales</span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>Six Months Ended<br/> August 31,</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>Three Months Ended<br/> August 31,</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 48%; font-family: Cambria,serif"><span style="font-size: 11pt">Asia Pacific (APAC) </span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230301__20230831__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pp0p0" style="width: 10%; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">1,109,000</span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220301__20220831__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pp0p0" style="width: 10%; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">1,533,000</span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230601__20230831__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pp0p0" style="width: 10%; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">538,000</span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220601__20220831__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pp0p0" style="width: 10%; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">827,000</span></td> <td style="width: 1%; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Europe, Middle East, Asia (EMEA) </span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230301__20230831__srt--StatementGeographicalAxis__us-gaap--EMEAMember_pp0p0" style="font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">1,581,000</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220301__20220831__srt--StatementGeographicalAxis__us-gaap--EMEAMember_pp0p0" style="font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">1,826,000</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230601__20230831__srt--StatementGeographicalAxis__us-gaap--EMEAMember_pp0p0" style="font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">1,155,000</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220601__20220831__srt--StatementGeographicalAxis__us-gaap--EMEAMember_pp0p0" style="font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">836,000</span></td> <td style="font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 11pt">Latin America</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230301__20230831__srt--StatementGeographicalAxis__srt--LatinAmericaMember_pp0p0" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">985,000</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220301__20220831__srt--StatementGeographicalAxis__srt--LatinAmericaMember_pp0p0" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">865,000</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230601__20230831__srt--StatementGeographicalAxis__srt--LatinAmericaMember_pp0p0" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">747,000</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220601__20220831__srt--StatementGeographicalAxis__srt--LatinAmericaMember_pp0p0" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">447,000</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230301__20230831_pp0p0" style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">3,675,000</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220301__20220831_pp0p0" style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">4,224,000</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230601__20230831_pp0p0" style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">2,440,000</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220601__20220831_pp0p0" style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">2,110,000</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> </table> <p id="xdx_8AF_zvliJ7EhfuXb" style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">During the first half of fiscal 2024 and fiscal 2023, sales to foreign customers accounted for approximately $<span id="xdx_902_eus-gaap--Revenues_c20230301__20230831__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pp0p0" title="Sales revenue">3,675,000</span> and $<span id="xdx_900_eus-gaap--Revenues_c20220301__20220831__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pp0p0" title="Sales revenue">4,224,000</span>, or <span id="xdx_90C_ecustom--SalesRevenuePercent_c20230301__20230831__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pdd" title="Sales revenue, percent">40%</span> and <span id="xdx_90A_ecustom--SalesRevenuePercent_c20220301__20220831__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pdd" title="Sales revenue, percent">54%</span> respectively, of total revenues.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">During the second quarter of fiscal 2024 and fiscal 2023, sales to foreign customers accounted for approximately $<span id="xdx_905_eus-gaap--Revenues_c20230601__20230831__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pp0p0" title="Sales revenue">2,440,000</span> and $<span id="xdx_903_eus-gaap--Revenues_c20220601__20220831__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pp0p0" title="Sales revenue">2,110,000</span>, or <span id="xdx_901_ecustom--SalesRevenuePercent_c20230601__20230831__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pdd" title="Sales revenue, percent">43%</span> and <span id="xdx_90F_ecustom--SalesRevenuePercent_c20220601__20220831__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pdd" title="Sales revenue, percent">56%</span> respectively, of total revenues.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">The Company had one customer which accounted for <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_c20230301__20230831__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pdd" title="Concentration percentage">14%</span> of total sales during the first half of fiscal 2024. The Company had one customer which accounted for <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_c20230601__20230831__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pdd" title="Concentration percentage">20%</span> of total sales during the second quarter of fiscal 2024. Three customers accounted for <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_c20230301__20230831__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_pdd" title="Concentration percentage">39%</span> of the outstanding accounts receivable at August 31, 2023.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">The Company had three customers which accounted for <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_c20220301__20220831__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pdd" title="Concentration percentage">17%</span> of total sales during the first half of fiscal 2023. The Company had four customers which accounted for <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_c20220601__20220831__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember_pdd" title="Concentration percentage">24%</span> of total sales during the second quarter of fiscal 2023. Four customers accounted for <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_c20220301__20230228__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_pdd" title="Concentration percentage">44%</span> of the outstanding accounts receivable at February 28, 2023.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zcnqUx7i19A" style="font: 11pt Cambria,serif; margin: 0">Export sales to customers located outside the United States and Canada were approximately as follows:</p> <p style="font: 11pt Cambria,serif; margin: 0"> <span id="xdx_8BE_zOAUvzxMNoLi" style="display: none">Schedule of Customer Concentrations and Foreign Sales</span></p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>Six Months Ended<br/> August 31,</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>Three Months Ended<br/> August 31,</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 48%; font-family: Cambria,serif"><span style="font-size: 11pt">Asia Pacific (APAC) </span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230301__20230831__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pp0p0" style="width: 10%; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">1,109,000</span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_989_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220301__20220831__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pp0p0" style="width: 10%; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">1,533,000</span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230601__20230831__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pp0p0" style="width: 10%; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">538,000</span></td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"> </td> <td style="width: 1%; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220601__20220831__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pp0p0" style="width: 10%; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">827,000</span></td> <td style="width: 1%; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-family: Cambria,serif"><span style="font-size: 11pt">Europe, Middle East, Asia (EMEA) </span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230301__20230831__srt--StatementGeographicalAxis__us-gaap--EMEAMember_pp0p0" style="font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">1,581,000</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220301__20220831__srt--StatementGeographicalAxis__us-gaap--EMEAMember_pp0p0" style="font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">1,826,000</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230601__20230831__srt--StatementGeographicalAxis__us-gaap--EMEAMember_pp0p0" style="font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">1,155,000</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220601__20220831__srt--StatementGeographicalAxis__us-gaap--EMEAMember_pp0p0" style="font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">836,000</span></td> <td style="font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="padding-bottom: 1pt; font-family: Cambria,serif"><span style="font-size: 11pt">Latin America</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230301__20230831__srt--StatementGeographicalAxis__srt--LatinAmericaMember_pp0p0" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">985,000</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220301__20220831__srt--StatementGeographicalAxis__srt--LatinAmericaMember_pp0p0" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">865,000</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230601__20230831__srt--StatementGeographicalAxis__srt--LatinAmericaMember_pp0p0" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">747,000</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; font-family: Cambria,serif"> </td> <td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220601__20220831__srt--StatementGeographicalAxis__srt--LatinAmericaMember_pp0p0" style="border-bottom: black 1pt solid; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">447,000</span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230301__20230831_pp0p0" style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">3,675,000</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220301__20220831_pp0p0" style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">4,224,000</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20230601__20230831_pp0p0" style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">2,440,000</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td> <td style="border-bottom: black 2.25pt double; font-family: Cambria,serif"><span style="font-size: 11pt">$</span></td> <td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20220601__20220831_pp0p0" style="border-bottom: black 2.25pt double; font-family: Cambria,serif; text-align: right" title="Total sales"><span style="font-size: 11pt">2,110,000</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> </table> 1109000 1533000 538000 827000 1581000 1826000 1155000 836000 985000 865000 747000 447000 3675000 4224000 2440000 2110000 3675000 4224000 0.40 0.54 2440000 2110000 0.43 0.56 0.14 0.20 0.39 0.17 0.24 0.44 <p id="xdx_809_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zGK8qc3rM9U2" style="font: 11pt Cambria,serif; margin: 0"><b>NOTE 9: <span id="xdx_825_zcb209SLHbVk">COMMITMENTS AND CONTINGENCIES</span></b></p> <p style="font: 11pt Cambria,serif; margin: 0"><b> </b></p> <p style="font: 11pt Cambria,serif; margin: 0">The Company did not have any material commitments or contingencies as of August 31, 2023.</p> <p style="font: 11pt Cambria,serif; margin: 0"> </p> <p style="font: 11pt Cambria,serif; margin: 0">The Company is subject, from time to time, to claims by third parties under various legal disputes. The defense of such claims, or any adverse outcome relating to any such claims, could have a material adverse effect on the Company’s liquidity, financial condition, and cash flows. As of August 31, 2023, the Company did not have any pending legal actions.</p> EXCEL 47 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $E"3%<'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 " !)0DQ77^=Q8>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VE1)'1[43PI""XHWD(RNQML_I",M/OVMG&WB^@#>,S,+]]\ M ]/I*'5(^)Q"Q$06\]7D!I^ECAMV((H2(.L#.I7K.>'GYBXDIVA^ICU$I3_4 M'J'A_ 8GQI:Q;69]) M>8WSKVPE'2-NV'GR:WMWOWU@?<.;MA*\$LU6-%+<2G[]OKC^\+L(NV#LSOYC MX[-@W\&ON^B_ %!+ P04 " !)0DQ7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $E"3%?5=!;XO 4 +4> 8 >&PO=V]R:W-H965T&UL MM9EM;]LV%(7_"N$-0PO$L4CY+9UCP%&3+4@;NW&VHAOV@99H6Z@D:A1E)_]^ M5Y(M)0%U[0GUET1OYYB/+D4=D:.M5-^3M1":/(5!E%RVUEK''SJ=Q%V+D"?G M,A81G%E*%7(-NVK526(EN)>+PJ##+*O?";D?M<:C_-A,C4#8+!/D5_SIBVWR8IMD* LIOV<[M]YER\I:) +AZLR"P[^-<$009$[0CG]W MIJWR-S/AR^V]^TT.#S +G@A'!E]]3Z\O6\,6\<22IX%^D-O?Q0ZHE_FY,DCR MOV1;7-OMMHB;)EJ&.S&T(/2CXC]_VMV(EP*K1L!V O9&0.M^P=X)[!RT:%F. M]9%K/AXIN24JNQK"L#SH]=N1&*-(FR9HKD8PZ&CRS M,QUWI[\J]*Q&WR>?9:37";F./.&]UG>@+66#V+Y!5PPUG*2K[)(M((N]X_I#A4.7;-#]AQ^2&+NBLL6 M/&B)4!O1&O_R$^U;OYKP?I#9*]AN"=O%W,'Z)0\2TZUP4%E#J'X)U3^N3E]2KK10P3-Y M$+%4VL2'6VF5&O%054.\08DW.+(;*@[OBWRXK^?#O6KKA\H: @Y+P.%Q@#.A M?.EE8R>!T=OXR.%.Y6A9.URB^H:<%R7GQ7&<-W[B\F"/>P.'C:\:W.T+,_&A MFH9\U*K>GM;_(OPFN*KG.V &)>R:$'%94\87"8&BS7)2I=XB8CWV@%V[;;$V M&QI!46534%:!,K1EUY'V]3-P!H+;F)95AM:9/>,@*BV*6"592B: M'O: #V+E9W$&:GK/0W,-<:/Y]'Y*'J_OB#-]F!E!3Q%C:)5C*)Y$=J .=%L% M7?86LND3N1//1E3<"NII#:T^'1A''US^R_/W M)=)_<4O:;=->?VA=7!AY3Q%[:)5[*)Y6=KRWD2L5Y($<]8S,-8Q$1"KBR!0* M#G67GKE7X^[WWXS(IXA"M,I"% \P.^2)YX%[V#>L"1LEYW8)P; M.$528E528@>24LZI!*\'PPW>#;N]]T:P4R0C5B4CAH>:3S*/[VL98&B&L9^4X1C%@5C!B>9QY]#9E/+@EE[Q;OR5RXJ8):&B%Q)T>&(;Q^YUJZ MW\_(S]:Y14D,@7G#@U206*ABILUX#TZ1F5B5F1@>=.!CV_.C%9D_APL9&-%Q M@_GT\<[(=8J,Q*J,Q/! LR\FN7YRUSQ:B=K0>\#H?C+_.#%.<.'"IH15*F)' MI:+]=UHQ59*7$EXIYB_1 X[?C%/!#JYJREE%(794%+J-M%#%]'_V#1"0JS2!TXFYU^(^=7.9N*PAGEWE'_NH_',="K7*GLK?P$&O(2*$ M,8^,=3U@6#NGB>N:@E;QQ\;3R[Z.:P%UQ/!PFWJ\4X0@NPI!]E'30Z_?\/-\ MW8Q,4PVA-LI>H$;B'Q1O=O>A<.OE;MDZ[69,>X.NW1W:H\[F)6/GQ<)@UOWR M]=*$N-EWFY! +$%JG0_@YU6Q1EKL:!GG MRXP+J;4,\\VUX)Y0V05P?BFEWN]D/U"N5(__ U!+ P04 " !)0DQ7Q0J^ M R,& ">%@ & 'AL+W=O.SFI%XE@ MFYG99\8[\\SLV4.:W:FUE!H];N)$G7?66F]/>SVU6,N-4"?I5B;PRS+--D+# M;;;JJ6TF15@H;>(><1RWMQ%1TNF?%<^NL_Y9FNLX2N1UAE2^V8CLZ4+&Z<-Y M!W>>'_R,5FMM'O3Z9UNQDC.I;[;7&=SU]E;":",3%:4)RN3RO#/ IT/B&85" MXL](/JB#:V14 M&6FP9BZ*V!3:X$V4F-[@^O+D?CR]EXA.!J=C6=C 9SN+D83 >7 MPS&:?1N/YS/T\281>1AI&7Y"G]'-;(0^OO]TUM, P)CI+7:+792+D8;%!OGJ M!%'<1<0AU*(^;%?_*F]/$/%MZCUP>^\[V?M."GNTR?<\RV2BT4 IJ=6IS9_2 M +,;,"EVJK9B(<\[D$-*9O>RT__P#KO.%YMWO\G8"U_IWE?:9KT_%&J-1!*B MA;F0O_+H7L3@O+)Y79IR"U.F#MSW*>.,<.^L=W_HD$6."_W BO;8V6M M6'^([$YJ<1M+I.0BSR(=22O.T@P_6-_W78*9>X33(N<$#OS9"/L50*B1C*HT@6$J5+]!Z3+B'R!-&N(KUM;E3F.3SQ\A*XN1PDC@1/8T7E[=%XKNNM, M;D44(OD(I*6D*O9OJM&W:M'C!(G8$?0ZV*$,X(W@/3K(#T_)'6BP!QJT IU"2&W DM87B1,">M5 ML1>@L%.1DM,*ZR*/XC!*5JI;E*HM] VZBY9YED1J;9X76R&6P-_K- Y1M-EF MZ;TT8J"22&WE)L>"-J"$!$=>V01=PH*@85?@ [+%K^2;%LDJ,H6BW!3-8'$- M ^>!3X^A6L0\H,<&H!4SXE8RZH_D4L+F#9$6CR54*TA2+ZRMR@).1AOX25ZR'VVGO)3_'56):T=99SJ4$>^2X2;,(&=#XM_06/H11K"_GL'Q?]C4B05JY)7 M9L5TLTD3I$P$NNC]B8,AF3,$ V,NOR#"N]#AF0]2:Y&9MCS7:Y@A_I%A%V'> M]1CM,I\6+5IQ2[J.1Y^%(Z5,Q2U:^5PKZ(=,HP<]AAF5!OD*2MW^B*"0@JD_ MRT7V!)-_\; +XY;:RN+X)[:_C#J78PZHCIOJ!KFF\D(JQB?M ^P@#"-S2 4; MW0PPGZ,$QNYM!!O?"K<^G@:N"TB.RZ%-D+NNW]1'D8JMR:MLG6_R6&C#A0*Z M;&BQK5#K1,RYP^A!D[2#6A=D, ^ZM&$D)!5EDW;*+NN'LF2G;,Y."S-S2B@E MQYVJ39+!I!WPIAA7)$[:2;SL5:>3P<5D.IE/QC,TN!RAV?QJ^/W;U70T_CG; MEYD_;B;SOZV.>+43EX9^UB9I[V=[!X>'YN3VA\A64:)@NEJ"JG/B03"R\C"T MO-'IMCA/O$TU="7%Y5H*>!-& 'Y?IJE^OC%'E/LCZ?Z_4$L#!!0 ( $E" M3%=L&PO=V]R:W-H965T&ULK95K M;]HP%(;_BI5-4RMUY :DZB 2!:I6ZEK4M-N':1],CVZW>6:ST. MW+!UJLV '8X*NH8(]%VQD-BS&Y>$99 K)G(B836V)N[)-##Q5< W!EO5:A.3 MR5*(>].Y2,:68X" 0ZR- \7'!J; N3%"C%\[3ZN9T@C;[4?WLRIWS&5)%4P% M_\X2G8ZM8XLDL*(EUS=B>PZ[? ;&+Q9<5?]D6\<&0XO$I=(BVXF1(&-Y_:0/ MNSJT!&[_&8&W$WAO%?@[@5\E6I-5:CZ\F(VN<7.Z>1R2G]>3>,Y-/RG6/^.X1\1S/ M[Y!/7Y:?P;)'O.,NN8UE:&KA-;7P*C__&;](4PVX0C41*W+&; KD!*_STP1TZ7[H2_T]F>V7P MFS+X+[F'$XY;&W,'@H<$242YU*N2XY:-@6WHDH/J2K_V'%:>YNC8A*[G>8.1 MO6GG]5K4'G"_ >Z_"#P568:?!_=*?']$"BK)AO(2NBAKHZ UO]-SW">0KP3M M,0X:QL$[&%6*>T@16NI42/8'DB[6VG#0PO &3O5[PON&P#WF8<,\?#\S4ZKL MYAW^@^$.@K[?/_:?\'8'>D[@=_,_P?EZ\N92F><+R=1=T\%;H[L .:+MU M&)N+\"N5:Y8KPF&%4J<7H(>L+Y>ZHT51G<]+H?&TKYHIWL<@30"^7PFA'SOF MR&]N^/ O4$L#!!0 ( $E"3%>];&PO=V]R:W-H M965T&ULK5G;;N,V$/T5PBV*7: ;BW88SPR-Z]%247ZN54AH]K[.\ MNABLM-Z<#X?5?*76<756;%0.ORR*&*[C-!^, M1\VSNW(\*K8Z2W-U5Z)JNU['Y5\3E15/%P,\>'GP.5VN=/U@.!YMXJ6:*?UE ME6EP,+O%Y1!J#!O%KJIZJHVM44WDHBJ_US55R,?#J M&:E,S77M(H:O1S55659[@GG\N7,ZV(]9&QY?OWC_V) ',@]QI:9%]EN:Z-7% MP!^@1"WB;:8_%T\_JQTA7ON;%UG5?**G%BO$ ,VWE2[6.V.8P3K-V^_X>1>( M(P/PXS8@.P-B&K . [HSH*\=@>T,V&M'X#N#AOJPY=X$+HQU/!Z5Q1,J:S1X MJR^:Z#?6$*\TKQ-EIDOX-04[/9[>WH31S2P*$5S-;G^Y"B_OX69V#U_7T8\^H"^S$+W[_OUHJ&$:M;/A?#?DI!V2= Q) MT761ZU6%HCQ1B<,^[+<7/?9#H+^/ 7F)P83T.KS<+L\0Q3\BXA'JF,_T]>;$ M1>?_C1[]Y]%/@D'W"4$;?[3#WU4^+]8*S72L%30$C7Z_?*AT"07]AVNI6V?, M[:SN]P)5[[GRGNY3HM*HV*!/A5%4J%9D;GZPZ3UP8\&)S[U.3/(3&T< M]H646!BD;1P3@E&+M(VC/B:$^F[28D]:])+^5!95A>[*8I%J%UWAH.MY7/@& M71N'_8 +3 VZ-HYQ*<&E0=>!\SPBB'#3E7NZLK?#W&Y4&>LT7Z+H&?1.Y4YL M^9:-Y2V=A6_I+'HC9R<+X>\7PN_-N\_@,2[G*Q3G"=J41;*=:Q!9CZ >-TWK MGT,U.A?'MS)#^@$1V$A(&\8]P0(CST(;AAGC(C#*.7+@8,O$A+KS,=B'(>@- MPW5J)S<#:R(!3)@8;65JPZ04/C?*-K1A6#).L5F.#AP7 M0A+/31][!PGH]?;=JY..C*A3)I+-G4 L<2^ M9^XLH0/(,,#,9(D<0,KJY.LH DP. 2"] 3A0;R6@DSBQ5UUP*Z6G#AR6DDLS M]1TX)AD(#I.U8USN0X Z2!_$+NY5;J!VM8+&JIO<#]/'-%%PT1, :A.#Z096 MVCMP/O>LK+=AA'H@9DS^#AP/".F@?U"6^-O2 M(WB)7S>-,7[(%'3%^;9,==I1#\R:W@_W68G:E&4:I<1Z#Y^[HB +0V%3RFS"L,A2:4(+(GFP$G, MJ6_N"0X79.$!)'G30 M/<@_W*__)G&5SE$4ESET_:K-]SM5HMDJ+MT1:/W)HYEX9W:9.U'89.]$,9/[ M-T8\97Y0?+A?\H5IMM70\/X-]^!5W)THB[L397'_QHBG9UT'M4?ZU=YOS=DI MD+]\A U_J5K*%?J FGQP<2>VZ,)<,NH)\XW;C:2$<[/6.WP2+LUJ[_#I^:)C M_R,'T4?Z15]W+'89XHR&0]3!^S,5PFQ['4@.NMV,1@?2HZ84ZD!ZG)E'+\.C M4^&U*I?-<7P%DGZ;Z_8\;>H#] M'R?C?P!02P,$% @ 24),5X@);2SE!0 #B, !@ !X;"]W;W)K-&M2PRDEH(&:RZ+DPW# ML ^,Q<1"=?$D.6G__2A9E2R2HJU$7VK).>?ET2/R4*^KDYTRRF!3_-GJ;Y.F,TJ)+B:(H,PYK&-$PF MLY/JNYML=I)NBBA,V$T&\DT0,?O216294$7^&["7?.0;EI3RDZ=?RY"(X MG1AE12QBRZ*4H/SCF)7X/]Q?W'W-WAWG]!-$!8L> ^.P/W" M ^]^?G\R+7A1I?1T61?P:5L ZBL@C6,^819%NOP*_KED\0/+_E7(S/4R9P$O MA<\\&H$;&@9'80+F=!T6_%PCZNE%;UG!EQH+@$^S)$R>Z2WDMW;0I MOU?-#4/-#4.5#NG1^<2>PJ0LAJ^/B"9+]@$\TVC# "W .7LX!LCY )"!D.I6 M;*6M2KIL(<\S:-K(Y;'/NZCE,!=# SEV-\Z3XPBRL8U)-\Y7#(MM C'$36"' M!6Y8X*$L%BN:L?P@&%MM4X0!;5/ H2VB[.0?\S5=LM,);]4YRY[99/;+3] R M?E/-N#'%_)'$.O!) Y]HX6]7;-FD [!,8[YSY;3J_>Q;>L XJJT%E:5'Y2:#N=Y?T^S' L'^)6X?U.TLJV\6V:YG"Y7ER'#%M'FH( M&.0X2""T,'34(.P&A#T(1-OL]I*P#VUVV@J&-KLQQ?R1Q#KDG8:\,WJSTRH. M6,../.NP@84Y[(TTFK]OM X^M\'G:O'-:;Z*6)YS7"Q;ACD#Z2/(*Z;INN28 MJP"ZTNH55^3=+O4E!I4#!QQ-F*Y!V;(&1)75$12+CS(*X$0PZ$!"-([#XI?2OVOOYZ'T*)C82"(RJDD95:#42P[9:A1&QD&N*4[5D<;S]X[7A=C: M(:CW0WMVYE<8!C6ND80\*+LP$Q-#=-%[P[JX6@\#]2;F(!^M7O+.@5U0=@^N M!4TH;K>>(I#P'F@04V0A!Y9[LFF9/;^_P-:30+TI.1Q+RD&S)3 *1V/C]_7%=8*V=07H[(JK7PXT38/L_LY=PU"-C!'&J.>A!K5>!NF]S&'N M6LU#;60P<<1=7%_#X/4[JI$92VW+?[KS*D'YIL@ES;A7S$'$'KF\<6SST;+M MRQ?;DR)=5V\7/*1%D<;5X8K1@&5E /_[8YH6/T[*%Q::5V!F_P-02P,$% M @ 24),5P6<6]ZN!@ .QL !@ !X;"]W;W)K;NA$7NY[N#.^XN'<+WAXD6W?[7SUM2E?+F;)_#4+;4$X9;&: +X0OJ0'8R1,>6+LFWB8!-<=32"B$?6Y4.'!SS,=TB@2F@#' M]T)II_RFF'@X?M=^FQD/QCQY*1VRZ&L8\,UUQ^F@@*Z\?<0?V,L76AAD"GT^ MB]+L+WHI9+4.\ONN,1@I$[ MNYN,!@MX+EPTNT7#@?L%W=[-OKKH;!E[^R#D-#A'%VCICM#9[^=7 M70Y0A,*N7WSV)O\L:?FLA>Y9S#?D8X_ M(:(178)G^/'I1 %'+]VJ9_KT-K=6'KM]F-VCV7S\,%A,IG^AP7 Q>9PL)F/W M4N:V7*TA5RMR^C+=>3Z][D#2IC1YIIW^'[]A2_M39O.)E!UYP"@]8*BT]Z=0 M@B:QS[949F8^U\KFBDKSW#=[AF7WKKK/AP8TQ4#(-BNQ(VAF"#^-U7H!" M'M)4NI#F*1?R1,J.O&65WK*4"SFBH-0/O;SJQ@'RMBSAX8_LA00"PZ M]5AL2F%,#*T%KU/B=91X)_$SQ"%+WE"QJRH*"C5',(F-L54/7(F@[1A6"\X#(L;* MJC2B/G@ZI>@,RF8V.H=B)*TMA:83%9=3:3NVFU1V$^7Z#'R?[44IABI#PV<1 M3U*;23,)- TWTE0B=^$XIJ:U!5)%Z5C)EV6JMD1Y,?OHP[9C]1RMCE BJ#L] M6W=:$%:4B]6<.T_HS@N#]RA/LW+-^(8FT$I"#L0<>6E*N1R_T2QP!/=,4H?? ME+.P:;;405R1,E:S\ME[ IRC]P1HC?^3DNNIM!W;7=$K5O-K&?\[[ZTU^"5D M:?8LQZZOC43.T0U3;UF MJ7K1FX3HZ)K=R$<);]H:D:,D%6T2-6V*_GTHNM_Y0?<[*[O?0=G]RJ"3)D5B MK%F'SBMV94U!0G2+M'3XI&)3HF;3^@9L,GT)6HN;6 M^3[Q-Z*0LA6BW_?A3FQZ/J'5/HG#= /KF%-$)(KMAD4!"K=BLT.SO9'4.Q)V M)8;IZ/7LD0L:Y$#PV*:*AHF:AETORNSYZ2111))"RJ%9;7E4<7*1,E^51DX6XHME>C_ M11^4?J0(F+*^7[,QJ>]<9)(VM!2ZU@*_(E>B)M?I> &I/WP8#]PQ.AN-\Q'8 M,,T/M0;343X8_[V[@KCK71:.).[R;NE"_\4IZ.5( M[)6DUOX'TD920_^_HF,;*^+7U<1?])B+K,>KNN;TC'J'*9'#)NQL MZ[N*[L$U!'3AZ^QV)D79]B8_R2_?EC= @^S>H_;^!E\.\WN<2DU^K73O)5 - M4NA85J!2^VQ#BB3Y34W^P-DNN^QX8ARV MEP0[V )D( _K]BC+\_B ^4]V7] M?P%02P,$% @ 24),5REDS-A\!0 3 P !@ !X;"]W;W)KY?0;A T0&.7TG:-"_ 2=,M&)IF<;IN&/:! MEJXM-A2IDE1<__N=2TJV%SC!L"^Q1/&>>^[KD#E=6O?@"Z(@?I3:^+-N$4)U M/!CXK*!2^KZMR.#+W+I2!KRZQC4H]& ^';P>E5*9[?AK7;MWYJ:V# M5H9NG?!U64JWNB!MEV?=4;==N%.+(O#"X/RTD@N:4OA2W3J\#=8HN2K)>&6- M<#0_ZTY&QQ<'O#]N^%W1TF\]"XYD9NT#OUSG9]TA$R)-66 $B9]'NB2M&0@T MOC>8W;5+-MQ^;M$_QM@1RTQZNK3ZJ\I#<=8]ZHJV^'M7P GO8#<>C\JQKV1& M9UW,@B?W2-WSUZ]&;X G]/Q?E992;S_=78G0L=J&)J35V[YX> MQ*5UE74RCLB;4)!X_>IH/!Z>7-JRDF85WT8GO7:YM7NZ_I6:E8YU[=KGVC6+ M/XFE]$*9K'%&.5[$#6;V3\RL@.M/TF6%&*/BH_?O#OOB*PGI2# AC+7.A8;B MD&,S7LO)JP5FVN08!E//4<4:V^U<8!J=]-:HK)-9&2ON5SY0Z04D3,BJTBM> M1-DRY:D'.&#.E2Y%L]^+8(7,9U#T$GT,1G (A!J<2WSD6[L"8O]>RK$Z0G$>(;07I#'&?A5N'/+D' M@H!WOCZ;OJ0W>P@)K40.5=ID4SS-YJ::O&IKA[ #7,(*Z2F,U9;)([E(PDR9 MU&)+%0I.FS6+#M<"@?&Z%ZU3!GLP=JDI7W!U4 KOE0_10R)(CKU#T M%C[P? M\2D7@V+.:Z)6UQ&[+^Z1=YEEJ:7Y6VUDG:L0=T.RC$]/,%$YMV=G#L(FXTS[ M@ 7.I1>%1%5FA&JC>U#DU,8,['+LIA2=W&A-A7 R56FTQ8*K*;5>\7>JFA'@ MAOAB(I$I^_'B33,\/T\FM^WTQ-Y12*U3I=@P4R8=RNN\,IHRR&Z=I:2R'1]> M8C3<^RV6>X(FSC2)(YZ5.UK4.ME/]_[HBTF,!,3UJA?!=J2ILYTFL3--N17& M!FX07>=(O-;L+)';,&8VN4/ULI MPX"-CRWA&KT[\=S@N%VP22]2D?DW=%%BRK&H/':Z(0ROQ[TDR8282[14U'83 M(N%>VNU3N\\1(B+1()[5CKNVLP7 M)Z^EH] P&/LX)H]1X):%#-&TA5HJ1#6C%A*MZZ$68@5)^!^=O[NDOK U1'C& M7F6>AMI\:_1QTWPM].7V*'U< TXW@#@.$$OJ@92)+=H0 R1,?*29J[DBXZ-T M$5@/Q_9>_K ^9L JX":Z&:XGW="),!-C:IC?$>0KL&"W,_(K'P0P7@20[DW_=['+C*"IZ'3:4: MI,/AX:#D4O)P<59 MQ9=B)OQ#=6?Q--B@Y+(4VDFCF16+\_YD='IY0.O#@M^D>'2=,2--YL9\HX=I M?MX?DD!"B.OHM'G/>%E1KGPGSW&M>.TS[+:>5,VFR%!*77\Y4^-'3H; MCH=O;$B;#6F0.QX4I/R%>WYQ9LTCL[0::#0(JH;=$$YJ3V\_LKLOGZ97T^O9V<#C$%HZR!K RPB8O@%XR#X; M[0O'KG4N\I?[!Q!N(V':2GB9[@24S*1P[(_)W'F+"/ESF\(1[V ['F7-J:MX)L[[2 LG[$KT+W[^:70X M_+!#VH.-M >[T/^/?W8#WGZYOV;I*?L78';%7<&XSN/@^GLM5UP)[1W;8^-D M"(<$Q$2_(9\LY:$X9*@!!%. M7Y!*JZ#27&2\=D%]>B/+4N22U@'=%9!YSPM;]K"UMA&L6;E5S_U@%D*.]BVD ML-QFQ9I)QTAC ]TB@A6"*;$2JMF4*2@A%S*+.Q^E+QI;;>!Z+^"(VH 5UX"J MA?,1D/"EKFJ/-]S34B>7.D##+MZ\-D'Y[-4H2A1KJPC/&O6X%6!3EUDYAQQS MJA:G[%,08,1^_NDX':4?V"0ZAJ#(S?E?($B1)^Q[; 2U*\,F>%>'2I?G18C2B+^ M/"REVIC"7">4]AL-TXV&/RQ8+BB2D-PYJQV%?2,'G6I%AF5JW0.G@82[\=R- MXV!&)TNIN(4YJRHI D MQ6&GYQ#U(BNT_%Z3P0JA84'O54AH;=K( J]PA!?B+CH@<-)VA]^_$/@5Q[5[ M(B=<14Z#%[;Y.VAN%/($3SWDN5@:&^C),]1,9,:F:@:-;L3*V@XVF3U I='AWF@,/G7H[:G@\CF$ ^6 9S5.X1N 7O7R% F&HL*( M.JR-9VNJ9XM%S%X89D6]!]@I%UC?Q@PM1+."G&WBHVO-??:K 'JT,,]-8+\F M;='![)0F07'-Q+, ";4%=)IX(D*) @2A8!1X@%/!T"]/AQ7S&O._H^L#S:S9 M5U""!H=_%9D!^X06!7WT\1A\'\KHIIMIN 4Y$IKVA$BV?8!LH:[QYO8D[&Z0 M2MAPM25]S%S)97CKVLZRA6U!?FEH^ 4&5FC'XS4SE.%V]03TG.U>VGKE/\K1 M,1)!V\9V5*&".3CL\!8D%4:'L5M(>.I!$T_A^AX(Z/Y%NJ%&ZA "@8C0/2E< M 9:QVT%$$&TAU%U-,29<#X*LN)6F=HQ2QZ(<-%TT]:HZ1DZ@+KJ4(Z)DUGD5 M0#DH,ZO1D"0LKX-QJ ?9RW$611ZD"&TT7XH6F=IEDKXU56^IS)QZ>Y)J34)+ M31T$N ,9W71(QD9N[9Q>\C5)O^ZVMVH=Y75$G)VUM8LA#MO6"WBEIF:FMF03 MBNE@8DJ9E:3V:[Y&-"KT622^KLLYZ *F%@9$('%25TUJ:CA5]5H%OHWO>O%=UU*D4^NACD%#]0EI:[)P\M]G-GYAB0_>5.&KQMQX9'D8%C"2L+0 [Q<&363S0 =L M/G-=_ U02P,$% @ 24),5X-/3!,B!@ 'PX !@ !X;"]W;W)K]C: T1"(C(DP0"@9>^OSVN XDB.[207B2#0KU\_=#? LZW2WTPIA&5/==68 M\U%I;7LZF9B\%#4WQZH5#6;62M?<8J@W$]-JP0MG5%>3)(IFDYK+9G1QYM[= MZ8LSU=E*-N).,]/5-=?/5Z)2V_-1/-J]N)>;TM*+R<59RS=B*>R7]DYC-!E0 M"EF+QDC5,"W6YZ/+^/0JH_5NP5!C<3Z*B)"H1&X)@>/O M45R+JB(@T/B]QQP-+LEP_WF'_L'%CEA6W(AK5?U'%K8\'RU&K!!KWE7V7FW_ M+?IXIH27J\JX7[;U:[/YB.6=L:KNC<&@EHW_YT^]#GL&B^@-@Z0W2!QO[\BQ M_)E;?G&FU99I6@TT>G"A.FN0DPUMRM)JS$K8V8O[FZ\WG[_36F0_QI%5;!62]2T MK)Z]Q*94VC(K=,WR7FWCY#.HLN@/>2J:T"3O')@_::TM,],K>'^STKTCE_RD/28JTTC M_P]OVU(T7@#4]1M KY,. +3/VRHFP>V[>B031.$UD2:!++5(ZG7&N8%7([$[ MW/6^/<=,/+5^E2*J MOGVEK!NK9?R3=:D$_RSUWS#+"_.8)]+2=:H=W9T.2" MJ54E-\ZE<7MI\&S6)X]RUUBN31# M0ESM)L$56TAA:BG *CP('R>740U?(56%PRR+J#07!$U%BX;')V@7TC39Q#9\@K''6D"HY_?F'$2%8+XHUA[C;@C0HG4 MB(VR$OR* ^%9H6#:*!MLB-T+41&Y1!/&F5U0[FO1\^1T^!DO!5_)BE+;90"% MNU@_)WHD$.8A7">)TFRWDK+:]0$8S>>YUA M4TOCCO9<&4O"5Q1J %*.8PY*1KKLA;A\V.YC=EE5>^:#)87#W\A&7R"'&>E: M@>L!;.@!6$!YTR"3 K<;+M%V)P0EK/D;&7NH V_;2@I?E2U%('->.3>%%-YY MR]'^-&]+=KF\9K-H=A1'1]/H*,YO;+Q2W#"'RQY+%/P9*PD6Z<$!)F,[\TU\? M4JMGJ*Z*#HV"CD0J+$Y-GJK0G+(E;KE%ASQ&X+M;PKWOX$[=H[[!WW^'N^OA M?@5<\%"B5QYID;P8OS;1W U.QL%'=#!D'N7 M4(*[.$MIJD'@$V6 M3 >P.(QGB1\E8S;M]W8Q#C[A(BR/+I^@\$NL)#Q)/-HT(83L)/9,(V"'L\7, MSP$]#;.YIYIEX^#VYM. ,4VG/6LV[PDD,%_$T>YU'*:Q1XKGXV#94CG?<6W1 M]I;HW]*U7-33+5).4QQ)-L#L.,2+,=C&63^3$NH\Z=,N&0/$'4$L#!!0 ( $E"3%?:(8L3#@, &L& 9 >&PO=V]R M:W-H965TM/8B9!E312!-)8^Q_GY8&)FS%9@] 2^KW]+I;W]N[- MP.V:QIN7B]1ZMTB2J/#QH/8;)W?B)?SEF_P$=V7]M[0*AY8:M&@ MLD(K,+A>1!?I[++P_L'AJ\"=/;+!1[+2^KM?W-:+*/&"4&+E/ .GGV>\0BD] M$>,ABL]\-@^L-^$V"F6%;=XI>4W4;OM(BHCJ''-.^D>].XC[N,9>[Y* M2QN^8=?[YED$56>=;O9@4M (U?_REWT>C@!E\@X@VP.RH+N_**C\P!U?SHW> M@?'>Q.:-$&I DSBA?%$>G:%303BWO+W[>GWW]/GA]OIQ'CLB]-MQM0=?]N#L M'? $/FGEMA:N58WU?_$Q"1G49 ^_+WH MU#,JI\TK?!"VDMIV!N&?BY5UAI[#OV]%W!,6;Q/Z%IG9EE>XB*@'+)IGC)9_ M_9%.DK]/R"T&N<4I]O\KQDGPV]+N/C]=0S&#(V8X)$6@A4I3>UD'>@UNB[#6 MDKI4J,T,'JG]ZTZB/QK2R."J,X;L$56*'F>HU0VN3$<-#5G)1KYPH7JC![ZC MA^K0""XM<%53XU/_6&Q6TE_])Z2L/)^R?%KT]J1DDW(ZNA%*T'NN8:-U;>D@ M*4M6%B5,TIQ-T_'H&[4Y" 6MT17:X%$D+,FF<#Y)6)Z,1T_:<4FD!4N2DF7G M*=DYRXJ,39,I/%&@5[IIN7H%/[8$O&/Y?EC\!4$L#!!0 ( M $E"3%=\1087/ 0 %\) 9 >&PO=V]R:W-H965T,.,U1*Q%8%I9 DB04#5JDZ"0M@]5'YS=@;7BM??87B[] M]1U[%T(J@DY?\(69;[[QW':X4?K-I(@6MIF09E1/KCQ4A15S[7=&H=4!*>H31<2="X'-4G[>MIU\E[@3\X M;LS1'IPGKTJ]N<-],JH'CA *C*U#8+2L\1:%<$!$XUN%63^8=(K'^SWZS]YW M\N65&;Q5XD^>V'14[]+$2QO_"II0-HSK$A;$JJY2) M0<9EN;)M]0Y'"OW@$X6P4@@][]*09WG'+!L/M=J =M*$YC;>5:]-Y+AT05E8 M3?]RTK/CQZ!8/<< M^O^*Q5FDTSP?GUYF$%W#9V9@857\!D^Y*Q<#EQ VHB!H!$$ 8?>JT>UWH!WU M&U$8P+T$B@YEIX]- VR*<*NRG,G=UR_]L'UU8\"D3&.J1(+: ,MSK=:8G)*L M.8S*^+V,4;HZA;E@$GYTXDXN#&Z\E+OUY_;-3U!0HFG8I#Q.C[EV&F$4P,N[ M(2K]6!72&J F!L8;W? M9&5QH2NN_>/OB^-# &"EF;0DM P&0GYU^4%Y0=.GQFH.V?[J-;V>87+(U:NK.L&1J("YSS6,GD:D$1?.T\8^:S- ( M.2+ 7& %C1=#R4U3*RF$M__],+4%W]:.VU=M1M&+G4^_\25"!/W:,S=OL-04 M.T[/2^&VH)VC8;,?7M 3=@87[UIK)2BIA.LW4=0,2* 7-KO](XF$KWE"T80= M1Y% < $T9?SSV=09*5/B?-R]$&W"!DB:WUQ2 I::R+2D1S6UG%+:5Z*;H&X4 M>A/4_0HF:'HE13D<#X5Q>:(PJDQN_H?A=S)SD=^GIL98K23_AQ1\1]CZQ!$[ M^ &Z/5^]W8Y?!I%?VNW0KZ>::^MHZ&6H5WZTNQJD2B_GW^'V\/4P*8?FNWCY MZ?' ](I3,@ES^X P< MOJG&_P)02P,$% @ 24),5THA3/]% P E0< !D !X;"]W;W)K&ULE55-<]LX#+W[5V#43D^:Z%NR7=LS=N+=]M#48W>W MA\X>: FR-)%$+4G%Z;\O2-G:9.MXVHL$@L## TB LR,7#[) 5/!45XV<6X52 M[=1Q9%I@S>0-;[&AG9R+FBE:BH,C6X$L,TYUY?BN&SLU*QMK,3.ZC5C,>*>J MLL&- -G5-1/?5UCQX]SRK+-B6QX*I17.8M:R ^Y0_=5N!*V< 24K:VQDR1L0 MF,^MI3==A=K>&/Q=XE$^DT%GLN?\02\^9G/+U82PPE1I!$:_1[S%JM) 1./? M$Z8UA-2.S^4S^A\F=\IESR3>\NIKF:EB;HTMR#!G7:6V_/@!3_E$&B_EE31? M./:V@6M!VDG%ZY,S,:C+IO^SIU,=GCF,7W/P3PZ^X=T',BSOF&*+F>!'$-J: MT+1@4C7>1*YL]*'LE*#=DOS48KWX@<"SP7?]X I>,"09&+S@ MM229:,KF(&&# G8%$PC?EGNI!-V)?R[EV\.%E^%TGTQERU*<6]0($L4C6HMW M;[S8?7^%;#B0#:^A_^*)7,6XS/#^\Y=S^ M/L!H5SZ]N%M$5""^4(WT'=$7Q8=!&MUW-0JFN- )_%(H> O1)+3C9$)2&"=V M$FDI"CW;3P*2O-BW/3\8W6'#J0__!WX!\-V;L>]Y[^%H!@,%98_$Z8#@1782 M^G:4>$8,7'L<^[TVL-UXTFO)(')'ZSRG\25UP0QWFF!T,&DG2E6B'.T43Q^ MM[JHYK Z[;BWQ&E30Z"?+F0)G4:R++,]#DVDB86:PB5@H2Q!\'$CL<^$)%H M$@-1B]WXISROE$[S32+;#?HL$L()PUX,[#B.S@9>%(]6IEP7&O(MN#=NV/^" M%S]O='>*_7MN<*D9G6>CDN[(P3P(DJK2-:J?FH-V>'.6_:C]S[Q_L#XQ<2BI M[!7FY.K>))$%HG\$^H7BK1F\>ZYHC!NQH'<3A3:@_9QS=5[H ,-+O/@!4$L# M!!0 ( $E"3%<.N!3Q.@, /,& 9 >&PO=V]R:W-H965T-Y&=1*OY@'[EX M'_#,L39;8W"5)$J]N,DT&P:1$X0"4^L8&/TM\ *%<$0DXW7%&6Q2.N#V>,U^ MY6NG6A)F\$*)GSRS^3#H!Y#AC%7"/JCZ.Z[J.79\J1+&/Z%N8N-> &EEK"I6 M8%)0<-G\L[?5.6P!^M$G@'@%B+WN)I%7>;2:=CGA[.AA\GQW_3R]_0;7T]L)W%W!QK_L)WR4F M%BZY284RE4;X-4Z,U70M?G]4;,-U]#&7:Y534[(4AP'U@D&]P&#T=;]S$IWM M4'JT47JTB_V_7LI.IH]UWMX]3:!W"I^E@:<IJJ2UA!/BGS!$H' 9 9<+E!:I9?MO9U92K;T&&KQC R+D.Y74.M MXF"64SR0?5$9W>@P8TLH47.5M0B2NERR8D(LVS"=;0N$&>/"@%4NW+G?GMM< M,30@EQLR54L@=MZ@$R9?P)N.QU+YU+5T"GYS2WKK/;I@RQ8P"YP@JG1FU:*S MH_*U]4'DI<924:[XA E&JO>(FLHY.2QD#@3."1G3; M"-Q383JTIO:XFR M9))^F--7";4+H/V9HO-835R"S7=N]!=02P,$% @ 24),5\OP[N^A P M60@ !D !X;"]W;W)K&ULM5;9;N,V%'WW5URH MDV(&,*+52US;@.)HV@#C!;;3/A1]8"3*(B*)&I(>.W_?2TJ1'=0Q"A1]2'2Y MG'//74AZ?.#B16:4*C@6>2DG5J94-;)M&6>T(/*65[3$E92+@B@;S;\SNA!GMF@(WGF_$4/ M'I.)Y6A!-*>QT@P$/S_HC.:Y)D(9WQM.JW6I@>?V&_M7$SO&\DPDG?'\#Y:H M;&(-+4AH2O:Y6O/#;[2)IZ?Y8IY+\Q\.]=[ LR#>2\6+!HP*"E;67W)L\G & M&#H? +P&X!G=M2.C\H$H,AT+?@"A=R.;-DRH!HWB6*F+LE$"5QGBU'3VM-DN MY]$:9LO%+%ILU^'V<;G80+AX@*_+=?3XZP(VX;=H,[85NM,@.VZH[VMJ[P/J M/LQYJ3()49G0Y#W>1IFM5N]-Z[UWE3#<[V[!=[O@.9Y_A<]O8_<-G_\!WYK) M%PFD3."IC*E0V,**40E_AL]2">R7ORX%77,&ESGU&1K)BL1T8N$AD53\H-;T MYY_*"P62Y)A(Q9L6ID)" MSF.B: )X,TB64% 9Q;PS/;51N%)78D9*DA X4$&!5)7@1X9'C^:O'2(AY3E> M(G($&[R;DGU.@:M%8GE(S BL0L93%\#E?A[ M\ K?K.G==QW&,W?/]QN[YP\8:>@-M M=:*]P$NT"W.6)*@Y(E)UP9!^CN91^$7#AZX!N=VAUV\LM]"TMNO6]L->L')G MJI(R(15D)$]U?E,F8Y+K3 0FIZ>QWSW5.6TR?:HWB6.^+[&\'5Q[7TLX%W>2 M%C@WT MNSJ5(&G/T^7U/A,(2_V]R3CDY923P44[_!KN$8F\5%2E?,2G8P"5M M>>&0L3@[D6O'X&(,'L;BW_T3K$S+G61=Q \0CQP!_EVZ-.RSZQY)=N91DV H MZIN_G6W?S;!^+D[;ZT=W3L2.X6'):8I0YW;0LT#4#UD]4+PRC\!MI!^VMB^C=02P,$% @ 24),5S28?;(! P I08 !D M !X;"]W;W)K&ULE55-<]HP$+WG5^PX,SDQ&$R^ M2H 90FC+ 9()M#UT>A#V&JN1)4>2(?GW7@QV2C^9 M#-'"2RZD&0:9M44_#$V<86IGH3FD(C2WQ2+L*HT[D,<\9E M,!KXV(,>#51I!9?XH,&4><[TZRT*M1L&W6 ?>.2;S+I .!H4;(-+M#^*!TVS ML$%)>([2<"5!8SH,QMW^[;G;[S?\Y+@S!V-P2M9*/;G)+!D&'4<(!<;6(3#Z M;'&"0C@@HO%<8P9-29=X.-ZC?_7:2U^XZU MG@N'%RMA_"_LJKT740!Q::S*ZV1BD'-9?=E+W8>#A.O.)PE1G1!YWE4AS_*. M638::+4#[783FAMXJ3Z;R''I#F5I-:URRK.CR?U\/EO-IXO5$L:+.YC<+U:S MQ;?I8C*;+@>AI1)N8QC7<+<57/0)W"7,E;29@:E,,'F?'Q*UAE^TYW<;'04< MEYLV]+HMB#I1[PA>K]';\WB]S_2J/.>6;I4UP&0"$Z++Y09ES-' '3>Q4*;4 M"+_':V,U79H_'W6A*G+^<1'WD/JF8#$. WHI!O46@]'9:?>R )26KC1+MJC= MC* M%*N)584WHK6R9&M^F-'_"&JW@=93I>Q^X@HT_TRC?U!+ P04 " !)0DQ7 MO(-RBV &<^)8XER8!TDPS$Z!-@R:9>5CL RW1%K<4Z9*4$__[/1\I MR4HJ:]I]:"U1Y.'Y[A^9LR=CO[E,",^>3_S?G4Z'+HD$SEW^V8E-+XL MC,VYQZM=#MW*"IZ&1;D:3D:CV3#G4O^$?5W<6;\,:)96YT$X:S:Q8G/T M(,SX2XHGUWAF),K]T?$2"B1>(+@^%F+*Z$4(8'']Q*T7^])"YO/ M%?IU$!["S+D35T;]+5.?G?>/^RP5"UXH_]4\_2E*@0X)+S'*A?_94YQ[,.VS MI'#>Y.5B,,BECK_\N51$8\'Q:,>"2;E@$GC'C0++W[GG%V?6/#%+LX%&#T'4 ML!KDI":KW'N+KQ+K_,7]S1^W-]W#^SRZNK+X^W#S>T?[.[+IYNKFX_W M[%]W1LE$"O?;V=!C/UHU3$KL#Q%[L@-[QCX;[3/'/NI4I"_7#\&S)CNIR'Z8 M= )>%LM]-AT/V&0TF7;@36OAIP%ON@LO24RAO=1+5HG)_GTY=]["6?[3)G#$ M.VC'HP@Z=2N>B/,^0L0)NQ;]BW=OQK/1^PZV!S7;@R[TBRON,L9URL+#Q^^% M7',EM'=M1#NAVHGNQ&=[;#H80>]'TQ/6(0[E^\@ MW\3L(CFK29% M*NEK8A"NVHFTE]1*Q? 6TWD,1$B4!60I:XD,=TY@B#RH&E*2SZ62G@*+KU;6 M/$LD4A%V7Y!(ZR#27"2\<$%\^B+S7*22Y@'=9>"\YX7->UA:V A6SFR5"S@J M","*7[BGJ4XN=8"&7KQYK8)\:]5()=)JI;"5J,>M0 UR MB95S\)A3D3UEGP*!,7OWYG@RGKQGE]$P!$5F3O^+LB+2 ?M>&#+LRLH$*E62 M1EE=*5%E[#>T!>(YR;A>"K??NR&!7#=[1I3,G'R;SY6(2G #E/T$V<6]VE2^ MVBUZE(3_>6A*53Z%L88K[9<23FH)?YI8*LB3$)4I*QRY?Z>MZM&*F!0/YC MX?EAV]Y&"A6":8V!X$>OE(L1.'1NM-I4B@TP$+[6TO37M53H#IZ@&(+8#7K0 M4)&OR"5)<.AIZZ)>))F6WPM26"8T-.B]"@&M3>59R"L<[@6_BP8(.:G=X \O M"+_*<=6:F!.N8DZ#%=KL'20W"G&"MQ[B7"R-#>G),[07B(RZP0@278NY+="N MLLEQ'!W 3]Q*!*=5FU-VCSXY+51(7O>-$&_K+?9B'O]I&7I5)%?^7EGTP7BN M>I^#&H.1[D52I<9@[?'['Z1YRXX&1R?'@]%HA.?Q8#0[*)\K_WC+C@?'LPF- M_@/V#UH)Z-/9N$0\FIRT8(].1F&T'5OJ1!4I,\> M;'#6#7/;I55HA(*%Y&%A;GCY7"!3+C/$AH(GRC1 8+7$2(CQ0,&3+LE,#?$; M9#M:B:.ZE3CJ;"5N-()4L ?^+%I[AL[5[3U#$Y(BJH/E<=%+\1 :D?Q\*J5+8K)5I)T8[TQ^!V>5/YX-FTLDX MB@7-"SU2&A,T,.#';]GD,+K4_P\]K^@-F(!'KRAC#]BBL%JZC,9[H5K!QT5F M4#IDCIYK7?9JE:,/B,K@\&0ZF$Q.\#2;' Q.3F9=!AJ/ML?)4:>)/G.-PWRH M)!^K0M%Z?\([QC/]L93=!@N*1RUH'P..Z,(H_/0V(77 M +W5RUTD:C:UBNA,M?%L0QW>8A'K&7QL3=TXZG4J,+_*HC01[3NJ6)DQFXZY MS_X40(_.RE,3^H&RD*&G[V0S0+N9B"V! 37*M)MXIA(;"0124 J5@G; M#;(2-MPEDMW-7,EE^.JJ,VD%6X'\7C9P+S P0SL>K_5" U_-OD1CEW1/K;SW M%WDTE$30MM0=];9!'1QZV 5)+;7#LUO(SFNP\?8F:-Q]%?2HJ4OBZ/5W5.M? M61^:ZVV508>O0[B&-@IG/Z4$'?](,XA>:KJ0EEQ!^4"X'I2QYE::PC%*R!;- M;'D'0"=M':,\-%YT$8OHETGC4P#E:/B2 L>I 4N+8" Z0>VEV(NR!%B$2P"^ M%!4R'?:)?66NWE*9.=U,$*L-D9::SC\HF:@3Y?G.V-@9-G;/^8;8;YJ'<[6) M?!TU6(VYA8OI"/8M%O",@HYBA26=4(@',U-Z6TLZ/,XWB B%4R+1UT4^1VJ' MJAQ6)-6!IM(Y)3LT2; )U6Z]A$ Z/-;T?69-L0]>C]2W^9;R[WDZ/?P+ N6 I$2]*++!TM']TV&/B?U!+ P04 " !)0DQ7L00G M@>D" #2!@ &0 'AL+W=O'"32VK-L8/MK.R_Y^QD88A2X(&7 MVG>^^^[[7-]EO%/ZQFP1+7PKA3238&MM=1:&)MUBR,]+[;6 M.<+IN&(%KM!^J)::K+!#R7B)TG E06,^"6;QV<7 Q?N CQQWYL$>G)*-4C?. M6&23('*$4&!J'0*CY1;G*(0#(AI?6\R@*^D2'^[OT:^\=M*R80;G2GSBF=U. M@E$ &>:L%O:]VKW&5L\+AY_24C: MA,3S;@IYEB^99=.Q5CO0+IK0W,9+]=E$CDOWIZRLIE-.>7:Z6KRZ7EPMYK/K M-+ZU>P?/=F,5]3=/JT'V>S7NB;$_)\*PPXU4A-9U/2V,8/:."$N(E>"!@991RFS M6"CMA#'26Q?4%=T[ "8SN,*-KFFD0#)JO#V:%Z9"W_'B[@S^Y^4=O4$J C$T M:]*N?5@KR\316Z9OT+HF@A6FM>;6%7GR:)3$\?DO:A[#2>_D=-2+HHCV<2\: M#MJ]STC.:3?JC8:)\_X!^Y=;\>C]8=PBGB2G>["CT\A[]SW9\,&<*5$7?IH: M\'?8C)S.VPWL63.G?H0WTYZH%UP:$)A3:G1\\B( W4S0QK"J\E-KHRS-0+_= MTD<'M0N@\UPI>V^X MUG;/H=4$L#!!0 ( $E"3%&PO=V]R:W-H965T,F6^^&8_' MPR,7WV3&F()3651RY&1*'>X]3VXS5E)YQP^L0LV.BY(J%,7>DP?!:&J'U@!3^.G, Y;RSS?:;TAC<>'NB> MK9CZA,-IQ_T\)C.G)\ M38@5;*LT L7?"YNRHM! 2./?!M-I0VK'R_49_9/)'7/94,FFO/@K3U4VY$#VUHJ7C;.R*#,*_NGIZ8.%PZ)_X8# M:1R(X6T#&9:_4T7'0\&/(+0UHNF%2=5X([F\TH>R4@*U.?JI\7+V=?;\90;+ MV73^Q_/C^G'^#+^NZ:9@\K>AIS""MO.V#=J#12-OH/7@B5.=-[(#*3\ 9>V*8;&KSPK739"ZMJ!CO!2Y@B5X%M@257 M&4Q-L9F OR<;:?;_N58 BQ]=Q]=7Z%X>Z):-'+PCDHD7YHS?OPMZ_L<;[*.6 M?70+?;S"*YG6!0.^@W,F2[;E^RHW+?X!5A0/KM5M7F$A>%ICBI\1ZEHZ-P-> M3V>=,2Q=>:#5Z_MW"0GZ'R5($U=\CWMHXFI$R"50"3M>X B0]_ _T^BL,\'8 M#YT&V"=X?*935OGI+5U'=Q%T=5S%%2UT5Y&?Y%OZSJ>B/N75'E:O4K%2PB]H M$;F^[T/412$<#(P0!%J*(M](L1;Z?M\(@V[GL5)L+ZA":E-.U25>$H<6 'TB M$K=@@1OTB)5(%^*!C9ET.T\X?/(/DQ-6^& M!+9+OL5SI%4*KZ>?,8:QFXO MM 7&4KO]7MBL!RZ)2+/NNTE@.5^[;][%H,2KOC?/@80MKRME9V:[V[XX$SMH MOYO;Y^J)BGU>22C8#EW]NW[L@+!/@!44/YBQN^$*YXI99OAJ,J$-4+_C7)T% M':!]A\?_ 5!+ P04 " !)0DQ7CN-S-[4" "T!0 &0 'AL+W=OEZ/DK,*A&92$ 7; MN;,(ILO8QKV3D4'%1+?2U_U_.$I(_'<2PGU"V/+N+FI9?J.&IC,E=T39:$2S M1EMJFXWDF+!-61N%IPSS3'IS]WAU]_!C=7.U)I\?Z(:#_C+S#"+;B'T1F\J"\S:O&B M]\H4+R",5&_D&],9E[I10'XM-MHH?!>_3U7< <:G :U6IKJF&NDLN&Z70/L7V+-YIM@=@!IID$F6F MC;W/E$"VDJ-:F2BFY#R5 38*'VG;JFO8J :%3<+$'=B^M^$GB)G%" M1D'D3H+AX GE3I@@M9(9Z#8B]ET_G)#QR'&UL MG57?;]HP$'[GKSAEZK1)*PGAQQB#2$"95FUM46';P[0'DUR"A1.GM@/TO]\Y M 4HUX&$OQ&=_]]UW]MW1WTBUTDM$ ]M49'K@+(W)>ZZKPR6F3-=ECAF=Q%*E MS)"I$E?G"EE4.J7"]3VOXZ:,9T[0+_>F*NC+P@B>X52!+M*4J><1"KD9. UG MO_'(DZ6Q&V[0SUF",S0_\JDBRSVP1#S%3'.9@<)XX P;O5'+XDO 3XX;?;0& MF\E"RI4U;J.!XUE!*# TEH'19XUC%,(2D8RG':=S"&D=C]=[]B]E[I3+@FD< M2_&+1V8Y<+H.1!BS0IA'N?F*NWS:EB^40I>_L*FP[;8#8:&-3'?.I"#E6?5E MV]T]'#ETO3,._L[!+W57@4J5-\RPH*_D!I1%$YM=E*F6WB2.9_919D;1*2<_ M$\SF#^-O,!K.)C-CO?Y@L#606#K M$GLPH]:+"H$@8]B4=871-5NCHC:!D6#AZIH@DIX'F*9VRFV!ZU-97(XS7^*_ M_#'C"M9,%&5X67$#4PBH#:<^P BHG0SY1F184*)89J#0/$OL?NVUQ!W%=:YX M:!&IC%#4X63PL\F5 IB&6 J:([H'_W='M1G?UH[+LS;9YC0@**?O/$9H0[?V MR/4*8H4(/#-(KVM V43]>M>_@E:]^>GJQ6LM!3- 3I^O=4]0D1\ MS2/,(GCF*"+PKDX5B'O4P2FJI)Q3&D)99*9JYL/N810.JPGP J_FZ!U3":<+ M$QB3JU?_2)-'5;.I,HS,RWFPD(:F2[E&PO=V]R:W-H965T+<]-##L[/90]$!+(TN( M)&I)*D[__0XI6TVZCK%%+^)P.//F/8H<3@].(]," M:R:O>(L-K>1\.ISF:EB9HTMR#!G7:4V_/ !CWHBC9?R2IHO'/K8.+0@ M[:3B]3&9&-1ETX_LZ;@/SQ+&[BL)_C'!-[S[0H;E+5-L/A7\ $)'$YHVC%23 M3>3*1O^4K1*T6E*>FJ\6F[N/=W]N8;W:P/;#8K."W^[9KD+Y^]115$"'.>D1 M;-F#^:^ Q?")-ZJ0L&HRS%[F.T1L8.>?V"W]BX"+;G\%@6>#[_K!!;Q@4!L8 MO. UM4PT9;.7L$8!VX()A"^+G52"#L?7 M1)/0CI,)66&C;4>(9 M,W#M<>SWWL!VXTGOI8#(':WRG#J;U!MFN%-SHQ^3=J)4)Q!,+'CL0]$))K$0-1B M-_Z/S@M;I_DFD>T&O8J$<,*P-P,[CJ-3@!?%HZ79KC-7]"VX5V[8#\&+P1O= M'FO_7!JWK]EGYC8E[3M%>:4 MZEXED06B?Q_ZB>*MZ&ULG55-;]LX$+W[5PRTQ2(!C.C3CIO:!A17;0/4CF$YNX=B#[0TMHE(HDK2 MM?OO=T@IV@1P?-B+^#CDO'E##D?CHY#/:H^HX506E9HX>ZWK.]=5V1Y+IFY$ MC16M;(4LF::IW+FJELARZU06;N!Y0[=DO'*F8VM;RNE8''3!*UQ*4(>R9/+W M/1;B.'%\Y\6PXKN]-@9W.J[9#E/43_52TLSM6')>8J6XJ$#B=N+$_MU]9/;; M#7]Q/*I7&$PF&R&>S>0AGSB>$80%9MHP,!I^X0R+PA"1C)\MI].%-(ZO\0O[ M%YL[Y;)A"F>B^)OG>C]Q1@[DN&6'0J_$\1NV^0P,7R8*9;]P;/8.(@>R@]*B M;)U)0.8R\=QR"UB&PNIM 5N5GIMET+,41I-E-; ;85*TWB>.5 MN9142UKEY*>GLZ=T_3A/5C![7,R2Q7H5KQ\>%RG$B\_PY7&5/'Q=0!I_3U*X M6K--@>IZ[&J*:[S=K(UQW\0(WHDQA+FH]%Y!4N68O_5W26\G.G@1?1]<)(P/ MNQL(_3X$7A!>X N[0P@M7_@.WXJK9P6LRN&IRE!JJF7-4<&/>*.TI,+YYUS2 M#6=TGM,\ICM5LPPG#KT6A?(7.M,___"'WJ<+BJ-.<72)?9K2X\P/!8+8PLQ6 M"4J8"5)?D6!3[TT^5+E4EQ6DC*[N7!(7PYQ/(CG50FI0AA*T:*L4I8)"9$QC M#O3X%<\1]![I1+DQI9I6&DTS5K&(;4\\4C:F< #K4BQ5GL&09W_(,KN)E/+N&#^#W?>]CW_,\ MBP=AV.)!.&K1*+@UJ)<<)/7)/LQYGI/FA"G=!TMZEEP0( #,) 9 >&PO=V]R:W-H965T$M(-(+56U2JN$BMH]3'LPX0:L.G9F.]#^ M^]E.&H4!T5KQ0FSGGI-SSR%VQELNGN4:0*&7G#(Y<=9*%9>N*],UY%CV>0%, MW\FXR+'24[%R92$ +RTHIV[@>9&;8\*<9&S79B(9\U)1PF FD"SS'(O7:Z!\ M.W%\YVWA@:S6RBRXR;C *YB#>BQF0L_%CP1 MV,K6&)E.%IP_F\G=[::WPNE(8'%%X5:[Z*/1[*/""\ !\V@V_A44?!?$AN*N]:@P+&L,"RS/Q;/N:J$MFT-:"J*T-8>ZJF@B2V/>I4T2QY%^N;RQNVG+/U#G77CMNAV= M8:,S[-1IHWHR4?70'2M*)7OH!VR (A_]NH=\ >+W(=F=K&9/N90%3F'BZ$U# M@MB DWSYY$?>MT/1G(ALQX!!8\#@-$%5-,-6 */11;P?U(&Z,/*/!C5L= X_ M&%30&50GZWN#.A'9C@%18T!TFJ"BO0!\+QKL![5?-PHNCN8T:F2./IA3V)E3 M)^M[\HMN-)GIAVN]5<-"%.@[V>).3B;[Z3D+U!+ P04 " !) M0DQ7WI'\/ ,# '" &0 'AL+W=OU[HYI0))QI5:W,5C61I.!,P5T27>4[5KTO@VSHQ=<*-10=>P '-;S!7.W(8E93D(S:0@"E9C9]*YB/LVO@KXQF"K]\;$ M.EE*>6%80<$B,9:#XMX$8.+=$*.-^Q^DT6UK@_OB1_;KRCEZ65$,L M^7>6FFSL#!R2PHJ6W'R1VP^P\].S?(GDNOHEVSHV#!V2E-K(? =&!3D3]3]] MV.5A#]#IO@#P=P#_;P'!#A!41FMEE:TK:F@T4G)+E(U&-CNHZB\<:]W[CW*[[@)3E)(DMAF%B3N>0L8:#)C\E2&X7E];/-7LW7;>>S M5^Y"%S2!L8-W2H/:@!.]>=4)O7=M9O\3V1/K06,].,8>75)QA_5>2,V,)O"0 M *0V#R8#]3E)ZKNL("7',@"DE(Q@T?<9J:FZ>V9&0Q"? J]9V:Z!Z8'WM#;CWNB ML]?H[!W5B86H2HK7#-]E4HH$%-XZ00Q](-4)X8O7*KMW(/NYX&,13Z2&C=3P MJ-2/5*1M4L*#C?R>=YC /X8]$=5O1/6/5W/)N"U??4;@OF0%]AES1E:E$DQG M=IV@:L(!'_Q,\I2PO%!R S8,(0):"[Q_<-9^;QCX_O,";XD+_>YP&#[SY.X] MT[9%8G&N\9:AK!4BO?,^9D75;:>>&%E4+_=2&NP#U3##3@W*!N#WE93F<6*; M0=/[H]]02P,$% @ 24),5[^=+YV/!0 J"4 !D !X;"]W;W)K&ULM9I=;Z,X%(;_BL6N5C-2IV#SF6X2J0V,IM)64TUV M=B]&>T&#FZ !G#5.T_[[-1^% (X;MLY-DY#W/'!\S%M.[.F>T)_Y!F,&GM,D MRV?:AK'ME:[GJPU.P_R2;''&OWDD- T9_TC7>KZE.(S*H#31D6$X>AK&F3:? MEL?NZ7Q*=BR),WQ/0;Y+TY"^W."$[&<:U%X/?(O7&U8,4*1,A?GO ")TE!XM?Q;PW5FG,6@8?O7^F?R^1Y,@]ACA1J( M\&.X2]@WLO^"ZX3L@KM@?@5IG%6OX7,]$ @:[#BA3UZO_ MC.;C%6?%1%DRRK^->1R;+_G,BW8)!N01?,-/.-MA_KHBZRPN"_D)+,,$Y\UW M#R_@GI)HMV+@#XX"'WS,PCC)/W+E]Z4//OSZ<:HS?F$%7E_5%W%3700Z)]>;PCB=?Y@#2C@EY'Y09)@=>[]24PX05 !C(%U[,X/1R) MTGG?V8/_??;.8)C-%#%+GGF$Y\=YN%Y3O [+&7$P47Z44^"6X33_1U3UBFN) MN84%7N7;<(5G&O>X'-,GK,U_^P4ZQN^B(5<)\U7" D6P3G&LICB6C#ZO[DY: M%414@RK<*<.+_QI/<]LQ)Q"Z4_WI<'B'.M-U3!--NCI_J)L@"T'3[NJ"H<[U MH.4Y5J/KY&LW^=K2?#\GN^X*@LCDJ8KQ(6*()UBN,VQ7'?YPWNX!Y%AF481L\:AC)S,AG( M_*',*F ]63"4N89[*.ODZC6Y>J?G>@&VF*YPQD1)5QSOX/S&I6'U4A:)(.PE M+"3U?5 HFHB3G33)3J3)WF8,KVG(< 06A-]Y)_JA%#KVEE,)\U7" D6P3F6@ MT3Y/&V=RQ!JLJ#Y*:;Y26J"*UBW10+=?RA1WFV.31&@:-4LSH&T\ES5=* M"U31N@5IFQGHG#7V!SH."_EJ@@R9TCAHC:EL;)'TN'V&,->AHUUO_B"Y2]=S3/PD5"%4' MOW%V,VX[!?1&I[ -*;X/*J6262]DRC2Z22YBNE!:IHW1*UK1B2MV)O>F4=WVV0D>"G2(%0 M]'3H"W0(6D-@(#JSB[SC;MGV-VC$RHS<+:VW?7 A%$&OG[<09?:3%JK0D8S; M=@')VX4_"0L3N2DJ79)12O.5T@)5M&XIVAX&G6M=!BE=F%%*\Y72 E6T;HG: MI@N]BZW$S3.WX#KQ90<-R'5T&U::C%5WN8[D*ZCK,<)/B1 MG\JX=/D=1ZMM0=4'1K;EOI<'PAA)R[<;'$:8%@+^_2,A[/5#<8)F<];\/U!+ M P04 " !)0DQ7*6P8)X@" !?!@ &0 'AL+W=OXY]YQK^Q)LN7B4&8!"3T7.Y,3)E"K/,)9Q!@61 M/5X"TU_67!1$Z:E(L2P%D,2"BAQ[KCO"!:',"0.[=BO"@%WL*1IILP"#H.2I' 'ZKZ\%7J&6Y:$%L DY0P)6$^<:?\L&IIX M&_! 82OWQL@X67'^:";S9.*X1A#D$"O#0/1K Q'DN2'2,GXVG$Z;T@#WQSOV M2^M=>UD1"1'/O]%$91-G[* $UJ3*U9)OOT#CQPJ,>2[M$VWKV*'KH+B2BA<- M6"LH**O?Y*FIPQY \W0#O ;@/0<,7@'X#<"W1FMEUM8%420,!-\B8:(UFQG8 MVEBT=D.9V<4[)?17JG$J7,X>9HO[&5K.HINKQ?SK_&:!3BY $9I+M"!"$%/F M4_0!W=]=H).WIP%6.JT!X[A)<5ZG\%Y),4+7G*E,HAE+(#G$8RVWU>SM-)][ M1PFG5=I#?O\]\ES/[] 3'8=?PJJ'O'$7_$".WY;0MWS^:R6$#; *T%KP D7: MJM!G4V^CRE!D-Q $^CY=2;O^HZM^-?^@F]_[)MX M&>>-_?%^W(&^8:MO>%3?;JL$Q#QE]/?SXUB+'+Y,[H_&+T4>S?6OE<9[=UB? MF-2V-HEB7C%57^=VM>V>4]LT\-_PNO5>$Y%2)E$.:PUU>Q^U4%&WLWJB>&D[ MPHHK?3SM,--_ ! F0']?$?P!02P,$% @ 24),5]$%P#6> M @ Y@8 !D !X;"]W;W)K&ULK55=;]HP%/TK M5C9-G=21[Q"Z$*D%5>O#I*JLZ\.T!Y-4E5::-'/W,DU$K3DKX5X251<%E:\WP,5N:KG6V\0#6V^TF;#3 MI*)K6(!^K.XE1G;/DK,"2L5$222LIM:U>S6+3'Z3\)/!3NV-B7&R%.+9!'?Y MU'*,(."0:<- \;&%&7!NB%#&GX[3ZDL:X/[XC?VV\8Y>EE3!3/ GENO-U(HM MDL.*UEP_B-TWZ/R$AB\37#7_9-?FAE@QJY4610?&N&!E^Z0OW7O8 [C!"8#7 M ;Q_!?@=P&^,MLH:6W.J:9I(L2/29".;&33OID&C&U::K[C0$E<9XG2ZP&V1 MUQR(6)&[<@NE%O+UDLQJ*7%,+N:@*>/J,_E"'A=S"=J7-?K$?'=2^(YGC\ GYV'W\)R1+QX"&ZCV]ZRUUOV&C[_!%]OD\R9RKA0 MM03RZWJIM,1-]7O(7TL8#!.:@W:E*IK!U,*3I$!NP4H_?7 CY^N0V_]$]LZ[ MWWOWS[&G#W2'NT>#9)0K0LL @7%DC-00]Y;PJ@A-#UAF[KQ>.)/@L3> M[ML:RHOP-^GSWBD.>L7!6<6WK&2XO7.R%B(?%-CBP_W"3AS'07P@\#@OI](,P?*F1<,AQ,O)Y3C)')[:YE$HM2,Q[&D.7%'!D81#C&?^=![:>!?P1*%69S:R2G9"/%MG MN8_QT"8$#%)M&8A9*I@#8Y;(I/&[Y<3=E19X;I_8[YUVHV5'%,P%^T'W.HOQ M#49[.)"2Z8VH'Z#5,[9\J6#*?5'=Q(X"C-)2:9&W8)-!3GFSDI>V#F< ?W0! M$+2 X%\!80MPE?.:S)RL!=$DB:2HD;31ALT:KC8.;=10;O_B5DMS2@U.)\O5 MT]WJ^[?-\FZ+KA:@"64*K8B4Q);W&GU"C]L%NGI_'7G:7&=!7MI2WS;4P07J M67D.=/AE_ZU/XGLK^T MAYWV\"WV9,9,MQ*> C)]CY1Q4"XJRH^(GJK2I[\AG3A2.PZJ)!R/_)'Y&]6Y MLIZP,!@'XRZLR=D[>Z5V0GPE\DBY0@P.!C@Z$;?4*W6OQ0( ' ( 9 M >&PO=V]R:W-H965T6Z,ME CN6 %\#TEXR+'"L]%6M7%@)P:HURZ@:>-W9S M3)@31W;M7L01+Q4E#.X%DF6>8W%8 .75W/&=X\(#66^467#CJ,!K> 3UH[@7 M>N:V*"G)@4G"&1*0S9UK_VKA6P.[XR>!2IZ,D7%EQ?G63+ZG<\ 5$F:W1C,#ZZJUUN((,UEY5$)_)=I.Q8\ZS6E) ?$,5=8%2"_Q#H1. M"5I0G&PO]19.02(L=>H*$TN)+FY!84+EI\A56H7!E^L!&OJ?4> %PQZ\81N2H<4;G<&[VQ>Z9"!% M*=F1%%B*#@1HVN5I#32U0*;^=[$7N;L.[E'+/>KE7A)&\C)'OY>0KT#\Z2+M M13"G^$H6.(&YHX^I!+$#)_[XP1][7WIB$[;ZPK?%AI(,T 5AZ !8=)=!/U)8 M6_9H&K>:QKU(#T1N428 $&$*M,\*":R@2U(--#O-U\ +ID%WTB:M@,G;@K+C M%"M"B3ITD4\ZR,/0.T,^;[>*Z4>:OEHQOO=T MZWGO53,-THNB&0UGW7GS3VY>_SW*ID%YSC\.1M,7_.Y)$\A!K&VKDRCA)5-U M/VA7VW9Z73>1I^UU+UYBL2;ZEJ>0:5-O,-%'6=3MK9XH7MB6LN)*-R@[W.A? M A!F@_Z><:Z.$T/0_F3$_P!02P,$% @ 24),5VBOD"T-!P 54$ !D M !X;"]W;W)K&ULQ9QK;^(X%(;_BL6N5C-2IR0. MUVZ+!$VLK79[T71FY\-J/[C@0C2YL(ZAK;0_?G,KP9 :F+XKODPAV,^)_9Z< MA'=LSI]B^3V9":'(0QEB%7Z5LY;29S M*?@D[Q0&36I9G6;(_:@Q.,^/W;Q0@1^).TF211AR^3(20?QTT; ;KP<^ M^].9R@XT!^=S/A7W0GV=W\GT77-%F?BAB!(_CH@4CQ>-H7W&G%;6(6_QIR^> MDK77)!O*0QQ_S]Y<32X:5G9&(A!CE2%X^F_DY&PWO/)9>WUW?>S?WPR]7M#?G@"L7]("$W7$J>R?^1?")? M[UWRX>>/YTV5QLX(S7$99U3$H6_$<^Z,S<_9J_O!%RJ$9E^+3*+V^)^0R#M.BE_"\; S3S(FF(BU$BCR\D/5V=_PE/SQ\XG)" M_OHC19(K)<+D[[K<*N*WZN-GQ?U MVF[5HAUKHY5;PZ*MCJVW\FI:]3L]JK=BQH']X+2U5]/6WF?:3LA2),J/IF0N MI!_73I\1=.@5@82YYB$ZY$5PF=1E/_(L& BFR=A9R=@QCO%>Q>/OGQ[R.C=> MKX?B.7LMZO0LB)WU1.]8EK5Q.=2T$,1!,T[RWTKQW MY(>)'C(CD# 7"?.0, :":1G17V5$_[T/$T; H9(B86Y_ZZ&C;_5;&Z48&9&! M8)I4ME5]G;3>5[*]#Y7=8[>.7>5!ODR9&$B:"Z5Y4!I#T?3$J PM>T]':[\J#W6UH#2W MI*U7^?9I9[/(0STL%$W7KG*Q[!TVUJXB?Q-'8K/.U\H*\I!*69$T%TKSH#2& MHNGZ5^:;W3UV48>:IC\.#6K4[*F] M?IE*R#":$->78JQBF1CON6;DH1)":2Z4YD%I#$73I:[L,GILNXQ"[3(HS872 M/"B-H6AZ8E1V&=W;+IO[LLB)MU<'F&$'BPRURW8,U+;>7B$ /1&&HNF*5AX: M-7MH554WUG&H(0:EN5":!Z4Q%$T7MS+$Z+$-,0HUQ* T%TKSH#2&HNF)41EB MU&R(?AI?W,M'C0F0]%T32NCC)J-,FK9#LD7?9&K:)Q>POY2D+N 1^1#(_\L>]WX M:*[S4(\,2G.A- ]*8RB:+GWED=%C>V04ZI%!:2Z4YD%I#$73$Z/RR*C9(RO* M05PZ97DE3]*:S_T@MUX>8UE4_KKGW)&9?;#F4/<,2O.@-$:WG3V:K7Q=6]2J MRUGY9]3LGVERGI!XH1+%HXD?36OUVU[U15O=5L_96,YK#GJP,OM%]:!1&8JF M[SRIO#%GQWHS79ALX7R](VWF'+R'!&J(E33-D6[WVG33DH9&92B:KEQE=3E& MQV10^\"4[4@R/B>9H0?+"+6OH#0/2F,HFBYV95\Y],C/20[4\H+27"C-@](8 MBJ8GQMK60;,+ML?_)9H)!RN+W?[G['SB*$7#[NW[/]PMIW*W'*-)LA)MQV.0 MF7*P<%"+JJ1IPCFI=)NR0;TG%*V0K;FVZSL4/XR#Z[M&N.N_:95^SPK_#%#PY< P SPX !D !X;"]W;W)K&ULK5?? MC]HX$/Y7K/14M5*[^9W %I 6PNGNH=6JJ'*<[4#[W]_8"5D( MAJ5WO$#L?/.-YYNQG1GM&'\6&P!)OA=Y*<;61LKJWK;%<@,%%7>L@A+?K!@O MJ,0A7]NBXD!3;53DMN4_II"SW=AR MK?W$UVR]D6K"GHPJNH8%R&_5(\>1W;&D60&ER%A).*S&UH-[/W<=9: 1?V2P M$P?/1(7RQ-BS&OR>CBU'K0AR6$I%0?%O"S/(<\6$Z_BG);4ZG\KP\'G/_JL. M'H-YH@)F+/\S2^5F; TLDL**UKG\RG:_01M0J/B6+!?ZE^Q:K&.192TD*UIC M7$&1E6N= V(K,6%'5DNH$XA#U MSY:$EBE)L[R6D!*@O,S*M2 58*UM* ?R+@%)LUR\)Q_)MT5"WOWR?F1+7)BB MMY?M(J;-(KPSB_#)9U;*C2#S,H748)]*MU=EZETD?*C7=\1W M/Q#/\7S#>F;7FWNFA.2X MR?\V);NA"\QTZN2[%Q5=PMC"HTT WX(U>?O&C9Q/)J5O29;CSU)# ?6VS<#SW4_D9V^0E J MND4EUT9]&I?A8>!A'/A.U(MI9@3Z7A@Z/8W,C%X8NSV5S(S.(/+,.D6=3M'E MS;Q:X14MU/FN:P5O:2)@6?-,9B!,(D2WW,VW)$MN23:_$=E14N(N*?'%XEU( MMGPFK%(WK]#E"T65LQ\ X@.FB6/&&!=Z@^.WGLA2($M$XK<0+:4Q:?%)^?A. M.(QZ97N*"KS(Z:$2 Y<71/V"-:"&T>!,M0XZ808_M:M_[G@;F/90[$=1V-/! M# S=L"_%&:#C>STUS$ G# *S(,-.D.%%0:;Z6#N]D4WA-TSQP1J<.Z=_MAM! MO=PF1E#0"_D5=T?ANL[+YZESN0+:C%\7F[#M@P]T MO+C7NC,2N(GK4C8?8MULUWT]Z)ZC-S]U[V>N83Y1W9IN"%[HFU;O,^7K#$^5 M'%;HRKF+L2AYTSTU \DJW1X\,8G-AG[<8,<)7 'P_8HQN1\H!UT/._D74$L# M!!0 ( $E"3%=(041'(@0 *D- 9 >&PO=V]R:W-H965T^ MKZ,Y38ANR)0*G)E*E1"#0S7S=:HHB1THX7XS"#I^0ICPAGUW[EX-^W)A.!/T M7H%>) E1ZW/*Y6K@A=[FQ .;S8T]X0_[*9G11VJ>TGN%([]@B5E"A692@*+3 M@7<6GHY"!W KGAE=Z=(Q6"L3*5_L8!P/O, JHIQ&QE(0_%O2$>7<,J&.;SFI M5\2TP/+QAOW*F4VV!]%"&YGD8%20,)']D^]Y(DJ 7K #T,P!S3> \'@'H)4#6LYHILS9NB"& M#/M*KD#9UGQ["7=7,'JX MO!A_A4\7U!#&-=P2I8C-]6^;S"V9?"C/,YY%J>Y(TX';J0P M;.6\&PQ:T K/(1FT&Q5Z!G5PZ_HI '-7A5\2TZK MR&/+\1WORB-=2KYD8@8C16-FX(I$C#.SAK]N:#*AZN^JG-5RVB?X5*VN'_6L<@YS^U[R;&!N:Z,H$'.\S M 7LBVTI NTA ^YW7G^>IB%PJJDQG3!W'9,OLLJOU45*R=ACL8C$V943:;X+%'B86 M9ABN!VS10* 5',5D#2E53,:'"(EL++$@G*\;,)Z6!<+4%6PC[7+;X0_L9,Z0 M@6QLB.5* +*S##TAX@5<7W58M(]]!K/@)DO2#U]7)V1]",0 0XAT%^(0$$U1]@-1HIW.4V#[@HH"0&&7%<(BR<&^ ;$Q$?.%P;'.; M,H$PH-^L?":0EW.WME%5 VHO_B_6@%YQM_9J;ZUK:E!RJ0S6E?Y:JI^M?'LB MVW)]4K@^^5]*_\D^$[ GLJT$A,'K'BJHO?!WY=M=*L3CD88%;G64>QY^W!/R M".5B_[8=U(OX59.EC6)8:_))+#26I50JM_\NW#ASE9;"=_:Y^L _:\PO;883 MJF;N'<&6=BS9V;ZX.%N\AYRYW;?_NCQ[B;DA:H85!SB=(C1H=+$CJ^R](!L8 MF;JM]40:W*B[PSF^2U%E%^#\5&*%RP&PO=V]R:W-H965T0[,(@$)-,F#0F5=7N8]F 2 U&3F-D&NG\_VPD9U"%J1WB MV#GGW-Q[#XX]/&#R2#<(,?"49P4=:1O&M@-=I_$&Y9#>X2TJ^)T5)CED?$C6 M.MT2!!-)RC/=[/54Y)'\F*,.'D69HQXG[ M=+UA8D(/AENX1@O$'K9SPD=ZK9*D.2IHB@M T&JDC8U!U!=X"?B>H@,]N08B MDR7&CV+P)1EI/?% *$,Q$PJ0_^S1%&69$.*/\;O2U.J0@GAZ?53_)'/GN2PA M15.<_4@3MAEIO@82M(*[C-WCPV=4Y>,(O1AG5'Z#0XGU; W$.\IP7I'Y$^1I M4?["IZH.)P2NTTPP*X+YG' I@E41K)=&L"N"_=((3D60J>ME[K)P(60P&!)\ M $2@N9JXD-67;%ZOM! ^63#"[Z:@L^@(=%"&[>W@YUQA]'B.IQ%7I2AC8OA+; M#!=L0T%4)"AIX(?M?+>%K_,RU+4PC[68F*V"X]WZ#EC&>V#V3*OA>:8OIYM- MZ5P7/?KOZ&?%L&IC6%+/OJ#W#3.8 2K:W=3:DNQ*LEB+]H%IVSW^&>K[TY(U MX Q#Q84JSG(]1\%%*LXV3?L4=Y:M76=KMV8[IBD$.'4OG&N<5Y*= M$P_95WS7@',NZZ#NWSM5MS36:1>-6O[727^NW+L7" M+L6BCL3.>N#5/?"N\9O7X!!'79FF*LZW7-5P#7*.;ZB&:\#YIGO1<'Z=K-^: M[%?^3B_ F+_ETQBV.J]5Y[7.ZU(L[%(LZDCLK!G]NAG]:YS75]YUGJTN85,5 M9C? 0A76]QM>L"K,=QW5=OK)EI.;:2WW^A3$>%>P\2\SX?E9> M;O@1"A$!X/=7&+/C0 2H#V7!7U!+ P04 " !)0DQ7@JXLY6,% !0+ M&0 'AL+W=O]?&0 I(A-UM(UU(!$G[XG0O#&S BA^H;> J]<-W_1";-8X/)-B>^"-$@K[Y7A /M4V2;*]U/5YNA._$5^%6!/+* M;R/AK#(GW].)8=BZ[[B!-AIDYQZBT2#<)9X;B(<(Q3O?=Z)_;H07'H8:UEY/ MS-SU)DE/Z*/!UEF+N4B>M@^1/-)+RLKU11"[88 B\3S4QOB:$S-UR"S^=,4A M/GJ/TEM9A.%+>G"[&FI&.B+AB662(ASY;R\FPO-2DAS'WP54*V.FCL?O7^D\ MNWEY,PLG%I/0^\M=)9NAUM/02CP[.R^9A8<_1'%#G92W#+TX^XL.A:VAH>4N M3D*_<)8C\-T@_^]\*Q)QY" YS0ZD<"!U!^L-![-P,,^-8!4.UKD1.H5#I^Y@ MO^%@%PYVEOL\65FFJ9,XHT$4'E"46DM:^B8K5^8M$^P&ZW[$9FMQ/)VSZ.!L_WMY/YV@\I8C?S]CM[U,T'W]F<_2!BL1QO1A-G2AR MTOGP$?V*GN84??CYXT!/Y&!2I+XL M_D@_ MY\_;_3%I >@RBV4JR6LJ;T@K<;Q;7R$3?T+$(&;#@";GNY.F?/Q8=/9CT7F[ M.Q>+*T1Z3=&57)KEM#0SGOG6M R#I0B2=)[)]C-SXQ?TY;.T0;>)\..O3=,M M!UK-P+1!7\=;9RF&FNS L8CV0AO]\A.VC=^:2@4)HY P!@GC0#"EQ%998JN- M/IH[GHCEXK07P4XT%31WMS/W=('X.]#WQ[4ZM3.[MFF2OFI'3^WZ MQ"+8[*AV[-2NV\-6S[94.]YZ>^],7J=,7J7)5E6MF@";9"B&B&'VY$_Y" M1%_1OVB6YQ3=B&"YD<\++^7%IC2W!KKTANZ-=J0 M)8:$44@8@X1Q()A2XFY9XNZ/M<;N28LBEF7(5ZTU-MAA?&I'3^U,N]LYL6.G M=A8AUHD=;[V]=R:O5R:O=W[R/J&MB-*/2U,6FL5^FL=^:QM>5!37UFW/6&GGQ7G:ETQ6JJ12M8[FT M0T'"*"2,0<(X$$R9'=BHOC<:T,M0002J,BB-@M(8*(U#T=1*'RD$N+T3*)4N M^JFS;ER8"I3:UTBMI;;'N[AR32%QO=^"QN10-+4BI*H(^=][\^,F$N=VY_;A M7/S!A:114!H#I7$HFCI-*@T%@XLH&%1% :514!H#I7$HFEKI2DK![5K*12T: M2+#BSX85/4!I5%0&@.E<2B:6NE*^L'MVL]%K1Q(9RE*W&UZ=J\] M2%/0F R4QJ%H:NDJX0FW*T]GMO+Q(-W\@D?S]O%<7']0D0V4QD!I'(JF MSI-*C",$NID34#T-E$9!:0R4QJ%H:J4K/8VTJCB7-7-0(0V41D%I#)3&"UKM MQ]/J2TA>.OUHPZ/LJ^ML:VJ,LDZ<;S(KSY;;7\?9IL_:^1M\/<$-YRF^9OGF MU@J?[[6]OY@=)N,VV6R["1#;][.U&."L1I0;R M^G,8)J\':8!R$_'H/U!+ P04 " !)0DQ7',4/H!X# !($0 #0 'AL M+W-T>6QEU MY-B9X[*67S]?.TT_\$6,APV6JL2^Q^?<8_L&1QW69BW8S8(Q$ZU*(>L161A3 M?8SC>K9@):W/5,6D10JE2VIL5\_CNM*,YC602A'W.ITT+BF79#R4R_*J-'4T M4TMI1N2\#47^]B4?D6YZ3B(O-U$Y&Y&[D_<_E\IC#T5'G[O3R,'[B M@%,2!T7[SQ ]Z^"Z%L.DTWUI-_S8"GGB,4:["-!LEBT3.HX<-^LV'A9*;I#AKN_!EC8Z M)9=*N]P^@_\[;88? )L>&.1"M 9[Q ?&PXH:P[2\LATWV 4?05'3OEU7UN%< MTW6WUR=;@KO9)%.EA=7IU4EUI\$G\N2^\:*$T?[#9 MH%1F-L TB>Z9-GRV&_FE:77+5F933JL"]]Q[@Y[_[CK/F62:BEW3MO9?\RJ_ MV'%R\:\LN_\JAX:#'IM#[+6;[+\%D^E;,/DZ:S)NCIV=LVWO9&NC$;Q!C,AW M>!\1VZ31=,F%X;+I+7B>,_GH@+/RAD[M:^*>OAV?LX(NA;EMP1'9MK^QG"_+ MK!UU#0O1C-JVO\+TNFG[^F)S<9FS%!D%D@'(&*,>S0LC$?; \84YFK_!,LRQ) MTA1;TLAGD#!I8',OW96N.[C5?(TW6 [>E3%8+-%*]$;*;X M6@,27C=@9%EXM[$\P,!V :L=R!_. S45YB0)["KF#7N"<23+, 1J,5RC:8JL M3@J?\/Y@3TF29%D8 2SL($DP!)Y&',$<@ <,21)W#AZ<1_'FG(JWOYV,?P-0 M2P,$% @ 24),5Y>*NQS $P( L !?3T\$MP>:4#M M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3 MY?YVX$G1H2)8%II%R=.B':5_'?L#[8']ZENKK6LJOY+^F%NW0!5VW0X^FZXP"R-RYF<* &ZY:/9PQC$^! M\<#@Y&.KT_*>UYJID&KVH&2WYV+;#P-7,3$N8\CAM#V&>*M^)T:YV?"2A;+L M&B;T,4?%ZAY0M#N^;QTB:,/F3B /3/77 W\05\=KTP!E)*5N.1Q0<37@641) MDS!*\B@DL)>GBSCT"VC<^0L_"2)B0'H(I'=!R'\] W*&0,XN ID7L%E&B0%Y MA4!>71!RE.0U GE]2V^7 M+(\?DO@^#ORD('X0I(])$24;6J3!/U#MCF_$<@7OAO\B,!=5B&6'1'Z6 MP!.6DU64D?R+GT4F&>8-U[(XX"E+%T_]T[^ EY6D]R3(HC N3#Y,&:YM9SS" MO5U":E#H GCLLN&^YL1/0G*?9B8F)@W7NC66R[@ B15'-*#M2TJ4O*@G+B8- MU[(UT+(W4IN+:<.U[ T%)GY9RDYH$Q,SCF?9.'CYN3(Q,>-XEHUCIIFQ Q,=@VTI M(=?^7!,3OXK1:5HOXXS*DB8=CS+VC'3?&9\N].L^HL>F*);1NYJ$Q,SD'(99:#98:'):L*W8A@M6)? 7+?27M"Y7 MBO2;XT3TZKK_)-QT=1U 7RH6DE:G]=_3VO7G'U!+ P04 " !)0DQ7C-]? MK6X! #=% &@ 'AL+U]R96QS+W=O]Q]:N[RR3>9676_;\4G1#4WFQ^50ZC[+;UEI M-<=QHH?7&>IX>)T9G1^]_<_$KBBNN?WL\N_&MOZ/P?JG&VZNLM:KZ)P-I?6I MTO=ZONWT=*'5.%E%ITNJAM.%E X=Q!#$X8,,!)GP06L(6HC-J#<+T)L7/]L"]&;4FP7H MS:@W"]";46\6H#>CWBQ ;T:]68#>C'JS +T9]68!>AO4VPC0VZ#>1H#>!O4V M O0VB\,2 7H;U-N\4V_G'[5U<\]SC?N_DVH_OFOG[:?E\^;BZYUPUG":>?P% M4$L#!!0 ( $E"3%<&5T)WCP$ ' 5 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V8S6[",!"$7R7*%1%CIZ4_ BYMKRV'OH";;(A%$ENVH?#V=<*/U(I& M("IU+K$2[\Z,O=)WR.1]:\A%F[IJW#0NO3>/C+FLI%JZ1!MJPDZA;2U]>+4+ M9F2VE MB8C0:LTPWGAH_]*U&/)L\4R%7E8]>-N&S4[J9QI8J%T=/N\+6:QI+ M8RJ521_VV;K)?[@,]PY)Z.QJ7*F,&X2"F)UT:'=^-]CWO:W)6I53-)?6O\HZ M5+%-Q9S?5N22?HD3&751J(QRG:WJT)(X8TGFKB3R=97L1 ?]SC[<,.V>_&K_ M3J;/,%3.K38N3,S2Y7:'D;3=0Q.$R'K5?\2C8Y"^^GS43CNG_$SO<+V?VBZ[ M>3C6+=??\?<9'_4OS"% &UL4$L! A0#% @ 24),5U_G<6'N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ M24),5YE&PO=V]R:W-H965T&UL4$L! A0#% @ M24),5\4*O@,C!@ GA8 !@ ("!_PT 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ 24),5X@);2SE!0 #B, M !@ ("!NAT 'AL+W=OK@8 #L; 8 " @=4C !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 24),5V]FBJ'1!P \A( !@ ("! M:S 'AL+W=O# M3TP3(@8 !\. 8 " @7(X !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 24),5THA3/]% P E0< !D M ("!@D8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 24),5S28?;(! P I08 !D ("! M1U$ 'AL+W=O&PO=V]R:W-H965TQ!">!Z0( -(& 9 M " @49= !X;"]W;W)K&UL4$L! A0#% M @ 24),5S;@';EO P DP< !D ("!9F 'AL+W=O&PO=V]R:W-H965TEP0( #,) 9 " @=1P !X;"]W;W)K&UL4$L! A0#% @ 24),5]Z1_#P# P !P@ !D M ("!S', 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 24),5]$%P#6> @ Y@8 !D ("!BW\ M 'AL+W=O&PO=V]R:W-H965T4*W6OQ0( ' ( 9 M " @&UL4$L! A0#% @ M24),5VBOD"T-!P 54$ !D ("!Q8< 'AL+W=O&UL4$L! A0#% @ 24),5P/(3?%" P MH T !D ("!=Y< 'AL+W=O&PO=V]R:W-H965T,WU^M M;@$ -T4 : " 8*H !X;"]?7!E&UL4$L%!@ J "H 70L .BK $ $! end XML 48 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 49 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 50 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 111 157 1 false 33 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://sono-tek.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://sono-tek.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://sono-tek.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Sheet http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Sheet http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - BUSINESS DESCRIPTION Sheet http://sono-tek.com/role/BusinessDescription BUSINESS DESCRIPTION Notes 7 false false R8.htm 00000008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://sono-tek.com/role/SignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 00000009 - Disclosure - REVENUE RECOGNITION Sheet http://sono-tek.com/role/RevenueRecognition REVENUE RECOGNITION Notes 9 false false R10.htm 00000010 - Disclosure - INVENTORIES Sheet http://sono-tek.com/role/Inventories INVENTORIES Notes 10 false false R11.htm 00000011 - Disclosure - STOCK BASED COMPENSATION Sheet http://sono-tek.com/role/StockBasedCompensation STOCK BASED COMPENSATION Notes 11 false false R12.htm 00000012 - Disclosure - EARNINGS PER SHARE Sheet http://sono-tek.com/role/EarningsPerShare EARNINGS PER SHARE Notes 12 false false R13.htm 00000013 - Disclosure - REVOLVING LINE OF CREDIT Sheet http://sono-tek.com/role/RevolvingLineOfCredit REVOLVING LINE OF CREDIT Notes 13 false false R14.htm 00000014 - Disclosure - CUSTOMER CONCENTRATIONS AND FOREIGN SALES Sheet http://sono-tek.com/role/CustomerConcentrationsAndForeignSales CUSTOMER CONCENTRATIONS AND FOREIGN SALES Notes 14 false false R15.htm 00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://sono-tek.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 15 false false R16.htm 00000016 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://sono-tek.com/role/SignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 16 false false R17.htm 00000017 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://sono-tek.com/role/SignificantAccountingPoliciesTables SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://sono-tek.com/role/SignificantAccountingPolicies 17 false false R18.htm 00000018 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://sono-tek.com/role/RevenueRecognitionTables REVENUE RECOGNITION (Tables) Tables http://sono-tek.com/role/RevenueRecognition 18 false false R19.htm 00000019 - Disclosure - INVENTORIES (Tables) Sheet http://sono-tek.com/role/InventoriesTables INVENTORIES (Tables) Tables http://sono-tek.com/role/Inventories 19 false false R20.htm 00000020 - Disclosure - STOCK BASED COMPENSATION (Tables) Sheet http://sono-tek.com/role/StockBasedCompensationTables STOCK BASED COMPENSATION (Tables) Tables http://sono-tek.com/role/StockBasedCompensation 20 false false R21.htm 00000021 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://sono-tek.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://sono-tek.com/role/EarningsPerShare 21 false false R22.htm 00000022 - Disclosure - CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables) Sheet http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesTables CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables) Tables http://sono-tek.com/role/CustomerConcentrationsAndForeignSales 22 false false R23.htm 00000023 - Disclosure - Schedule of Significant Accounting Policies - Fair values of financial assets of the Company (Details) Sheet http://sono-tek.com/role/ScheduleOfSignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails Schedule of Significant Accounting Policies - Fair values of financial assets of the Company (Details) Details 23 false false R24.htm 00000024 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://sono-tek.com/role/SignificantAccountingPoliciesDetailsNarrative SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://sono-tek.com/role/SignificantAccountingPoliciesTables 24 false false R25.htm 00000025 - Disclosure - Schedule of Revenue Recognition - Sales Revenue by Product Line (Details) Sheet http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails Schedule of Revenue Recognition - Sales Revenue by Product Line (Details) Details 25 false false R26.htm 00000026 - Disclosure - REVENUE RECOGNITION (Details Narrative) Sheet http://sono-tek.com/role/RevenueRecognitionDetailsNarrative REVENUE RECOGNITION (Details Narrative) Details http://sono-tek.com/role/RevenueRecognitionTables 26 false false R27.htm 00000027 - Disclosure - Schedule of Inventory, Current (Details) Sheet http://sono-tek.com/role/ScheduleOfInventoryCurrentDetails Schedule of Inventory, Current (Details) Details 27 false false R28.htm 00000028 - Disclosure - INVENTORIES (Details Narrative) Sheet http://sono-tek.com/role/InventoriesDetailsNarrative INVENTORIES (Details Narrative) Details http://sono-tek.com/role/InventoriesTables 28 false false R29.htm 00000029 - Disclosure - Schedule of weighted-average Black-Scholes assumptions (Details) Sheet http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails Schedule of weighted-average Black-Scholes assumptions (Details) Details 29 false false R30.htm 00000030 - Disclosure - STOCK BASED COMPENSATION (Details Narrative) Sheet http://sono-tek.com/role/StockBasedCompensationDetailsNarrative STOCK BASED COMPENSATION (Details Narrative) Details http://sono-tek.com/role/StockBasedCompensationTables 30 false false R31.htm 00000031 - Disclosure - Schedule of Computation of basic and diluted earnings per share (Details) Sheet http://sono-tek.com/role/ScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetails Schedule of Computation of basic and diluted earnings per share (Details) Details 31 false false R32.htm 00000032 - Disclosure - REVOLVING LINE OF CREDIT (Details Narrative) Sheet http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative REVOLVING LINE OF CREDIT (Details Narrative) Details http://sono-tek.com/role/RevolvingLineOfCredit 32 false false R33.htm 00000033 - Disclosure - Schedule of Customer Concentrations and Foreign Sales (Details) Sheet http://sono-tek.com/role/ScheduleOfCustomerConcentrationsAndForeignSalesDetails Schedule of Customer Concentrations and Foreign Sales (Details) Details 33 false false R34.htm 00000034 - Disclosure - CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative) Sheet http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative) Details http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesTables 34 false false All Reports Book All Reports eps10990_sotk.htm sotk-20230831.xsd sotk-20230831_cal.xml sotk-20230831_def.xml sotk-20230831_lab.xml sotk-20230831_pre.xml sonotek-logo.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 52 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "eps10990_sotk.htm": { "nsprefix": "sotk", "nsuri": "http://sono-tek.com/20230831", "dts": { "inline": { "local": [ "eps10990_sotk.htm" ] }, "schema": { "local": [ "sotk-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/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "sotk-20230831_cal.xml" ] }, "definitionLink": { "local": [ "sotk-20230831_def.xml" ] }, "labelLink": { "local": [ "sotk-20230831_lab.xml" ] }, "presentationLink": { "local": [ "sotk-20230831_pre.xml" ] } }, "keyStandard": 148, "keyCustom": 9, "axisStandard": 11, "axisCustom": 0, "memberStandard": 19, "memberCustom": 14, "hidden": { "total": 28, "http://fasb.org/us-gaap/2023": 19, "http://sono-tek.com/20230831": 4, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 111, "entityCount": 1, "segmentCount": 33, "elementCount": 279, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 381, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://sono-tek.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R2": { "role": "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets", "longName": "00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2023-08-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-08-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R3": { "role": "http://sono-tek.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2023-08-31", "name": "us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-08-31", "name": "us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R4": { "role": "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome", "longName": "00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2023-06-012023-08-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-06-012023-08-31", "name": "us-gaap:CostOfRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "unique": true } }, "R5": { "role": "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "longName": "00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2022-02-28_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-02-28_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R6": { "role": "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows", "longName": "00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "unique": true } }, "R7": { "role": "http://sono-tek.com/role/BusinessDescription", "longName": "00000007 - Disclosure - BUSINESS DESCRIPTION", "shortName": "BUSINESS DESCRIPTION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R8": { "role": "http://sono-tek.com/role/SignificantAccountingPolicies", "longName": "00000008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R9": { "role": "http://sono-tek.com/role/RevenueRecognition", "longName": "00000009 - Disclosure - REVENUE RECOGNITION", "shortName": "REVENUE RECOGNITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R10": { "role": "http://sono-tek.com/role/Inventories", "longName": "00000010 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R11": { "role": "http://sono-tek.com/role/StockBasedCompensation", "longName": "00000011 - Disclosure - STOCK BASED COMPENSATION", "shortName": "STOCK BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R12": { "role": "http://sono-tek.com/role/EarningsPerShare", "longName": "00000012 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R13": { "role": "http://sono-tek.com/role/RevolvingLineOfCredit", "longName": "00000013 - Disclosure - REVOLVING LINE OF CREDIT", "shortName": "REVOLVING LINE OF CREDIT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R14": { "role": "http://sono-tek.com/role/CustomerConcentrationsAndForeignSales", "longName": "00000014 - Disclosure - CUSTOMER CONCENTRATIONS AND FOREIGN SALES", "shortName": "CUSTOMER CONCENTRATIONS AND FOREIGN SALES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R15": { "role": "http://sono-tek.com/role/CommitmentsAndContingencies", "longName": "00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R16": { "role": "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies", "longName": "00000016 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "16", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R17": { "role": "http://sono-tek.com/role/SignificantAccountingPoliciesTables", "longName": "00000017 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "17", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R18": { "role": "http://sono-tek.com/role/RevenueRecognitionTables", "longName": "00000018 - Disclosure - REVENUE RECOGNITION (Tables)", "shortName": "REVENUE RECOGNITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "18", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R19": { "role": "http://sono-tek.com/role/InventoriesTables", "longName": "00000019 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R20": { "role": "http://sono-tek.com/role/StockBasedCompensationTables", "longName": "00000020 - Disclosure - STOCK BASED COMPENSATION (Tables)", "shortName": "STOCK BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R21": { "role": "http://sono-tek.com/role/EarningsPerShareTables", "longName": "00000021 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R22": { "role": "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesTables", "longName": "00000022 - Disclosure - CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables)", "shortName": "CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R23": { "role": "http://sono-tek.com/role/ScheduleOfSignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails", "longName": "00000023 - Disclosure - Schedule of Significant Accounting Policies - Fair values of financial assets of the Company (Details)", "shortName": "Schedule of Significant Accounting Policies - Fair values of financial assets of the Company (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "23", "firstAnchor": { "contextRef": "AsOf2023-08-31", "name": "us-gaap:MarketableSecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-08-31_us-gaap_FairValueInputsLevel1Member", "name": "us-gaap:MarketableSecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "unique": true } }, "R24": { "role": "http://sono-tek.com/role/SignificantAccountingPoliciesDetailsNarrative", "longName": "00000024 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": { "contextRef": "AsOf2023-08-31", "name": "us-gaap:CashUninsuredAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-08-31", "name": "us-gaap:CashUninsuredAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R25": { "role": "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails", "longName": "00000025 - Disclosure - Schedule of Revenue Recognition - Sales Revenue by Product Line (Details)", "shortName": "Schedule of Revenue Recognition - Sales Revenue by Product Line (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "From2023-06-012023-08-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-06-012023-08-31_custom_FluxingSystemsMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "unique": true } }, "R26": { "role": "http://sono-tek.com/role/RevenueRecognitionDetailsNarrative", "longName": "00000026 - Disclosure - REVENUE RECOGNITION (Details Narrative)", "shortName": "REVENUE RECOGNITION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "AsOf2023-08-31", "name": "sotk:CashDeposits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-08-31", "name": "sotk:CashDeposits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R27": { "role": "http://sono-tek.com/role/ScheduleOfInventoryCurrentDetails", "longName": "00000027 - Disclosure - Schedule of Inventory, Current (Details)", "shortName": "Schedule of Inventory, Current (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "AsOf2023-08-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-08-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R28": { "role": "http://sono-tek.com/role/InventoriesDetailsNarrative", "longName": "00000028 - Disclosure - INVENTORIES (Details Narrative)", "shortName": "INVENTORIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "AsOf2023-08-31", "name": "us-gaap:InventoryValuationReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-08-31", "name": "us-gaap:InventoryValuationReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R29": { "role": "http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails", "longName": "00000029 - Disclosure - Schedule of weighted-average Black-Scholes assumptions (Details)", "shortName": "Schedule of weighted-average Black-Scholes assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R30": { "role": "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative", "longName": "00000030 - Disclosure - STOCK BASED COMPENSATION (Details Narrative)", "shortName": "STOCK BASED COMPENSATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "From2023-06-012023-08-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-03-01to2023-08-31", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "unique": true } }, "R31": { "role": "http://sono-tek.com/role/ScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetails", "longName": "00000031 - Disclosure - Schedule of Computation of basic and diluted earnings per share (Details)", "shortName": "Schedule of Computation of basic and diluted earnings per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "From2023-06-012023-08-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true }, "uniqueAnchor": null }, "R32": { "role": "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative", "longName": "00000032 - Disclosure - REVOLVING LINE OF CREDIT (Details Narrative)", "shortName": "REVOLVING LINE OF CREDIT (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "AsOf2023-08-31_us-gaap_RevolvingCreditFacilityMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-08-31_us-gaap_RevolvingCreditFacilityMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R33": { "role": "http://sono-tek.com/role/ScheduleOfCustomerConcentrationsAndForeignSalesDetails", "longName": "00000033 - Disclosure - Schedule of Customer Concentrations and Foreign Sales (Details)", "shortName": "Schedule of Customer Concentrations and Foreign Sales (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "From2023-06-012023-08-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-06-012023-08-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true, "unique": true } }, "R34": { "role": "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative", "longName": "00000034 - Disclosure - CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative)", "shortName": "CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "From2023-06-012023-08-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-06-012023-08-31_custom_ForeignCustomersMember_us-gaap_SalesRevenueNetMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "eps10990_sotk.htm", "unique": true } } }, "tag": { "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options, expiration period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r417" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Bank deposits exceeding the FDIC insured limit", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r469", "r470", "r510", "r524", "r526" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Research and product development costs", "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": [ "r36", "r237", "r520" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r1" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "lang": { "en-us": { "role": { "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r528", "r529", "r530", "r531" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r52", "r112", "r159", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r270", "r480" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation", "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": [ "r31", "r396" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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": [ "r88", "r96", "r112", "r159", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r254", "r258", "r270", "r420", "r480", "r481", "r512" ] }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 3.0 }, "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Net unrealized gain/(loss) on marketable securities", "negatedLabel": "Unrealized (gain) loss on marketable securities", "documentation": "Amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [ "r50" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterestAndDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterestAndDividend", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest and Dividend Income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r54" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r528", "r529", "r530", "r531" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "General and administrative costs", "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": [ "r53", "r350" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income\u00a0Before Income Taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r113", "r252" ] }, "sotk_FourCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "FourCustomersMember", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Four Customers [Member]" } } }, "auth_ref": [] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Land", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets", "http://sono-tek.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r457" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome", "http://sono-tek.com/role/ScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income", "verboseLabel": "Net Income", "label": "Numerator for basic and diluted earnings per share", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r87", "r97", "r98", "r106", "r112", "r117", "r125", "r126", "r140", "r146", "r150", "r152", "r159", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r253", "r256", "r257", "r268", "r270", "r287", "r293", "r313", "r348", "r363", "r364", "r401", "r418", "r419", "r432", "r464", "r480" ] }, "srt_PlatformOperatorCryptoAssetTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "PlatformOperatorCryptoAssetTable", "presentation": [ "http://sono-tek.com/role/ScheduleOfSignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "lang": { "en-us": { "role": { "label": "Platform Operator, Crypto-Asset [Table]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://sono-tek.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r127", "r135", "r136", "r137" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Management Estimates", "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": [ "r21", "r22", "r23", "r79", "r80", "r81", "r82" ] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Outstanding borrowings under the line of credit", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r38", "r73", "r420", "r521" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "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": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r445", "r447", "r448" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r446" ] }, "sotk_SalesRevenuePercent": { "xbrltype": "percentItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "SalesRevenuePercent", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative", "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "lang": { "en-us": { "role": { "label": "Sales revenue, percent", "documentation": "Percent of Sales Revenue" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest paid", "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": [ "r105", "r108", "r109" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock options, vested", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in 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": [ "r1" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r39", "r74" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r449" ] }, "sotk_BuildingsEquipmentFurnishingsAndLeaseholdImprovementsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "BuildingsEquipmentFurnishingsAndLeaseholdImprovementsNet", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets", "http://sono-tek.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Buildings, equipment, furnishings and leasehold improvements, net" } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r59", "r111" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Customer deposits", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r182", "r183", "r194" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r447" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options, exercisable price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r215" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Decrease (Increase) in:" } } }, "auth_ref": [] }, "sotk_CashlessExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "CashlessExerciseOfStockOptions", "crdr": "debit", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cashless exercise of stock options" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome", "http://sono-tek.com/role/ScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Shares - Diluted", "verboseLabel": "Denominator for diluted earnings per share", "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": [ "r129", "r134" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "(Decrease) Increase in:" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "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": [ "r450" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r447" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome", "http://sono-tek.com/role/ScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Shares - Basic", "verboseLabel": "Denominator for basic earnings per share \u2013 weighted average", "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": [ "r128", "r134" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r434" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome", "http://sono-tek.com/role/ScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Basic Earnings\u00a0Per Share", "verboseLabel": "Basic Earnings 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": [ "r104", "r119", "r120", "r121", "r122", "r123", "r128", "r130", "r132", "r133", "r134", "r138", "r267", "r268", "r286", "r295", "r399" ] }, "sotk_LandAndBuildingsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "LandAndBuildingsPolicyTextBlock", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Land and Buildings" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://sono-tek.com/role/Cover" ], "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": [ "r436" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r1" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "auth_ref": [] }, "srt_LatinAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LatinAmericaMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "lang": { "en-us": { "role": { "label": "Latin America [Member]" } } }, "auth_ref": [ "r528", "r529", "r530", "r531" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "auth_ref": [ "r156", "r408", "r483", "r522", "r523" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://sono-tek.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current", "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": [ "r6", "r46", "r47", "r48" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of marketable securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r473" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Expected life (in years)", "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": [ "r229" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of equipment, furnishings and leasehold improvements", "label": "Payments to Acquire Property, Plant, 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": [ "r55" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Marketing and selling expenses", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r77", "r84", "r125", "r126", "r144", "r242", "r249", "r296" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "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": [ "r78", "r90", "r94", "r162", "r163", "r164", "r284", "r397" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/InventoriesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Allowance for slow moving inventory", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r25", "r462" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total Operating Expenses", "label": "Operating Expenses [Default Label]", "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_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r349", "r391", "r398" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r440" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://sono-tek.com/role/Cover" ], "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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://sono-tek.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Computation of basic and diluted earnings per share", "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": [ "r472" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r18", "r156" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Expenses" } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r441" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://sono-tek.com/role/ScheduleOfCustomerConcentrationsAndForeignSalesDetails", "http://sono-tek.com/role/ScheduleOfSignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails", "http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails" ], "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": [ "r114", "r115", "r116", "r139", "r285", "r310", "r315", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r365", "r426" ] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Product Warranty", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r479" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "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": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r9", "r112", "r159", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r255", "r258", "r259", "r270", "r327", "r400", "r433", "r480", "r512", "r513" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r442" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r51", "r112", "r140", "r146", "r150", "r152", "r159", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r270", "r401", "r480" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Marketable securities", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r458" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r234", "r235", "r236", "r314", "r469", "r470", "r471", "r510", "r526" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r4", "r12", "r86", "r100", "r101", "r102", "r114", "r115", "r116", "r118", "r124", "r126", "r139", "r160", "r161", "r181", "r234", "r235", "r236", "r247", "r248", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r304", "r305", "r306", "r314", "r365" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r86", "r114", "r115", "r116", "r118", "r124", "r126", "r160", "r161", "r234", "r235", "r236", "r247", "r248", "r260", "r262", "r263", "r265", "r266", "r304", "r306", "r314", "r526" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r1" ] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecurities", "crdr": "debit", "presentation": [ "http://sono-tek.com/role/ScheduleOfSignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails", "http://sono-tek.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Marketable Securities", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r35", "r458" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r10" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r4", "r86", "r100", "r101", "r102", "r114", "r115", "r116", "r118", "r124", "r126", "r139", "r160", "r161", "r181", "r234", "r235", "r236", "r247", "r248", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r304", "r305", "r306", "r314", "r365" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r153", "r285", "r297", "r298", "r299", "r300", "r301", "r302", "r392", "r406", "r421", "r456", "r477", "r478", "r483", "r522" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://sono-tek.com/role/ScheduleOfSignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "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": [ "r180", "r198", "r199", "r200", "r201", "r202", "r203", "r269", "r278", "r279", "r280", "r403", "r404", "r413", "r414", "r415" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails", "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r167", "r168", "r169", "r170", "r197", "r204", "r230", "r231", "r232", "r281", "r282", "r303", "r319", "r320", "r368", "r370", "r372", "r373", "r375", "r389", "r390", "r402", "r405", "r416", "r422", "r425", "r475", "r482", "r515", "r516", "r517", "r518", "r519" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r13", "r91", "r394" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents", "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": [ "r14" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "auth_ref": [ "r153", "r285", "r297", "r298", "r299", "r300", "r301", "r302", "r392", "r406", "r421", "r456", "r477", "r478", "r483", "r522" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails", "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r167", "r168", "r169", "r170", "r204", "r282", "r303", "r319", "r320", "r368", "r370", "r372", "r373", "r375", "r389", "r390", "r402", "r405", "r416", "r422", "r482", "r514", "r515", "r516", "r517", "r518", "r519" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails", "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "auth_ref": [ "r167", "r168", "r169", "r170", "r197", "r204", "r230", "r231", "r232", "r281", "r282", "r303", "r319", "r320", "r368", "r370", "r372", "r373", "r375", "r389", "r390", "r402", "r405", "r416", "r422", "r425", "r475", "r482", "r515", "r516", "r517", "r518", "r519" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "lang": { "en-us": { "role": { "label": "Total sales", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r141", "r142", "r145", "r148", "r149", "r153", "r154", "r156", "r192", "r193", "r285" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails", "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r167", "r168", "r169", "r170", "r204", "r282", "r303", "r319", "r320", "r368", "r370", "r372", "r373", "r375", "r389", "r390", "r402", "r405", "r416", "r422", "r482", "r514", "r515", "r516", "r517", "r518", "r519" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r7", "r420" ] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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": [ "r11", "r89", "r112", "r159", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r255", "r258", "r259", "r270", "r420", "r480", "r512", "r513" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r49", "r58", "r76", "r87", "r97", "r98", "r102", "r112", "r117", "r119", "r120", "r121", "r122", "r125", "r126", "r131", "r140", "r146", "r150", "r152", "r159", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r268", "r270", "r294", "r348", "r363", "r364", "r401", "r431", "r480" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r41", "r420", "r525" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $.01 par value; 25,000,000 shares authorized, 15,743,483 and 15,742,073 shares issued and outstanding as of August 31, 2023 and February 28 2023, 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": [ "r40", "r290", "r420" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://sono-tek.com/role/ScheduleOfInventoryCurrentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sono-tek.com/role/ScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "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": [ "r95", "r395", "r420" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://sono-tek.com/role/ScheduleOfSignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "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": [ "r180", "r198", "r203", "r269", "r279", "r403", "r404", "r413", "r414", "r415" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r443" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Risk free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r232" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r4", "r40", "r328", "r346", "r526", "r527" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r140", "r146", "r150", "r152", "r401" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome", "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative", "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "lang": { "en-us": { "role": { "label": "Net Sales", "verboseLabel": "Sales revenue", "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": [ "r103", "r112", "r141", "r142", "r145", "r148", "r149", "r153", "r154", "r156", "r159", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r270", "r287", "r480" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://sono-tek.com/role/ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r154", "r155", "r316", "r317", "r318", "r369", "r371", "r374", "r376", "r377", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r393", "r407", "r425", "r483", "r522" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://sono-tek.com/role/ScheduleOfSignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "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": [ "r180", "r198", "r203", "r269", "r278", "r413", "r414", "r415" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://sono-tek.com/role/ScheduleOfCustomerConcentrationsAndForeignSalesDetails", "http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails" ], "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": [ "r114", "r115", "r116", "r139", "r285", "r310", "r315", "r321", "r322", "r323", "r324", "r325", "r326", "r328", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r365", "r426" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://sono-tek.com/role/ScheduleOfSignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "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": [ "r180", "r198", "r199", "r200", "r201", "r202", "r203", "r269", "r280", "r403", "r404", "r413", "r414", "r415" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Employee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://sono-tek.com/role/ScheduleOfInventoryCurrentDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/ScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials and subassemblies", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r461" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://sono-tek.com/role/ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "auth_ref": [ "r154", "r155", "r316", "r317", "r318", "r369", "r371", "r374", "r376", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r393", "r407", "r425", "r483", "r522" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [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": [ "r378" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of weighted-average Black-Scholes assumptions", "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": [ "r68" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL CASH FLOW DISCLOSURE:" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH AND CASH EQUIVALENTS" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r463" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r17", "r19", "r33", "r34", "r156", "r378", "r455" ] }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedPaymentArrangementNonemployeeMember", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonemployee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r205", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes payable", "label": "Increase (Decrease) in Accrued Taxes Payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r465" ] }, "us-gaap_InventoryLIFOReservePeriodCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReservePeriodCharge", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory reserve", "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r16", "r17", "r19", "r20", "r33", "r71", "r378" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r448" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r26", "r27" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSales" ], "lang": { "en-us": { "role": { "label": "CUSTOMER CONCENTRATIONS AND FOREIGN SALES", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r60" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://sono-tek.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "STOCK BASED COMPENSATION", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r65", "r67" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock options shares available for grants", "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": [ "r28" ] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://sono-tek.com/role/ScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Effects of dilutive securities" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r42", "r66", "r291", "r307", "r308", "r312", "r329", "r420" ] }, "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulOtherReceivablesCurrent", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful receivables", "documentation": "Amount of allowance for credit loss on receivable, classified as other and current." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options outstanding", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r491" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average grant date fair value, per share", "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": [ "r225" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://sono-tek.com/role/ScheduleOfInventoryCurrentDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sono-tek.com/role/ScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r460" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable (less allowance of $12,225)", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r157", "r158" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r2", "r143" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r462" ] }, "us-gaap_CashFlowInvestingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowInvestingActivitiesLesseeAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock options, outstanding", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r211", "r212" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, Shares", "periodEndLabel": "Ending balance, Shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Expected 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": [ "r231" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r156", "r408", "r483", "r522", "r523" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://sono-tek.com/role/ScheduleOfWeighted-averageBlack-scholesAssumptionsDetails" ], "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": [ "r230" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfIncome", "http://sono-tek.com/role/ScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Diluted Earnings\u00a0Per Share", "verboseLabel": "Diluted Earnings 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": [ "r104", "r119", "r120", "r121", "r122", "r123", "r130", "r132", "r133", "r134", "r138", "r267", "r268", "r286", "r295", "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [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": [ "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://sono-tek.com/role/ScheduleOfComputationOfBasicAndDilutedEarningsPerShareDetails", "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options granted", "verboseLabel": "Stock options for employees, directors and outside consultants", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r215" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative" ], "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": [] }, "sotk_OneCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "OneCustomersMember", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "One Customers [Member]" } } }, "auth_ref": [] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r453" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "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": [ "r15" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [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": [ "r193", "r406", "r407", "r408", "r409", "r410", "r411", "r412" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "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_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://sono-tek.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "label": "REVENUE RECOGNITION", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r85", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r196" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "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": [ "r436" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative" ], "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": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://sono-tek.com/role/Cover" ], "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "sotk_AccrualsForUncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "AccrualsForUncertainTaxPositions", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accruals for uncertain tax positions" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r45", "r75", "r292", "r420", "r467", "r474", "r511" ] }, "sotk_ThreeCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "ThreeCustomersMember", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Three Customers [Member]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509" ] }, "sotk_FluxingSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "FluxingSystemsMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "lang": { "en-us": { "role": { "label": "Fluxing Systems [Member]" } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "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_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r17", "r19", "r33", "r34", "r156" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://sono-tek.com/role/Cover" ], "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": [ "r436" ] }, "sotk_ForeignCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "ForeignCustomersMember", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Foreign Customers [Member]", "documentation": "Foreign Customers" } } }, "auth_ref": [] }, "sotk_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "EmployeesMember", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employees [Member]" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCredit" ], "lang": { "en-us": { "role": { "label": "REVOLVING LINE OF CREDIT", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r64" ] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "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": [ "r451" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "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": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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": [ "r0", "r56" ] }, "sotk_IntegratedCoatingSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "IntegratedCoatingSystemsMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "lang": { "en-us": { "role": { "label": "Integrated Coating Systems [Member]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Increase (Decrease) in 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": [ "r1" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning of period", "periodEndLabel": "End of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r13", "r56", "r110" ] }, "sotk_MultiAxisCoatingSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "MultiAxisCoatingSystemsMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "lang": { "en-us": { "role": { "label": "Multi-Axis Coating Systems [Member]", "documentation": "Multi-Axis Coating Systems" } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "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": [ "r436" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r1" ] }, "sotk_OemSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "OemSystemsMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "lang": { "en-us": { "role": { "label": "OEM Systems [Member]", "documentation": "OEM Systems" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r240", "r241", "r289" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r195" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://sono-tek.com/role/Cover" ], "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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://sono-tek.com/role/Cover" ], "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": [ "r436" ] }, "sotk_SparePartsServicesandOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "SparePartsServicesandOtherMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "lang": { "en-us": { "role": { "label": "SpareParts, Services and Other [Member]" } } }, "auth_ref": [] }, "sotk_ProductLineMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "ProductLineMember", "presentation": [ "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "lang": { "en-us": { "role": { "label": "Total [Member]", "documentation": "Total Product Line" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r436" ] }, "sotk_StockIncentivePlan2013Member": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "StockIncentivePlan2013Member", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "2013 Stock Incentive Plan (\"2013 Plan\") [Member]", "documentation": "2013 Stock Incentive Plan (\"2013 Plan\")" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash (Used in) Investing Activities", "label": "Net Cash Provided by (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": [ "r107" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net Cash Provided by Operating Activities", "label": "Net Cash Provided by (Used in) 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": [ "r56", "r57", "r58" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "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": [ "r72", "r92", "r112", "r140", "r147", "r151", "r159", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r254", "r258", "r270", "r288", "r340", "r420", "r433", "r480", "r481", "r512" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r436" ] }, "sotk_StockIncentivePlan2023Member": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "StockIncentivePlan2023Member", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock Incentive Plan 2023 [Member]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options, vesting period", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r228" ] }, "sotk_CashDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "CashDeposits", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/RevenueRecognitionDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash deposits" } } }, "auth_ref": [] }, "sotk_EmployeesAndDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "EmployeesAndDirectorsMember", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Employees And Directors [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://sono-tek.com/role/Cover" ], "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_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://sono-tek.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unused portion of credit line", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r8" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityDescription", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revolving credit line description", "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity." } } }, "auth_ref": [ "r8" ] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionPlanExpense", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock based compensation expense", "label": "Stock or Unit Option Plan Expense", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r2" ] }, "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": [] }, "sotk_SaleOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "SaleOfMarketableSecurities", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Sale of marketable securities" } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r444" ] }, "sotk_CashlessExerciseOfStockOptionsShares": { "xbrltype": "sharesItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "CashlessExerciseOfStockOptionsShares", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cashless exercise of stock options, shares" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest rate", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r8" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax asset", "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": [ "r240", "r241" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revolving line of credit", "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": [ "r8" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r156", "r454" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://sono-tek.com/role/ScheduleOfInventoryCurrentDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/ScheduleOfInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r459" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r3", "r5" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r452" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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." } } }, "auth_ref": [ "r8", "r466" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Significant Accounting Policies - Fair values of financial assets of the Company", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r32", "r70" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://sono-tek.com/role/RevolvingLineOfCreditDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [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": [ "r466" ] }, "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_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity" } } }, "auth_ref": [] }, "sotk_UncertaintiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://sono-tek.com/20230831", "localname": "UncertaintiesPolicyTextBlock", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Uncertainties" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://sono-tek.com/role/ScheduleOfRevenueRecognition-SalesRevenueByProductLineDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r193", "r406", "r407", "r408", "r409", "r410", "r411", "r412" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://sono-tek.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r63", "r165", "r166", "r379", "r476" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://sono-tek.com/role/Inventories" ], "lang": { "en-us": { "role": { "label": "INVENTORIES", "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": [ "r162" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "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": [ "r99", "r238", "r239", "r243", "r244", "r245", "r246", "r311" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r40" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Customer Concentrations and Foreign Sales", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r16", "r17", "r19", "r20", "r33", "r71" ] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r448" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://sono-tek.com/role/BusinessDescription" ], "lang": { "en-us": { "role": { "label": "BUSINESS DESCRIPTION", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r37", "r59", "r60" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred tax expense", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r2", "r69", "r83", "r250", "r251", "r468" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://sono-tek.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue Recognition - Sales Revenue by Product Line", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r24" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r17", "r19", "r33", "r34", "r156", "r378" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r448" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheets", "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance, value", "periodEndLabel": "Ending balance, value", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r40", "r43", "r44", "r61", "r330", "r346", "r366", "r367", "r420", "r433", "r467", "r474", "r511", "r526" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r378" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r447" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r17", "r19", "r33", "r34", "r156", "r378" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r447" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r17", "r19", "r33", "r34", "r156", "r309", "r378" ] }, "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_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer deposits", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r283", "r465" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r435" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r29", "r30", "r206" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://sono-tek.com/role/ScheduleOfSignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r180", "r198", "r199", "r200", "r201", "r202", "r203", "r278", "r279", "r280", "r403", "r404", "r413", "r414", "r415" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r438" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "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": [ "r40" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://sono-tek.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r40", "r328" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://sono-tek.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r439" ] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r28": { "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" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r35": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r38": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r51": { "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" }, "r52": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r112": { "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" }, "r113": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r409": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r410": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r411": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r412": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r435": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r436": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r438": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r440": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r441": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r442": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r443": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r444": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r445": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r446": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r447": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r448": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r451": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r452": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r453": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r454": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r455": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r459": { "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)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r460": { "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)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r461": { "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)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r462": { "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" }, "r463": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r474": { "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" }, "r475": { "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" }, "r476": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "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" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r529": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r530": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r531": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 53 0001171520-23-000336-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171520-23-000336-xbrl.zip M4$L#!!0 ( $E"3%>KE5PB$,H +T4"0 1 97!S,3 Y.3!?C[_WTM?04]8-V1-_?>(.V:/$%9% M39+5[K]'0[.3*AS]W]G[=Y][)CP'SZK&OT<]TQR/-;U[PA6+ MQ9,7\LR1]=#I2^!S/,MR)S]OKAMB#_>%E*P:IJ"*V'U)D=7'^>.37]U'V[HB M^QXEWSB3I$]FAH9?ISUJ.F\ZAL:!F>RR^"PWK"?>%E MWK,<@1E6B'^>WU]/'C>#GY\\>F+J@FIT-+TOF$!#,E(VQ?(I/N<9)&5@T3<0 M_'W8$V8:F:BD3/QZ+6I\^Q19@ M?BJ66)#@7T3^[[,IFPH^^WQB_0N_]K$I(#)&"O\=RD__'I4UU<2JF6K"4HZ0 M:/WU[Y&)7\P32WI/R'LG]K"?_Y-*H4L9*](I:F#S$ZH)?7R*7J273ZAZ03^T M6+[<>FC\PU]\*95NX1\"'DJEPKZ=3K?(4EMDB?"VO@:DS08OMFZ'.FYEO*,, MX)L5QLCG6HUZ"P\,CBT6V185N&/XQ8&CK4DC9)@C!?][U &=<(HX=F"BIMP' M4&OX&=UK?4%EK"\8F$>7.U3[2/*3\YXD&P-%&)TB55,Q_5%^.25J!.M$/]&_ M9$G"*M56Y$]XL ;S'MB""YUK4_$ERA9EC,UZ[-EAU18'$R%Y=- M 3TZFTCHYQ/?%-',ZA/?HS,JO[%,-%>XC\[NXEG:'-$_.B.R'\N,\Q3#T5F* M^B^%!;->ZH)(O!1[.-O^GU[@#H9!I2IXL'W<%%ZN9:$M*[(I8Z.&S2,?E"6C MWO%")DO_'H%0\#(1-)9C,T=HJ,K6LR#%8)B-4U56P%KJ0P#2@G/ MT# )EHVF5I(DF3P#Y!5D@+@L#&134*@6(6Z45-;Z ZP:U!N[)_;;D$T,LOQ/HT#/L.] M=AS<@X<$#K!4$7050AYC'B+2D2,"^-%BTVO-,**G7&ZO )Y#Z'G YU\-V^5< M?!16(V#VU>,@I.AEBY$A@O@]IV7!Z$'P9U1>L"[*!JYW*!GJ _+@7+[>; VY MZ&Q)9&N8!3*[&Y6QMHCDHN.,* !>3BX^3@(J1\* MN^#D32A7Y/<*X-5$KQB],[NN:YHW7P$5G M2R);PRR0T<>2H53&VB+"19\ V 3@E71F:L"L#HV3#+]3#)E4=JCNUY$ MW%+.9L7QBR$=V3^3O2;X6>X/%&QMRMA3^0>WIC.TH>[,!H_11/&IC0*ZR 74 M<3:/G-=['P#.ES9*Y^/932ER;(H[ M--Q:.^;FV60![A3V+Q$CZ1 9T(S'Q:Z?$J- M7T>I\7$JM;D)I /&LKV8/3(=<_WH \8ROPZ68^5EOUI=$ SL"NL31.(N":4] M/]@_20#,RT"11=FT8$62#$]:]7N.0]PP 6?D_0I$UN:(!-N:2B+STHML')TY MC\VL^_-)X!1>\$Z"X=MO2S&'[HMCJK?! PMQ\,;X84Z^Y6TP0O#B7S\'+$E] MOPWB[YDER&XAL%IA!^%M\, >6X*M\T-B"?;,$FR+ PXLWMHRDO@D<-H[<\EO MP4V:IGMB+O?77.Z"'Q)SN4_FAJSLW'!&4G"5W4)MPEH'S]X&$^V5Y3UTADI, M]\Y-]X&RT('9_H/!_3)FZ];FQ^X%K7LR^FTPT?X:LP-DJ,28[9!A/MMLN$L['[D?KV >01=[([I0O] L M0,4K]Z'", 6?,,44*A*F4-()4TRAXO4SA>\T;V(^]M]\;+TW5F(^]M]\[ 53 M).9CO\Q'[/UW9RM?Q:%A:OW6I3)\@4"U,3(@O#WP6-W0S=-;79.&HEG7[7LJ M+ :@5R8$+76GFWS[7.0ZM4^<<,O.N67_MH2#3E$EW+(?W+)_%R_,ZP2?<,ON MN>5P.MH[W$*ND^GJ,)]4U@3SC?#-XD7O6M\ MSY-PT'YQT.'Y03=#Q90)[+)%R2>"S+/9:$2Q*_9+E? MTA@(.KX%, T;M8:@2G6SA_57S37+EKUK77-@?DO"1?O'18?GUR12\$GB MGP3<)>_XMJ1[3U45R5*?\*TBJ#S+O9)#'W MC_#Q':!?FAU)6&!7+' 8/L5*G,._+<[A$\Y9B7.<0_F5_D#11AA3G-8'I'?< MZ^";TK.@2\W1 /M/WL]=;\(XJS%.HR?H^%PPL'0KC @^2KHNJ%VK-9V-9 N% M+8@46C>R*O>'_5?-6^%1LIS9PD9@]V0"6S?"GSXT)RP=+TL++PE+;X&EO6A. M6#HZEJYI*O:1\ WR\ P.$@9;*?)P=(!1@FEE'8NFIA]X.=H<;J*1QX+E)HRS M'N.\ 69)&&05!GDUT4+BGD?($*_!UTZ[U@8?/TL$[3>UVH]%OJ4)4,6;@%%'5D\;*H31]*]%N@+UKJZ,.C)HJ!, M_,R9M2:Z(5S57L(HNV24_2O;FWNL(&&4'6N40SE7D##*CC7*H1PL<$MT;BJE M5\TE;FV.N]!=ZY)#\4X2%DG\DB5^2<(BB4>RQ"-)6"3Q14+D2ZY)C\!2'P86 MA5?-)N3GV<7N6IL(:?BW[?AH]%:<+Y%S3O6P\GH^FBA*#L;*< MM3:$XARK8J\OZ(]3I=E!1-BU2CP41ROA\X3/WX*7F/!YPN=OP<5-^#SA\[?@ MGSN<[-!R!NTVQSMMSE6*XXED11&ZHFT$+$\I/05E[)(?\#D<@@VNQ* M)N>QPJ[%[S"< '_Y+_?!X@PQPIH'([P+:G MB&,')BH+_;8N"XP![-WYA$#0N[)ZBMA/B#!V2E#D+OQ)E +1\@^U:K-R@1K- M4K/2^'PR.(MHW$:E_'!?;58K#52J7:#*S_)5J?:E@LKUFYMJHU&MUR*<[$>I M<56M?6G6:PRZ."X?(Y[-9HH13O"__\/EV$\1#GA9O[]!GXV!H%(6>I%>6D4V MT\(2EE.I"TT<$D5*#%9+) J-3;-J MJ5249!'9&NP>=Z837Z8VB>B/D"H06PT3GGKG.SKCV-0=9;G)F&>?3PBH9Q$B M8'KMK+WV"K45][@K&V"T5)-T(@_&@2!+&>.+*>6;Z2,''$DV!HHP.D4 .XX M,T'0 &_7:W74K'P#9KZ_788JDUA26+:BP/>BK';_/6*/Z-\#09*W%MRG^82V?['E-9 =W$>ON\>2O?-ROWU+W1?N:W?-]'MPWWCH51KHF8= M@6)M@O9$7!K5[Q&7_7#Q$=4O4?.J@CPZU]6WI7*3_,P5TQD*)OR/;ML9RIEG MJTES#GYBYRHU34=F#Z._#A:1Y6(A\,"P=#JC[PI3''%+GZY8[EHP/W25WU?% M"_.QP7&1\(-$2H+AO9XDC$88_ EVJ-*M5LAZ7TREJ_+QLDZ$:7,C!^33N>U70EGW=#G@.LT@Q-$ N4FS]_ M"#^^:(+0B\R'FD*S(-8J9T2=:G2ZHJ MO#2PWZ,GG,HDBZ>/RIHTQX?B"U\$85A4Y-]R%!8&S)]($G,F'NC:$^$EOQ,5 M LZCLQI^1K\T_7$=H[,_I/$'L4WAI6KGMT7Z[B*=_^5WL?3RPKTHI4QD.G\. M !#B9U)<-E=@B\40^)X8SU5E)A)B?*#,@B"TT,C5Z^C/4)<-21;)>D!I!;-$ M-#-7[\&GL'K*Z_N "MDK0Q0C>E=0Y3']^V.,F/!S$7%Q/D;A5[$QF+2U99?W MR6Y)DG1L&/8_Y$Y=+EANGR^YE_NGK[G[3'2^6L#D1V<\R_'HWCQ&Q1]SA)99 MXG;:XY7A8UUO:L]J\(H:_=\_TE?585V*(K7S3KJ=C9PZOMG!2/#93'Z9?8C.%;6!('[HK0[8E >"@BHO6!R2.R=1 MO0/J!QL?T0< $!$(U_-#8U Y5<,88OW_&?"C@@<]3<5(U8X9<)M%94B4+Q)T M+ !U)#P;&3HY?R(:)7AL/N7'#^+]EZ\5I?JK$P'EO?,!]@N9[,>PK.N(XK4& M9N^6K'>18U.I?/_].)(D_J(= =C3132Z)YNIL8:=:?F$7, M)S3M EFAN9OS2>?^6>1R!*7;+%"*!)+0!KTIFPH-8[$@]I"H"(81)GI88T$\ MMYT%Z0+5'E:J\8/Q,:KE@(OJKB63WLI::G:*@=(&OX@]Y* M0Z0!2! R-ESK1 V6;35H"_6(X]N4!8/5X/F7'^527[T=*[D(U.#TG%8:$M!) M;]EET'_98Y:#8%A'3X(RQ&0?!M'RB'7BZUBQ>&ECT69VB]>#4:CC'^;OJ]^W M#^TH+(EO0K*GV_RV=\AAIUBL8@O._$WQKU6SREUG'MI_(]DOI;D=(JZS:9T@ MF$#.2XV+TOSR@2"AGALZ!EC4(&PO20]O8K?!MU,E$O5BU!XAL8?%1_+C(V@M M3),1Q#I[LJ8?N(^H)QBH(RM@UP5%@1_)GHH!__X=RL38@XUO8^N!]^]@4-?@ MITE SV4_2*[9]W@+#I*)*T!^)CL;2()?P3R01PME?QD4&"*J$/O+7*-G $_-[^ M TL@S]-'X24"ACT.V6 R*!042L$P49%%DC RCF?MO:DB)Q" MJ#4T@ID^,^J4)875'H=B9#%1\/Q'9[](A5D@=UMLAM;;.W3K#.A0[]]9@WG_ MMZ9M/D'FTQ*O>*$36SPN6AMA&[G"GE%FA&N1;!&. V;KRZ8)[ F1EFCJFDI\ M &5$V/+]NP'$K_"39N]6V*DRC)YQVY!-# %9!QX<,0B#]S!"5:(^!)%&EQ>" M*5C;=U.".IF1<+X]P\#CL-\/X:4,FR52"3[]4*&^S_MWC503?3!LX>;YXK'] MC-F3Z4[*@.RD1"S":%J"+>C?OW-@=T44 NGC2#@5V9RP,)GFP31!M"U:P;*< M'0B_'TIBH?WP&)DL!\^_7)9G_S<*V7.$NZ;M4 KM@'0U\P:<*R %QL!($"'B M))6[P&B$GW1B&KS?OG_G?$UJ\5)!SR.C#\(+T^B.D@4*]P=41('I83RP'P3@ M+NKJVK/9BBTKHY%1L17ORH'UG'W00GX NFB')XL1G&$IE0S'4V@1H MS--#X4!<;)WIX.=#0U:Q,LVLS_4/39ZX&>Y@OP!:$5]5*N*C@:+ MU/][_RX 31"3_:HTHHLT%D?;[^C4/X16&%QXP MX/6%(5L4,>VV^2QXM[%T>WM=+9?.KRNH7KO^1:J@R7&C^GVI64'51N.A"C0V*%]5OV0-@OQKM09"GI%<>W=)51,\.K-QL ".(Y]Y=*]'Y]@4 M-V420;-*F@G,)T,T=(3L#\:_1]7:Y1$BA\7I$,XY?B[+Y#-I)E-P#Z,Y\*WJ M,Z]3<;UK/V$+-Y:;U0UKD$(CV9<9D4/R_//N<7SK\&BM;VLX#1P)/LZAJX0839 M-/V45&^9^* Y)E)T$(,%03+#IXL,G\U^C!0SGP74TXG1_Q_ >9^#4 S^ 4M* M-I@X[A.X+N">JB2) Y^HF;0SW [GN?=?&1!'">NFJM? ,5A[E(D(Q3\2CEN1 MX_R^-WO,9V4UA$Z1"3?!"RGKC?#) MIUHKH \/JC"4@.321[K7>HG;^E#01X@O.*'C5CDY9B[>#JT2CH^6XPU7L6H= MR_40'DSQ(E3[L,G]#?J%,3MOFHANK!JA"\_G3(^WQO *R75'@ M$U%(1&%&%$CQF3D*R?XT2=+3%(A>#"H#^4^H0@=P1<(2!<+M1#CV7"32B4@D M(C$C$J)@]#J*]CS?%_)+11F>1Y?D!9]AV'/>C]N_3WC_$'F?]-PQ2-45_$-* M!5SN7"5:W2XC9R%8Y>+V\Y-H=5\XE.12>#N7P@/I;P15Z%*^^W\&NI -<6CU M]B(:MJ0*RLB0J9:>,"KA9*O2ACQSCXVA8BGR^@!;.X=;YF".=PP'5TSX^,#S M?&F;-].N,W!'ZJYDT([DX IA.?A"[0]J+FO5\PSVIZ8G',1N(9N]D^N>#)W\,K6+YB/H M'I;ZS)VE7*]=5&J-R@5,4VO4KZL7)7+?R'GINE0K5U#CJE)I-B*>=FYEC;>2 M9KK2QJDK3+.E%D>J!&_^=H6K=%ZL%)0C9 S[,.F(/G(ZR4V \0JU0&]>[FC! M^E!3[F.# >&DZUQ0V>.I %I:U>.T+UINL7R5IOX_%W8^(='ZT=3++D8SQ9+G M\,#CWS3??^K<2G]R1T%#VBAYAQ7<#/2G]LZ.CFS M-^SG.5'6DH;M\!F$J5# /\C5*;'&D3S99\WAH+FM#H_\%_ MS#_H6)FP0X >ZU&A0MR *K;Y?-B8. [*/QO^M8'TB1NI4G02'[E"6S M+.@Z.5[]G9R/:LDL5VWUA?)8P+G6^/NH6?Q9SG^_'6;6H/R\U))3)T(E$ B X.OOOG$$Y]I_@ MG$K@Z2KW,MLP>)]SR"K@W/'<0U:LYX@5O?(US62R&1"Y?,#QJN#U!6(CF!M? M&9[)U;OKXSD->,Z1"W^CPG.P-!<\TFSMD)$DP:3CHM.CS"_#C]V'[YG'\^?? MF9A1XALODEC+*KBQ/Y.C:1*X*#%MD M&99E-T37$Q0HL84H0<.)'N HH^*.0" D%1 MM&=Z-D'KH/\&7*DQ6:OSY*6F7VC#MMD9*G0O:[)XP]_LD&3 !@-VP+KGCMTQ M:(,6R1[% Y4Q>_!Y,QA(4FL-&!:R\PI01*,-#. 1',#HL8.YFA3. Y/C&9[/ M!@CCO,/;])^/N]59BT0[#AW/,9ETFLGEESM=^ZGCU\'7)DJ>8W* KT)N4YNX M/+RMJD^P!DT??=$UPYA2ZU\??]_4;TN5[S_R\3A)@?K< 6GGCI ?-W'(108, M>8'A\\N=Y/V4BW 8VBR,X#,\4V2+L4A"VB,)MSH>"+)4>1F08F:(F:@Y\:5_ MIL3C.GW3ORP6M(=2>BM>CR]?'"@Z]AH0MA9AE4Y8E^V)=NY(H L*D9)>J371 M3+H\+,NM,DXHE@Q!QE@L7)H'QSRSE$L#:1D660F5-M0F?!8T;HA(J\U'N;Y[^SWFG;Q9YTX:J.LQ$+E0NOPFYHI*&]& MC\2O,?), 2+Y3"8H>$B4QKHDV#5$LL.W/SM\U^ DD;9R MKA;FQO=_U6]?!>XIXMSP&9EJMQX[@2 .;<9GHTA*[B-6-O,WXDO5EEM8'!K MA*G4^5!6B#8RR!;/@%0S7@YU539ZY#MPKJZQ8&!R.K_:)VV?K;.8-6SZN/XN M?_$L7O/EOV:4NYJS*W.!9>B.)06709T)P#1H41R0D>R!F4$J-G?#*H9F/IZN MB^A8)([)%B$ZYC>-C%\%(C<24B;'9YAB,9YD6]F7;#,%M2NW%6RY,K"@RHM] ML_ 739.>947QR62O?'=^_K,]&HWD;=683&"T7?P=RMPDS;0<;W&(6#;+% /[ ML.ZS?$6!M$W$*9MG8)!89(GSR-(%[F (!"2K\5)3>'%7Z9,@L?'S=R$K<@^Y MXK9S=$=G#HS(%%XL:7J]P=E\>L12- "BF0ZAL9/(>4WB;*(!Q=# M+XK,]C> W2]H@A5S92;-Z>8WJ1;6&P+'_[3B0L&AROI6'&6%#%DLT0;'Y#)9ALTN=X<",;J^UGW%!-DH M:F$9+I]A\MSJ>C8401)-NY>:UAM.7LM"6U9HP2&$S-X6C%;K1<]IA0BU[I*# M3]9"KJNE\^IUM5FM-%"I=H$:S7KYVU7]^J)RWW#[0]X]5)N_]A'U^P5-(HE[ M1(#@8-0CB4$GA;Z/\._'ZZ?.MWZLF57G>) 'FN2,4 2504[UWZTP(J5_,\5 M?Z6?K7&ZV[@H-'+MN^[6M^Z#JZ$'%K1KHGS&.UJ[9M*/M7BJ2]D\RV2S6Z^B MVS:2-CHWP+%,(;=I,C-86"[\PJ(/L32K$:?DI3?,MBL_+HOETG82<]-"0H!T MZ^1VFZF=B[)XA"5=Y!FN>*@EIRLC:[,Z[ R?9S(;GTT*%IN<]QPJZ<8'8_^0 MS5Z9;NMBW5GC*%B"U#Q[KKO[?8(FP,N('*@&;*Y8VD*@\EX#I:FBQDF M4]QTZ^,0\;;9]FLA76"XW/(RN(TSDY;J<)/@\TQ3YO'YH3E0]-S?/WM2UVW? M+F(2F*<=N]>W6S&73K$8_+\ MH1XPW(X[FV4R65)U'J6IW=@^[G%J:+^@6;XA,+/-[V$K3V$,55OC?H7G5;/* MY;?4OBA,C8RCM4;3F)GNCA:Y09V>("H#NVC M?FGK"LNQ&0)$@>?X3[Y^Q$OLX+HK>ST^RQ*QB"7;!E%-B(@F,LRXN!X+ M$?F^<%UJ5,:WW]C66&OGV=_5X77I6ME]B.-Q7P+Y8/AOQ7TNDY;X4MT*;=8 M;_0$'7M[74F2VV7*/\E T-$3;2,XT]YJO>EH6ZM0TRU):"^=<+'YG>CT:NW2 MK]5OZ>M+FVEM ()E<<* Y;LRRRVG2+62-HNK#TF9XP L_,3[*5.28L1"OX)L$0\5ER2'7.0=7% M?#2#<6:&G^:H3&ORJF$,5^,EF;ZQN)/>S#3UH6F8@DK4Y2IS:9/75J:;M;)] MX2(/ F(#BF%O,1N3$[_I\$THI1,0WH>:*CV\VEO7H^69CD"C? M\ R;7YUO?+2UFEU- $8"O;LUZ()MSQ4@]$L&P3 #+)*+-Y78G>/0-(BM"3:7 MS3.9]*;; /N.H8TJ?PB&0FP]KA-$^&[ID*P;AP7E5I"EJEH6!K(I*%.Q1*7S MHY/N9P?MZW5*?38MEG-!1*1G5TI6D6A!N>-*LQ2$O12:7XYALH(8Z!(E9 M$56;"$Z1R>9R3"'$\<]U1(?UB,X]-@59Q5)%T%7:-D(4A_VA0B*L"]R11=F< MDJ+L^9_NTY?!PW=NZP5SRTM\/- C;*_H]:9WMDFLOTS=F&^ENB19M5JM4ZWTX@Z\6ZGY7]>5.[$7Y?/ MTE[MIAD!^5_LR_^^/I:=I5Z\;>HA>DE# )'FDV84D5,HH@[]&=I-O9A-.E*\ MG8V:.:>;#]C &*F:B0UD:H B^[9>@GJ)G'VD MGZ@IIZ%G1U8%592I\VC?C&X<.] //])I="EC!7I%-T*7>"*!CB46!7Q*4I_ M0O4!P:]QBFKXN8$ILC\AFJ,#T%$JY7"O)#_-83QB$8L%A@-QX_*%CXB?.!K6 M.E.F-H#!>$(@^QOGW5Q092A/Y&>"QED,^0=F \9EZ1">E3MK_H2:HP$LK:0# MHXN?4 W8W\)+32.KY;POG3AOD5\F5/Y\ L@(PHN.A<=4&X,8P)@#BFLOH+D M0#G>JRP\XWK!(.!9I%B1O0 '$SYP7PR'/'?39<)5&K :J<<\FB3UR>@1NWS2?LL0KF"6E%J M5HB-AG]N*K5F ]4O4;56KM]4HI_<=_-VI(-/J2#K=D(1*XHM6U39DK^!;*+S MM^-ZI=EZOG)+-Z;R%WOM5ALT[>BS6G]6<*7P;/>:.EA-Y$677 #GJ)1;(PGAWB;RUQ.>O#7$P*MX9WQ\)?(6K3+^:E8-?4?%WKOO/:'7[K$S983.OJ. M3+))QRMRD&*:4.'S,RXF<]-*;.$IDOE3!WI]\HLU^0V\VC.LSQ5P^:3/;1V= MG'FVQ:-=YZ$BK-G3,=X1R@Z:B_D8B4*TYN&P9\R8X!-,)#P1,T]L7Q.MY8#$ MZE,D$+X%")>79MWC)ZP.L4$+2/+B=6O7CE/\9ZWZ!(M$_DSRI:[U MK4PR_#]G:E'4?Y%;:+D0%9-KXFLU3GX+U.,MZEF?-J%=GBEP&::06WXW:T*[ MZ"0O9]%NXX*M'"A+CEM^E#FA771REXM$[M),/D?J8I97<45 NV!K[C_;89CU MCKWT5M^P3;J<_FD^_OGUX\?/*-N0ALOG+>B*0J EAQ?(14T&:H ['QYIL?1& M";>:3;JD+)\AY.$ #YWC]@LR3"Z78=(;^04;584E7+ N%T3F7Z3!O^#!J5]> M9I#PP)[Q0&1^BM7#-)O9Q-8E/+ K/1"-O\-!C)%G\MSR.N!(>2#8\^$]GL\7 M73.,6UWKD ,Q35J_3EP?DM5H?[UKC5^^7C4N<_G[FA%3)[@-O:$Y!V;HLI"U MKD00B]0UQ^G:C$O>*!R!RC#,.RY&[E+2O$A ,BT *1N44L MRV1SB6M\8!P0I5-4S#(Y;GGA?&Q.4>Q)G8AVOE9VEE9G^M G;N(#(EE\LOA7 MM_C@&.S2$X/5!U@73-!B%?O&*=_]@$)7[Y]SE5K["[_K".SHS 455:9NQWK# M%$X6GRS^#2Y^N6*[QP86=+%74J4+_(05;4#.==B:@_1-H'FF@OF]-;ZX?TG+ MOT;?_EZM' M.":3@<"@N$G&_%4);M2TBBR-PS&D01[';Q+")91:+%71I%OR!7 <\M[UB5T M6E>BHDF*9-D8=5[YAK4P:K8%W])6"[C?_%;>8@:)_60, MQR=U;Z^#*R+S0 K9#),K)(4_KX GHCO)P[),<:,<4L(3>\(3D7E7F331$YN< M[8JL7K:P:*_6J9HE/A8Y.$2K9B^%]*]>[8]X]:6W/ZF1L(VAU]_C?>L",\,< M\=?1<$.$QHPS-&"0F]"#Y(,*:6CY-NMHF[O5!\D&$E;5Y MKL"PVSYZFE36)F5(R>*3Q>^T "T3%*U5:3?I:\UPXS42IY'<^(_JM];XRGC" MI0KHVE\Q7?ZU7HVM!?5!4CJD.9S0)?90*9\A?9J2+;4HZ1-9 ,A+ EE$^I$ M+#T1Y6=SV5AW.M\D=:)S]O-Y)IO?SCYTXM4GOEVR^&3Q6_?JO;U7J^H3-DQ2 MD6NIV"KI> S?D&I=^4F6L"I-7/L?/\=*IM!(?U=WOA5S=.9 2@M;'%A?KYL? M@E!QN_V4>(7$L8R57I&% 7R6*?))C!:W<$43%7 \1-3%1+3B%JV(HH0"DV4W M*:?8]%B)59Q+K@MK8'&HTYL?'U0=PY!C+'T19)6FYR:&>\06K[[^[=?6JJ&( MK?DJZ:8^=,%&78#[Y(,"D']$0/2^NTADN*L,PG'*@-<,=V=,:ZCM,<[N"*#)??)#A9C3TV2KMN MD+B?7N_IJM\=_RX[=\\R;7OMC-11LD,TL@M;!@P6ZG91&% M_B"Y8EE&8FT:QAV=Y;DLD][HC-BKDN[MTC'"FHXTPV[4XCNAXB;2&$V6-U=( M,^E,4ONQ*UF,JD8DQQ0W:K0<8XU($JR\04%*%I\L?CM=4EQE:Y^].<[=C;HBPS0G#9Q)6.&!6B*Y.)L,S;#ZY!?2 >2&Z."S#Y#=J[KKM4[E);)9X MZ,GBD\5'&)N=>V(SZYHQ[[E<&I&=_ZX5*O?I+U\>LGL2D?''6:?Z;[5R_;E# MK6QHZ7M(TH9M!:]F:_\;RLRN,WXH2SLAF!B$*M'+_AQ31K\4 2;>W<[4P6 MGRS^#2X^.-K*>:*MBJ"KH-",6ZPW>H*.SP5#%EMC?/'CZ7ITTS_O'AQ6A=? MR,K0Q%)KS#]_'_U.9_[RZ?8N@S8;GB1LB]SJVIA- K>$,<(S1A*Z)6R1!&\) M6X36%DGXEH1OB1.?+#Y9?&3A&^L)WWY@,B^62J"1A"ZN#?MMK-<[EKJL#TW# M%%2B\>R=N&M6;]R(::&>V4C6>(5C!K&9Y)68 M(-9XSS'37);)9W@FF]^ZL4ZX9GM<$TTPZ.49<)0*N2A;H"4\LV<\$TVDZ-,S M:8;-)>6XKYAGH@DC?7H&;%,VRF-R*P>2P=GX.;BR8^P9E+7&?[D_1:WVYM_ELPR;3FSUJ^:;Z#V\/,MD,\D^T*OFFNA] MO'R:R>6B['"0<,W><4WT7AY8*"Z;VYF7=T(;B\-GZS^?!\LG[ MZ5X91V83^BXH M0W(? DJE'(&2Y*3<7 M=&\&3T1ZLNC9]?@'9@/&9>D0GD4ZR_N$FJ,!+*VD"VU9_(1J(%@6"FH:62WO M?>G$>8O\,D'AYQ- 1A!>="P\IMJT)>0IK(J@U0MH+@!0CO?J+\^X7C (>!8I MIGD['!Z,@:#2$ B6(YLC^.:$?'5F\4,$[/6Y?=:HU^JI9N4;*M?O;^OWI6:U M7OM\TCZ+D(EAEG*]=E&I-2H7,$VM4;^N7I2:\$>C"?_<5&K-!JI?PE_U\K>K M^O5%Y;[QO_]3X+G\)U2Y>Z@V?T4,4.1* U9H$.M2(Q$KBBU] M],@E^1N>%9V_G; YS9ZW."[3&C_\*/^1N(8QJF<@ ![V83TC^@A(F*.X(/9< MG4S"0#,<*J$/#XZ^_'BT *>H*?>QP8!L4]S::@F";448&""!SJ=/Z%F6S!YY MF_WG*-SFLB:2@Q(Z44V)H_!]WU-;9B:^'B#BZE]V7QT9&ZW>V W5A9:A+P)R$ M]07E5I"EJEH6!K(I*,X*?O*]X?C<'#Q[=MAB74%EY17<8U, @96<2@X'])?K MA]% J^8?=;P=T-G66,UJ9N M+QE?D>;X_.[*AAPI6Q9:X("HOFT$7Y;+X39-%Q6?(MP?=#4U*$+!A\2;63\U,#W[&NF&'+''@X9!5$1^W*K)R68?-?C&A MIM37AJJ9H";(3[0"D@0W ;AQ0IX$.4'(H5%CW%K>#?_2YRV1)(/8-,NU6O13 M-LUYBB&\)LB"K24W6F,>_WFI9*4G[7LNGI('.S>39O_Q+;1H]9!1!%7$#+K$ M;7THZ"/$%YR%JBS52. Q2#,ATTD M+,S@_.ZG*\W?PW)6DX^0*9MD3>>X*ZM$[H >-OKL;9KI5<^B?(W-J"7;326C MWK&V)OD4[^9_6C-KB:( E@W1(W 3BF^1UV:.'45+LQE9CY5HL\W\LGDFPR^O M5DZ(M3ZQ%F9.UR5=%N0K.5 M:;;!S1&Y=)HI9F.4I.4%L"7IS] P:;5!4YNC,*B-;0L&EHAC@E6#;D7>DZUD M0S9Q ^M/LHAOL2YKTCT6M:Y*1Z%)O9;<&@S8 1OQZ:?%** $1!1B(-P$9(3] MUVXM9,BP_!YX**W <_S")X-&C L4S MG =T>\-XM14$DVCY@<%U],S&8AXWZR\J#+8^95,0!<1JK3,%AB^&J^-;A08[ MY]1TPJE;Y]2]XL'E)W5KV)S>L8C$Wʊ?+IQ13\EVM T MFV8R[/*2\65)\8WL<4+W&*S^]@@;O-E1M%/N.3?E7@BSV7%?O_Y='HYOGK/K MG.\,%[)Z=C5NA)%;I.LM>MVJFSK9QBB$V\;PXS22;8RKNV'[F_1R*]ZE@RHI M8MZ8\"FXG6U,1*//-F6.F=S:%O-ID=!A[;V&!/_Q)R2*3 XD@BLFTK B-2+? M$/':2?)A M6S2)R"DS 'AP:&(AU,=]<';9PJ..XOU5#./<<_&N\T4\_]TK M)*4,22G#CO;E6Z(BFA++.+,35B7$F0*JTNHW6 T+NV[+7Y=]XJZ M+>V@QI3\(&4=Z>4[V G-=T[SN$I)7HNX0>W#=]TZ/)8NP/SZ78#GKV4B]*7TM8-LZ.CE#2;M*3P=9Y"(E:6#YUAM8TD:Y#D/L<3?+'6$U M:5F9M*S<&]0D+2N3EI7K(6?++2O3-*'.NXT3^7 M*W-8ZV?/GYHWLK1'+2OY M:;SMM&5E-LQ9SVG,1[.5\5?YJJKGC]T;89<-*?G8&U+R18;++T]0)TW7PB>7 MHB):X&X"7UQ^O6I"K/6)%=,V0)H#75W()Z2+D711'S_E\VDFGUY>%9O0;&6: MK:T!@2(9#J0IQA;*P06OV:T>6[W7^D/AYJI;$N.LBDG.JD94;%Y(SJK&?@+0 M=^UX_$T@*!X/-6VG^>8[Q%T5XOE-_/?>3XQS) M<8X=G4TH\LEQCE51MK0!<7*<(Z:J_OF^2K0Q:IK-,KETTIIR?PE_ )0-WM7@ M[=QZSLVMA^I-J7246K-\=96IM+?+KCI$']F]JX MS&^[-^6TBMO9'D4T"FU3YMA9&[BHZ+#VMD."_VWTIDSGBTPNN]PR)-2(M3=E M-D](<2CM9G9-A@UZ4W)<+M0IBBBR(/Q6D_SE_$CH=')?^<%CTIORD/+]:3:Y MVV<;6=2<&TIMH3=EFF'3T?LX.^?4I=V $DZ-G%/WB@>#+5TZ=&_*\:_?5\*X M._K2^-M[B^TBSU=L%QE;B%]0^S^?"Y;#R7X7)LD$7=TC-V5F=/1,1)"[4M'QS2WM#W9@7%9Z(4O MO?,V"H_@3$H"D!& W^]EI+I.4 *R*LJ717U("$-]. M\!R;'VTFFLOQ#,]C1L12FHV,L.0?EJ?&$B^G\?1OO8),/I/(@G6'R?-+!:ZND#[VQ&%_+ MQG0FH?D!T#RF"HL,SS.Y$'GXA -VS@%15W60PX69$!>_)J3?%>DWJ"1)\T#< M;;5BW;AE8W!S$V>*R-HX-C!&JF9B YD:H,SVD0D!)%( 0C_1X(DT#4,=607W M6A84F-=V*HUC!QJ YS^I%+J4L2*=HENA"]S1P'^'&!SR4Y3]9/6D RA1*N4P ML"0_S>$UDC8L%A@NDV6X?.$CXB=1G+6DE*D-8#">T,+^QGDW%RA$1(0F&)M% MAG]@-F!?B)AP>:!** M1"FB8/0ZBO8,3K.;9B(L$4V7T4:]5D\U*]]0N7Y_6[\O-:OUFJ\_:"2SE.NU MBTJM4;F :6J-^G7UHM2$/QI-^.>F4FLV4/T2E4N-*W1Y7?_1B!X 7X :Z>!3 M.B-<.U4G^DRSYRV.XUOC/T6^ERY\J?)#",:,81\F'=%'0 H<78!2:$4\>N/R MZ0@S\@ZMRS"YR#PO?3ZXU96;32E6K,L6TKYK%\9C@[VI&G]^EG]V%[6PM0F] MB+IK@!SU$HNMJ79,=(G5I_3O;KT\[(_D'2QQG?:+FR&1] TC'L+TRF)O'CM_ MZD##+[]8DUOMF*W/M">SW1]SDD&+=IV'39+5VM>M1A*B%B+&]>%B8J83W<%Q MW5K:]#!MP$[5^J2&(>^O82"E.K>Z]B2#4CL?/4 T4U7K TP:U*O=$@1_3[(I M8Z/4-DP2"[;D\];XO/;[%[ZI="O7Z?AJ'6PV7H8H*ZKT.$N7]_4;5+^M$">X M]@65RLWJ]VJS6FF<;DC+E>BW+).Q? 2W\F'](=8!XA4O?GE-#PA"1S9I08\, M#EI?*(_/;S*M<:WXG>T+/W[<_I(CWJX+7H?MP>=)K[/Y=3[D+PAHCGE9753G MLW0:_I]UB>[I'Q;R/-7B<=A_ULB-38@V[_9 )%1U9_E(!1TF4P20[\E?)&N&!C8.4'N$-&?] M2' 1D!CV-[[X8'DK>N3M @^ S61ZB@D^*YA\**E2J:^!9(SI]WZ3?_EP]_"[ MHW7[C\)63/YRV80H@BLS4G*[9^9IJHF[+GW M5\2\P82+6[^0J**PB6/ZAM3+"A2*3*%P',]DV&TKE(I'H535)_"6-7UT7;VL MWV,8](7LN8Q0L;LJ'),+ MV0?F#:B2.4=4-R+6!EIES@E4CF4*V>4W**R"NX^+%(OW>,*-H#]B6NS0P.)0 MI^'T@ZIC&&V,I2^"K#K)T%I+DEM]PU8QCTK_Q^CBYINAKG-^81O>RV05Z$,7 MUO$1*; 2!$S0=]>,#'?1KY&_PQ$W;I5$V3M<8\(5V?O J!4;L:)726F.8?EH M:;;NGW3Y]JYXUR]D]\G?<=: M3.'EH&.F)6IF":VBUR]SF);/G=4# .;T[LI9G[$CF_25^<7L98Z;*1FK)6@#\[:/B)93?9$ MWOCBE]O865$HB2*Y:MFXQR*6GX@O E+ ^SW_[O"NH?7:4B6#]\38YNB>H@TZ MV4VT83]()E@6L2XGV?;L+0B'+L&PLD5BPLLDM5#9. M]@7BG%DM,\Z.!C]K=U][YI]MF]U ]>(!]FTPIV?!<2<(\H4<4RR$ZQ+^NOWV MR*D4F>Y(%XI,/AUM8GFA[ECLL]_J>"#(DA/)V %,297J9@_KEB,_JU24T;>[ M\Q__0;WS.V3[7;3#@,+ MZ(,D_;J!JTVHV&L:LD4F5\@G1C@^:D57>UE(,YF0[>CC.<(5B !]B"6/E?6K MEB?MYK:>[>1>&NN42\5L9!TM0U;@1@@'R;?KY,>FZ+8UOS^=!5K&4I*3$"VN MD@4VP["Y:+<6-\ANEF$: L(/V>R5Z=4H6'>0,O+KGY^UZ^;5X!?[YSSJZV W M4CH.U(#]@6;(;R3]L)!NL9\OS>:8-)]X.ENC761^3XYCF7PA6HNQ:6&#K8J; MP@L.CJFRW4*S=/55_"[&>&7%JCK(UZ%[SEZ,=4*4K&O5N"NF-NR;"44T,ZP? M'DQS2=QJ#F($-K])4G7C"QD2UHB2-:+;96+R[);Y8GGB-GR/G);<;/5-2[D2 M)6M<*:UQ6^E]2W__4GMI[KI>9J%FS3@]1,A:T:WGQ+V[4#19:2)3H6_"",D[ ML5?A,QR;V]!%2=3N_K%(=)D[/LWD^$VJN3;4OMMT0 \Z+$JVJ6+>ILIZK#^1 MS4M%>R:5-H9?'J^Q86#L:XQ7Q>G&E^S?BL&+D1O[#;KA56O?*XVD&U["^ZOQ M/OC\SBWAXM^AK&,P4F"6S!$Y>6^65(G<1# @C_@.B/ZIBJUQY9;OZE9!7^7^RX8DB\YYS&1 5F,A6+":2D\NG&\("JYW M@H[/NJ=$J48:W5V,C>&-?"7MRS8+54,$?**"7L^I] 7W@L^G5>PY1R:?)S=6 M)5V\(J=29%HDRV1S'-!IV^=#^44^SSS%XG=W?O\Q[[[<%PK#[X>RE3+C VVD M@%Y_%F=52[P+)5=DLNDT4^2WD.0+[4XEG+$V9T2W.TWVVYA<;@O9O85>6WGY MMDI GL795B&*UMU6P9)T]_+G,9?&ZQP0W-&VR@>R1D1Z$;G+3#955I>H\*RS MO8-"#,OF&2[$-I.3KNMKX61[)4DQ[U^*F<@G^2_) M4SU!V$G;(1BF+HLFEL@/)57R?^%YTNK5.%NW(BI#(B25%XAMU"Z^%TQG%A[/J(+13HNJKE+@=7'6Z#TU=[:_30#C:2HE78V(3)H^9 MR2^CE==" VMLD!;$%K];O MJ92,>L=R3/D47UB_PCZ=S3"YC1R3I SX(#B%WXQ3,DPAPS+9[!8RFJNU+=U8 M[U9:XVI'_7VM?5W#A?^KC#6'3^D M@X-'B[ O8K^GW[UPS>T$P)NJ#MKQA2X#W2;J8\6V'E,<$/?F=YHM,,5,E'T\ M$F6U96Z([NKD;(')%35]0LW1 )96TH6V+'Y"-9 A"P4UC:PVXWWIQ'F+_#)!X><3 M0$807G0L/*;:&.0)QAQ0M'H!S04 RO%>+>49UPL& <\BA4T]%S?A\$"='.)% M4(:$+QP7AK!#!-SUN7W6J-?JJ6;E&RK7[V_K]Z5FM5[[?-(^BY"'899:O5EI MH&8=/=1*#Q?59N4"YJM=5&H-ZU.C?EV]*)&O+ZNU4JUT(R-*IT+AFS4.[?D+GC5I'F<)LQTKFCB(Q5LQZ$M^#JMKCY8:WS1 M_?-T=57)7Z:%HVU@E3 @XD[11*3H.OAB:_RC6"C6 M;/2H#*KA9_1+TQ_)S=TW@B[V$ ]RPQ7SV6/T R-!QXA ]*SI"FW6 $:'O$:^ MDS ISJ/BU1?480=\CZ%.SSH.%5,7#$V5Q??O1,WJ;F:,#+"I!G%TD# 8*"/R MY4 'W\; #(P'@W9DI8_LYZG)!IN$.D.5^C1@E@?6Z7L9&PSY;&+11!I)JNM8 M[0)$$$0.=0 #TWO(!X)N6CTFP"<;:"HQY^_?D>D)\'U9U#6LP! Z@=,X\7QF MD*" =E$!D">,L(KU[HA!?2R1\(V!Y4M#LG$!$)'1P5$@].TB(AT4@_\K] >? M #U/6-%H=P#/E4/6,5#C^/V['W,Q:!^]AT6!+&)RQ?$$H6@:GQ."TA*2H0X+ M-XEVE$" Q)X*(26!'M +:&C+JL5FS[+9(XC3U.[[=X08TOFCLZ:0%1!%"V1(=,N\_> %P(H(P+$#CV%CK*>M MTX,PETJ6HI![3X>>8-)7G:&>95A6&SM#$OX%MT!!(] ZUJ0K\7\P58V> M-@1-WR;3"I*E-M0_M@Z>,* S=-DG4)?NB(W)B&!T8#46'UBX\, -ZH;TP;S$ M;7U(B,(7;*?-$1'OL^0'UY@1UTD 3>6*V!1#O']'QRFIZA#>O\>@(DUB%AQ) M^4;,#;SM+JE1*5M&$*#(6E XWL(N?8?@@M54_OWTWSK'/_W!1"J/F: MH*1(@$,$^SW,U MO=LOX09HC6^*E>?KAW+GF_(X[5Z&<+98XFDY3B,_ZS3RK?'PY^_,P\OEC='D MP"FK?JE5+ZOE4JV)2N5R_:%&&[O=0E!3KE8:8?S'15#-^(_1$R:X.IPB=C2' M+AEV:77YU/NML382"E=?AOFGC+P*62@Q/LMG4W3(7;3&]Z4._]+_5AY_21^= MT0/=1&G0#QY 7 K(%A7D,Y1"Y"_W#9%\P),W'(5.NW" 'SAZ_\[RPE!_:!+E M "ZF!*H<5!^H"%#3Q GM T&H)AL HG4Z+OT]9?U.W%#"N\2HP;#V'0Z6,M%T M&=8*KX()M/L/D&>*+)*$D4$\5O 5###$YOMWI6$7;(D;JS+HOW[$%-G*%&G MDU#!S<52J4]DIB62]]A"FFL-!NR /4*F;!):G OJHWNW!,(O(L:2[:.ARXMJ M&=G#($7NRZ'*>:9FCJ:FBZ@R'%C=Q0)2\NF@G@J6OIWC![0#UDU\86Z@@((((CC=!AQ3&".9%&VQUCZHP)Q+-3@'?(2XBT M7J1>K8U6UTF;EBOO2]9P-*1#)46QG%MG !>%!&<0MJJ&8 <:CW6^,TVR],+/,O8I).]P-Q@@2AK H!#6?G,,P!YT1F$ M ;&4Q1[ESK8B&SW"Z*BC [F>26H+6!I,/AV0@$=#OB@-62_:30/%X)!8 ,I^)N-H/DHR:3 :D"M*:LS^A$R(Z MUPI$/5CHR: K=+$W\I"'2KV-N??O)DK/3@]8> ->@J7!DOO""VB+L:6@AU8W M-:T-#/]$NZG)ZF!H:QO0*3-/#M799Y])KM#/$._?47"/47WF:1UW2&[0L@^& M,>P/+'5&*1>$&HN:0WI5+Z6RXW>YU)R0CH!-<@%VMI!$T6V!V#'-13N@58 % MV]%N!]05,K2A+E(S )X.IBERQV+I--(E,UH8/ 8C,8L![YJLYURN =OF7>8< M>*ARGWWYSU#JVF%_6QM&B;/W[V:1!LS1]J .N9"2%]ND&,Z7BGH29,5& GU" ME'5QV >N!"=O07)RU7@.?$[B3YPMVM_-O^7]W>P^[^]2S\$AX1K\L"8;$:TI M"KI._5JA[SJAWD2P:Y%M(9_DOI9YQ6'RN305:R>DJ-#9FR?V5\KDRDEB\W4- ME#+Q!4V_NF]C4; U+PVY^F3;A/J,NB> )K;'&QM;6<& E48DE:O3@JS&4AL3 M R8;UE8253($:!UCB.5!^QB6V0-7PC F_H[K,GB&>__.-YY/8RG:,]%9=$0R M =75ELJ$1XU)OHPZ GZ\>^RP!8L%5R ,DR6]?V?9'K+9VR8*%!3I\^DN<'Y- M%\TAN\ 3E2P.I%$1,#1-N6.)07^'&N%@ZCL9P)3D6X(_XK% =&&;%FSW);&V M#ZC%6X@R:DUFK"0#$1ZXE>#'^6>5IZ:S9$1"^&9Q2 MC8$BC$Z!!55\=-80(4X<6LW[/5M%WCR#LUF$P(M;"6'3NV566VX1M)'M)M.$ M-/D;GA.=O^>7+*"FW"=%*0UK[;;O+@+NA8$!;JKSZ1/H1,GLD;?9?X["G0KU MG -84(]M[S46B?=+_W[&I%[9.E.W2O,' )7@YM\C_FA.*!+8IF')_$&E>[;% MGUY-8%.#I5,LJE4_6-SP"6[FXB:=X"8 -TW-%)0X,!/Z$/M\=;44-PN>/^S7 MX^X 8!N53.8?'UTY+C#Q8YW)F73)1Y,V^98SRGV:]@ZF.D%]AO@W/ #EV M,VC&1:> W'WT@K>!7O"E(U5K!]VSH]Z:]?_.1^['*R>*IAJI!)YRT N67T\? MX6YPOXWUUEA+_]9O?US4C0?.W:\/),AB?1&,(G89CD*=9%I^BX)_Q]]9>6O! MPC>O"L@S^6*!8=GE/;X]##/GB%,(/@JV#8?(_87=[GH^)^CF%SF83[5^=^-C3W2S$*0-H1@'&^_$4<5;/50NY-"$ Z2 #&6-B%Y'WWX'_"^:MP?F8-O3_^P?X:7A?OOF%RV]KKX,_-E6^!*>3XW2C?C>*' M1+X06U#PD,5_^]GTK=KI12=UVY4TTA!U M6X% .L>%DL:HK7ZC^:/^V]ZXQX#1[N.>[U=*5__;G#BK?QJ.7J;SOK;8N:+-73SN*'U3*[3K6J9"),E MVV>Y*/QOMLAN444&]CB:/E7@*12YD]HMG[&*!NUSTU:I;0]X0QDA1?X[E"6K^X%@R%;5 MN(0I#";9@B*[\S,GV=;)P(\[?S-5F1<:8B.SA/\/*F*T3E00!,Z@*;V.FN#N MSCN#CB:-R_GMH2E^P;;11#EWC8J5X_?OYO X*:2BY2).L8Q=%^\KK5I<= MS:E'[X&LD,IDMQ*45L?>OZ-5M?/$,OA=Q'L+.:?/>02=MCCV'M+Q M-$EPJ/O^W10V9F2=B#1MW^%YSK#/N4A6/1\]PY'F6:?9C'7UJU5.[&0(+G#; MTC;D#*\Y\K#BL7U^9\UV4+.ICF1P M!JW G)S.Z&.SITGDW(GUF&S87S&$>[!NM53QC$?83\>BUE7!.D_:1,"/E"OM M\P%43O[W?]*93R;ND^.X(-&2W($!Z:_TE_?OVJ-)=R&L"N1R 5KD/C0U>)X, M:5>-6CUO+(N%.D/:>(?:) %/D1$[O: VJ2/B'4*!L$9_1X#SF>ICL]5X0)7LF4 M%E%(MY#W[\BK5B\/A>"6@6+($J0^O D/"(Z5KQ"U'K M$^U$ORWF+5,7Z)D!]8E/@F6"DT]<- M>,0Z>S4<:.1 G]!WVBBU*4M1J@YA:ENOH=)2@_7^W<1B4:MAU7!.^P)L"]O- MH%(E480W%0-6^: 2\P$@4?UA8\H3"FM>!ZKT&_\^+W_Y+7[_XWH&SEB41D-G M-#_FI^LVBVQQ(V"HFW*+^7-6PN;ODKPJ,(%>BZ&9CZ?+@ GMY9'>T\2%>88( MRL!J2/\E!LAF'*OU(%.U )_TAH;Z8OR M1;/7&9XK4?4[4;)ROWFE/O_I$KML32S/F.5)AQ//,]1F4I4J(;M-%#D]I!.] M(Y*3OJ24'YNVXK<&R>EG_:-MPZP2( M\$R:FV#2Y8 >/F@3F]-O*XXS3,Y&PRBI@:YUP588[G%1XIL3O_?].\N1=L]* M>48G![#I(>&NIDF@36_UK7628U(VS2:]G/Q+GQSV9I#<\9A^ M8@ZFS& ?XE@*Q3-1YH 5B9R'M;J'.-. 62#&)6@2.H%%"6I%"(S'J&Z=L%:[ M&AF1N@2,9SS9>/].QT\R?K:]GX%&.O@1-X- @5,4!O*#<[Q#(H&*I@#STY.3 M5%8GOKUG:.M\&;5;)"X1!>IT&_%*F@KWA:P!(7A_E7 M/%=;>,OG:G.'=:XV/@- C>\U,#7I73N4:8>3)1VP+B;.S9(76V/^ZED=YLW& M@Y*)R!1\/;^6N6X_^_UKYNCLVI%(%P*W P=RY,)]INT\,V41+,5S[OT5@B-, M-1JF;5?ID^T1\IS6)?<\D>QO2@&SX*AD]X@J:!;2#R MH_'33K1&*?2))N^YJ9X ,1AM[>7#&UG03%J.\W@)!/MS&V^1'V>=YSFO$Z\X M\/6%23KZ3*RYR_7GCR8IR&?GI007^J\'QGNN\#*T7]W ZE[:@6@6'"#RO94L M5"! QC3>EOND:YE]8-_)M ]8Q-+K*9VUAN M&=!H/LP,<9H6ADSK@ANO./!,MIAF>'Y^-[K 5'YT9)C5$X=%AHBT I/C,TRQ MF)M'!G_ZGRZ3)LA$<=@G39!!Q[O6[Y!ZC3T8N-ZI.&>[9UT7U[3X'VR-3=88 M?/^=37\U(ND>QD/4^B!UZ1GMJ"TU]K@_;3 M =WS:$=IMX?4I"&TU43J$4].QUN)R^F^1$*GX_1$]&*9T^> _"W) MAJAHAMW_GI KOY MHKWX):J&GSU=AW5-U4BVR]-Y+WS#W%6':HT?;J^ZYL7WJRLV&X54%EKCQY^# MA\+-W5VE>G1&KG3PGI+W032[YU-5T=B:PV8W4C=^//YOA]I9^N@,4A>RM,JL.IW=%!3&P#A MTSQ >#G94_"\[^XW^J;S]F?7,36&UJT79.PV)BW%N0+Z0/XWQ14_,KX?BO2' M8HIC[2MDR&?NH[WI\550+>^.)3WL'@94E#^0O\#:?;04BMMBEB0)[$LLND/9 MND> ;J3(AK4TLN<"G]T?03 5>I$%3739+9ADE7X"30*+(P9=D'6*92M2HS<] MO']GW4_@_2S M2')@M,T"W7*$%4NN": 8)#Q*HE],]3?9L;?2B&Y3=:O_">FXZF_"[^ZIDTTC M__-M##*GTIV=#KR$+K!H,09'>\-SQ1FPK=9V +M%,QMH"W<&N#8*P9VC;R?] M5C]8E3J61H;%V/'!1[=C/BB^%)E&!XA(@ [T'@S;"M6#Y%''!%GWBVAZ%[X: M"W;;E[ 8LVZ?F$'9S+4%ZV.,YX]112 =)@5)&]C]L:P+#08D#VV:5O(3+"[9 MU?0N(YB<$<)&J-GTQ68D\B)@^C4@*8 8#BRGA%I]#7!/-@HMD;*P[:R.FG6O M3(,<4&TDN+ES*L.BZ?3_FKD>8*GUWTF\6Z>,1M/;04U?D:T+O7@C[M'0(,I7 M:(.&M6[H4,%.3;H;OW\W\!DJQP"UAR9%\8BT]7(%?*+6)0S/.[O"Y$'_SKX' MK\?HBN1#F0 R80,O 8@6'(9L&$]!8$%GG58+(>3+#A4!(9STXH/(]V#H>6]% ?>3 MLHO%OJVW[]72=UOC:]'@V//F#^UK(:(0LSPNY9[4KGQ>XH[.; B0!X29AM06 M2KT:W"WY,)P@*. 6I_?O2/U:C@6GTIF%ACAE@)XD%NP6=F7GLBO&WG:DK&.W M8K=NZB'=IV4GBG1[%]MWZ;BPN*"0"B,,7I]E,9R6SN_?P5C 9'W9<#8_:==, MK#_1WGOPEO_>+=6.]:;\.PM(K_\&;UHP3CKVVGK+*9&A7RI4BY&]2-J$FLSA M-%*TB[*(99T!#&RG-ME-=A?I+?.AW:QUZCG:+KUSN9%#,/=]:R/#LN66W!FB M-J!X=JGE?1&L/_$M#7^[,[#_3V0_ P^,B-I93GJ$>7N"3?<,FSH"RDZ?=J5[ M>TO.%E\@,'SH#UW1^C+RNC4O]:@^]3^?WM?VM0VUC3ZG2K^ M@][9_,G2K"DI"P!<@R\X62K6-0D"5'"V!^_>WNAX!'N=H+K<"WL:K\.MH!J 4,: M?$^(H@@(PV7QJ19J 2P:? <$;F0 ;LG="H5PR1TD4JM@$-0&B ME H GQV\1! /S^!6TSQ:$1,^L!UG=5NF>W3+Y>JT7G*N3J/(U0D=-P;9L7@X M,MD[J0[/5">]=?5X;9WML[.'[\IQ?0Z_)('$1YR4#U>/.^=V]TO[^'M9_?7J MG\A*QCW/'0-,9^^:V]\_J)7R)Z;"E])I*,Z%9Z &-IREUE",8F78C1*XGY(* MR&;>/?U^N+X!*PGS\L(K:P@0S2.';!U*0TSB\7$+%^V'+ M[HTCFI".)'%L2Y^L>]B\79*N 4!\4G8GFAF3LQ:&%"S5]40'6?],[MJPVOPP MK6_1T1NY<':;TD>=/G98C3HS(J;D!Z_\&#F?6D KF+"G#@A,L!33#VGXYW:S MP&*Q ,:0.6+;MO/ZU:% *@"78FITLPR<2<-@6)B?MWFQ.OPL$L\.,'F8H'JG MVKKE.<,,XY$FWAR^PW[=H9]H5&HKXP$GE22-.]M89WY+@\EZO#$V-:)0KYD_ MLDF);T& '" J,$?K&N"R=7-;.L*.N"Z6>B8R(NW$PBLCE-SAJ5"(;C$/@'1LZA!7C_=,/=[] MCY45\V;N(-D)MJZMC+>N!274^'IV6ZU;'^Q/8$^>[W_?/_FV+YWO[YY^/#F\ M/#P]F:5=[>1C^J4;J8P>:CBJ$0[*X3T$FSJ>@:_0XWVP>8NK<#?62#PN"(*5 M-CDBLA::-L2-VC"Q M*HC1V3Q+%!63>6W@93R=-)-)?!6],XGG/+_P3M@@J5>IF'DQ09P@?I="V,4H M7^4;>F# M_R,L5MQ_Y#(]:C($I_"#4'H3R72!2[P<*6[E^.<.Z4(#N!=@/KX+:E' MD36'AW;#3I[!+1EX:R_AE]'6,00EE59"I@V[MES*.X^J*_\8%=0N'6]'XH?<8NKQT0%N.$0ZYHP ,V@NQ(?GT$\A8=?2J7"P4GXZ M;\!&\L*:,]A:P6$TJ#S=I?N^$G[/Z0";W^B.@^R#*>Y(& 8_5Q;1&;4#$'." M>(,:T"-O\3I\/WB5G(<$?AGVX!GR#,E-$IA2("\Q!X$?NFDHS(65[2.?>,J9 M@:GR@J8H1OS6J/SP$&4/&C^X7TWG^3QHK()\4OLW_N'&EES>JI6WY&HDP0#< M,)Y@&$FM$3T6;=8#>TPD\<7*KI!%YO*?.\GY+\8EIT^'ALNZ/7FDE MU8+FIZ-HK(<77L*#/2$[*;W*US?K;E(&J)WAKD0ZR!W/HT\7N6GEN3S>Q)+H_22GTR2H-$)!^GDLKO!2_N(BQ[%7?.@+Y;3BNAGD#0'>&R'0VLE%"S9?P!4@!429-9\&(CT+;Q;="'R M2I+Z\K7".6=9S7GU6/XXN"V?]O:^[,]S?C!3U*,]")+)Z*:M3J6U>/+*LODJ M(\WVJE>/)OMP\>_.[O%]69NEV5Y,PI6T)4(EY\,-^/EV1["!Y'YZ\^;*3&B= M-V\:S5@_JNEGLO%-M18]49[<,DJ6DRIVMF.;@*2=VRU?@+DSXX87ZG66!6TE]VU;"/J)S>OZ"DT%Q]JRR' M^L[Q95S%K2*%H%UY8H@])P0WPQ"-.2AJFO2():G&,.I.V!98/&,V#IW /[29+1 M0E*JF4VD+1]2*EL"FR:EE$)*Q92E6#Q\MCY+*CZXD;64JDV^2ODDB6@A&;63 M3<0L'S(J6_*:(J.:*XBBS9!WMW! [=@S7'T+T?IB VJ))Q2+!$ (GOA5/N)I M$Y>3QNW7EE($U/SDRRP":E/H:M1T(EACLREE!R MJ=J2"PDE6M5F$4[+A83*E+RF9?>.T]:+DU![:0;3UF9#Q8P>+A)P6*59$Q]42%_6-.7"!?0/8[((4JW1K$F5A JS9H;K:^E% MHE9IUL1'!](7-7*I(A<1\5DCXNE0S9I#3-D(&[F1C^RLN:O)3:21BSZV5SE3 M;6R9=^%WD<>V(J?N3;1C=E[KVJVF7E[*MP+F#U40I@A1/IH 2X2D=86[IJTH ME9L!RN)9M_DMXCCG8*LR-+,@RC7'TU*BT8RGESM&Z%<%V#42V9GEM@V56B'2I MF3,\CELDN"9^Q>:)ZPKQCBTAA93&4KVR>%7Y9ZH/!*VMN8O0"V#01(=XD>C- MZA@T,3Z3 8-62HWZXO?P"P8MZ^F+! =6JD'CW?\,&+154JJ+Y^H6#%HP M:&YJ\*]4@\9[EQDP:*/4E!>_M_-B&'3H2K^C9O#PV0?8B=>#$3K__-T?MJG? MV;EZM+L/YMZ G70_W+P*$RQO]SXZ?=#X/KJ27X!XO3MXA>TM_>6T_PD:TX\N M(?+G!-GO6D/I_TIB0!Q]6)UK ^&.$.JA"83J6O9@3W-@D:> !J"PLGIY;Y4_4N*\GI3J5\]>OW3 MW]].Y$MCK_/JG\.3[_LGEZ?GA_L7 0F'(->?:UX?].+E],%\T;EAFF>PTVX MN5W/MN'3)9); LA;X>S]68>X>C2.^U_O6[9G==KS@)__LUW3S9&8SA9]B4T* M^+PZR$$ BJ,[+G5DO6' >89AW0-#_K40!J9./4(-'RI7CW='K+/S^ZAB#YK! M+C7=Z1LJ,#^@#V2T#S)<90"TDB3 %I"-6# QOM1AAB&$"XE3_!N>Z_A_)W.Z M=*GW&$]=Q,T)W=@!R*A]!U28_^F]Y/#5; "\4ITM4D;B8(2F'PH0C M.;WBZ:'$O&SW_\^F78U\[9=<: /F!MVU/M M 5^NTEPIO&<.@*^,?]Y+,99)6JB.M[H_Q)Y!IHYHA?K9QX(EV1A;)X,5J)@' M%;'&,+!5(%XB!PJ!-CU7[X]56+(.CLB5?LA]IJN>>GCRJ.WJ5X]=I?'O?T=? MJVVC\VHRBR[7F;VA_!&SSS!H#=8%T,%ZP>P0"Z;+!8[75AT'W"T#[)I1]_WFB/F3 MI*W.!JDPE;YD+"E;2C,5+-6;I7IS_/)B>EB*ER7U.%ERH)NZ Q;[1\O28H7) M[EE7[EE?6N?ZS0+"9&*9G,D;\E/2IJBB&:[5+4+D*5)8!-!9"X)RLUEJ M5L>S:N?:WQR >2;@3X?#ZW*EU(KIW+4D\..9^B".J7]8]NVA>69;'>;$,O7A MGGO4O&C_^TNM9&,A3-U;@J&(*Y=T4^KSM4\%6>P@<\3MIQN/L]+J4@//1\L1 M]&8N2K!-MC)=6\UF!"_,^06BLQ5:C7JY5"E/%UIIH#E>DNW&2;(3YE[IEX$ MW,:S< M1C:N'IWZI\=6HWI\^%]SGM/(I(/'^8[/+F^8M&OU^JHY@*]UTX7_8W!%4O%4 M2#4[>$!D2P[\(?6L.VS&H_O8HU_LL:A,5]C(FQOD-B5 MAK%^"=%.[_MA:4EI\F]+DHN2$EY^/:D>7T!5WU7#4Q')YPPV?!=D_N Y1C0Q M8&?Z)F>FY;%9LY5>E5JU)%?'[^N(X")!8$+A* M0*!.G\%W=\P8;"S_]G1WL&-J].4'U6':F3KH M ="=I.R <'1XWJ&N'H\N[YO-W]^U\[ON7$?655(JY7#N0&T\=Z!\]7BR]UVI MG3U^;S9@X1>7I[M?I \[%_M[TN[I\=G^R<7.Y>'IR;*)!"/+65*NCHSVM_[/ MA0O DD[[2'2.M 4*0J?%?C-=W9".U8&0=)9XXI[93%+O5-V@HVW7DMI,NK95 M(!80K/"GU>WJ'4!22=)T$*[ 4O 1C_8]PX6GN"AFO;YA#1C(6G'8[XMZ_%&' MAQRO[>B:KE)B (S:]^S.#2!:\OKX9TSMIRBE$%'@H,QTB)MW;%CC-4,B^3 8 MHYN=>]76@/+;S#[MTJ_.CK_' \O^B/O#0 ,70#5,_PKF.S-4\P3(?N3:$<+U MT,3#%V!=?$8IRQ61!?;HG%_YR)3("3Y6O"F.](N%*)8R'8@81;D-[@X__[?RK5]_0,?D=_O=V6O@7# M!3\%.&0/?6 !L,S,S8T!4VU 9]<53VM@FN!:":7;T@XM?,3J*.&3, #QW"C) MU](@><'WIY[K '.BG) LH>TJN-DK5 M9K*!Y%-/"$ AH@VHK(0$D9T M^VD*'E)L3J'YAF Q-(^VI:3'G;VYP26PS\/QM2A7'"85O"&8VC,T(*G>JX9%=[3.?6(8/2\K.TGO@V-B2 MBO3A+ :^)8&VY]F(35RQHS](X)ZX-^ OF!B(C), 81](>3O![:O=@@H8])A M+'JR4C5%;U\.^D)&!-_O"[P04_'1G[*6$BNX2MS64@*B52K'IKN1?-C<$!XO MLD"@:M@#LSNZ0R$#U97Z-E4\1D @P75A'Y.CKU-!Z&R%J2@\=F'B_/1($B*W]$[QU_Y(/3WL6[J/:^73':E"!0)A$M38'I@ MFY,RYP 70.@7R#<,5J<*ZSQ#&A1?2AH,9$6 MP\!9FA9KV_5$6XL;[#,HU;'02BZ4ZB2XGE@FBX+V22O:N;:Z7-RE6:HT)U#, M4/O"SUN!O=FCF0.?KVW![O&/P%.4[G7W!D^R!6,+KL9GQJ3AWK.1AC.1X8L1 M=NE0ZJR:=GMS [TT*\KK4;L1Y=^01#&<*%EWY&K:0-3\]&)J_&'I .R.J>T_ MX'$WTRXM_&I_2 \CJ#EGF!8"1NTN( 4W[*G&);-[\I7F_AM+P(_>Z:_;KFJ= M6M^;XY2'6T83N2\B!/'7?Q<\) \A=\MAG;\TST:0QIZ7YP*(K_ZIC.4'A!(X MQ,F6;N+A5C;G#_LX!3TL0E)):$V42WY-W;__^ M]Z\X:>2O(2VR&(\N35A=]G0S"F30>N4DO),,X$E3HY)$"\(9FQM=W0;9$8IJ M@%[KZIC^@N&,JG2C:I** 9RV;L*K]X(@)953)!^3'X]V5=T>1G3&E&-V 8X1 M+J$?]V!%![ @S ^:4T&.$6*,!OPQ$QRH)"D__UBMJ385(O.%5$<@L;3V4[9; M<=FRPE(+8+:66%^X! A[Z!B>QO[Y^W^VMJ0#G1G:7](9P/.]=,%^>\SL4#KG M>XE "A^EK2T_PU;3[Q)R8?&^2JM9DJNUDMQHOI648;(^7\:6:_5A, 731,4W M_KOUV"Q?NM,<['+\,G%TX'+,N'2G.+Q+?W_O)>2+OZ0=6VWKG?<2'B-P&)Q8 MN-M6^*5W_EOXRQ )?[\#8,3!Q6;J[5:; 3'!F'V":WBA]9B%RDHXH3DT;G@9 MN#Q< I&8C\/,R[K$LV^7[L_J MI^K)6/&BZ2<(OAK8\L5?5/8'X7LP.M!.P\1>\*K,\50:R7,"541)XKA/"\ML MB3&VT*W 1WJ6Q@RNS\9FC[ZI#C=-*U =49S&6:PTS7CMF?K5X[\7;F/G,X*<]'K MFA/JD(6N'Z?65_/<75Y\(A47J//S=_N="?^ +.N8&VCX=._W=MJ5W M8J4C1U \W32M(N&S7J]<"/:^XR,=Z5VV<._3I?&;&LY"Y44BW9J6]Z\"RRTD MT@.W<:(?/O^?V_O6"&S< #D&($=Z ]XC^11O%_.?)I]69.(N M3879JW]J2>[3UO2DY5R@,7(@\2BW'/FG*C]\++>R1&-BH']=:&Q.](*S[YBP MN'0ZUYU;J8M!.QUE"P;RP,-_MK*PFD80((X@$(X' ,9# <5S .+"XC#LZ2<@ M*#-_?M;-S>C!+W5(/*$_R78SN4-)C/"LYQ7OB0>ZSP'OBQ[()N.]NET9/[=8 M2^?Q%(S..\L [!BZ.UB?N/6=&9M78MMJANX+9R:%#[+B1A^TWP/(IB:'8["V M4EZ,W]IZI7"MMEV>2PR/N2+Y07RB('[ZB$]?#->5[9AZ6JOK$):"\-7T.UUC MIB8-,&K[7.W=S.P>'XY[ HR)[!;+2E'@KX6=P@N?Q$R))_,+,\]XDM!DQIFM M'X!R]7C\<.!]4OLUV3,6O<*>TK6LE(8YL/CE!9Y5PI/Q)Z>_TT/8UJ(DF"6>#U>/MZ:V=V;;Y=KG*C@$.^/5H_OAZ9S[(UT:O.G\> M1]"T1^)I!@[CMT'=&V(1Y$?/Y>P(S-#&E8C48UI+8-0-\]P63;$0*!MO\O/[ M5.LUCZJ_3W>O9TFTV)U_R4\KXV*2,SRU[/4\[\5WF#FXBDO5/K[\]_I[5=[_ M\K'R:E''>K'%KVFL"8V.1O7YXZ_#'?MG??"O/KAYR<#9OXKQC1[-7Q]_FM?U M?J?[HH&S>Q7C 3W^^E'5S^5!Y_J"K1@XR262TY17BS?BF5K_.?49 [S5DUK_ MC*6%99$*QI?(4\'X9\H'BT\'&\T$6R?\7B;&+C$LE8 SL=*<8JY@^IGZ?65/ M0G$IG2^4D=>+!:7 0@ZP4/!"'K"0 U[(3$%EYD6O>NYBS<6:)WARPV8WX:S< M,]OJZNX15C?1_;.(+/+W1."LVHRYT2.:9OA?8W^,OZ3RMHS-P:=*LU#C<'G8 M.#PI88.BPJIKV73>/%>X<,YK2LJTS+ZY&K6T14<5)=Q29;1'XT(Y,Z_GOPJ5 ML(SR'->A_(8OD[-K)AYU#2DW_7/!Z+%6K54MU9,+>*R:- JBRRW1+7&F.IIX MT2@U:@7)%20W@YQ;-.MG1,I5Y9+22*Q\7Y!<07++9TR-Y(O4E9*LK(OD5I\K MG0LW9,Z#)4%.3V/IQ9:++:]^RPEN=B7D9H]4:(JV,@EUP*'L'_3$-2T;/WP5 M3O8>,ZV>;HZXV>.N-167QX)*HV7&%KX>D@-Z6D;OSD4E6=RBB&EO4VI4E5(M MMMWMDT#2,T+NHMYE,FI!5C3KXU<*"]2N@6\7\N(F<&VE5*[/&4#(#XJ>$6H7 M]98F<"T(Y.3.-"O*_2I\HB>R]&++Q99SXQ.%+TC3#0?]CEVPCF?KKLZ#^+Q_+VNUW6X9>$-+%NR0D6_D2T:D'?Q99SO?2\;3E!BJ524&=" MGQF]+"\8 4JRP&+3LT9C04H&L:!HWW2,!@5=+4+].2D' SLIZAH+M^I,-^5L M[D.AF;+JLAHW=5=FQ>V!4HM!@;M3K<\9?TJ5-@I"RR>AI1L/ ZNQ'E/EL""S METYFZ<;FP$&IM>H%F15DEFF7[:3D^+UBR\664_>^ MF]/S*D3QE+%3FA5XUBN\S#":9['@)88UI%>N9^Q5'0XF4=_*,C8:M5*YLJ0K MLR05%$2U3J)*/U.D 6Y+M5J0U(LEJ?0S5!J54KU>*TCJQ9)4^IDQH/CDVI)> M[RHO$11^;[Z77FRYV')N_%YY0A57<6]@5=[MXGDTM%#)7[X$ZY:>T(*MG1U;I^*L%615DE8'/ M.D)62R8W+>&Q#JW+O0G6I?#JE[ OY[B9FIJI*59=&)MYY3*!H,+<+$AKE:15 M&)P%864ELPJ3LR"L3"36LS$Z9VZOV=_5JI;Z^?KLOU^CG8XFM^'ZNQW,'&HI ME7TWKHL;RW8OF=W;8VTWJ157].I0W M7CV>WAGP[.%"[Y_)B?;@:L7VX/C2[ MJMJZ__3O7?O5/^?[WT^/OA^>?)2.#D_VI=,#:?=\?^_P;9053$[3BGW5 ';3'@U<1%+]^I,/O=*%N H17M1B[5RN6$SHM),I[^(]D) M^)945^K;>H])]S=ZYT:Z!R:.2ZV?-YQ>?K[OJFESH"ACM?^ ME)*-;:87P'+"FE=&LE-Z63>W8^I^^.VL$6>Q[6#315QZDF>-B$N=.Z<@KK'= M&,]T"B/N@+5M3[4'DM+DF-L>0YLR!6U[8)S8>C^Q16\:2(M1%$)@D/S0ADMX M-;N)-3\O3:>'O?!*T)RP8Q>L.[QIHXMM9*D]H:[\$"Z72H!RUV M4F;Z'?6,1-[2S3MFNI8]V-['YRF- M6Y4JY2U-'6#Z-E!Q"5[IX&2FIQK8$O>P&VGMW%5UPY%<"Q]'4MWD]AO7+]NPL"&0<]NCYGR(PT]EVH>.Z>M&^HYRQZH+_$_?__/UI9TH#-# M^TLZ4Z_!J[R 33 !@RGO)>^JX:''Z6M+=_+TO2[!"\5X^:M9DFNUDIRH_E6 M4H97X/@RMERKC^.B+R:^\=^MA^\A!&X;>:;!+L<;PD0'+L>,R_O"A';I[^^] M=#GHP]9V;+6M=]Y+)\"E' 8G%NY6+H??>N>_AC\-L?#W.X!&'&!LIMYNM1F0 M. S:)\"&5UJ/6:FLA'O)A,8-+P/7ATL@LO*1N M[%!QF&%/-Y+BQ#TV4#O^ M:U2@?XCS!0,#T[G2#[EU?J59\QM-1\QU,2.3/R14[J.J@?-\]Z'_]>A7(,I/ MPVP;S X:# B1^'H^5R!F)S.93W$+CBC?+8=U4 '? XLXS)S1-C:MY';D\VT< M!387KI[I8?_R/FQ4-!X>$9ID+X^YK+4I"GS7LVV\3[J\RQJ+_*BG]VUL#Z'U M+V*!):T^'>2G[A<1"3R93N^[: .8U-O>,L]UYW9/=SJ&Y7C)3=_#TF66UZ\> M+\_4G_W:/:2:OSZI_=;Q>7I\?[Y]+NZG)A;1SLB<=G)[O'WX\D2YVCO8OGE!7>*#H"'Q/NPCA#P/\-S ' M&(=)'>%W8SK"SS':U6/'_/WMH:'+K9WY,+;_@'PO.< V9/UU0&=9 !E'@G%5 M/#3WB_&@8/L&3 5?7;CP"R_5LZN:JJ9RK:;V^[;U ,SH,F.PN:%BE1]L,^^D MVQM^_^KQ=.?;W>/#\8EUI,_4&UYL2HK DV_@ *P(,'JD"X3 \^D(_R1;&Q8= ME@N,I=)A.:\XF_V.T$M@]Z*?;(&%'/23+;!0\$(NL) !+RQT/[5HFURLN5CS M2NYTAYLA+Y[NMN/HJG0&#FI7[TAO=LYV=M]*LW;.6Q2"6?9%# *ES7"5^'-V MQTR/89 &_'@J#_]#=V]\Y_[0/SC:<1P&_],NU8?XTT_'=K>V*(:!QT@?F75M MJ_T;Q"D/GM+O"%,!TMBHZ:7EJ@:/FXQ' %;;I'$!P$S*M \%90$25V. 2",: M*Y=;DZ*QZZ;:]1-^*P7"5P+"5PK"GT3X8_< LB/\6J52$/XDPJ^D(O'KA<2? M4>+75R+Q:Y5F0?:3R+Z6BKRO%_)^1GE?7XF\;RJ-59#]2DO-D_WM^9XIRLS)\<2JV55.>G]MR'_484NG!.GR"%T.EXTY -E3:5.K/FDK3L&3F-N!?#)6. M6^S94*EL>;A-@LS\E@-VYE"P163#AJR MX(KJJKDBFS.'HFC9A#/"-&R_48]H0;9<7[6TE)V;!2,%F*Z@^ MY3C J,?S8JE^T8JGDS1/25&J!4$"II? M2^+?J+?R8FE^T3JQ$VE>EE=.\_-6BSVX>KPS],^-_9NN][,]7RF$I>H_[7DV M%H_!(@E=W79ZH@K!L/R"*#/&M,T- M*@46KJTP7E FQC5PII5^&ZT$\F& 19NX%\_7L;4EJB/X].<(9W[B*!^8V;D! MT-R.''I2A06QN!,67XN&GL'2:?C0C,SBS'AXP?=TE; E_X R=I4K\ R(.,;P M&F/\.O$Q_)>"U_'P^UKQ.M7Z+6&EO9BZFSXFPNLZ8S8"_8DP;JAH9P2]):P_ MB&,GX=FQW-N_8O:=&SZ>4L*S.JGR:DR5U9WIV,X_.Z\&V^O@[BG8KHUWB@FP M;3.GS^"[.U#*):K^1B:F (V37%1L-9:(PP#$FO3;4VV7V:NS1F+<5R?^C"UW M9)Z=-5+/D34RU7^-MT9B7#0G_I3HI>!U_(!GS7B=XJ/%6B/R+-9(WAEW9=;( MROEXFC4RWA=HHC5R,(LUDG=V7IDULG+NGF:-U)^6-1+MWZ))ELD"LT)TE AL M"ZIY/JE%P1C=".2IUTQ>QFD:/B56-O:T3\*4W7"L_K+L /=1VC\UV8KH/C*8 M3_8 B6GZ;!(0Y[R^-0U<@EMB8+("3I$GV.T!;W"35XL+WFUN1.WE;6EI6CZ8 MCY874KD%+4^AY83K,[FF965"Q"&9EB>Z?TC.-AL2L+.Y,9EXY:RN1$3Q8ZEWO)B\GBL#]Y3 MH]Y\V3=*V+Z)-.=+@8"S-6^J4VAX-O-FO/]?.@;.*EK3]'JZ2ZW9=DP-\Y=@ MFT!T.G.F-ZEI1;AOGH&N'C]^:?[N5.SCUC=EOI0?OU]-:[Q?3>WJL=-6RJV+ MHT_M[[#8W=/CX\/+X_V32]ZC9O?TY/+PY./^R>YA&CUJTNZ5K.D:=M<#37Z' M'0,'$I[5P6L&8#H +AX&=,+0E=2XUF5KM[!U1W*\]B_6<4M2%X@3A%*/4:]" M^&^)VM88JMYS>,M&W=:D/B@$W _OX'6GVKKE.9+!KE5CB@!.=6M3N0(\2Y #GLSVC@]9UKG!5_C[P##&UH N9#B/M# ML&X7MH!]'T$4;&Z,-I8T]-^>KNGN #:IFRH@A+ %P@)%28F"^1W5N9&ZV%-G M6TIN,Y=,!7W&90]!0N)"*A08GI!:)Y>O'NOZU]Y9^8=7M]5Y^8SWXP@FFM09 ML?*B.R/*>>Z,B+@+<_)L8 @DJ^ZRGO(JVJ9S?CEY>+E_+"D2\8W\7CI635@= MRK. DU!)>(Z#U@@RS8ZI&@-')W8Y"#AKU^X=(SIV#>\ Y1Z34= MFWN7D2QB(D&P0RR^KK^X7./]^0Y.SW_LG.]M'9V>?@&%)%U<[@" 4$^EWCEM MGI?A'[FZ+5.R;YB#?H&TTKN#5__\ -'+\22Q!SRW$DVY;!!--@DI=$"[G@NZ MWN]HBXUD2YL;)'-15<$#;<\!,#CXAVM8UFT)V\7B#Z+AK3KT#XP!#([MSD!2 MF^P>IS*8ZC"'RU8+&W1*][;NNHP3#H ;G [_KBO7%R#'D7"LH(GZ0F@3=7&AKG87='";!IJBPBK4.]4W>"MQ4!0,S"Q]3L6EOHX.;HV M5@],,TUU5;XA&[&+,@=JECG9^_U^ AMJSD 8( M*0 *[$$GN+(D@;F";9J',,*9 TH(=*8#LAT4 =U)!;(!RO) >5LV:%A7?2B% MH4\CN*QS8UJ&=8TO@&%PQPRKSRTEE72W3Y56("'03'#)BJ!.SNA7X@-]V]*\ MC@L+T,VN08^B24^2QO'Z?0!FYP;P P_"BH'"X4GJ'$K6F <$H[8%,?FNP^[I M]\.]+;D%/XX;'EM/!P0P.9[%]O=>W M'"[?$0!@ 7:[^!-8C$C)0]SR[MNT973)6-_E[:KA+1 2 28%?T>5LY[HTIH@PCJQN6#=8"M5*EK M-C.!K !8?=BKB>@=@>!0)ABP+5NH_4E E@2,WQ-G>;W>< /T,VP:H <^[WOB M$8/ASP02 ^0[XT\Y*-0H#2B M8 -$@:D2$R);7P]\ GR/QG4'^*/K&1+X^R;'Y^8&29^^#5ZYK0,R'4 ][AYD MC*TZ2-!@]#X^&LQ'&I""25Q,+0F=O.P %.%9P 4#;TQP"<0\W#F=7T0@D9U/E<0 1--C#N MD9AAH]?<'>&0 Z< T;BH%_:#<6O!56\9P$6RVJ"(^0(!'%Y?PU;OU#X^JL^& MBF^QF;D)@ Q/ZE^'-> [6_!5.N[N/$;2*?#%G<[NUVH2@:V&-1 8*F1);C5J M)>D"]-?6);L%:]3NBX6#<$*UZPC!9'JH&E%%A G<%S*"^+ ;-:ARE>0LZ)2. M[J!CC-35U8V>_[C/ 3"0[H*612H+!%Q7J++>B')X%_IM6&%M<2_BP1EF"T7#;-V3(E/!,_A, E9_>T#.& 8(\!+FU1'=. M80%CXMHG9@EL1Q*S8&9R_Q=H+/3TG=[VK2].]4 ?:,WR (J#) C8ZH'Z 0%SH9YP);!H)"04TL9#;4 \9*@#TG>@NL&T)FO. M0,L/'G-YQEU@T<)30 7!R$-GA5,[O-1C+CRV+2$,0JK%1GZZTX'/D%+1--[J M OI,#9/YP #2.[I/P0@;70K-55.<=^%GC7(04 #A'2NW; MZ@ 3_>](&,#.;/5^N'2@0/S(W0^NBCT'77_\@H.$#"OXQ.@+5,[H4S%P4;C! M4N**&FU\?\V(/<*F!VP%3AR9-5Q7P@)A(#!FR5E?#RD"_[+T?F_Y<$6D?% #3$P5>[ .D#O"'$(0F/( MVX([A4 6+(P)FYPIP:X! K$'(=&/='AK6O=;-T"CN 3G5C<,)V!U "RPB71O MV;<2-Q7]V=J>;K@<]_3D .2B(#UAD3EXD,*N::/ $;X%2:O13=.ZXQL/&[.E MR#+]A97\90#M^H0ZW'^)*X=KPVJ3!02F%=TT&3H.)%II-SP8&Z/LPHN(JBNG M8_5##U(L5[ V %R5VK:EHF&KVL 9,A&U [W@SG_M)E+9XD\WNL$+EUPC"C" M3%'/0###FK)L9XJK5E]T7%7)>UQU?K&%*D.5!$L%C@PZ%2,7M*KE/WSG5/@4 M%#^A@W >R'$QO,*/);Z9.OY )=XX;>^JIJJION3B&;*._@".%+;='LLK1.&B MZ38>=8@;94SM!0$L34>#I0TV'=)M1WC(U]%5,NU\/Y3LMX>^OPH^*SK?I+90GH !)^RN M(+L C0H.-SPT"NV("UDR3HG$*5(0VIF3N#40OH=FX.P/33XP/4'ZZ,X-*A/X M@[QYM4V6201LY #C\9:)5H;N<@FW"U8*0.!2U>]5&/4CPU@IZ)1+#\Q4^.\7 MH%P>1/P,>\9Y;W1#V-(<+$' E= ;6H+0=QA6V_)1031&8(DJ*?CD@Q.Q!4#Y M%]#HA_AH/[X9$;:RR9$[FL$9"3H+NG!LVLPAHP<]#8(M@2"(9_G; M7X^GX)LN8#Z[F(NA8G#89QOG1N^ZPD\*)&!">,B*^!R;&RN*$4G#$!'%0VT= MMH;!6I]4PTR$1/9&G"^<[A_[!PEOD87P%-PWUFY41WB-7#"&N4D8=@)[JK#G M,%5,ETOY.*--L7'@J4!B6!P MU>'&'0&<7J&>//C_B+/+H])H@ 8K]CQC>AT^2QM4/=]BY9R_YH53;CZ4*[3J:%, W MTM,?UF-7SA%BN^"Y>%_%Y@]"-\T_H;^*Q9&<4/Q->H-,!%)-J)/8?+[-C5!" M'\QFT$D?N@SW*$--<+^UMXA4FW4Y\'$8RL;>(O-$(D\.A!FCP-M(M@0A$I/. M4').2BC,H?(\&'+YP2"PGH-' ^8UW?/%OX4]S6\ CS3B"SKQ MA=O*3RG/"K9KJ+M6O M\01DS(5OZA%E#)G:C\V!P5A#PYID7+-!O4B0 E_72O4*M3?>YD#B_[X,LS^* M;!I>=WSQX&"(]3HD5@0QAP*N[SH&4\W1L&MX$G[:.QZ Y4*79#GE3V&8@ANZ M%%-D=Y0?Q<_IMG@$E@_Z(58V(,*LRI!5YP\$..#1[#P>P/ M@)W)5#R9!5$)MCR=![RN-TDZ8;0R8JN]KI7K_ I$AZ[@95.4"6THA3S3'[VC@>+ MF%D#>H>K/[*GP+#S;#\RX7,D8ER6&Z,,*!*U^*&%[L^-GE?XA":O B]C7.R! MQ:N[C)B'@J^4DE"/E1.YM\0LQJ\E\AV")CR>52H]R(93JE_H<4]1&" M&>#%YG8M,##@?^/7)B897_Y @0\=\"NZCV07<;B$UN9:]+3U=#LZ8 M2A#>.R'#=9>@M\^A=\Q]^&N;W:,RD^OR'^,"5]Z6%1^_I5 T)\2GOJE,\39Z M(R ('ILH$#0107Z^W_$PIG(X]!U&L22#V8>/R.7J'R..[RBG]2*)A-*]Z@2Z M$C"H T=W7&Y@.J0O#9%61GDI6Z8J#MB)]TT4V:Y*&4D:,W0_I5$DDK@TGJ&: M7,S[,VL,@YNC63)^V#N<.C'3,D44"8,_JBM.\OVQ@PB@3XU G9&#B1FLL6%Q MXWE"!SS#JH(%E5>9;T[NV2>\0KQ0C">N/#*%5V:/[SCZPT+1G5DJ,_.ES!K9 MF2OVEI/(CE+M/\P4O\$'EXO@9"S$QJ,TR1B.Q&WDIA^WJ2J-P"MNE92JPBT1 M'HP9D0+#(41XN2LDEOJ@.Z.RQJ?5D!;T]5\O5M[R;]-TW8;O#07,E!R!VHO. M$:CD/4<@;2&2G0B9U#,A,LB:14A"T$RN_D$BH5JJ-9H\4!8]NQH^:C+7=X F M!-/D^%!:[8]QTS8<5%O2@'VJUNDPBB;B-D- OFY6 X%=;53#OONTJ%CA#*PA MOJ)4Y2*^LF2@<@C1UW*=+!2T7I06EU$-N<:/UU\FP&:X!H_EC/#F2ZCXAL;: M(I=:Y;?J2_QN/69EW%$"JW__(H[$J1P-#O-:5K8K?M0A@6(7<^Y6?T?F?/_B MV]'EA71Z()V>[9_O7!Z>GJSW#C%?OSY'#@+JX;^"->OKK<@!_]3)%FW_?$4"#7_^_ M5_74VPUSMV3:XH &J%0<7](QSYS=IZB%7QP#?QB*,4XD^8#>R\37[@U>Q"SP ML&X\7.@/!=<\&6SEA6MF[T_^$M2>LCZ"0'-\_>108$%1"BRL&PNO"Q2L&P5_ M%"A8-PH*C9 3+!0:8>U8*#3"VE&0 XTPN[/RGE(7KVW,*<;0GV7S0WBE4BXI ME59)J=7>3CBW+2]U*^; \!XPZGW!4QQFN8I95-B9.$:4K M&Y.10<0?/C7$#HF0)9W.IX/D!>B\10ZJE!\2E)C;7 NM)SOK_<:.[ M+*TSC" =[)J7A]H52V>8[K,A=T17X[=HY1:2F'Y),C]:DLN0), FDJR2GR^^YY%P#VO'5=+]6:] M8(+8XX=2M3$]CIB?+:Y4/BAR037Q5%.;'&2:<9%YBQF=[A\_?V.I5BEB(?&Q M_L)!3HK?*]/C]]D&[9\V_"KEQ<7E"X==4RZLDP3KI%)8)PG\)NI<%CR7T1EB MC@X.9XBEI9?X2%NXP%)@TIE*O2HN_ 84>,W^%$M^I9N#.0GGB^>89C7N8N<2 MRO3P>ZIP*Y PBH19HB,%"C)%0;62?-92H& U7%"=K/4*\&<*?J4D5PM-L'9U MW)B0$5(@836Z8 ;'KD!!ML(H0UV03=1[K 8I5E1>QL^Y/+W<.9H+"#-,.3>" ME6T%!I4TRVL;;)GM3,X?7V[N1:+P?GNE54*X0-@R!Z6-^O0-L.S&7LA4 M$>W*"H3D R&U*:<7-7Y(:A_@-D+#7*_4_:HZT M/RIM;F@V?#*C/4(TUJ.!L2.J9TLQR>5^IY#[&[US@_W=L>-1SS*-@>0YPWZH M,9W'>&GJ:*\CT>MU>W/CT,26V:*G=N)E/@$3M=-A!N,/4+.SH+<)KMID]]B8 M@/>IQR=B&B#U#=6%7?;$/J@5"C6@AQ\W-UR+EXO'>?JNBOTTQ+Y$PQ/)KRKB MA)>EZ7V8KX3=;V\L[YJW#K(\U["L6X%'W0E:)6#U9\!)#R8:]G#"E@VZB3"" MO6UN ')^>Q:M6$7,Z>Y@6]K!B7!!F+\F=MZA^O0:OM[#ZN$"%/@$MO,VL2T< M5@WWV^8"@-J>;KB2UY?80P<[&.DFD /@:8 %V@&I;0 :;ZZ[N=&Y07 B#K, M-AW>V+U$S:>HQY0Q"/7Y##=%PY;!='Z*B^"GI@X_0H6=&X0_6! S/58:8D(- M^MF)WX!W8+@>X 7;GW=5PPA:C],9; !2A-HU[& -?<=#=;-%$[*G5C;;EY@D M?O^2:MOU]<<85U$<5A2YCJ_4.UJE]XG$9E<#MW#9W (P(6*G&8/ MPJ?8/2=EX&=8;BY,Y0"=UYE)*E9K\ M3)@K=>" U/$O'3YYX&0D>>JUU@N2/ L4Z7RC*$M*G@Q312?->\S/X^+7OB@< MTW\OT61H)M-E?E:?ZJX;K9>WYU9E@H#.S]K3I6ZY,2)2GO)NE)(L3[! \K/Z ME'==;4QP:O*S^E1W_:;B5U:9=Q$3;82\[UJN)9@ L^XX\YC,I(7L&"ZS315S M4-[M4O+./B7O/$E+1EE94)(\833*=7D! M0?*$-ZR4ZK47B.92I3PA&IR?U:>]Z^H+W'4Y*3"YDN.:10(#^SV&F8W7TOG_ MJKW^^[UPQ9LGB(%*#E3CJHGNY6U9B0D3/.7]/*\8@%Q_>;ZP$D>2^5M[NIYP M;4')\_9I;E>I+^+XK\;EGSM'Y-#4/,>%+Q+.!%YB[1"Y5&Y,""?D,#?I:<&W M-ND8IX#NLM"==/0? Y "@N/N6S5!PA?@FTE\MNJU@L$S@V]S4ARI@.[2U"M/ MRGXI), L,*PN*D"S"7PM4!Q E$>;90]K+M.0D""7086&4%&S%<#EQ8(Y5(KL MY8$YN[&33HXGY>@7L$Y3?)1G5 H$EB<%R=4)AU!IKY='L*L#N);Z6<%K_[.U)1WHS-#^DL[4:P#/!?OM,;.#Q7+J M[Z7OJN'A1VEKRX> IM\E@!NC[:UF2:[62G*C^592ANX0GWK+M?IXXQ'A)+[Q MWZ52.F,@I7I!P<[&+X!&!R['C$L%?\*[]/?W7KH<]&%K.[;:UCOOI1.UQS@, M3BSWVU@]6OL%Y64.[*]'IM M9ONUNSJ> Y##PEVNK9H.E4:CZF14\0R?\%,S_)ILL'M1"0L>E7 1;/@;EL[J MJ+8-0/!@13? _UA&#IQI!+K##(/JHMG8WFA;"EW+'0*-%^/2F*@6!RN9M/\! M4VT!!-WL&D1?M&''ZKK,I.IIX;)M9[L?)*=OJP,)'G[ ?0,ZCK!/*W%PL=< V7L=\(GGYCYN8W$ZAJ8;ZQZV9Y=&BNY-WAA' MJV;=FY)<^X.^!V*!8>CCMC0\2^/%P$2U-PF> "C0BF'"&X[\$"F6JZ)J7[4Z M6K8O83MCU0 !-^'MC2 MPJ_F>Q>NL8:?2HG&$$JNND2%<'#@I]$U;NU5E7[ MR*QK6^T#.SVYRFJ3E&9BER\17N*A7/J#R,O%PH3\47/-DL)47KIG]^.4EJ+T,"_U,(XAA(:U\P.3% M8D$IL+!N++PN4+!N%/Q1H&#=*"@T0DZP4&B$M6.AT AK1T$&&F&5I1%$3% I M3ZG3-+DIS;?MBVV)@O+PGJEJZD2 K*[HU3*]KQ8OBC6MP:+%P9XB MF.52O3:]C^63 O,,0V0 QEIU>O?)8 ,O&52M*;V4

D%;/M5)4J\X;!M?KT MAG.YHJ2E, M[>A=O2.]V3G;V7T[<5>+8B']]Q9!6:4YE;;SL\$5 J8Y0T_4_&QPA8!YHS2G M^S:+<]_;&>(/3QM^E2E2LH#=!%TLEY>L9F(-\5KA72) M-10KT[W#_&QPA8"IR,FJ^AGO.D%6/M\=@^71G!YGRL\65PJ:IE)(AP2CHKJ< M0GGI1IE<>3)&V:RU2A;/(Z!U1RY4979>/S;8$RE4,QEV00.^54&M0,$H"JH% M"M:-@DJY7*!@O2BH-R:KM0+\F8*_U9QNE14HR!0%S7J!@C6C0%8*/;!N%$Q) MM[% YPQ)M![JHM%#ZOE/_ )4?0/X*>;*M9 M#S7 MT36&O\%XFQO?3!V_OG#A5X=*V_'+E%+'ZO55&WZB(G^U:E"P,6D)E364K O@ M,J7BX AL*M-@L[F!@\X*FWI",SS5/N:-C-#D> MUJ]QM ;50OVUP'>[-T#=5!K5 ,IVJ0XI/H0#TK)%G93-/BU\Y:6"WTO'0U'W\BEA*R]<,_OAUTM0>T65LP(+196SM6.A MJ'*V=A04=2_7CH)"(^0$"X5&6#L6"HVP=A04=2\!#B?,]9OR3 #$RZXT-EO^ M7*YJ7SU%,,^6]?:DP#S#$!D4=)LE5RU7,,@C&*=EG^5J]T^1W6?+&2O O)), MKR<%YO5(U5GRLW(%@UR"<4I6U?Q+7\[.7M'5_5W+<3%%XJ-E:8YT81E:<7]_ M+KI12LT9*GD6=]:RO;-6:LY0V+I 0K8WF!O3BQ$5*,@4!36EN,._1O!72_7Z M](*7!1*R+24";L7\-WX*)*2*A&:M0,&Z#=,,=4'F1PBIW^,/ISX7U_DSNID$ MOE!Y?AOP>5T5>U(( [^IM>#M\6>#L%S=[6N5B[NO.4)'-=.KEGE'Q9,29=52 MK3%_'*Y V!H15BX7I61R).QJC4+WY @=\]9A6_2:_ZIZOTT";G[>BT74TUAZ ML>5BR\66BRT76WXJ2\_;EI]>6)S$A4@MZ=T-BZ0L3JY+6_/>?">+V2L>[AG)FC6 M/=R*P?GW>JN''LQ2<9!J/H*_T.?^@F[ZQ03; ^FU.( M23!2M?E'*:B!N;E! M13!Q]+ZMPZ\#IMI2'Y9@:5BED$5'Y8NBHH5D5H_6TD3K3O(+)"8,Z)^H$JH:&?)T_UAR!H[+>HXHC7E_HW=@ MBX,^.GS&@%>7I&J0D3F=M51 #5[[GZTMZ4!GAO:7=*9>@_R^8+]I]S!$X[WT M7058P$=I:\NG;DV_2] 'Z+.VFB6Y6BO)C>9;21DF8_&IMURK#X,IR /B&__= M.GXWQBYTA3O8V?CU[^C Y9AQ^2WPT"[]_;V7+@=]V-J.K;;USGOI1.TQ#H,3 M"W!E5U+>AT<$V]N1#GR=7 >.;T \#1VKXVQ M.QH%$]A]T5%>H*+!05ZM:.A:)"W=I14-0L73L*"HV0$RP4&F'M6"@T MPMI1D .-D'GZ6CJ%3<^9PU0;VWV96A"ZU=@=,ZP^]@7+21VO7):,:Q;53C,' M#7C-\=>TIE@9Y4 M(5<%W-:77CGT22%,+C7DEUXJ.6J'A2HJQ:DLOS M=]PJ$+8^WBI59SB]>MX(RY6PJ]>FI]06Z%B=;=9:3=7W1,%_^+RFI*LA\RYJ6ER]U+,=U0D5F1)F6B<6FL%K+YH9K MA5YS5$.U=>;0/'9XTO!D/14&TU6#/^9X_;X![Y1$C2;59I(76D/7ZM"?X'/? MNS?PK>[J=)KGP,^J*]TS6+T)_K"_FE[?8#C/6DHYG=XQ40E'=5S)O6?&'9-Z M%M4EP*]-K]<6D/0,8\O5>TQBL&)KP&!#S+Q6KQFB2((1")9G;V[8TS#( MNEW+CN"P/9#4/CSZH"/ 8:QJ^8]MZ0>3@,_@YQNF:AW+,UT.:-U!R*M8?J>K M=G1#=^$EJO5C,*1;7#+_ZV%S ]8)],NP")!?9HMP@0_8N@,[]F"I\ :LG0(F MAL53Y&!TM=-A!D8P& $DO >"BNL! 0#*008 8#LW,!&&DSQ#&2=#C'0"'ILO#:8S,@"0$8F%I HDAA@0+8%1*%JM7U=,=!*BA)KJT"V7"2 MLE4-QKVQ[H-IJ8H5%9OBXSA %#;CY:.H^IO5[3K,)0Z)E*;23<>S52PL%@RU M#B$2#]0$&9U806PB-%,#H \^JM8UQ!&-G!-PIB.3N206Y01A=YL;O0!-,PA? M1>;"EPH/#N4[E\4]"Z#KLLZ-B1%G+)WF6*8)^ 'TH7Z$P?VR:??\,S__I^F@J4#;?;;TVW2BX[$J[7!AKJZT0.D\6BRBGJX M0V+B*8G#<+K/3B3=)RWK*3FA:!E!-\ETPL)XC/@(7NBR)20:D &8]6V: LD$ M5DL@]%>^%H9<"*"+R+FE@1F1;DFP+(4$'4X(9-I'2@44KU7N+5R3\-"$[;%U MF12',S!02;*"U>JTVA#!O*XTFT%Y3$5N4GW,S8W7-9[*,U+ \K7('Y6Z,U38 MK6R'CM]$W4K_/?^%X4* *.7R2,',S8W:'SY)QQ3'G6WS0\J%D6RPH,'Y(=*+ MU-4,R00S>(7TF+^%(8%R%KAE [3^7SA% \1(@V%U6*R7VZQR>4!E=KI<$AB]*%>C3490F]%*W$G287 Q,B-5)A/UQTB"S* (@K-/?U. MUQA\X'HOL1+OO$0;FD+SIQA35DB>,J_,3N0I*]5PI>8Q1;"Y$:8JU1G39JUY ME-DTBH)E).]BJP#-I[441T,$5*("$CNBH:&VK3L" M2;#0:W2LGP8W$%%>J@]^2E%*/ #^KHU3:BR@?!TM7N(@WR?""\@]*-KN MQL_ +8G0?#/H(*S[SNR>:B(7N7J/ASRZ79!$8,=PKPZG"T4L-C>P"<2=JAM4 M+CWQ[ $W#+-HNOLD?+(3 ([02BD%,W#$6"54:;0"Z5VKRLLP97UVEA8=!\*H M-XT9=("@FD.UA*-%/"(>E)R@EV>@S!B;BN(89@SU M@T4W9+"UT%LBNF6E,41W:S;1-8[J:GUFFWDV-$^P1.(PSMD^"OHU8!Q)+D:D MKDW"S*SX 9L=8IO=T^^'>UMR:_GP31HAX!]^/R(TZ_K^\:.#X,6C$$;D0@?' M VP6@B#8)/-#53=7L #WAF30H M&5RYSQLNMG<0YPYXA(HFQHC)F7N".2*#6AP\P)A]'3/2SYD#IG$GE(B^5NKA M.O:'9=\BF?B+I),0^;VO/LF[N!?/=,0SH1ABM:8,?3*\?=_BK774,3]!ZMI6 MCQZ2>;(K.@0'K&V#JAI(2K.4( !')\<..SW+<8&F!04+E48GV)YMD_-#<4)Q MJ@-D%)*BB!'3,LD% G:PKQ,LK3Z@ZH:"AS V'@OUUY8M<3GD*DF]OK;9-3A4 MPHNC2#I^P"7>J0:=7.&7_-B-S+RA X< !8-1O::H)EAW4ELU*"+OW##&1;_A M$R_W! .?4N @2>:& 8_7H-QC(&C"U'BTJT+';D>+%";1W 5X@$I?Q^%]:X M39_E]U$O" 7_DH'&47KH)=2HI83'5\3=CD)]3XI MBFGG 4&^ ! X:18HRAV*4)"'L7(H='4(,U+>KA[.7MFYOEQ5RMTDE9R3>I$I MU-24)]>^7NQ&0&WZ%8Y<%7I\HG"NS'!!OH#STI4@LBA1OIJ[UTO6E#J.\SF* M@YFZ*,9, MR]SB:<)X9WR68):23KC/IQB#=5$0;I>G&%X":[JI426(+?Y&.J'!R5M:Q*65 M5]F^L++\$-7E.EU>6I0G;'9T(YK5T2%QE1:[I-^R:,=7]+!\IM^1@O5O#4XF/IT1C10X49(3)/B4TKU!,+[[\0_,.))IEZZ%KOD\$ M,PN0WIM&<[G&+9.'?[MRR$U#;C3#C9+Y;8MNY_"[!*;NW& ]'\O2N&/A%RN0 MR,!QMJ4\R\]=?[$:ZUN.[KX$$J[5I@<6\[/!:;LY)\7G6X/LWB>[)R(] P7> M5P>DO9\__2GU9.V=,^(:JF9-=]J>[?"2*RD25R8FH>T!/P2W&YZ_/?BFLIQ$ M>UHZ.7NBS%3BG=FLK^H:F0^G+I9^VW$^R4;3C$2:/V24 M9#/'N(NH>*7ZDG3\D$C(R^8E7#'"XO7].A19B]C4,X9$##\QMKKBY 9.K\KJ M,QOFF7B5:0VYR4+)0>GPO_5@R*7J,_"A+K#4()::"97P1 YW!V/W6"<\&KK. M6F^*^ZOBLFJU5*]4$R^K\ENOM5)%J?C/C-Y4'KG.ZD2*,"3?6 U=^Z>[^Z]K M+;$,D%JO11T"8'5$J,M+-C*^&9L95&T'2Z+BEK=BBEJJ]ZJMK;.PQ[ PV$[' MU>^X!![%V \F75,%3-S.:[DDE_FU83^>+RK-AJKTJ5(Q4SU9C#)EZ2,VK^XZ+;NNG7B(J4-U1' MXUV\Y.UH&-8OZBENH@<[3JZ3.EJP(SB46(Q^I-9V"WXNIT1)AU1':CHE46W\ MURC &^&Z87$8IOO(59^\]&""$'5%:W5A;?1KZ76C5ILV=%*!I3N."?$05KIT M1.$@) -.,02E(1/(M82RZT%--#^O383WW M\)5V>-JS\;2!U^O"&^"(;9256-G!MNZ$'["Y,;4RE!19+X<=KKE1EX=KKLER MW)H%P&/OK:]15J%UM7NC8LT,7&)PPX\^[(* ($8 MH6C0NEF0;=Z+A>PB/)"!Q)$%PO\,B_?I:50*6;KPA 9DX@V+U?M%'WS[1=2E M" R7N-(NHLW)>"T8D&_87(((WNN+^C&>J7KP(ADMF-3#S1>3G%^BP^$4#G;? M("S[;5&H.DV;,9,K3YL7QD;E:&O$822QU2&D^S;PG-XW&"R&DSKJ/^R^T7>' M5;6_F;2@"Y<*;\ >=D"I M*X?<>G4OT"/"YIV+A5^O7EG3#HD*5[ZBV34,]@ M&7R'B_U?GG;-WZ*&'2I5Z!%F!):ZQY**/>I,@L6=>*B7U^]0V\*K+?E5C_DO MOAU1$ACAEB(BV+ )'Y1D)C-;J-*QMI" M/NI[ZD#4I^.U8#B<@EUSG@@JV-'\7J\?-#3! OZ"HM;$U#.DA"OE%YT2WGQF M*>&!; Y+#"&;J;2IQKIDD*O(I9;#!*]BT5/6-;AQ0T6Y0N6R L;FK.4!A&Q7 MUH3,!%SXL"HMF@M+C1^I,^7[DSA'I"PI)S/"(BJ(B,X92#T&-*%M@\;D3^E MY?R[$C(+KPP5&8\S2\<"!GD4Z2943PI+D )"A0PAK2MN4 VL7.$/0B7._5K M2_&6,L: "A&:8#ABUQ"@ ^\U@&O-&F3NA$TB%8I=O/BC:ZX[P5_APNIMIE[ MCR9%@J8#4]BV:3ZNCX>W0W RL&ZXM<0>=.%(QNM5,*:[DNYBD(@:W1CZ+:.X M 9B16'B/F).*^Z'V)\X!1C$,4O]#V.*<'#'W.OR(;[81P* # +R@^JDCF @$ MX647-(NH0NT0"=O"9:9H%7U)CV-I/H<,;+($ ==8()K#0'5=$ &>RPB!<5 * MCT12+O0VG1IB@();A2Z80[0]WJ*,RQIL4D;?HT$'HP&^3-^71BG4!NNMBYEF M_-GA;G#/X0FD'H;HVBP!S/2V X^H*-DW-\@P90]J#_9$KP.%P7"$20^F7LY# MS28FNO6!;.K=4-0O!=F 3JCGAJ5V4!49*,X"?+M^3"0Q]ABQ@#V'AS?#--FS M-&: [7BQ*S7D)@^9BLY-8;4 Z#$UU=9*0 $2TJ\.=O(#(X WOP&G JR>.PL,;)** MI2$A6[Q.IX&=&4N!51[ZB;S@+M-)'-E\04"3U,9/!'ECX!K1Z'Y0&5;O41G6 MD86+-> JJ3D#0ASG *6/N^8M!V$=JB[:!R),D;/X[OCK42,B5'26I@2YCU%" M-"- '5._1# 'F-W#/H5"=P3 XRP7[F8962\H$%HA-34$&)N6N'#'7R3;A4M' M(<1I1B I=WTB(@('H%4?*$/ONP5J923ZJN(;IV6HGZ#8PXCF'@%6*,+\'6@DX6^^3 MH(K@V J[HB5>#!G\>E<=VL]A'$1ARVOA<[$$^P29U@]W#^/$B:^$"- OFNO% M:DMN=S&5Q)@?)16./UG%=%RT[OYSLX:XA@643]A]),YE6Z:%#E O4B1MK75Q M=\+!H?#R@!@=3 %*X-XW6?#!H:4)E"%,9\T:%FPF MW3%A5AHD; J)&LP!0T<+,,>24S19+;1 =*-K_^\57BZLO!I>G.PO M=*A\>+E_+%6D+>FKA_SM\AYYR++PA>'_O1?$N1SL0@)(Y.6JI'/=N5UGA-57 MH9K%.*J)SB3+/WR2J 6ECU/==%S;$TC%@SU;OQ.-GLEULE6-#D/A,\H-$N=W M+"CCNRU=>&TTGD1L03@02!OA&MT1:B$7#:,'7B7%U2$533 M4015_R06^-!T;;DN[-S:Z6GV, M[1[!GU:GHULE^%IG71@4)B$E==H%0QT>>2-.Y3"MR?^1K_'"93"(*7W>ECZH MUP8;^(,06)]P"?'B_)<3Y##L. **)5G:)>&/2<5;0D0 3W1#$HX<;ZM M*@;GV0=A_4\N3I]Z=_-!7.R)S<@ 07?T]UP6#A")+#9-_+;H%M8R;_EBA^# MXCH:]]N"Z&$R7IQ:Y1BEI@V0J98.\I+MG:4C"R<<3]+Q3& =7)= MI%JS_S!:3*BZ79FSF)"RW9RAF!!:GF"_2O+VS!6X,E_0$>@5@QN]C#JQ)A>H M6B"=7]!YO!@1W_$MEG5S9 _#;P0>L>J4WAV\6H VLUG'B66R@IZ!GG?F)^@Y M%U3=GFT]&*.3#GAW[8*29U[')1IK/,O2# 7@?*N-#L$HC.0W+N_;[$ZW/&=H MB X#?J/&W8YI>M36#LTC##['9]1(T82:S8WQC)H7S&-*;ECLFPF^"'CI#!W" M"PJY@L4M[DB-.%O?>.ZY4"\%1Q:Z95ZZK^2&[O=85Z7\R6^8Z'/!3!V$UT6H M?9"[3(0XJ$3T$)B%S0])TW7JW\J\K;\]SOUG^#Z;.0AA3\DP5-*^"DZQJ13S"U) MKKY1W[Z3:YK_X^8&?27M(@UV15IP=MM:%&Q)_%U>1LJ$H*<$(%8XB#W48[F7Z5*[4RI?]08AN6+@L][HB' M6N4ZI5K3P;)JMU63.5NG#P8;^.?)2KFLO Q,R65Y2*^7D:R]T!%M<%$RE%/T ME1^'&8.8R,O7(/(R#3YV8M(!N*AZ#0 ;R2^LKD1?2>Y< N.8SJ_B%0=GVNEI>?X#S6FFVL7AQY.=RV_G^Q<1 RV!X"=GS:8-Y##?67=-IQK39(=%GA MRCW'F\K$\EU@P;GHFQ;O&2]>,G&&%EG9#![3'VWQB2Y.3TZW+O>_2+NGYV>G MYR)]9;[2G 5DDR=*]]]OS@-A_;; 4GI8*F"9/2S'MQ0#U?>2'ZI^<=WR5L?<'9NJBUTP9 M7PN0SNK)9?4SIH[Z^3%>8/DI8CERF8*O0MR:*)#]S)"]8FNB0&N!UJ>'UDR, MM.P,L['[F 4=/#/V+C"+K]W[[K7GX\N]\X^'!T?MFQC]]>OSQ\/[[LW MCP=__JI\I8_QU=7IIXN;?;FFG/:[ MYP?_GI^?O+O?O_MAW-?]KXW;,6VZ]M'U\'7W_\=V^5OPXN?YT")?Z\_O2]?U'_]+5^L/]8=;X? M-.Z_7IY^-TY[GY3>WM[]X<^/ITS]46U\_%'NNO+U2>_D^LO)1U;[^E"[_*[\ MZ-]\[]Y7!X.!4=MK6D=[_QT?U#[N__18_=L/;==0/W_[_J6G?FE^^O7N_'/% MU5N'=NWPWY-]MVG]U[XPS$]][:YYUK++5?G7[>5_O\_+G[_]<(\-]O'[G[W# M7_WS7Y_/#K6;]KM_/U:]?N_'4?WZR!Y4+IRV?7AQW3_]T+CORM:7+W_>_+IE M_U5K]X/+S_+YH/NST3IBG0]'WW8?RX>?Y6JG8MRT?_:N:S?'QM[QI^M*^7K_ M[+/Y_CZ\,R\/O,>O1Q7C^+S_6^Z;FO6Q<:@T/UU_^EP[>7?P\_:7UN^4ORN MQH]:Y]"0E5O7J'\_M ]_?OAVHMWJ=:=A[?U0O5_EUN]_S3]W'UI'\H'V3O^Y M]^'SNX/OVMG'*CO;J7[?:U9W*M<_#ZP;9_^^Z[W[][M[].W\1-5VKMWN@?+Q MM,=.V^^.[_L?M$^-\X_MQ]M+S?K>4?_\;OTXNC]L?:[\^/'YZ_'W[WO=GXK; MN:@\]JMWWUN[E^Z)VO[UE7WOGGU5?UJ_#.;^ZEC5VJ6J_-XY*G\ZD1]^M0]^ M_%*=;[OWW_?.VW^>O]LIFYIA5/\?9\7_#U!+ P04 " !)0DQ7?F#/51(' M #])@ "@ &5X,S$M,2YH=&WM6EU/XS@4?5]I_X-5:48@I2VEP,Q MU*! MSDXE=F"A\S"/3N*T%DGV<<^^Y3AI? MNG^=-7__K?&EW3K%-Z._1K?3/6LW&U7WC:O5XG+C^/ST.[OJ?C]K_U&*5)H= MLIU!QKHR$89]%2-VJ1*>>NZ$QZZ$EE$)_=#S8M(MX;HG4W0L-=^GOAD<(37TON&3)QQ*:=CE@F;K(RCV4/AUKV^EFIV;[I2U]FK%ZKU!K5BSL# M;FJU\.[I]@*19D*7FHWCYN6WLS:KU7FYME>M[8?L?1IRTS]BM;TMOLU.VI?= MSN?.2:O;.?_:J!XWGW'P)\RFU.QX[*2OI&&P][QN=LZQNJ=M,_.KBY:)YVO?_Y1VBG9 MXXO6Z>GDN!A@),.L3R/LO#MBOM*AT.5 Q3$?&(%5*7X=,7*D;.0_PGE3LB1H M="\G=H8TCX#'D_7$$I0*HC2ZIW='>U<8C'@BX_'A[;G-)M0]?=#$'DP,>!C* MM%>V0,1*5#X.LL<-URJ/&OVTO\CJ[KY,'S?;87V.FZK%4(J1"'$SI6$__+ TX!EU A6:0JPY*F&9O02H"80S78VJ2\&N!<>=L&IP+X0R&C&E&- 8U"*0.\@3-4G2' M)[CQ;-2709^9G#YF_4="B\((32"1)A:SN'>3'RYY^P;]%\8]/..S0,H_ ^1RF'<7)IY?&BZ7C%T81)TIB\ M6!(28H?/0IQ7R(SZSV(&WWZ<&0O4^BK,.!4&DP8LK,!8#EV/M$_ <[-Z%Q(A MO@#^BI&68=]8T,)=>2)B"=^K)9,"5+N2%%9,. L?+))@EE!!S*D).HTX 3 M2/*84VK#M*P3,V6%'DZGSXX>JOI7,5B\^9-,:%!CCQL$!M('08!<&8=L+5+3Z00?3%XABMB M0 2F)JC+')= =#E SGICTPMC4[ ^FW8J2^OX]I#'N0WCA#0112@>Y! 8,0N* M@*FH6R$MNF'WV&C[+1K8/;CMYRG[B[Q# M#WU>(0E>TPY O;8\Q[1BR'1,6P+>M(U*^T2!%,!CH9&FE?A(\&L2/4ZV$\)< MP6$?ATPV:M=">5$TNRVV!8&"*HB_0@DD&LQ@)71WWE<@*_12: ?QV%9AYD2N57UQX'M8W@>@FZS[/D?5\K'%MUV.[.[OUQR'[::-!&]^:55-=_*)*H_JM>>=>KKLBZSOT M&#O7M_; O%[YG!:^/?2?/.:@U]CH]37W/AN]]O8O4$L#!!0 ( $E"3%>+ M+E_?\P8 /TF * 97@S,2TR+FAT;>U::V_;.!;]/L#^!\+ % F@Q'$> MW4[B,9"'NY-!MNVF[H?Y2$M7-A&)5$G)KO?7S[FD_&CB)'::3I.9)(!M49>7 ME^0Y]T&I_5OOOQ>=?_W4_JU[?(9OP7_MWGGOHMMI-\,W[C;KV^V3]V=_B(^] M/RZZOS92H\M#T=HI2M%3.3GQCL;BTN121Z$A$A_)JK2!COS?_K"DYZG,^U;) MR+'DDZWMW7;S0^=QM+[2 M?5<WYZW#M__Z[=/.D\XN#?,)M&YQQ;5E(Q)"U^WQ8G*NTU+&2 MF7B?IBHF&V%,6ZIT(LJA+ \?..0U>WO')UBYT^[%Q<Z.W> MY53/B.<1RVRZEJ4I&C49VKVSZZ/]7"M,9:ZRR>'7^ &;UK=U='S"O]^Y3>B(=4 (\Y!-QI?\Q M6:J5\ 1RY3*2O$!BK,HA)N@*BKV!K+> :2;!-($'+$I_LK@,+W1X8G386Y\. M!V^V#QY,"!+I+&3.(1:!#1#';;MP7^D4[M6[4?R.LRJ!3L!X 4\1**#8)1= M(1.(B95E+,N K].*Y8DP7H%M;$ ME*#9B0T@-2% /^"Q^R4>2CT@<0R7?5EED/ I^<$&;?JN7V7FLU;%B;0.S.%A M!+OW!4(%A+-)*X^7SL:KKZ8\6F09!#@5.WP4ZCQ#;NS]*&[(S;NYL;],Z[\/ MV"O=I?:,'"8-:/@DXW[X1IS_Q+)RJW?A1*1/P& ]4DAM3&6A "YZI)SW^Y B M[?5PI3:/&(M1QU(F/:CKW&:.S*B.2'Q3(7K %F!!WC@Z%>B"U6+CYU?Z@D5%6*Q M@V_@_#".@3-O@*]?!J21]F7@&>Y0P01F$=1F@4L@NBH0MU[8],38%'\?-G5' M,JN\'V>H49JB?E C@,0MJ0-FF=T*<2E<+J\-/'G0$3'%A0*D;ZIRN06K1$TY MLY6XLDKO+\U%?UJS>5] 817X"(N5OV#_:6$_^4Z1)$#K)CSYM*I.Y/V=I1Q8 M(WYPRF7BN+(,Q(7\9HG6W+@2[7R6#UT.6S,]BA4;MW1)P29X]FO2M>$HZ\D? MM/$9G*YF=FT&JX;2S9)!C@F>?93X8.G7HPYD$Y&I*\KJ4[=K\M$W+]$CLZ[U M+.GUPTX&#A[R6.%^>GW+V8!_(I%,^1G-W35'CD6.S#TWHWR-;/!&D3,S3:+0 M*8UULP3,-T!EGJNR)+HC+O8-4KP0M6"?5[(!)B$4.0YS^.9RBZ=+GRL%TSW- M*QW[<[C-QRG\Z\"S>_ L6?"&@;8DGEPDZ.IHY\EL941-M]/I@Z@2X^U7U*K)XCZ!Q3I*Z$>&51JX3@C8)"\KP>* M_0.U&NY12$"4'IEL1)R%:#FHGPO:.CQ07F1F0K@['IH0$^179 +XUTG1W*U, MV?ZG)Q\';QX$GS/LYF&8;/A\CZC7QQJW=B.QN[.[=R>Z]G.ZJ[&^,7)^- M7WO[$U!+ P04 " !)0DQ7P0A:0:8# !_#0 "@ &5X,S(M,2YH=&W5 M5VMOFTH0_1XI_V%DJ5$B83!VW9O8U!+&I+'D&M=@Z>;C&A9[=6&7+DN3]-=W M%N,D39O[R*/JM2T#N[/G[ QG9L"YB#[.1H<'SH7O3O (^N-$TVCFCQQK=\19 MJYEVQL'D$L+HP5+DA!N[ 0-"*EG:T@L7#U;9 MN,HC^5HR8I3::@@YD1O&!] 9@J+7JDTRML%+R39;U1KYUUNV9@IZ7=-VK 5B M/@LUIEQ1V1H=\759#']G0&<\\OQE-#V?>FXT#>:P6"W#E3N/( H<:SQZ62K[ M%%9F:'HFA+Y7T]F]?L=X>2(W!'<2+")_\KH.[=TXZ[R#X!RB"Q]"=SEVYW[8 M#OZ<^9?@>I&>Z78ZW1>F?X866J,IAUAP3F/%!('8#2UH( MJ4"D$ HNVA']"SPA<8S4*XZU]5&6?*[$T!-Y0?C-D:RO3@X/$ M;RCN(<]96>HMX$];)D11V%))<:OW=[5S8+\I\_!@:H"WE:Q4HD!SF)D(%L=, MZ&%&4^1 3L6^4 C2E,5H@H@:L/'/P,A+Q5(\*2I95H0K4 +N-%TVT:PUK7TB MB2@4>G7/_/!@;Z4ETQ"$1*X)IV4[N,[H#;AQ'7/YL%BY<;SK_\+[5:=77"WCWVI:@1--'K"=(E=!DH3Q3;NN MS!K4M/N%:HA2DK/L9O"]SW>.1I-'H7L_0G?,TW\"=LX#K!SW8KYWU=:N'MLG MCJ4M1G]+?7KV(W?7-GO/(X]0.$V2IE6&&1NC3#.=,+=)).GGBDF:8\$HM:+N M!'I,3NJ\LOO'RN;]O,UR3B6_'S7);#%*,(XED"V*]9[P1*F>TPA::FU M:>AIDF4H#6P^C&2HW+) L99&O2IEG/!8CR-@PFIHK5ZTJK):GP+;2TU9/BC: MYJ\2[!-QFM;.L"WJ9>T]^@0C,8 @5F*-CQ%FQU746_B1A!^CY3_,$*Z*)$, MQE"N2? A&6,:*HHY;*3F<;'7L*J]ZUNOFZ2_OK/&3FAZ.;4):?M00#;KG9EO M9OS-C&W?A#_-1Z6*RM;HC&^*?/A? M-FB/1ZZW"F?3F>N$,W\!R_4J6#N+$$+?-L>CXT)9E[#N!!VW X'G5G!6?] U MC@_D!.!,_&7H3=XWH":,J^Y'\*<0WG@0.*NQL_""MO_SW+L%QPWU3J_;[1T9 M_@U<:(UF'"+!.8T4$QSNF-J!VE'X7!*)QM,'6-%<2 4B@4!PT0[I+^ *B==( MI7&NI<_2^$LIAJ[(ZVW0]#V @94]F.1)J2O*!(N/K?$+0C[8+]1O>=N57U=#M<-79^ MU3F+2-I058F\5?=].YP\0[O\4!M,2,;2A^L_QO844#AYT40?3>0DCAG?MJM. MCIGH7.;JVX;MJ8_MX""W34B6#NGP!P/&WP(>(G_KRDO* M%,LPPMI*=14\5H:D7THF:89=H-#,>2+B.;FHBL4:G,<7-=\."^FQB&K.65?] M[X9:XS!>/*SVM]6L*/1WQVOU_?A]9Z##^9^31^)D[U_F)./8Q[-]Z\>YH0CC MV.K8O@,WA"5,#XYO>\CY"YA? 7L?H!<>"HXSF=^B?*C^,H*I7Z3V;U;Z M!>QW4$L#!!0 ( $E"3%=ZVIW'!24! /!] 0 0 $2D*T@0$17HG"!%I(B*]"P@A-(%0$D 0LNV*"E(4 M$ $ITHN %(. *((BBO0F(*+T#B&TD/LFV/8^>Y]SOO/?_[O??>Z>/$EFULRL M6;/:K#7O2^PECM"WZ 1[N * H2$@#@ '4 'V0U0@C4(^ $@/ UN0X /I!] M/^J!D(/?QE" /[*D7X ?_(9#Y,AU#O#[ *)&KE-Y>OL"USP JF]S'X/?CX!D MXW, $-OU_5_3!>F,$#1V1Z*0 >Y(7T$M,T4I64$K#Q\79% ("_X2?_$WN)LP 3>0>.6H9@>PY@(;< E]_(_0/ M98")CHZ.GHZ)GIZ)C9&!D8V3E8F)E7,O.SLG._M>-B9R^?;WYP7"S,C(S,*\ MBX5E%P<+"PL'Z8>%8V<*V[^#@/@<8*,#6("'E! A@((-0LD&(0Z"&V,@-D!@ M()74$'+YMD%* $)!14U#2T?/P CY8R?(( M[&2CI-J_6Y9:T\2)7F=Y!?^+;5JT!V+,%D86X0&* M7.FEET2U8\U==%YDH)3VM%M\1BR577[9@1Y=UA6+R[SRY&Y#YY>51^6ONK[B M+%T#K][+JFCL'EM5UK-R"[H6GUW9U#..9P,H*$!JJ<@TT=)0*Y))V"^[FPJD MP$^(G5KN0C0'B8)ZT[8%>1'G$?^+,5IFG/ A<4#-"0":$457[2#1&3L<=&Q M4$(A/O\@X:\I$/M) K$?8*(DK\D&P("R!R%/IP@G<1FXQ$R$S:IT[_*J8ZG' MJO5*6$I1ZSAFP:@C)*];%(XE F83!-9LM-?8"K)O?HH+L7$E,9'5N[5A4T/W MM%+C!I?B4';V"A&833K<,<4G>E-NR2O(=N/EJ4W^<8O(M[<-8XRR;T]^LMD0 MQ5Q8F2DQSF><4NRMH4B)2HV]&=-HORDFQERAMG^&-31 XT,3?&"#]DM(,:;_ M4%;Q>!CKAXT;A]YMU'>&U&DW;;QM\YBR">JZK2OJP&]X+]ZE8VK0\!P'H<#[ MZ0!^4WWX'<;;0=TQKPNC._'T7!2?7A;.LT2>=X#QE*7BW;Y +HO"LW4&#CH2 M!"5\W\8K),Y\_OE&S% B[MH^6*YK[;@:+^[9QZN]5RV9.PB5>#:R&S1($ MTFZ[33AN1WVP=;26KL; 6Z_)9GE 66U&6+=\HK.X@ MB,(ZGAY051=@SR6X;%0GXN*%"\:=QTY/#]\\I3Y6$$)-/9N5#9?O.XO1V\"8 M#7L[+M0]LK67GK8?-$A;N2_/'> /?:^:-X/E%0_@'5=C[VGJ'QZO9'T2"LO( MXT*UYL7#T:&/H76FC1-C S"/T1&YE[?X88]"I/<&A5\97LV8Z:Z-TMN>+GJ; M$=Y,N'ME\S!RA@CHI,)O;".19>O#[7-]*P2C=B+P2%>$,J?\J;"<^.Y/2HI% MDK 3L)$CR),3-EP$KRE[T?>578.W.\Z^PB:V!([O@Y1V#\\2#OCTESR&UF+L M&M6M<@0*5FWB\-B*%=>9EPBG]PA46_GP(W1HH-U9PB:H @-J,PQ0^?!RM%W) MD@3&HK3 +RER9$-)1H&0V%7=CER^O8')+@]8JY&?&EQ%V'W 5EJ_:D#/XPY- M%E1]KOB ,5R%KTI$K,X3 4UDQF9JAF: 61YZKMBHFZ6L;7&IX"%.XN-I":^! MTZ-15P6BI@8G-FL2;=@WRB56:@PP^E/;MX,LS(?NME?0#L;)BHOTA5U]6R!! M/8>NA$W:N&WGKTJYY&#M9EKH;E M;Z]AP^.-TCK\II0'X[J[A;9*]CPMD=@\CD:I=??-EG7EQF.R".(GSDGG)0NK M3=.>: "5$]MCPFWCH\PC6\JL,LM<\@[!W @/G.ESG.2\J?%LK)*-X(M:%<@O M=R$D]HF.KEX<-INYIII0>Z^U;(,(9*R$(9^(#PIDA3F4%%0_1/N469U2CC>) MNO4VH:[DDRX.U/CNLO M/816J%XIMR34QL[B\_F4(F];&6PT0"VUYG'R\HX/O*D8EAXT$K(B0%6SFO!< M]1J8QC3V/MXN<$*)NV_482RGN,]QLS; SC0VGVWJ/_!/IQ;15:F3\^OA,:(!OB>+KDR8CMVQJ#A&F>:5F-+J/,QO"*QGFW M#.^4J#47_INXGGS<$;;4H%,9K"PS=G+N+97[1_F*\^9+U?8I+=^NY)O'][^K MS2XC A2L)YYOY!K6\*SB>&=NB5D3@5[KI]Z/X4HO>,^N#+I*2@TUX[=;-Q%$ MX!T1T,6Q<=_$R=9]'IYI;7E*!"PKHE>;:$/ZO[QU+(^3>]:JSP*=Y8@L)YJ:#[) M9Y8'RPBS# ^=#2A=ZFTNS#^T6>14-/Z4H%]A.F\U@='!I1(!_O(2;)!^XT:] M?6*RF;)\#B&BS=[&VQW9=S-Q]=KV)=8]@W5N:XXF9I/)L*F:8#[VMBF;2F>F M[KZVFL!H)1I;&GEE9PMD'^\+(C".F5V)BV>=KC1^74R;V]=AYZ@UE:C%RC." M^J(<.JBK<4H7EM5O9UBA/-3H@LS?WK,E;(+KR?-Y52>6U?F1Z7UZB)EDL2"V MNV\*QE=1>\VX,<1NB@B-4%I4V[;/ 7YX,'P,DB9=:IAY,UZJD^KU5:IIT_GF4\-3Z^T9U::K-1 MMRS@CK.K1F#6$ =@Q#[B+-N1GS&4O)0,H'),WY"*BGQJJ_-"; '*?0?T>$GQ MS6\ +X4Q0 G&9KP4U,!^0P^X/S( Z8H2M$+ZNPA*"NHB_;UE90SDY%1D%:5< MD/ =3 ?(F'9%MO9BJY-WMU$L-Z), )<#Y#XHN2^*U/\M.@( 1E]_#Q^4$1KE MBT:10D$2S#@ 9>:,1'J11^C[H! ('[3W]SKI7\O+G]1F)<\U\P@FC3CF@2+- M^8D3X7_*R1MAKF-M#H*8@9, @@&O $GP!\X"P@"YH 2( =^@!VZU M 3\:I]Q0@3\:.MY>VC\:X(Y_HCX&/^MFY.P)_T$@8*IW3(LE*VSJA0)^*<>\7 3_#&X:X(4BPXV# MO8[Z/_\.9@A$P%%(?VTGE-,/^1F[&0=\EQ^I_NU?B\P$A"OJS]";@[KY9W S MN-<.W-@??M1F!T:2'N4LN;H+(D%F#>3[/UFRHN0^EI]88+]]DSDSN4E2N6!R MF_M'FY^,=9G);9K9ZO?10!0D,?BR/7C@+2K*]CC!?[2?)NT TE+ MO/\#(D?^M05_OT,4R;^2/R%DG&ODNB\ $/^T4$Z0NO_W]Y%Y\6UOWUH4OVO) M[-"XPP\J27*+ALP/,B^HZ':D0=X30'%TY_MM+O\/'N^T>4@U2I,?.]\I#TA9 M&EEJN@ 2-%AO0!:0 0S(!JL"UA5!7LD"/\S@=^47&!G'@W\RX$?Y:?2 #]K+ M:V>S (TS$NWC$O 'FX.C9+]O@:2H7D@?M^]H2 K]:_L8"NG]K4TFP]3-_5L_ MF32: "\/."+ TNLDR2P@OUN'FMP'[/@;6G)#7_L7W+1N_DBT[^] -$A_#SM##N#21!2C[ZWF^!_ MP_XIT?Y>WQST+\S_/<0PP WQ.PB-DQ?*W,GM=S 6. *? MT:0ZT'QUG9"@AXNZD)6BH8RAKQ;"W>-XB#_"+.24.3SD+%S5 M10BF(7@D&!KL[>N-0#D)!GM[^01 @]6%R,BA8)T$EA82) ]!G547VGD.9FUH M+*B%]$<(*DK)2,)EE&0%E12D9!5D5!54)03E9&1EI&7EI&64)65EH(K*4!E9 MP6]%"%S-W\45:JJM^VTML*4N]&U304%!4D'R4DA_-VE95555:1DY:3DY27"$ M9, Y'Y13L*1/@/!W#-J( +B_!_E61)#4!C-^-$I=2.@;6A?X#ZR^8)1/QND" MET9X(;P1/J@ D%VRTM_'@CO[,?A/^?I]H.\OM/YN(-@!#I3_%:.AX3_'Z>W] M8W0 2B<0]<]'!Y"B=FE31 2[0]'Z 2">Q#^.=T4\1=T_?ETSN!Y'IX.[DAI#U]$6XD7+Y0+7\$F-AI@U]U(=+C4$D9 M14E917-9>:BL(E113E)& 2HC\\M0,!,!TR1U(6,SLAP5I5R\O 3!I": )%%% M*3DIN9W!AD@7#]=S_XCWVV/67_$:@KKJXH1R^I>#07E!C?V1+F@XPA]4:;@_ MTMD)):CM$8#R\/)"^ O*RDB!"J(@>/#;\]U#9/R&AE!M)!Q-4B!];74A$"+E MXN$"(E10TM;1DI%5T#VFHR KJZFL=$Q51E/UF*J6]C'98TK?Y^K[!*"3UZ_IH-(A 7A[AXNJ"@$O*.BNK2BK(R[M*JCBYR$JJ MN,K(*XOI86R!!7#R^P(\!4[YB@OHZ6 MDJRJDI*DG)0LR>9 R:,\4%Z(;^:GZ87Z5O/R(*D2U,O)QPW MV!Z1WID.XI'^B5+ZEX7 *GQ'5;ZM98;P^[&JAJ>W[Q]1[/1+_V[>#@./@[)% M^I_[$SR"9/.#.L%)KD1="([T(27<"!>A;QV^3OY.H!,$%5-=R-4?Z2WHY.L+ MIM-.I.$DPQ=$(7\'"O1Q^69 /[@K)/U7JP4X!?Y//%.1?*M?.W"!WA,\_ M5?F=821Y!#GY(S3=0"7Z[LS_XJ6&[W/@[J!H$> 9(OW7^_B/N/:+!_E+Q"X( M?X_ /T?[8TW!?UC@3V3P[R[XKR7R+TWVOULBOZK^'[7]F]O:X:(NB4_DX^(_ MUC727)?_R GNS$7^?W)D/W;[R^G_'02&%&0&?(]E- 3_+G^7O\O?Y>_R=_F[ M_+]7?MZ&('S 8"E("*9!_,QD#:8ZCL:F1KKZ)W7(ES=,QT]Z^" I=@& MP_* MGY3[6-O8"M*^!R@ >H"&=!WC! _P-333-2<_FM31$B0E2,#ORFKWSL.]#LGC MQH*"P'^ML,%]_5$ #$&Z_(N8&0#UB^#=:\@E"\)3GIRQN%\EE2G(#TSX_ ' M"03K>TEUMYVZ!'G,3OTHJ>[B[>,"UDDT^[IXNY#J#6#]>B":]/"5\B18OQKH M@0@"ZYU@7<0+[>T!UDG/_#F\$4X! $!^*B>"0L#=P3KIF3N3O[FI%E@_ @!T M3&Z_U)U_J:,0P>1W)K20ON?(SP4%#\(/"2%0*$EC4"A.8$JH MA?3V=?(Y!P [>R:7W?^0?/["J'_:^6\6DFQW:LLF9)E!N%I^POYL'#(= %1P M(&_N_(0Y)P) Y14 V-O_$R;R$ !80;E5M/ZR'RZ2OOQRO>6!@$N1&/JC_,L! M_T;Y93TI$KH?[!'4WLG&!4E\@X.I/]I?, "T"028CO]!B?_CB7].AP08["/\ M$6"&(6@):IF'CQLH;A\7#_)]G8?/7PGQ/YSVA[*CUV!AS]P&.!RE@%VM' #E M; M QE<#XCMZ3RY^\I$%!>G.,(L"#_&H"H&5J M+@A'^P?N])'?1J && !6@ /@!O@!8> @( G( @"!H!/ MP%=@&E@ 5H%-" 1""V&&L$.X(0*0 Y##$#F("D0#H@,Y"3&%V$#.0-P@/A T MY#SD$N0F) 9R'Y(&R8640)Y"ZB%O(&V0/L@(9!*R!-F@H*1@HN"@X*,0I9"F M4*'0I#"@,*>PIW"C\*,(H;A,$4F10)%.44!105%/\9:BB^(3Q30%CA*@9*3D MHMQ/*4FI0JE%:41I2^E*Z4\93AE!>8\RG;*($DO91-E!^8ERAG*=BH:*G4J0 M2I)*C>HXE045G,J/*ISJ%M5]JARJ"JH&J@ZJ$:H%JFUJ9FI>ZL/44&I]:FMJ M-^H@ZJO4]ZBSJ,NI7U%W47^E7J6AH>&B$:-1ICE.8T/C21-*8AYC86=18I%G\6%!<.2 MQ%+!TLXRQTK/>H!5D]6!-83U'FL9:ROKS"[Z7:*[M'8Y[0K?E;3KZ:Z>73@V M=C99-B,V;[9;;'EL;]@F=M/N%MVML]ME]^7=&;M?[AYEIV079M=BA[-?8L]D M?\7^E8.&0XQ#G\.3XR9'(<=[C@7.W9P*G):W8O8&[&W>&_7W@UN06X=[K/)-YZF.*PTF&/P\F'VR2H)50E?"32)7HDF20U M)0,E\R5'I+BD3DI=E*J4FI,6D;:5CI9NDMZ6493QDLF4&9#=+7M"]J(L5G9) M3EP.+I*(V!'$ MDJ?- 0USF@\U/@$VP]S@J7#/A\5/NIR-.OHN.8A34_- LVY M8S+'_(^5'\-K0;7"M)YK4VKK:4=HO]?9K6.AKC!L>CC_?H\^G#]7/U%TXHGP@[T6# 9&!F<-_@\TGQD_XGL884AB<,8PT_ MGCIPRN=4I1%@I&\4:S1H+&;L9UQM0F-B;))D,F8J:WK>M,F,W93Y@,5!"[3%"TM6R].6N99X*VVK&*M/UM+68=9O;7AL/&RJ;&EM+6VS;'%V M.G9W[;Z>5CQ]]72WO9A]L/T;!QX'+X<:1U9')\>R,]1GK,[DG=ER,G)*=\(Y MZSL_<%Z :\'CX=,N1UWB7"81ZH@8Q+BKNFN,ZX2;NENLVZ0[S/V>^XR'EL=] MCT7/XYZIGOBS1F>SSQ*]K+R*O>F\SW@_]=GM<]:G K[R0_J M=]=OP=_ /RL $F ?4(7B (.I%O1!]!7T2*!&8%+@6I!E4%DP6[!/<,LY\7,W MSHV'Z(8\"J4*A8>^.+___(7S(V&:86GAD'#G\!<88R% M=Q=E+L9<7+ED=0E[F>_R;Y='K^A=R;_*UQ_?T/^1N*- M[0B7B.:;,C?OW=RZ!;_5?%OV=L)M8J1KY/LHI:B4.S1W?.YT1\.B\K1E*)4OM2;J1L//1[VINFE5:2+IM_+H,D(S!C+M,QL>J3R M*#>+)^MF%B';)_M3CFE.0ZYR;FX>;UY4/D4^.G^RX'3!AT+MPJHBR:*T8J[B MFX^!Q^C'4R5G2KI+#4I?E*F4%3TY\.1!.7MY1 6DXES%0J5[Y:> MOL"J8^[[?*;>K7[TA>.+@9?6+SL; M3!K>OS)X];I1M_%EDV93W6OUU\_>0-\\;59IKGRK]+:B1;&E_)WBN_+W2N\K M6I5;JSZH?L"V'6FK;8>UUW=H=S1VZG>^[3K5U=9MT=W;<[KG4Z]+[T2?5]]B M?V#_YL!O'ZD_1@SN&KPWQ#N4/GQHN/B3TJ>:$>V1EL]FGP=&X:/37P*^;'V] M/,8\=F]<8#QW0F[BV:3NY(NB M_R)QZ=8R]W+VBL+*"YPQ;FC5>W43'['&O9:SKK+>M&&U,;X9M$6[E4 X1,!N M&VQ_)'H3B;^\CW84^/X^&N2?%(IO?[\KE+\O/X>"!_8_]/X;9>=]M >T/)00 MME_?1_M";(" 82U 0T'YZ_NJ=#345/24#!00@!$$TU#^?!L-;%%34=)2T$'H M =+[:!002BH()26)) H:>C1('Q4;]6Z:_;3L0@"=+(>FG# GO? MD'@_\U%6=DYNWI/RBLJJI]B&5XU-K]\T=W9U]_3V]7_Y.C8^,3FU@EO%KZUO ML)%()KV_1DU%145#0^T-DLQ&M7\WM2P-(,2N:4(KY\3A1W?L@G TIVF:,Y<\ M?8E(?9N6_\*>D8L*!V+,]L*U%]-+116YS95T7,08 B[%ZJ)(]%H@T);*EZ^0 M"5X^Q!.7^83T(MO=G3?9#NI9N:K\>)GMY[MTQZW=@Z\GY%2][IU84]6W\3AW M(S'WZ9N^R75QZ E;SY"(^WG8YOZIC=^_\C8\.HS%.^#G:GIJ-HO1\^'3@Z%_ M _X&_ WXOPZ (7[X8G:B)&'C."(GO^BUA::.G@$56V)6 M2GK>H[ML;)S)B0D 1*0W%.\P5;9M@%%AO>BXARM/I9(O#B2:WD[$;_E-23 MZ:%7K4_D3L5U<<_592O$3)S;+>IY2W>BA*8MJ?A3#(R?T-4@$;QBLERW4%SX MBK]X;OR8=TC48"D1X.H/K3W\,N!M6,681G''MH!C>)/=@I%^\0;C9AD1F.?? M(+T F8PC GW*=?#"-?70[8O;,T1@LZFVF@A\< O#K!K.]TX/L3H0@8=UU;#M MQ?DB(K#"/>Q(B U=A>(O]=1-2,^U$H%GH=-U!)J@'B+@,D2(K/F$F__3%8J# M_\LK=&40@8/#X_@:3*+RFX*H8^,;J>XSS>)2M1\W/R!\J\+>:5FV?Y+K?>!I MQEW:=W]BI>IUV:[]3]LE7C0(P/,40G1"^HC ,/9L,2B-Z2%"#Q9?AYZ[$/YY MG;F]AO:WPH]AE7U)PG 3$Y-.*SIEJ?F!?2$5%="0V !Y!NK*-$W8AIZJZ-\.S]E5@[QFHUX0!C=1WE(?/96[IN[JT6 ME)T=TYB6]VZX[OWP^OWY M^T\]<\-M\#X-NT]U,!C&]ZM]OGA/T"5H03>V^S6*.>1H79O5,+;V\LJ$*NS= MP/I# JP/OVY$!#)N!F-P1G7H6?K)=KP+$8#.CR'+/.&YN>OGAJK;3-/$-KT' M^D.'*I)?R"D/8.NM+V>XES$.M0SW#&,7M;-9"C(RZT;,84K0Q9Q<-48X;FBK MR4Q"UL@^/F^F8,PA37@AX]W!>/7="K=RA04:LXB 0&BQ^8*>U8U%V#:GP:)C M^6'9 4S-:NW4= $A:,"LQF>?)WRQVC*E-/!1EJ22'=K'V93SGH?UTSUL6<7U M^+DD]^,CW4TUPDL!Z1K:LS/AHU,L;;T#[4G[=:B#'SZ?9\Y_\-;DE?H1"XTC M5UAH*@I>3)3I?+'4B'E!!$PPJ#93E94CFWC;'W*NF1\,+41B'L0OOQTD F\I MGVXLYP?BK;V]YXUJ0C8D)Q4#@]BKIL>S[AOVQ [4>7,DG*]5IYA\:%6FVSAS M*M^:%36EEV.5%_JGFEGWU[K? 9KN\U!5FK+%Z6(&Z3Q#-;>P/1^>U5X@C'T9 MF%#?J FMY_.VVRJM2]!MVG:NX_,-:ZK4A7%6C5YBTZP)?"6;G>4E]35_(.[< MS&U.#=523MPA#ECP#<]$JDL3+[9246^E8D\5G!W&%O_.2YE?6SZ_[6)W;=U] MA4OXJ=+VFP:D[:U(W$"HR42 ]59-F(C'@X=O+8_4RW)VLG!CKDG>B+LI6Z7, MA;?4Z?3H?O*&"# ",W@=Y*H#=KX30@2BW,+",4NN^*D5T,:E_\J6;6%+M[?OOUZ1PN2N1K:DIT_/MM;06#%>^]BIZ"U%*7FC\9%LDF1B493!K9NR M%/N2A5HD-%>A&7J95H6IA,VL'X(B6>@$S=QP;!C;XC#$OFHSZ$F@TMOLM(S< M@DVFU<7^JB/E+JC.YB+METWWV=YYB'CPR9+&^[2.!D\"34* M;3/3?M1OQ&2@>/;.)T/,N\;&\HPG$OW40C7,3C1.;ME8J, M;;&AZ2XFX?SVM;M$@"%Z+>KCW>!WU1_7[-NZJ^]A3]CJ'W8:L+XEVG:Q*"W7 M(S'S[=SMEI;'!1W'#>Y6W6842 .M4U9F&GXJ;7XN^T77@%O;>J.GRZSJLUT65%9D_6N;O7/)W MP"1E_T +KLEJ5<\IPL\RD.O%T+X/IJ5';IH'5@SEOF<(BE2^G0"[I&^!%EUE M8M4@=#_/S;9U]6E=LR0X] _MJSP;&?GB':'_(S>3=,(LWX=&9$G"JR]2U7M#> MKTX2@9FDX9*>9_PUH,Z'=F-:(UY@)O9C,9NB^!GT/&TQYH,#+G7Y\^/4#3J? MU.TW-9M\H?73P_]#,-^UH]SFS+6J46,M#E2=V%)4&=J<]O!:-JTV"$C+VI>D M1K/W?:G&5]]'1_HO''QN^]6H@S2+UZKP;4A'$!^A9U,M)($K;BZYYN9['K3> M;2=5!HN]O?!!=;'1\TJYX8%2_]3%EWL#\AAS/% M*^7+NU%?Z[6[\'.)F07-!AR>%,(E!VHCFB98P0EY35^LEJNV'5/W31V>4!;S M^8POTKW>J=U)<*H*&0]1_GBLX]7#1QKA>RIRF-=H6E*G:C;SK_?BC ;!73-T MK;VZ6%"8/NV#G9&8?BGQQE #4SS"$2OB+23,O:B6WKAZ:P-#102NU<'SK^M/ M9(]C1ASM(M0=!]]?[L<)5".V)9_@SUM=';^WZ=T2YIB]I5%+B*S\E!(+*@3> MC0@,J>.&MR^I3>^PUX[,7@(8/N"CPH) _K[?^)WD,($8PNBP/1&8D*^M^RD[ MQ\%4(A",[\%L,,T7?Y/>Q)DUT&DRE,V$3\Z'ITTQU%[O5>EW:)X)NU$R)<ICFW,@YZ-I8S%/UQ[311DJ"HLK3:"ETU'4^%3KF>#-XW B M'O(O8B;W<'575FH0.OCTP3.@NSKUO=MZG\_P5W1O#;HT<-[6^_8B"[ZOT^Z^ MYX.YP[Y?#CRZ5^R/D-&E2V6^VY1C7(4+E9.MYO<^HQZ9?/PESB#USW9OM1 R M(K8E05O6KBI B"^JAK*E# \FXPEWZ[96A@@F( \J'+:-!5HNJ6^U0!D#\*(8 MUY$*>TO*XJD6 MN]GX=4*.3<+B"3U'T:X\VA+<+EHL=K]/>7O4-A>DWY"'6T,=_=K_895]>6WS MU4I!QX!0_*DU]8"_B"P[4ABW.5\-VN6K7^ZOAH_J-KWS46^ZUS@BT_LL_/W, MB8V\@DB'$ME.ND,'@WACY9ZT"^V.+GD*4!SG)SC4?(HP3ZG%.M6DEW3[%RY-) E62]4N?+MCD)CP91*U9F;QTN@WU8[KS)*:'D+[?3HF\8 M V(6X+%'EY:M>VT8V_.ODY'3-A=I@A#'VPSD91DX#E;+RWX"5$4VP;.R"._X M3N#FL$#)W77^#_,L)0.XO5W)>3**ZM=*-[\8.I"L>0CCB4BX ^US2J--PO>Y^=UODOA ME:+2):$/<_Z0BIL#RYB08E!WZ,1A(XZ#=\023+?.3Z]F[9:YD#6P[].)MN$/ M+O1/"YAK*_!8T/)PE_YWI1LOC-:L6=TR_6&;TO:!*&'UNFJU^)"KY@W>$'I%@<_.L0Y]ZB\/K/_' 1./SS?-;[3>@O&K"6,7 MU^Z?''1H[-],@M'(87GN1WCFRJB9UOGI,968O#/:S]+I1&=C?NNW-I'EKE'^;^U8A>K404!5N-YZ5RVG[>>GS,.CZ?]&)+1 M!(;.]>I_")W__Q,WL8U\_W%\J'YXTRR_PN'K\.: M,[E 34SVOC6K_GY^0?= M3=P?5[TI[;I!]93;Z7JST\5CU]LE9]]0? DM1B^W;".'%]+X)]W: SD*_*5B_K>CE<,?1Y$K:#7)=SNF(_(1M MW<:,4JZJC!,!EN3"^4'Y@TV.^E&AD\IDUWRC4NPW59%M==!#:Z>">7;WROC2 MW1Z_;7HC2 ML'_6[=1-?Q@Z.]EPK*DX.>IMU!AD*6.L>[%Y+G)VEKG'\5IQ87YNDQ==D.[G M-UXS!Q0-$3HN'"H???S3TS(B6+'W#\;:E,KN>2HVE-_^\*'OQ+U75#(4CQNB M*7%T:>$/ I#ATV&NOYXA(41@T?';66+]Z.JA'NVV@MSM1\^=5BH_D(Z1_O.6 MZ_5+R)%[2PUS0[=G)8?*DB[ MW@QHBUCB=U"6@$CBD75D,K64&W+.AGSK%@^3E? M_*"OM?TK168:N93:\R*;\6F66M80'Z @6[@MK=;A6%])H-8Y$_ M!+$^A7D!VO],\08C$=BE*+U-8'XU/V0O?FUDVLPH9'*()+6B.>^S2;;=6W8; M=N"^K/!$@'YIV_FIP%788;\P>'6 !7TGW[L[)T6J-K!OXMGU:_%9GPV+SHHH MNHJ-3.?).X'UZ#DMW]'942:<0<%0*DL5QEJS$IO[NTL&%R(P8F%\=/AM$IN: MUKY3-0 E!.A8$2+A98OK@=,FBV((W\BJW.%R]1O[3$**EIKT6C$1$B,;?' M4UW[W&FFXL3< 56LYP;3;;XP2;6U+Y=6V\H?=YJ#X9$(HC08O=R^KK<<\&6^ MY?9(W&#-='_22S\SE\.>>9.!WI83K8C5+!;Q^V^FX0\;VL;&DT>O4IHI^.8& M(.#K8D-8T[P]UW2.'72^@-+BT:V;,CD6]:CVTC"VTH9D((.M. V0]FEPF_8? MB8#9=VMC>JRE0N$>8TPG"+T*1*4!)#6<.:^U?88(B-?N1DHHC4U&=@RN6#.A MPYC6^>N\.ZI*-F'2FD9V>N#>[6Z^,#=+W&U],..12[>B]HGA"3ULOJ"/>MCN MNKAKR\63K6/[RB:4BB:+&[RDUE[!)T=;O4.F;@527#IDHW^["<.1,^ [+J^8 MR%-E6_I,TVC_Y;."N64W^5821P^_S.\#<]Q_[A4?"GR%$6+WO![>.DH LX#: M3>'Y0>_P_3V-RQ6P,61@W;; P#4P/FJM057Y3M+_^\>HQ83TYD&C*"*P]B $ M//5"\T!_I7T&MZJX-D $Y!A!O[0HX)U*Z!:K6;F^..$%NBD9P#/QL&U1T3@)FV[XR;.CW\+VO8I9)/G,^QSCR81,+Z#Z2Z9#]M_ M),2/E/1<&%XHEM/#K%!';;6?EB4"O=>>JJ^MI/,_V<07I4XS@>>J*!&X9XKY M $;9>$?0XM;TYPEWFA"8SXX91OI(PGUFZ9>^M.C^H^,-7[D*.'5JNRP^G MVCHWQ)==*U_56\G=\-5O4]B;9\;F[=<@'8>!-SW>E2H1]S=XXC-"L)1,96:J M9T[%46^G3#5C;T/73<\WK'OWPY1"AX/QV1ZNI9S+X\NJV.222WG%;[J-9^WK M[K6T)F75.^>6=G2^,:3:W:D_>OEDO<\YD=AY/74)"X:#T,-#A.Z-F1OT$0>= M8]+3TX]_RLJ^J'0O/2\/GLY@ZV[6N:1F8\+!Y7R4 DS J]!8MRTQJW5I#<\, MYF6[+Q7M1$"47B=ZJC#MJ2S0>"AOI!YI7USMR/ZT1/8='T)1VZPQMKTK[M2Q MF!YA>)9([)N0H%CE7=^><68O'!L\9NQI=YGZFIZMYL,X^['W,^65CPBJ?:2 M*NO@K8<5L2M ]-PS:E]H6]UZ-N;%_E%LK:#\P^^BH1O&)W0)*TZ8./?/\X_-> MA,"QN5-M0X/1]UZ;&UDK"/=3_]>Z5-U\3ML.F:HX M%)<>IHC;!L-:ZGD=%[09MW'S@W:Y>V"=I,NIXC^F8!&897;,VT.P"2W2[M.) MP)8(?OLUO+1N4;J-",P7#6SCVVW"I2H>X.?N_T\)R/_' ?*1ZQ68/LJM*T2@ MX6SO\.9,0,HJM/2\_?D(YPWE+?"TJV%%3R+)YT5EZY:(V;9;MC\1Z*_$$($Y MC6[\2(?9EG A$0B;SZSY+IPVC_4D,/6+6@HE IQX,%3 #[@0-@LCA8LC:9:) M0-0T"!]IC2,"A>-#V-,JJ!1P3M<3C##KYKEX4TQ_M@ 1J%-#AN+-8T>FI_GF MPX3_FUA";"='TK:!F!?G6$JF!Y,7!0KQ"E4/AITTKPZI9>53WB]\^%JC M-R;;WROL5:4_^Z< A>6]HJ8I(2<>>$7#^*W*,_!S*5<"S+HOR6H_%FK,O/-0 M*L/;T$>JP1;^F+?"9VZ+FDTN4-B-TM!B6<"I(N7>0;= >?3'\S@Q4^_W\4/&0G1X3+G8N MK$R$PR/V?;LF_3V=2-WC+Z?.W#I:FF2-:BF@>PB&#C6;F022=EFP;XW"$E8[ MMT$Z]H !^$W92")P(JE#P/Y)A2BUW-[AT95UYHZ* (5>]0X:R8"$TQ%F'2X' MHVVQMP M!T%[UP,X"Z/SFYSSE \8(DZ;I[L%63L\>O?F0.(-#5S[M\PRSMK<=(\%?E827=BZ$6$C>?^1UUWKGFV M=[WCR3 _YJ(A9PY=##0.Z[E!&67EW>:X<+]N3/.CN8+J^57E,V@$M6='-5R- M)ZIF5??K(]OK(TF&%IP^#7G:+C8VISV54$Z$V+".K%MY*JB /=N[#R\1_8VU8*3'Q;:V#U[B+M')S@P9QM58U@P_+!K)"T2_%PER5^C*J9/-0T15.LJZCS0M2-O M9\.^EI6IW!I3.W#I+6+A+AI6+_?!3>B59?<9MT=Y(?K9V3=;J=#T12]:"BA9 MT9_%#X9LW"0"(L5C]E>VS]3MJ2"<>WBNG0<_@P4A%_QMGUC2F&NWG6^@BC*JW .->,;._C^42 81RV M'$^@4B$"B/;KE<_X^>E[FHMX')3:U#S/\X:T:[I+9^6 M%&R>*:+8#0U-].)>O2]/F,H+N>]-1I]Y+A ^W R;QWO0',%Q6IS%;B>7!ZZI>BAIUJ;+.E ML$5WPIK0\TX[G%4JH*U-!$!*D=\<WA:?NU%S'8H2>,B#N.H7:\!N(SV<+&[H5QS>"*2'S_,"^ M ;]5*X3/D<:9HK>^ MJTCL7,UA *+9;D1*0MC/Z'\"],4F@(T8D'*4Y I>,RCUM?I+HPJH5DZH]!,Y M-'O3J:49]0O5^')FJA@C9C4-_=7;?%[1(J[I>^(2WI@CE' '-::U+S3E5T^T MKIUL7>:>[>'J@_[M=\8O6K/:8[>9'C$=N?XU*A) M6:Y GS(.ZIUE/%;7/8YJ^H0R2QK6YV;!)'5JQAD9@^(*VN\<=6! M>1%9Z3%Y)ZSOIVQ(9&K[B$OE?/UTQL-=*[K?JL^ZB9<'>>Y^N3L9<:;H;*(S-//3*$ MEL^'3]7\Y5LZ'PXM6>V+;MD*F)_1%;I:+':O>27;$^X7_#%, 5>^SG0[\%7Q MH_2T](Q'EC$VCZ+OJ7R^;2"_*X]>,!1OYR!<' MS(P+2P\FXFMR^\DY'EG!C M"Q/+^?.S%GSVL*:BT93[>2FVZ6VM1D>L32-OJ3)E7EK3P&FU/W][2EVH;J0F M'(PRAKC/@PE+>^ <\CC 2W^Q($/,9(P+3TG7&N%D# M\-#[TSD.G;49#P.>0!F?895">!QFIEC>37D^R&0S'STS$W:A>E6D:V79\, 1 MLW:=:O=)'G./_7Q8WC: M=']\3_%?SV&'PCZQOG_F%K+B:B:\,/^%P*+,_;'&*?J-5??Y\W/BGN),85S+ M&;D%A05YJ4PEKSA,\H_$'*^WT)0X2@7&X1)/5*>G]RSB!1QO3&SG-B(.3I7T M\?#=K/0XZWXV=RRS(#/W&N\-275#R6,%T=@4;CY-VBGU^4RW* O"UA!X=K=L M.\"XE97FD@Y'Q9;A+9A]>GO5_ Z7&"6=KAT=.'>]8GMT>U=?B^A1D_H[:=HQ MI1%6*!]AW9C^L*YH-'AP$^:'PW*7@IY4POR#1*??S]4,8I?ZCM0^Z [R&_?P MW?5U:3?"]:7W(O:L'*?"$[]W$E%\RH,JI@WW)/2A8H].8'6@].J;^>@>T)-F M.Y?T>1%<@@?++[7,W(,^:7G%7Q M4^A"@^GVU/^ZHOTGREG#PWHYE;+69[8X(94[B.7SVNTE.]H++X.RC5R6N1_4 M::X.R7/>;()ORG/:.3K>>=WC-'J5SND*OPWB;I<)1]FNAZGAV>9N/(;0C8;/ M;1E-QAGYPH\DQ)N?YQ^F BZR"@]MZ'<2 ="BW?G LY)TWA"!#P)K-V2&-QKXXUZ^+-2HF<[&OH*MWZC[&I>ZLI_D!]HPV[M!:EUD^QS7$@Z""4 /&$V& M3DH,[[$[%8HW)/L(8/B AC:Z[M7[Y*&PIOY]\8P5J]M=]:Y+'+.)+6=\Q^7O M-7X27XZSPW $,?MH,$3TEV=$'\KERN6WY#)51>#M*+(N%=\=7S;:=@F[N]48 MKNWC/7*WQ347&XITE5M[7]*7O3_UVN[ CVH1E=*5*X1':A\!%-) MNLMH'GY]>!WJ(Y!0DW9MG6](S>U Y(3ZE?BT9N^/X6>9[?7Y5UM'\GWM6KU[ MZO6K5QO-&&->6K2_-:$JK;?GC=F($OH+0YHB+4YE!'.[NL>BRZ)+3X?#3 MOC4O$IF71^\*L(/3HAQ56,?!Q'D8W]2<,OF1"'!CK4(1CP-\Q7W&06X^*X?0?LHE0O?TY\0BD% 4 5':7 A%KQGF/4* M76,.CICP'L^Y.8R^>5/3[>^9A9Y)97="-K MUXU/D#>D,V*P)Y4[W#!P^,;&R]&@<&2_:C.=?S4LNYH2]9GWA+#LZ_*!D(N/ M&.[>4Z8*L[@@8()!IS>KI-QF42/Y-3FO1T*6IEL:\RL7CV*I]9KF-FRN/F%1 MO+XZP)HVUC2,[7Z"FW+;4E!>E@(]H>9\*V$7WR81Z 4=P*S'%!1/ZI$D]PS_ MK@>&!!.,JU>W$77XZ^H@.)VR#K/) Q);J*XW.\T[W+QG/7XO@O(S:W@,W)=V M Y@?TC>E[?#:Q-MUIV043M>-**;RAC:-&KU\1RBK'BU2#K+UN77-W?2K^^.! M)G+[8JY[7Z=(9F/K6S0]XAWNX M>-+]_7DB\$('-A:"ER;D!Q&![5$P_.53AKV #N-!Y_8C8MG#FH JOSO,H7'B MP^A$WI(B+IG^H_D3RZY.]/L3XIXGH-:0

BFS/]'DJT' 7 U,_+ MC^_\9?RUIKKH)638I 1F7^W1-QQ)\:*+)Y+5:X=43;(.."C;'I9+K>?'M7_0 M45FIWW[;]$9ZL['N#F9#3!DT/!-P-SFXJ2Y8C-Z)H**/VR[))O$?!]D'U=P8 M:<0ON+7,23T>VNMEJ,;R]OE)[77>*R)^^^DBQ\W"[\)7:(=SN^ROQO9T[1O: MT/MO>NF:V$&^(7$\'+5F#//^JF:W?B]P52Y?6!(A9C;'O-G]Y(.ZO8XVRN^S M&OL!"T[HJP.&)YJR6[PB'E\(%Q(PRVBOVN;/U288;6P3.I+]7!D>)?R6QR@K M @![1$AY=&%D733MDEO6]AF[>.'!L*'$@B!MK].3C9J1:=838X/G^ND6JO,Y MQ#('!^P4KQ:]LC#I,MRBZIS'#69*])QH7N;H+=5N\VU MQ[U8=G[9N,[.MC%: [2.:&#^K%,D=4[A:Z?'3^Y_1>Z6K](,!'JM[09%.YM: MTUH)U"OQ6^M#!42@+?1)W4;4,!9G1+KRT P[0 0T@O)A*PZSTMN9("?,P!/Y M@Z,^IC5YJI6PIQKT1+GJF\7F&[CYE3WMCLOC(65$0&>NG0A,&85/=VG4A/X! M=>Q_'?7*>N7&V\+59(\WLPZU??O-KV]8X7RF&4V7Z+MN:48U,\V[C%8[V+D%S6I+ZMS,S"G+LIZ\-K(6\,?4X^#DGZ+[,_,$EQ=L7 MYS.]OD99GE3?S,-]5V=M@[&@I>FUZF5DL;)H^ZQ#;F_LW.DBF$A544-V[^ Y MJ:V&+U.R=Y\\L>!(JO0;D>O:)8'F++8H4GE;\/!$Y1FMT/S#G",]+ILI2UM*#D+/WKA&?+,.ANJK/S(FWB%(D25=-/PX^'[0C>[8)(G '_^[T\,OY!YO" AJN MM@YUL\WW^>N:/T_Y*_HZP9Z%7:A9W6:1:%B1OMMH\CW1?' MXPN33ZU,>SJ*\]29T?RG(N/W1^5>+(VHH)OR\,QUC4A/2:>W.NW_\LB!Z*X+ M50AGUD^;P_K0>))/32G^7[1]=5Q4X;KNF"@BB(+2J'2)E$B+= XUI(1T(]V, M@H*"@'0)2 Z-- PQ2G>GQ$@W0PU#3-P9]][GGAWGGGU_]]S_^'W#K%GK_=YX MGN^-A>;ZB@,,FA[?6<9:"O%*99ZETD; FZ @LK;)_"#D6+-/FIO/E5@@P?H- M5O**0Y];98179G"^-["#9*3J?ROZ@ /(5H_67YIH&.U5)&05VX9.#[ '^(L7 MTV%!IL+">C]YDXU=IZ>;!CQ)^^8-^DG;X,G'W2MV%3)7H*@RNCWQ56,622-R MI97P\,AWA27IRZ#[B<+ L<6NHOKQYD KOYRJDTQWS\G^W=N1L?E]3FI'=7Q& M:43&*@:1Y5&.SN8Q#K;P/5=*2IV!(F'=)J&['.?%W]<7SF5]CA__+8),,6(I MB3[GEF.-5)$\@,%86/W#/6?F:S[]!QR!9(=5V##X% WWNCRE D.UHR[ M3NXT]UP@8PM0O4F")3DVXP WM7" NDB\XSZXZJ6 18H9P:'VIF'EN5W-QTGY MD3_3OLWJTRTL]_;'3S?#/O98'X+N*I'P_90.S_$[[\DP3(H2ND7GV)'KJ7%M MYFT#P:'V1IPM!O0/HMO.5G^Q"%-::Y?[A;@C2&MFQJ4ZMKE<[RV]N5A^%-=N M^3"?6C7]UM.HT@26O/UOUWON!BN-;%HZR&UE1N/Q>1EX 8,'KP1:4^)P9@U^ MDC&&M3#&A&PWY\@816_W"WD^ WY'Y8PY<[XR9F4B3^_HJM\7-(JF#AG4Z(J+ M#7FTEI=7]DZSM$RK(EH/6MP2,S66M&AZN'3:L.]?_NQD>*NE;(;)=>F@?NL5 MQ%QO)Z.1]D+ 0"DZ/[N@I,=YOB&D?4CCJ(9;6XTYYKHOP.W:6]I-)CYG"4;P M7T\&C.]049H1?Y&^^NJ.S\,0PGG3UMD8NB*(.V!K.[*OUO]>R3,0Z6EIER7< MY427RT8?'9V0-4/<@B\/8W;!N:P=1A/?$Z!XU>]WUT;PY(7TZ.<<4]"#C M3:">A'1N0GN\8 LU $INGF/,I4LB^M@$,_$G_6UT&=SJ*>FV&L2)'NU 9K@( M<4O8S,7TO0\P=I;/%U>"-PYY[ X4?RHUY&QJ$6-<-_1)T9(!2KQX<*.L3GHO M+4':\ QYC(A27(MD"95-Y* 0=Y/?.H ^A5:*SMT!7V7TWV1[A?FO8NN;6,$$ M!@Y-YBA9VY4H.=)8IL@G49%OI*^W,Y83RG2H'5ZH$S%Q5^[NV M^CNYXK!LA-)#< ,M+];W=CD.D$&BA_$C!(\IV'^Y1O^?UDRJ\;'G@]?K_=/( MLV&.3^W+? ZL7;.WV?:WB UY+!%JO;EULYP+OP$N&"(\R9/Y@,MQ/S$;*]BP<&:K1='AL!49*)-?"XC5#50>)V)/OP]^4C ,.L!Y"B0.8 M$%(&_\7JP#.3P@@Z15]G M>I10&DO,;4)+KQ=3DK) ;.^G3!(H -+I/53NH;.-R>&SMM*XUG,E$R_Z@ 8< M(!,UJ#K5!_\J!K=9/AJ;0$+DK;V%#9?XC@V4H9\9U"&.B*]Y)KP2)U^L#GW. M\O9U*90+LB&B/HHQODX,"9U0W69-",QCW9C@NKNE$B&'8WO1:S)S\6)L%LMN M5,[U;9/,LXCO]@4H$ZE;,DI1O1;776Y&S?M\)O4*YLX9MI14]?B M5+:UYZPXPP'V,OC+.@VMTDU>,'8/KB5$1+IZ9IF:V M67)1G*K/^F>3H?HY2@$"7[D?+A6^GKOR]0)IL*?T/X M+Q"G>A#T$/8M#M"N%(H#P#\0R@7R&>CMD ACB4D.'*!?#0?@SL4!L@A%ZBT1 M.,!^'/SB450O_@L_%? ,H-$%'\VL3Z&_W.%0A]S.HP4CE_+:LM\+:3#>Z)]. M U5AO3;NU*KY+T.H%52BVI97>Z;4>)S5]?&EC2DS4T;C$W?N-D/EVG1H( M.3L"/ZA1UBIBB[IU3DYUU%XO)[43,3?X:6BUD=R]DG9J; M<630BBJG?551HZW9P5PD6*#_(:TK3[/S.M!PO4!_0NLI^9UKLAJ4( 4 9_D5 M3!@AI\ ZQ3Q-JB05O44H#Y\HPP$XI%839DS[+598YSM^ON^S.%>Q7CLXR_@Q MC]2?P[!>;Z%OSFC7M:Y-D Q\2MTO6R.4W+ON8\L%NOKM'A/WB\1I2*9:]Z*< MZ'F*!]%+S\S.C**9>8GQ"P?*VI/$@1]+;W1+PKQDFE3F/DGL&D3..D<:R2,\$Y-$Y'HYN;46H<$?YVL1$ MW$-*(D=A564,^.B=("UCFMAM\68ZG*8DPT8@)J=]\:!:<$QW6$S/*XK*Y^&F,:G7>=8YXML;?6;,1D*\];6[G"B,8+#*JO$ M-$NAWX1A\]C0V@0A7_B!3Q?),,K 4X([:SXYQL.,5L;S^,P#(&$?=C=Q@.7W M4D@.J25"_K&[X"/WQP*I[ )-+*&7=3OI'QFSNHUWZ-BO ^HZUHW9-"\6&2:5 M](%E5SYN>ZJJI/+$IX#1*>$ZHG-"HDKB:@(.P-7"LY1_$0#I47_7.7YK@1B[ MO T5^9!9A5>!7:@^ULSR0]ELMQJ2'Y>I5KXO?UK M,R*6XF%XTN,!-X,7]]'1VXAYO["Q+.];T&>#*Q^!==[W;TE=8?=,NY74M?K8 MDI/J:6RHTJ7[5L*P8<*_.D#@_ZAH2TX]OPDV@E]_??&1Z+J/"P[ IF7^IJ]S#.X_E)BFD MD-12"UXJO3<>WI$F^B)=SW0>3"AJ@/]GL9%G !0%9&_\#GE\66KJ >%>3%V! M. #](IZ$%1**&? K+4N96+$V'$!;^]^XF\9[/]HO".K%9__\NBHH@J 08 'GGC+Q82V3;7+%UM,.5Y4F[D%/KQ>XPW MZ=DLE>[G0K.?G/>;=;QI].[LTO!L7HY:Q7RS0OV"1C[SCQ/U@;[JK/ / M?&62M2^GQFOKD(SC>-EDT?E1VA45%C^*RH[-)B[R!9EP;.9%^5C*TR3D)#[6 M"1:YBM)P=3BBY@KL"?QRUN3D2)8BP;1 1J,[ /YY3-2D"8AV)F E%H'\Z@!C_ M\2);=> TG>&Z']%??EF_QP$ZA79>8UW)I#;:1'Y4G!,:I#P]3J%G]^6.74Y% M< _!N3HX)]R+Y?H4\6J;&^(6Y+/&*;39=LX."VP96H],XA>@&]W&QS]][\# M5_JGQQE@5A)14+@2K!EBA*G#W^EW/4U-2]NM GZ=^)K3\U^^FPZVQ=]"BZ+* M8K.9;JL)@0078Q57Y"T]/#E[%?]@]V\&V.JA&STL,1%]3$BOGW;, M[GT"C1IS<6=X6#H/+'\%GG$Z'< !),FR8<>ZCF38;W_.-<9:B++/[SFN/NK? M#?JZ10]+@VA4G[TB,]GIU]6BO%OR0\8X*B?*ZK*LPG'=ED;0-P(,V?B7%C(J M]N:$S73WX2X4-3@XRT7?'UGO_>P!,=.M8DWWV(S_; ?^WRHAJ[ .3A%#8E@< MF&'3QB@T% (57;JI$Y(;&O7JR^,N@B>&,JJG\S&R8I_MW;Q/1]8M&3W0NU>1 MJQ\U/>W+P2#_D)-3!6=[$NL M/(4"1<:S)L>TJLH?!HN]@#*S-]X!G,>^N(+Y1- +WG^E7/\O MUM' 72%2J4*;9M*[U0F?)-CX-MN_.DB%X<;_Q_)QVDS+'PM_@E1TS MXSZ, ,7R,_'U3] !#+%+4N8*/S;C3O9OD>(N@*H EXPW1)(D"Y[$0:Z8#06,G;NX@D*6+ALJ X%\T)+T;- M$;V3^P(2P$]9F1(,1&:.\VWUS*T=\1'DL644HSJ#9<^22V;9'VLC"''/=(QW" !29" M:Z3< ?*(*P<'>%N- QSV2"TT;^<%*A+<1A]\/X'WPF("I9@A#:A'2'O MU.]((()Y1$CL3IB8R0J5)8EQR- M$G.5);\VL?)S:&VO\!=ZL0MJ'.^IM[;WO=W>,KNP?ZO5][)R2HT[](AY_U",RT=<[\ .N MQ&R?4>[_GYM1_J,HR@V\J "[L@]FDV18%3.]5&>>60T-UJ^C&M1<8E_M96V; M:71PW6MJ$:G4T?=#?WRWQ:S@$[1&X^9H'%.ROJ"_V3VKXGDD^B[/-FZ(5NXY MZ)[L5O=!CXL6O]3#D%/QBRGE\SZ"A2"T7>C"C$\06H@=*YUJD)%852WIFOU' MMHQ4V9!+4#OWNT%(\>]/'[QG/.I^CG$X#PLS$:'8WF';CZYYT"C)$N"W*_"J M@3C]8'R6S6UR/+"[.*:HBNIY<>Y1KSWG=,.4>UFV#,:@I04U>I_"7%1P 3/Y MY_&24:0KLQ?:U)(.[C9O+OS)EB8JPZFOEES-.57ML MT$_<-\A/\WAZXXG*4SH <'FFHZM*?.2N?>2BH^Z[/+9##*D$H+8\S:BZIK)&2V2HU=-7(#V6'? F^!0BD&AO+N2H9@G%Y MC % MPG<:>=',8N@A?_#B(A2&2IYEP*R/W?-L2FH^SOP[K?[H7]?&1FO6GF3XZ<+N1&E<__BA\67 MIKI57/<"HD[G+N("K+9L2GH1=!/.2SV@\0$)621E"H?XT0 W4DN-*9%U-3=E M^H\Q^WB,X/4;0J+.6N6Z=G(RU=EY:(E2!Y/7NHZTQC8-F*:7JCHQ)+PS>:D: MR]/DVFAZG,- !D61()%Z6,7,FU[1;?"0>;63"S"CVC1]6M5)$ ;NJ]!A\6C@ M=E?\3#TZR"35<+Q]F@,#)+@" LS#/2? OX?.@&>:OY')T#+D]J$HJ+\K/R" MTM*"X*BHJ)M%15M;^5$9J8FI&0+<2,I[O2^9;=]6X2$:GD(0>@;D@:>:+D>% M:5S&B:=J!S8^W?'55:!AK[VS7XWO$@:\).M$JH3E!R+WK"Z4BY0VUQR] M@'=IU&G,[BDSZJ:SATNU^XWFZ40D^;(F1!46L;JPR,F&(=4T.5;Q*.@P]9:^UT< NZ="Y%.*F MC+E.JY9!97V'6'<>T*-0(63?9F7=VZV27W)^YZ5@7JEW]-K[1,O8X2V)L)#6 MLL7M*MN+Z)]3?3CH+(4@T.)IN"DOQ[BB]X':[1 M;C(]RS&)QD-(DW\S"_]5"LWIL%(#M _H^64L%MVC>$I:,U.CWU3+GU$IGT,; MYWCRQ"O%WK[@6WE!V&"%^H-7\17*1/>E?QY(<+XW;W:X"H:;+D"]RP@&X9>Y MGPD,B<_DP[J8'?E7W4\A;=SBM!/.4X /=^A]+%B@O>?MM',B1:^-5B&/SW)G MIB0EX=X?[%5/BE2RJ!ASJWE07E F3!O5IJ&Y5$%USJW+RPBD9+DN3*MR[?:U MV\RWLFGL145!^DN1%(""< #=)<0\\Y;+OU5N$,[8!_X*HPVBV#'$["XT)U77 MSHZ-#.E%_?*D[7O]&I4!EJ,T!HG[D)#N]RU%:JL?:VN_9(IW2!T)"90+G B. MFTS,%(8MZM*/P/C%(JS0DM.G@3G5DH)WC X'-[9=QO:_-A<><>:?F. M4J$*%0LD@5FQ^NS+=QJ0--(O\#5#H,/R+W!_U]D[;Q8G8Y/],]=#6EKZ5Y7= MT\W%\, IA;!P$1,%P>IC U6DAKY"PCA+]]AKC$O1\=J'XXV:*50F>)7UXC.D M6Q+9HT.[X(>=6JB)HZVP\+7GG&E@SBR?PE,U(H@!W_S!(1D9>T%[0!CB*^B% MV5* BY.+/77"3Q(Z%17]DAN',G? J[%H%NANK7A57;H2L37 M'4'MG^SMB"#4WDX&31;' AO%A"#5?)LB ]N=(M%7Q@9=#^ZC#(?#/FZ;(X(S M]XN-,6][G3!A1S+F%H?)U)9=%HS^R+*I 3W+15ZA^\\MO4E7=YT[%'6%&'TU M07QA;\EWS[M@'F-R:\W.W@=IJ^M=\"2C!Y2PGJ[[::J4W M _@2"XA$Y%[DG(Z8&%ML5&(1U=8C@=:QNZE)L=1*<-4[TED;??Y_G6]#[ _G MB?EQ#'9;?XIT'[;:G]>>3G$T]N0^&AT?L72=?5E9&5J6D9\0J[\2I:.GQ.1I M]9#RX5L\G?L<,]5[! 6G21T];D5YNYD=F/+X3T;<^[ 3V!?9,3SF/12@K:VI M,3J9_#L?DI\_]XG"-N>#XHA.$ !5EO!Q]*LH*7AQ02HE#+.*"L0!-O!>"8'M M"3QO]F\#JC?C *0'Z'XI!&\C @=0P ' X!,5Q,3V HV?)^+4.WKM-0[@&P@' MGTM=7. E:9!Y2;[8V/EX+8FO$LD);L0GD=U21W]W8=9:27@#!S@2&R;.Y+U MA7>&"[A#B9M?B,CJQ*6;9T):W%6%(I+B.,='.W2<:51/XZI8]*[K%C*')J/6 M':L'WX<$/ AT<2HUBX0E==E^+TR(;K4=%++$&VWXQAJ^L@H\H>%W:%1 M1+4PQNI5C< D2$^\,5SB1=[994G\*82;@^^L-UP] DMO"RG)YEA]]1 M16&/H@M#:T,K4ZVF*.5XC 4$W>1_S!M3!8O@8Z1-OAH"I"E3)>SIQ%Q^S9AA M>FA":XBV24M&$QB>J&\5I?C1RLKLAM7#D.Z'>%I+'] HZ0H6(EMCK,!:H)-F MTA16@5Z_:UMF]B3.0G^\KDA?7J#J#Q)X()V1F!$5'DW_>>[I6!N=[>62-^T? M;!IF)UQ/IRS_%^+U*S?ZJWC! F07?7OX1;P@X'!,[ 72#Q6:D>Z/ MI5\^2P8OF'K#L=%8+ ZPDP0OGFH2/-Z&[R,8^]NPAQ<3_+=]K+].^@7>F%6X3"+E(+,HQL+CN9+ CM[@P M,>JMKK4 )GUZ3(GN)G>-@!K;QYC+#A6NY&SMVEU1[I,*1E>%COHZHYU/0_7G\^YQZC"<37X M)DKUBSS92P3,\W_7K-V6DZ7X @2!Q 7'JX=[-/'&\5CFFOB=K%B[]=27E.04 M]ZW- 8!8)T(^F!UKD3G4ML3VT]XQ?^SGGC+#RN[IZY+@VS63#5$5.Z*O[AOR MPKXI\RR'YBX\_YS'$5P9^TB/*MI0X3$.X/2#8;,C,JWT61 (W!J% R3K=7\N M]7,,[ K?I"_49'FIP6NX)M98ZLTYHB(D_5;O"5/ Y-A-6>UWK!%E!<.D#](] MSMN_V12E+4CQMUB<7/-4E_%&UYX))2>6*3&GII:W^*L\>EG*507M( 5R\-WR M-KMD\9/0C*A'G/-V@]]Y>0_E%7,Q!354,-_9G9EM2$_&&"1/O,H\D,1,%4B( MZCO!XS,Y3SX?(VE-5Z5ZN*_&E]*V/L4L3I]6,[#J*79WK3P6?1)^X^H;HF,& MS%1XX9)H17D4XU#260S:J]]\RZB>'_,SY%MJTM"GO:@?B*@?X894K! [\]"W M"&(J@WZ/59#^!U8%HK#EB:U\00FG1G0#;%$53M^B/KEXOKSB*4C/\HN:)ISF MQI&OK9>PD6>@DY.,AD43!34/"N9&3:8 M!MVK=_!\-&7S;^,W)^M-]_,88^G7#XH73V87),AF:&&EPA) NYV 5V>1Z4W" MH0/E2?3&G^:T0:.2,M93&CK\BN/[]S_W@L(YS)1+FU?'1CCCYB!UA4!O<#\_BGJYH/C61J MO=J%*#([Y)$E")ZS!I9LI<(.FQF2EHMNI^ I'6> M6%W8P%$6.,6Y,[)V (@"UCVMUHR$3S5LUEH3/9V(]RDB[E_0=MX5#UH;LASD MY]A>AAAL55=VD[@9E!@%LGFPVTTT7:!T-BK0PW,SF*0#X970W5\SRG-/5F8# MJ6=3YNX;T1L9199WKA[0>\9U+W,5;!^,RHGSMXEK]M!][R[[G!63\)9IWM%U M>_63,7H>!TAQLZQTA?0M7.@OE:8P2X@!-+0@8AA&#)S@SO#"]TE.[S2G8_W!$*^LZ\L-:$^M$X\F0\O?70?A+ M+G>OF&+0>"J,%CS>L-MV6>]!#XG^JLRHPSRWJMN2%M2B4>_>@7WQST\$12Z[ M4WP'!SPDH5*P-CJD[CJIWQ?5/8,-1.+0)\$"ZTE_TS+R([KW9=O)P;$2QF)R7?;HOW+U:JEVB:73*DD MS0-\ST*^'QCA -EB C8(3I+(VRQ6N@_(FTXDE^;2O R+;O#S?)ZKGT^/[\EC M><4W+K/^(9_E%B\S?]Q>,J?.\+%-\T6I!R"@=(XZO? @;N7)^BP>SZN#G8^C M'=:?IHC20*'$WM]DEJUVE/3TL'+^F1AEC.[3'3Q\D0)DI;K472LFGGJ[9<* M#S>,X,JS\[8%C@R?46BQH7_2)T]3_*W^Q@$&UL^2W[M)FJ+F6RL8#S(O+O:E M]E=16T@$_N-Y!/8>_:$#3%(=;;#',P&?3V^ZD')]W9B^7]]4=K20-N0W.;(4 M9F)6^3@\H]%/;X4M2DK\2&DY2DY-=0"BS2>V*?[V>I?>R&'=&VLO2"?P2V.F MLR7G@0BF<52B_&NKY8;]U@:7ZYFC^L]NO66'0@=;$Y'L6(XC^N(02$OD*5#0LHEMM!^6E\RH5P1E?T7:DH#] M:R-?.;CN_$]V*<@#!Q#$ 3Y)73K)![+\PD36'1J-TBCG1&RKE3>>#U9]+RJ^ MG]JXF[PSWU/_9L(%4)CM9Z#J5-S;1X6,@\P;:*:%&>JB>_ V(X^NWRM"UQ(M MAUYQ04IV"(!^?A[0,V\4,/<"SOC:9^=EO$ILWZ$IDA(.MC5(%1Q;^TR^"6HI M'OWPGE1"<\@5BB0LP(!W]#4:;B MH>A;_7,?;!U*_:KF#X]K.B@]?UWEL0D4W'M"?8I'"&CG0KUJKIYMJ&3?(RR. M";PHU_#SV/QX=OM0P:4WSBQ("1W2JD);\ND)4SUJ[9EVDW)O7 MM9@-3P^LW=@W4N?L_53@&F,I_&1CMZP]9I(ET1 :GB)[[3T['0?G;T2^(4V MA!-F7&)B(OVHLD(B9-SHR!:!*4[.R2F&].[2C]1Y@^@>0R.Y?D.*RF:%0/%] M'.&**^Q5PGDAEZ6O7N0K/AP^YO@;6J\0#MFMGZ89N%I=D)Z MT6TNH.]8IGBQCN:X=9;H*6%U:Q5% MVKGSU5-P'*&3'I*(&%@VU:0 DB6\G'!)M73KN?=F\EIZ>1NM7[-M:^YR:80D M$;@5AMD.?Y\-;9.8AH3!M(J MX.1DBX^YQ7C5JL2 BOYX3!:/B/5WC#&5C<(.2\(04^?2QJ:3?+_0)):/<[1& M(I_F]!T_W/:X!5+25DAL5=-4XU2BY^K"]%/\J?(A@F%I)Q@'HEBWL:NHC47MM5R%''_8(>&6L@ M'MW69$*:&1+E[;]YZK)M@:=0>^63'%_Z2"H*1X=HBVIV0"F*NE<#N7T)>;BZ M%1S@?3]^1YW3"C:&3C0;P>#=W5H6'F+S,LBROJ:.A0$Z:<<]Z3QYC'D]!H7B0(#(^@2]W M'*E3I:"IIDD2HJ5"LA];ENM&K82G;!:%#/]6Z\:WZ%,M7BO8*QR 9Z!_'*FE M#80*[_':\H5;W%(!UM?>7\V-O:OE<^OZZ"53?:EX%PC,8\7T@2FOX0VTH$Y% MD-:-5+UMW2T0?RBRO=1^('^P]V=[ZZJ1#G*$IQ*H2 MI&%A_SB6EV0Q)M&\I/0>Q_F=H+!YN^]DIN;ET6G$:<5^4D5^:U&IHLK&"15> M>[.0O'"JS>5@;ET1#BWF4#RX>G'+K/BJ&;B0$>B_22XDM/$:M5?SSUVM@;-B MYO2;$X%)59!@T>0ZDQ\+1LZ*+)^LHRP'=W]]->H\$'<+)6%Y&')OX604+K/7 M]-1AJJMM_8$!. N>8LHFNLHQ&97IB%+'MH]H,9NZ4$H\$1;CH7CS$P#)TP&- MF!5>OG1Z91.A$*T2/R&]4>J/,MJ2T+=0T;KS!7NSFOR-S.E@[(TU%)90 W1N M"6ZU$'L,P>,O7AH2D+%'0NP.R=K,3 SWA):..+D%=.B6\ ==@S7.2U_2'UE< MP;Q (W(KWS+2.SH0QNH,Z6$I!\'KO.Y27EM[F0HWND MH$O$/ ;$.P7UZ&;/BJ[RW"DTZ[;#;DL75B]E_E,F)+?W=]W3G%^^Y]39W\H^ MCZR+^E.&=X^IJ!G1[6\][=_2LC5V=.SN57Q&SY)&9E*]CO5DO.0.O]IBA>@E MIH>!I,?GL]+F9H_*BU]WZ&HMNB:+EQUTFW^G8BD,NQW6V<8;&IG"8:NK?WQ$ M]\'Y@0(DIH:TB!$.A%=,];U#>_M67/EW!V9JY->5B=$UQ"LG MQL_VO@WNB5LI+SE4Y-NNAW_27"PHUJ=SY0DK#)Q,\23V1+:=6AV"K=$MI]N3 M].M5E((\1-/A) M_PV+EIC*3<&-,7\4:-L4?*HU>9\.=C@^4%VI1)V]2W+-WF=>6WMT1VW@<8Z] M?+WPRBUPF<0%Y/'I^5G(".W(&.,VB0T&2D@H)1"R5DFP14[3DX,F' #[,*H; M!UB ./BCU%3VDLD_":_)_2BM1;R1 M',I[4R4HQYDLS-!"3B(P['S61@.Y]V/F@I::1/!T%U)7D4S#SK$<2O4ZOTNK M5%"S@U)1DF% M8DQ7.=8AX7F&JBW]I9V%^GE19D8H1<;JKDR"Z=0^1QY,GC%]AQ>W*'C#C&DL M%$C[=R7FZPHYFEB_RJB$]]0\EO^>;-?Z+G]2_PX9DFD38Y/%I9=;$3\YCP:W>8B_K*L&)*&T9 WVDEF-@TV1K,+DP9V6E:1(D >%$XA5BOZ9K,9(K;*]3X:OU@-R62NMKL-KW4:U MNRBQO!6O9T4&*V9/;WYC)DZ]_#)\98R>2*0JU2M#;?6BS'PA3_];;93"GJ6Q M').=(-O'C9*=.Q^,7T+Z76F^!(Q@S3!9AUS>UF]FC=QLGB7IC^CI:IE7U--U M+O[H2>E2,-!BWW*/]]F9\)+,5N+8$M<6MZ>,OZ:9ZYY$E["[-],W^4EBW$ZH M!U#%G[,I:/B>5Y[8WP@MX[=0P!?9WTNJQ*#DOX 5X4=2_P92\RG!N^8!F:L$HH9 ,@. M)ZVXO1HK_V1'242(K>S:'0P(>+Y%UHPT5GW.D&1TJ])[7=^&W9NT=3XMS-&2 MG8NCJ/7WTJV>GP2V[F% ^0(5CB,]OXR;?7@ MCLR]3DEY)9JT-@/["BZU(2F_NP&]^+[-SH?)>Y>K/Y&132,W9'%0+?@49*DT M:.U0*:2M M+JK?(!&4X^ Y=Q743NHIL:WGC?;E:J<=]03V3Y2%]1Q$[\7#=G M9[O&U).L^5IY(ZWA(4Q0,09Q?X-#]]:R LW+DO7.QE1?^MPOD8:7,ZY'=DY+ MM&.LU_^NE,,V&@<@QK.0"CD/=W?5F4,VMR#2LE@*P@3 M!_>:)W=@^U\01Q*[.$!8*/[A%BP<_5&9JFJ3AR:HT:"_BZF3:5C*![.5.\!5 M%+#F &F=R01M-++5'/PD)GOT^K!1SWV9BXGKFBH_?P7@S@B4Q:V.4%Y&A+U07*<.-7 ,F,1W/(D%[I(M\W\J?$7YQ>E?-D9+3 C;:ZI604G ML]I.80\G3C\2TB?1#Q2N4C+^)0M-# #5\N7X&_9B M!W:V?0+#@@],D2@\0BAEMO[O$$^G!DC"Y/.L")'/L0:67L.? MZ.PXN)4> JX1^I!'O]R1^UDO]5+D;Z"FFA1/@/S >$RU08:637;!G!K%P:.5 M7R].9IH@Q^;-,]'M\,->X/D=0IG5!@P'N"F!!\Q4.^5H50KPQ78M#M!\G.@2 MD2=\A/?NKFG@)3;]U2"1XZB-+JO&H^]\H.2FZFFZ>4KWG?2&M)S!G;G3TCC; MO0!K!]KD[.+P#%MT-;\<6=X*R;F&?YA)Y"T:Y%'LP+K[1;%(\KQ8E4#LG%&. MJZ6].VV(6'+WY.JA[ZM2QPS[7[_F,I16"C*4Z!)]V6+2/S7R22)'LSY[S!"* M%Z;TD1FHO:#67X$&DZMX$B$2^F/88K^^I,4^^[,-_[[9DM:?&8&?L. #'?!RZ193I2KVW^A7:+V?76O9/ MYR9/YGSI=!^7"]<55UYX4P/KO&-FDU_-LP"*O]T+C#3J_H5Q$Y"ZU1*K M>!ZMEX:8%_[WND\]ANK=8G[O4_>/Y][X?AJ0H?52^2U3UXB$4:S!E\ [&&.% M4T+..#&3W*]-G>%ZG0\5J/;JJ;R)WP?0 M]9EOJ'3/6JN47@:8S$3T Z!CTN),L=1PN[82@X+@H5]ZT(S3V79/AOJ M&!S>$YWS(%\7UK-JZ)A*5=3*5R5U+W^&].><4%.@ZZ#11Y+3:W<")7.ZX4KY M;"#1V0@XU.:_SYT636)M3/L=BF!)-B^<&=KF&[Z"Y-$]&KH6HCB %4G47))( MW!RU.*F64UU,IK/E4;)R3P4L\ 7'%FOVUQ[W[(>6DIF>'B_7T@.:L-;HS3.R MHZ[J(TS:O/^ZFYYY);7J!^>Y[2'$L]/"&3$+:KVX@CY-#8MGB3M]:TS9%[I% MJ>R/@[_EVG;HI%6(;FH5:*I_V@!I4.IPOK," 3C?'0/((#!/YT9F@-*S*[% MP"4D89+Y%E]ISM40/=4;OT/$7T0C.PBL9M% OOU:<;ZYVMM[[4IL;P&$RF8M M0H'I&&<]YU89)+@L*S[DYS5"U7()V5D@F _VA;%ON<[K!+E=NMY@#]VLK-] ME1N"]GBV)4=*?JHD=ZEEE'7MS#&XWY)AE;9EO\;#7.-VVEH1!9S%/Z[>B[;U MJ7'MW\*#93EG1\.-1@VB?0+1J45U#\*P)[LUW;LI_!>FKGJ_-ZL\DU7+&%U6 MCWCD!&^"[L2FYA?TOG\[=94/KD3MD>KA(W%1=$R"CL2;J1\B&BTCD84#-,EY MPSQK3L-,Z9X0^&X( HQ6;JS" ;QN(XR?T(G>(M2()[(7L;K0"[&H64(R*9G) M-"4SLU[3>3\CS+\E#$TMY D?8"L]P08]GTKR=16R#2?B-@B?!H@(X[5X[$TB M:TPV:0:(65PTJ8^:*,$'\49AA1&OYY8-6 A!:K;\$[/^;!_GIE-3P[DGIWN7 M4?<9H+%VA46;_/K*>=W+ZY"B?,O$9TH6>KKALF]>P:%UQ@*<$17$4L5WB/Y2R1WD([5<;8KD^TOA-&*(#.T5 M@C<(I1H%'G?,,OY/SU_.G'&&(*8 M=RFVP.J;#J2M2!WN[SK5L+ BYRX:LRL-/EL+>'LN+,_Y+TO5?9]6WBE[DL:3 M,"NFS-/SOFUL?&29W3(\W*^XZWYV&8GJR_/F9QM4 >?GP0&:9PH3F4]%@58H M;ZT]$B\'E[W^^P]XM!54$F8;Z#+F2OK-7_<_N>4ZMEL2JDXLNI&=(<##!6KD M^=EXF0J16Y*G1B:O (>6OV))9'\<:Y<;1?4Z+=7ZJ7_B:C?\^VXR;"T)#?G0$0]OU%CP)[J MR=%\2BHT'%VV/&_P.71I4'=B4MF>DIC\;@)OS>,@7(X %<\[&SDP5_VPZ(@V%Q66XZ# M49/NXPJX/)=0&O]G#K6KDH002"*04DU=BD5.$"1(K7PS(XXENACR!:BF)V-T M.S=RXHK\-?WK5\D)E*5"*H;W: '>S-;RK*X#G.@_Q-4HFN.JLW2RUP%O MK'*U=I_!U"66%;4ZSI>&E<]+)#1N\E7[C ,;BXL@.5T"P:K?"VG&X$5^UHI= M[:+GMW]7U3L-A78ZTST$1*L:^^, 4+411%<84*:K/-W2=&T,2RRQ MG2=A27@M7/>&&XB=(8XLL31ZMS/KN)#*2PX2]!K?5^F24XGLL#I#)F-WI4]%7I6I6 M0M>")#GH?@+D_3XQ&S\>HHCX@0)YCC<'.K\Y,Q1?XV),[NJMTEC9?%B:E\# M<5>1D^FN_#8SR88TT5:)PC';PKG,]>Y>$ @Q]A?VF$@&N">U=YL1YR?RE$G]1?#S8]TI9C0U?% M,&(__*WOH2R92*LL:SB"X@VUXN-V2G'"N&]=#C0>_"0G>>( O(/G,VF--BX2 MO?-&<7/ZJKK8Z7M[/-.SXK_=C,(>8)8&QG9?F;CX@97$>YY=4-HJK6@?$#3RN-F;28IO4%(*;(6NNMPYH5R[X &31Z<-*K#\N M33;P*['!H?M+HJ>S"-$M7L0D"@?@QC]U="8''MJ0@[OK('*.2U6"R]W;>R?>OGWL/T8NZRTQ2&_9*MP#;&]%ZIN7&_!(T%SSUB4 M\)Q?Y<"S4J$??L$,CH.?EC0W"%@MGHL%&Y>DR^MCA[,CJ'#^\4K X90"D MB[A]>IL#9.JQ],AB:N!!2XLT2KB7H7WP)-,7T3S0(BP)9C&.OWBUMS%OE'2[ M#@?XJ-<3%V R$^*CN\+)P;Z4:F=X0W*Q>LO"K3VN:"I/^N5O#[(HR:_Z^D91 M4GBDT5)?Q7EY\*>.F\%'0)#2'ZPA_ ]J-R58G!=3W:6MOA,4'B??#V9\\;>- M>,4 HQ[U TBW7*/'F! SP"']#@ M8^H%W7IS5$GF ]/''UOP0(1("B$S[V?TIX?)PT />4=JZB&XF< HHF.E3C,US!8Y4O87B9-2S @4';QGXH0JIGF[:SDL+",Y9-R2R%FQ62*E#$ ML;DBGOLQ4+'MBR^!R,Q"L/=Q.'GL+%,R[W2OLJZ)\_T6;_-&2F(Q,RF].I!"I6[ M/T@:W6,&W;A:T<66+;T%>FW^+1H/-]=+I-+#CKBWFJQ8&6D/A<%[YS3$^IL< MX%$R)^^UW^EFHT297RRXI7Q"0C7TJ9(HD_]\F.1F_J[QVGKH_S:1;" M#;Z#V4G_;C1) K6$^N/5[ MG10#D]!OQ]L!X%LT4/+\":H'V-$>7J_ M^<@W*8T',S2:]-I*T3#)?SK*5DC64$!-G:_9YAU M$NBNT]2;76+EF:.TB3%"9!\ MO20[3AIA+RRU:W+L9\#X0[0 $;2%>?/%1)AQ@@K<1+CZ!CD.<)-^;D)(BM(? MYCRPZK-Y49EM:_!+7C$;LFW<0-S^[NL'NCG 6W^XDM4I=+:-\-+3_W[LBED1 M#O!V@O&PU?1\DN#XCE-Q@/<5=\%)@U[G]3O<#_&JV&X<<@X.^W/4D -"'^$ M22;PLXD#-L_)9=?JF!,(:)D+-?EKX&=$ITIZ29>C4W'&@'3U9J5IZ_9VOQ"H M1C%HDMI$9NS5T-+*1%0#8=-],+W>U?$) M00/'@ R:7KO-+4 ,]:L[H!^OSU!E"9_#CT>WF'7E5PV4[_A"OU?<)V"#66_L M/1;TH+THN+*XA=IK<%%J+O! 4S-MVI=NP;ZI3$"8R6G^0XV7U\,UMV(5"J"O MB:CH*U=F>.=R/*IB[&Z>?YBI]!<9@/15\C<*#T/."//N"U2P%&$X@//HO-3I MEPK3BQ_.IH2W=DBV&,F:*OEY*QV& M"I)J6J"]W+@;,-CRDFV>8L'TAAG9>=JFU"@6[>.!%O<;+@DD.F\CZ*;F5!#^ MV6IP@)7 6G"S:3\$4I@+L4_FTYD.^'WKKLI2YH.9V2#9^$^4/T;)M@#DIZ\1 M@8+MPTAD$FHO%ODO3SM>](XJF.*Q;G]65LFWDMP$1=W;]')B+[= [Z[_SKC! MA/XS[4 >-C#KT%$-3N'MZW?DH--!TF_^ GD4TC!+F]%V%E%-))#?QV;NE#9O MYQ7N1Q5'X+F:?A' WO?G.945$<;\_1_UQ"O&3># A&7+-1=#ZH&E=J\H 485 M]T>/;XC"KF3)UYD1%>Q_(]O'RV;@P+/Z @//B+GJ]AM-<[^+4+/C MN?(="V%==4/.7[WV*1S917UF7'Q'F#RMZ^%R3#UT\3NTAY/'%QF8I-73,K8D M_WKCE_P6E(#P&-J0!!$&68:&&,SOA0T3)Z]G0?.[8U0M>5JKO6)<=VC6[LN/ M/;Q&I:T5+W0D:>SP!F!"!'C#@R%JBEML*Y.]"R1T6]1,F2#Q%'-ARP\NH]?E M/#R()'+;X5E_5U:0Y>,M.9?=BVDV=GI8V*I27\AYZ!%70W*\NASSZ-*HDN!3 MC#+X:E-7S2R"EJ$CEL-8*3ZJ18GJ=R;%^40+;WJK\L-AWC#3MN;Y?A8 MVG[Y)?64CJ2XVN.[4>^+K_7&Y9Y%U25N1\Z38J>-9/S&BIC%("[+ C',7L.% M7_(-/]RRB8L"3]2=KR^0[.G:N,!2>^K;=V#?QU:QI"U?&E2"HE-%S-N2L[\9 M33,E:W^@E['@V=X*6DAL&3Y^_!_^J!JON!^"<( NS %>WB1.Y7C27+:&RAE- M]O',)X-YH/YNZHJ7Z:FB]UG&"0[0UN8)1O#52EP,Y;-N^_+Z;TK]G6;9!>+= M/V(^0<<8-':A)1(O;5I?2ZJE*!X;9MYP>T3>\J#DG>*5B'@V-)CAV"^(H5JY MIA[[%5R+VHO_\W6IW\^XIK=M73@N"Q8048J"-"E*EZZTB$COO8-2I0L2.D11 M:0I(*%($E%X,'2(U2J_2"4B)5"$!0@^0]B:LL]?=YYQUSS[GWM]]^<"'!/*? MF7/,,9YGU.$N?@F?/\I*OD4 R!;XWNH0N.U-R $0>Q_)!]_+D$_IHZ0:13E%F^3$-[6I"_J7>TP8^ .GCS:+S NO-Q2&5#GW#G46"TK M*2C8WUXM>N>"H"X9V*K%LQ7B_G6?D_LO[_92<7=QG,9K4 BZ1S.^ I[.;D," M"'LMR\X8"FNR)&U"T9/P-BG>T4@NC7K7^\\)?&?/ MQ8WC2..C @U,R#K46)Y9FZO&=\/H@!O2WYZXF:5';_@I&]F U#'[J&/I[5@I MZ^^U6.(SM7Y@\.I21*?>=QYMZS!=/H.:>\=F? N-C7T2T)IM#&H^+:H0]?1])JU@C<-LA7XY@-X(C?[X)38MEQSCTS'2J_CA1WQ,4- M=N32V!;G:OV39Y?80G*[E23>K6"!J/AFMI2XTY]TR9N@CT+T:$O8$Z;I$ZQ" M51,NSIQTAT6,91.OU5<__LG>][PHB_N11T?= :^?G]FB2HIK7%-'^XA&#S.C M?6Z*ARJA=.Y8_7;'.!J'U?Y[8_!7?;M]L&>33=M48W7PRK+971S0P]E?Q\09 M(;9,Z\9E,B122,'Z\D] A6&+;1)S,8/U?65M6^B$XO*?G<[CM643B>I,%AP^9*)EP^(W6#EG(A0^'<](;^)N> /%ZPU MXP>&'5Q8GF_TMTCEI)C=+BET.C=P"R#/6>N9*;$+N-/LH3_!OI4ILEPZ<6@F M*LGJP4L"9-VS-_?)?%L==,UW*3^!0\U\P'X]ZH)0KCE/H)/]$78S;9N](&R. M_.PYL%#92.O$XJJ4CBVT-"^G*.8MYT2&\^>ZV$>2'F=Z="62KZR[S)P--([6 M";W@2>;D6\E=%O$GJ7&'NN6^^$N?NOWB]1V>$[I&7.3&&<2N^TQG^&V\"[X9 M"Y[9O(A7H:)[%\&OQEE=/2GQW-$NIH/YTKXJ>' &F=X!2"H31 M9I]?X>?/7%$\8W47J/>G;]=69(>*:!]MFJ,5?TH?=8 6<.T%2SI*0<=A]O[ M2)@'790KD"I@[KUX'%!2A%I;,G]<5)@&ZA TX&D3./U,D6RP?:^%_(\]VK[@ M;F!)T'0]//4]L:W\']*R=*-M+V1S*NJPK>-R7L% M0.DE"\&ZF^-O!F/57WW=15L/_N["?U#@!F$[WB&[PUY-?O4LF)L&BM#73D+C M:QKZ'#:L4BZ^\G+V5] :'UJ?K=8TY=&*USVC,6!1F3HD<*FDXH!O?/']1"24 MZBGJK+60O!KCM5;(]+&;Y?0N$8NQYD-S_X=I4BKQAQJL'M:ZWQ7:PG-R7.SR M-QJN\^5"S!W4.'3*OCV-X?9Y6%1?571Z[EA3NF.B/_,5"<#&B"4;5"4?$F S MW2ML[7-7>3QREYJ\>^M'SB1 -*(2CLW+F(MG2RELE;F=11AOD,ON\UH,ZSMZ MODME[ROR&+&RG6'H/60P/C'A@7IG+&7.9KT<\TW,<"#C<_?HJ05H4JQO+.JB M5QZ#%\BDI-@3%N!UJ([X%J[.^G:'_M(6L"E3_!L)\ 31@HU+/(1.W ?/WV;_ MXR$/^R.Q2$GG[+%H!=!\%O- C-YI(A'=7:Q6.-M(8/ M2[0>=CO+/#@U6-W>3Y$WYAIJ=KNC&] WU U*AXHCB)'KEWUQ!S);J0AY-W]\ M*PD ?=E+V^ZPA@7VM6G"*8TEJ,4&7H6#.>,[N),J9TGBF?T+C[E:X,*42<; M/'T@YW"7\2MSO@S(@29>H7B-E4<9(D4=]SGAY5='.0KQ^XBNTT-U?Q.[R]_[ M@%_ITA7%18K#'UH GQ?/[@]^MF<;IKTM7N'/$&IJ>J QONQ7<]]JTT1-U!+& M:0N3$D9\M^.K,C>KW/K&=96^,/+FR!^ZL=\:@B?7T@QR]="KC9A97A3YRW[\ M/6A!&\Y.@_V!Z9K0BSUJX1.S?EZS9E.F$9)\3C-P?7U6@>O9$"%+B=60Q=!X M^+/ZK]0&Z3OO)F -#<*YB%YPL%?FU$^605\_'7R_P_/ION"5'9;$9\MB:=0I M!F4A!1;/3:U68**2RH81"6G163FJW+.9\92)+W?NR&A19N!9K9:]6\\[1P2O-SDI"7XM8<9W2#&&K&AD,T*T:FJJC!^.7^5GY0][ M_9ZV89OC8A8LZ%"6?&"::^^$IZ9QH\N;Q#E<8N"2]]A]_H',FBH6!6UH;&E6 M.J0DQ$_I]"3N5@GHZ6^-J"F%7PG7SM;;=U#HV/[?C-30E9\J,*\PM(N]XTH_I^G]?96UVY^ M?Z=A=.6[+ASDF/3JXWX>U0^1<-:-K4LP,6OCV>L7)]=,"AIQE:3GE!R-7^--R!/[8$C^P-%MGV=)(&(^6$1X(GST[->6=Z8 M1YDG]*S6GKF@A[6"Z@UK38FD?=\;_'QGE6D\>+2XU>DKU4JV>UC.F0"*SYRF M4/=<73QOQM%[!#[K\!#)VBA^7UBW^MCI8FC]RPRNU&Z'YS>@B=5^<5?C\TJMXKOW*:XIP-T^0 ,"M M#,P;.#T._6O3WA_+U#67OIXYU2,_KYO&)KSP!>FNF/.HXH("7)/J M0U\/H5#I=*I7@YIRTYYZ$-ZJ[I_:J:<]Y7$%M3#F_=UY8@BX#U,._H#M"W&: M0*7QYTPVI]56R;]ZUZK+=C'])C5H^K? Z]P.^Z=2<[?I5,_*Z0USF-F_V=O- MWYM2B94Q9&&TVE>;(XQF7IAE@MP+(ZP*O@_,E2 @QT7*F$2[6^0QRI+#WQD5 M,N)"<5 VJO+*PDZMA/Z0H+6/Q8&.]R\W_!QW4I_I$3^J]&XIYN:>C3V25L". M7.O*Q]JOL\)_!E\*V.]$Q9G7S1U-WR#D9\;0YT#,15D^T"K0\B9T02)R/E:& MYSPX,Z3VFECCV) -VBQ:L#W4]M\92G$I]"AM! T*:/)4A)ZUP^P?KS\$3V>' MK0W2-9"%]<$X"2!( APM^_L3 XZI2( *W3#T'-<^YOA<.44G#PHTPG>[AH"$ M<#(KVF8O!P])@ON Q$#K63* 4'A) JQ?(]N"*,+C8C)0&"%_UG$J3R%QP\L" MS"]SM%8Q>YI^&V60GO,!%^'>BCV'M"%_]\/R8P'O=+SNV[[K')5T?Z^GKM=# M;>+(^>'MRP6J#[K<+QN*O?;KVH4X7RII'OP#2NT>V)?^?$3(:T]W#;^VE<^=D/TX$-S#%! M&E\%1._WAZ0V)0N.C0\/G'G++=8@IGTM]P\E 3X.7$%0<1!\20E?*U#JYL/ MSG9,0)6B'$J+W^\#%:O5Y0H-&V4W_FA//'*ZC0_%E:*];*(0NTQ$;=L^; &1 M#6OZ>-TF=LI,>[3N0!C;.U_U=;-F3308.4%JU\X%;/ENOXX*,/T_+9+XY. M5=X-1K.^^CQ'&UOP8R,VH?Y7X;U5*9Q!E6*SM[G:^/OQP;S.MQXJ$XVVL])\ M_/PR,X;$Z_84P9F3 V&(,384"0$BBT? =(2@58IW?OFC(M5BE\UD."W>SN;E M,3L^D7"<&4Q6H/%>'=F1\F>W$*Y.=:H/W$/8.J>G7TGY,QI$4M7YV4R%%_)[ MUQPF&O((]W8L_/+;,GR8OA2=U7L.ROD :Z?$:A?7L!#(@Q.O'FD>SP7BLYOBU2GD !+U9V[) L#72;4.)- N!VZ[ 4 M!V?0<5'["UVGIG.V8_,2WXD);;MI,=F$L9@ #F8V?"T:+OB_[U+_I MTI>K4J" M3LQM.*CE8T6J^X^5@?FZSIF.\178Y85>^ZU4*QV%+(T&%#[+ BIZ>*SA^M1S M-V ?\V!E9S=@P:QVT)+0^]90*E/+=Z<]>Q#N MVY/0 PWZHY$$(%X3PC<'>U$EQCLOPKR,-OE<7".$"\NWF[FJ*RLF).55?S*7 MSP=?=<$_=+$7YGK\D\XW4X.6S!0%+M=\(SZU[2F%@U,ZY^]K?-VQ?CL2*(.\ MS%1!-M\S20%MYK:VEP68ZJOWKST\S*<[IO689VB7>W=-!^NW9\+V#NQVS-?=>0-]H\W/M7AKYK M5A\H<\?M=%>H1-VTV106KL-:7F/&@@I)@&X2(-XZ<=O^*RQ2W:^%U]UD?>KH M2R?GF4&TG L9: MC-G'XHNP%I3I69$M=PZ,9GNV"W-E37+TY0BO)F0U_33OIIB_ACA5BDY41SNE M^+NACFM^Z"['(^:.'RG3R-RE3$,A(4[B9LHL*\AVX?JC\FU$,(+QE4F?&]++NVRL]$BVD!B MG5,"5IZ%5]$\G(D/X\I7FW\35-9=$ %"4$?SDP E*M3WF8[C@U $A_^M MJ^6?1D9;^:Y![B\XAQ,V;@+#UJ0M$DF UNHU5^[#S K^JUDF+V5%RA-^&_%*@&MF:3_! M?TUG!&_/CVYMHW_WP_/!$^P8F_V1.$HGG_%,,&_:YT*B_2P#]RZW)J^ERW<6 MV3V\#?#/Z]EL^ M^,@#:&G7K0,5K=0YI!*1;2_(G&Z]T B*F;4MHSUF(5Y$8BACEI&OB%?YP;_9 M&B=MB6Z,*LAC$3_D230'VDD&@ U'*/+7^G/<^GDP,B*?!+#]CSW2S/CAOR15 M\14?B+44KV$H+WQ>T/8 \Q%S!MSYL#44#-Q^6Q'R9W?D*<\R2'H+I""B[KQK M$=IE):\TORCF_AK*I83K[N"9K=Z+#3*0+U_.<[Q79".,6H>0L=2\.KPOKGQ1 MI(S.)JN7W&*) ![V-I<\C15R.;E70VV8*/ZB;_8FSK2JVJ$H)^@K+"]:)%$W?462U=AA>HTH[_B+1!8;:J9E$M&@B5MM4%Q"OMW& MS'J*Q)>G=-ZOU3.X>\P<$(_/P%@+H)SAH,TZ&[+=*@9/=^Z2 (?ALEPD0% F M^1@E1=H0(_9SQYH3R?"M=H)X2UCU= M?)T9>L0>'X:"X"590\W(8A?ZMV)GMD("B(O@J\''])2[MM2(1T=YK7CM?++6 MQ3L2AVS+.4B L%*RIDM1W;I<\FV[BVQU*K6)3K9'CK<)%T_BB610^3K- *&T ME5B[7%0<9\8O6W##Q8NW-2#0%<1=HI1>K3K3WG\$DJ6Q['=HQ[))T<\ ML [5[':I4-OIHTO)6['S"<,+U!Z%QY;Q@<[K0[JHL:3"@W"X5T0F64*("*K9 M:7TAE[WR@MKY?<.1;.$2Z9FZ@/UP:Q#&VNVOT&SR(P<+U.FS^(6&]VT%V)WH ML:Y"7>EFJ%=8$BTUX@T-V%ECO99@Y 2,$AN=J*4GAGK=V*I%LR_ 'M:&P>OE MK:N;LK2#:L%GWAKC7V>7-['\UGN5CJ6EC8R_C0_8WPO%!DK3K&<+LJ2C";,N M%A/PR?)RE5>3EL49?SU_F)W(@",+*;8+@Q>M@Q,/&C/F3K*]4Q4(H[.^89$$ M>\HXZF#H%'B>$[D2/$T"T-*024I3YR06HY": 5UJQOPYI?:O<\HMQ MLI!/H MTS-TMV93?PK[HHB[F]ZENF0ZLHBQOA,9::$1C-7]KWW!?[W 0OO2]L 23@_? M?GRL23[7,BYDI(6AX6^OWCM$A-=1O/-%?,M3(Y=3G_ M&Y+3PT*EJM>+\KQA^5X1NPE%B) 7?=F6638\^Y,LME0VIMIKP5\!Z.BEG9W6 M.U]M5J(USOVUB7<]9Q Q>/:L;\)#_C.^7Q(T=NXP1W'_H0L'%3#0H]'66^PK M3$8A8X>_*W!>I6Y;< ]+V-:E[.F Z*WCN@C/QM/:J1F>IO9;U6/*ZD)R(-&( MPAU6CK=69CBDVI1&.EL<[+_?T8HRYN_2D2)W0LC3(SI!Z5W5X5 8MTDS/KI" MC(85.CA!R;JQC[=EV9Q/<<'EPGX7PV<&)H/C-%YX>0N80+#CSX,IV<#6PG^\ M^H2C3+V@\W^C.UP8K7O MN6H<-4)UD[:\>2^6*#Y>$XPU^A<)Y&[$8/BMDI;[8!&;P1_V/@+Q/5[E"YF6 MUP)_7K"0QR R(B##$B#Z#9^AM^89"04D699/ ;G*#Z_:N"9\C,SS'+N+>;QR3 MEULZW_H"?XG;EXK+7@OXY6-_R7(E%UJ8X%Q0 @H*U <5?+-?\S9[9R(5EQ)._HGCI)$4XF&XJDJM%O-'"9D@ M/ .P84=TLO_1%YM35KJLKMQ]76@*$3Q*%S_@L3$+VPT&PA]]QN=ZAC;QM14[:+-%!SDP.C^6?5'!R^^#U:+WN(0LBZ^G M]GQCPQ'OFX4(UGS"%K35CN,U5.@FXR4-CX/A !)@++NKV;>6Q>#5N!,.:[*& M//6Q]"8B:0TSIJ83XV]IW(+PJS#9W/?KCIB'PE'?:1[(<1P4HD0$ ,)@Q5NGVYY9XUE@1PI)HC MVYED?V?B.LO)@'1&RJ$>MH11;,.2- 40U7-5YU*Z ?#R'*$Y"[UP_[;K?KILW^'GG? MOK6Q+OT8\Z1J_TL,S\_4Y@']B*Z>2Y+R_#+9IZJ5+A;NG5[#6 NJC D,\Y+U MTE#MD/RK)%09;DVXMGT=5K:X S!=[!,G9L)&[M0%-N2.&\*YG'U1_38U*UJZ>CH;AZ,3=UU>![0C?K8.IWK M@2%\?W>M1_>LDFJ1TEW+'@!DQNJR_.%>#EW,?C&K MQC<-G]C'LJ@HR2"OLK=2O9;G:V5^?[9=CB-.2]1?_K9>F-^[7M+?(A97>AC6 M.QNL>_9CY/HT7_RUSC5SG4&64>/4L9FWM=-SQ]H"8Z-06#.N(.@O96).#+ ] M=>#?/QC)^L863\5$3)"!G?JX;L4X'\^B(EZN7BGE%"QY^9Q@GA$#*.)&"8KA M9YHUW<_V*MCM61NID=F0,H'M-&HV39X7?:U[1R&L[I--4+FH;?6S(($ U"T( MGSM*\5<$(#YHS5F?8LF\X=W@)4_#1?@N'=J%HT=3.6+=PI6MOK00E_8XOZ@, MR1H)J_R7^&?;/5'/' MZA.EMENE) ".$UI, D2_+0=CU1OD#[?65@/V=[^\Q?\$?U=M]BTL8[#=8LXE MFI&-I@7%U+4DVFZE<(&7=S-_D>]!*QD@;S,])MONZA!K]ZY_U$7WZ^*D"6=$ M2 )Y@]DX_F_ 'R M#V,._(EKB]B6]S"V=[;_W!3K;8.*I.Q9=LW*"OCQ;PJ":T%E$V4[2 ">/YO3 M2U":TXL<"9THPWI*=_!M<(\;Y9B,B&&9EC6-ND?^!X\'AA90I5*E2S!/X8:< ME#C7DJ"-1D1P3%DT9W'Z#>L'"7UG'Q;@(ZB0#4U.L8A>.)O5L,$1BV&4_>69 MXU21VUG@:1Q"4R:-@F6@P'F>Z?"ZR!6@O4?W%#P2L0^S6RZ(H6\32?(Y&\\#&&HGFW0SIVWJ\BMY\0]>71^LR/% M=8X$;B7H'F4U]Y&U 9E.D !?<9;(2.W!K3@8 =L"^0OK*!>N>!$@P!X,WG3N M-PF ]$C$GO2\N<Z(=\_(+" M1+'X%U8$WO ^:B9K-:E81_/"8M? $JD5PVOU=7,::<2Y CYF:8YSABPJX%IP M83-;9I1Q->)'SOG75[K.'ZN\I#KN%<+,\J,YI%[IH]!? M+2K^9?-'/%.-OBMU(L;CRU+$R^D-X1>;O+"C#/HPZ8*Y[NM529)&^<,VFC+] MD,E,1B:O,%9Q<3T7]&J]MK:VLBX-#ZL)O;%AU;-R=!PC"4K4#_B+ M;I[5 V!;$D'9_P8"AQV.0K?;[/$%JY?[4=9HF+?Y\HRL-&CD,0O/NRX']AOU M G[0,/9+2;FNQQ;5]#4[)N)=@J*!5S(*Y=A!M1*2Z"7SG<%/NT FHCH6J+0R MG\Z(+FN=#;9E$NS1B[6,G3X*]-8?YS)6/GW/*;K9CIZ*H$:F#*_T;=["X:"6 M".0[0G+R&B9AEF[RT+4AACFV>;K9V=A2[IJVCBV34LL=L=J:7;FKK5I:',S# M>1=5$/4:]=+:NN=,XDG M=;F#%@4XK"XH1?II7H39C^@GZ?<7PA35;SW>_OJDNY+I*^6C$6^/U(VT3?&5 M+53C1FHC@\".'Y]27&ZD32V%YFJ9O[W//4/>ZI8$8&=0!5E[H)K!I"'D/]JD M#?'-PEF#;)=T$.4_Y;\C+('!BP)%)4\9K=MJZ^:"X.RLRH)[X5:.*F&0+XK< M=@7.T>/RPAV18\AQ]..$-JA+F FXU8@HZA>GRO6U@=W/TZ9I -&L_>#3#\\& MN;")PJP9I767HY*SSAI3O3:Q7<-T%9K8W=O7"27KL@MR1[%U)<[6 MD=.LFIGY*HGMCB2 >IHZFV3@'[%&N-!3W/S/BP/V7;R1F)!*O.>*[G]'[&(\NW&5Y.7([R>")5+:SD5&] MD3/=+05.E=R";[8HU>;1\H#2<9>0=T0R-QB8XO1$GFKIN)^S22")G3[J'H69OHX/+P0KJNXRSQL^ M1N\1E-"8MO*;,:!]!-%T=AW.2:0.\5Q71]O [R>@Y%_RKF19O#04=W:3:I9Z M6#W I2V+XM7337F(',LF@_SHCNMQ);>)#-HUSOU@D7<*?NE,Z5K.('?ZQ(?B MJP61[ILQ]0X>_.Y42RFGR1K8_&>D0A]T9G_5V M+\\"WJ@6_QK#WS*+^BC0>%?YDNW/ "<[3;%+YC1'0#1[&*I\*ZOE>P"JNTJ" M/GE(1I/&6LZPX]9=!]\$D(# I7#:8R)971;@_HX=T6BM:>OJ&W+QJ^I25W>O M/S!2>]^]WDX\\>8W'-TE 60(R^?VB4ZV=USY"M0_?_<;=/IEH.P8,&6'E*R. MI?ZR,!$<7W@\MS\RV4$/,IXC;W,7W^C-=V$Q<>!I(4H1Z1X/"? ZT?U(%$Z+ M^^!CI'Q+P;#AIX8JQQL-N._D3T^Q1_ _3/$A&R. A)2)> M4H1,3'8EI)G@@;XE[)%0+0*Z,*A#3^3,XG$;^<0]3Y)!5&D/-70L"F"_PG"Y M&:IOV7].HLPD(J@Z:$T?^[IR9V2! <'(#R>#PT20#6XY-/B>%M8-]G0D?:-X MB?2Y6]01KD+U]=*7>S\:&&A;7M[M7)^!,DZ:Y:?'55G?*JAAO<+Q/GOH>TL+ MJO?I.'JI>+99MC%,P0_[9"_KZ%-)EZ?"U]FT@4*SY)I]WY%Q]1=E(1[*6GS6 M-PV2Q+@N-;EZ"CX@#Y4[AC&>&#JZXB(3@<+?M2QJ\25D>^WBQ[L\B-5/H.P\^/< MUIH'H'KRMI O8O5X#ZNX)6[^V-3@C::W *B1Q?O0X(L>M6/D=X]-,IRPY O M[\[S?YO$3:U%A2FTF)N5']8-D3F1('"/ VN3G"6OBVVI_1?3!L;LB0R%U07= M(<;HC 53(XQA\->,4!J57HR(2!B-?!9R*LF2TK<@']>ZX E1?VX*37 M03)E\%+9%]B1K.>DG^GN]56K_$<)C])"OU?[537E&TG49XU\*U')3[LO$\!$ MD6-6 \5I!(+33"S"\-FW*ZI+[)_)ZG4?^7<4.+_I\H'?!>+*A6!,-7%.D2/9Y(:_ MH]9J984S(*@,($4V@Y]RXJ(HTT]RQZ7272/(%/_, /&GV(GO+($LON4;B:\/ M3W_UT8$4S\B_B>QO=_AJ&E/ZY>X#.5/]M;UM.S#BSY3J:F>X+\("!Y:9>]_C MX%(']ET0'1W4CXOIWP<&!3")0O9=T!]\1CJ@[F5'0':9U\6A"NX_[> M@XP?!>Z7O>=\P?4^D'T]=,G9*I7CE1*B&0W]"V<]1#YRIX8[^V%M/:CEZ?=' M3#8W*O;7R#<\553H:_%3=$F!64)W+*.>=HF=9L MX_H!K8W[P ?&>#;$=&K3K<..]^]"^4=C%5X3LU%4QVUS%S?](Y_-.#5[BC5* M;T@>D2%>>5Z8]J1A\I&AU_)2ON"GN)O/UO5:7HT.A68*-W]>U?Y_W%-C))O( ML ;CR7ZRU[D2Q^28U^LNI]E_)E7;I[#'1HY00"6=C!=*RU=B1 )9K MA]BR)!!EZNH[Y_:R%QG+JMVL\4-C];TTM<;-;M[7C]T[#7)R(#'\'^M6/D\_ MZ]P=;C,4VC>)K&KM[%6K![!?KND,;_8@ ]@'+P[ A*7;UB3 JG8+''<#V^0[ M&(N KUYA(^NZIM=H..$"#$$"V"L0XIH709CC,U35) "&4X:,BA]Z[), DX-P M^_* V6#BRU/K9#K4K=-( @QEA((/Q#&3Z#EILH7\]" 82-RY5D8"[/$B;0GO M< , M"#(-M+I*R#2,!!!6(*(7OK8O/&YT#O? I5W.R>93BRR7$ MG1I4KX7?T KH^6YX4_*NJC%G^*>'_:]G;-_[C[AHLS6[EN)G2("4B4.B-9(; MIG#I4$%')W7NQI=.+RCV9E(:XZ>\[R:;KGB;F5:39>>[CR.--2FAG*@S5Y3;_C@O%TY[AHY H0<@]AZWHP(OKV7,SJ6SX8,K M:/0Q5Z6X[SWYOHCR\M+BS@U\Q.\?3YY!-KD+NI=6M\=J]NZA[JLGM6.NU^N9 MH#&S!H\F9(XC]IV=U^>6T83BJ8S3DHK9/RW[J&)G[LD52%6EM$!*69/S+7[> MSRG)\8]N4T%]3^CFF+E*MI.O]48_DU'.?YXE]++PO E.^+KFS,WL!/P4>A.7V"DXX#6^MTCP"E[CAC.9 O]E=Q"+ MM^#6&FQ'F/A"E\WZ:E[:TYW,6,21N?Z-=B=]W88[PKW<@$PYGT@"N(L,#/8X M7-&_?[W-9P#GO"1N4])%ZZ1,@,/D6^=..:SF0C*9*/$>WE<-.AC.?[W,5+UK MZ2A +9HVD3"A_\N\WZ*5T=KB41U<1A>!C%1?N5]H^1F'U/IWRYN(8-\J M(]9UZOEY*?N]X>'6,U&O/#B8*DF_DQ/_XT@>4^\CU@2]^;@:DK.<=QM/BYB+ MOYST(*1AU![9 /["X%:2DJ\Z7KQB ^P4HZQIKY1L6.HQ?##IG<.23B-C0IN' MT/R+Z6>E=X^-3QTH.H]-9Y$ G3JY!W? M)2OM5$H)>'.)-':V@M?UQ ,'"6X9,S4SR@$^RK7H_AA"GYR!%=C9=C3 M.E07JY'O]:W2Q1R5T04YB-= 9$.IJ+WA\.HZ^^$6#$YD9B$S'E]*K[:;0939 M+'<'<<*#*>##S& 6LGE0;U[=7G,-X[A,]VOI?-4TF :.QB6[X>7MY-%6,MB[!1"=<(>FT7KVUX5D,&\B7^TA%# M@H\4<7KQL8]./L4%-P9(64W[E''*S>*^(50PTOE&SF M-SQN$^SW_O1GG2?:L+"S(L#G6X0WY$ WC;P79'3+B_+5YF,8 UVDENB7E^FX M_=WNG$FFFCM^V/E%5U7VGU2/;^RZNZ#EAW+_N=DL48D;A(SZK>I'1O=2!,NN M!MW@NM/[#765SJZ ;*?(.A,:)Q\2!DP5[BA VWY$"OAYW&3WT(S"*'3DAF<_ M[*SH4/U:D*\V(J'6^H)QXCQ5LV^MMI&O7C,.N@?$:PWVU1*-\6X_%,6_\S % M[^$CE)_?J+%^&UO$4565$72?.1(.*O@5A+NQSPO" LW6Y=NXCM@E:RN.F"#+ MM;7&S+V6^D[-&&(1"5".">5$FP\>&I, A/<38^0KTX& X_)FV? !OGMR04<3 MRD0/X*]<2H'JQ?)#&GVRX2'S%Z@S!4ZJEQ]JTL%WCGYL@5>>/%& '[ZML/ES MXHP]=C,=]1Z>!MM17AU<<9G"B53C@"!,_V5#)_?) P\&A8G9+8]C]:>Y,\;3 MKS7EY;Z&1/OOF*I)'C&].).[!!:G964L@R-!/VJO99FBVT=]/OTO$<:2'NC8XF(_-(/U^+G%= M.,_YW3EK3>_.S_O8=1"&H5BG+A7-^E9Q0CZPZGB725)91=;)H]]D)B>KY(F^ MH9"4<+*+7>#O"]?]. .]F)''M&%K+2D,XV,!O?S]*0\+F/FI0X6402!'K;<, M\CRLW+Q!Z6G+80QR7$DF ^_>GLX\E<:9D,; A&")J1 JMP6VI>#(F;?JX M,4A@)I!5,J(\K!C]DXG2"_=_\TY>W?[1[JY E=1LV ]D*&Y*]H.[(U?ZS0@N MH@6O+66UL+6\I;,W#U///C_ M_0X#'I0J4'H2( T] S^ (LE8,;ZV^="7C(/.H\'(X+7;?]U>BS G$F"*"Y]% M G2$;H()!U- ,AJ(0B^^;"(!%H\I :'GRT!T(+;LPV76VQ2]Z,'>W4:<=1Z-9*878BK2'IA$[Q268'R\GTY=PP#W]B$$)Y8Q6USN- MM#[Z7R+D'5Q'W&GC#O"X[7P9P_-HW<1](#H[:&TSUQA24\L#UBM,A;8TO';6 MICQIKY=L'[OV\]G:B3;W^D?TVLZ2U]JWD;EL?*\PEC?=ZH/%D]R$=$5F<:NN M@:ER8A$.JO38S>XWH0B'T%B0M*E=IU0[?%T)"DKG+YJ":,B@++YF MFI5RU^Q$TXVGM%]1_GY24&X!7OK>7#B'[ M>2-H7KWUT&)>$EC.J:JR)&V3K MRTU[VR@+40_.> ]NFSM6V1]S&RG\&_?GR/_ _?G\'^[/S+\P211PJ[PW@*DR M##@6]=Z(-;+.;N?U Z+4'"XM3?)E\+5#.)PM2:D-*DI %QY3'&"V9/ZQ?(T$ M\&PY)/^.J1R%X[I&@Y%JV8OR9I0X.IPT_)Q-B&1* _R!9E& M.&[0# HO337F4D47SS0^ITD/L3$4@*&V _"QW/7\%@41:MPE+EPIW,*O(4T9 M_^:U=MG-^"0&9&JQ\A_4,/WV?F3CL&R0L9ZMO$?("#6G)-4#C^9MZ!@UIFM>.(;19*65:H#'!>PC+% M^CO^ZT&RW*BZN,>:5!PMEMM%SBX#^FPG &$H&5FZUG4\1];=+\;C(FP/]=AM MQP_8=WZMIS/S YLRO)9*L,^+7A8^_?4-]&,Q7?V%D8\$FJU,B%@4C+5X]V(* MO6P=BSB@#W]@HJA[!72KO_R3M1G8-FC-UI!\0=VF"D0)>6P:"Q/Y[#3ND/G3KXO@)VA.N5SCOP/T>;_B'L MX7/;,S73TOEDVS"APU=<-VB&F<&/IC%>HP_P*#:%!#*:.%Y\V*[&\P8:3.FG M1ZF,Q/3%$MA=\-"C&Y,2^U>-ASW+?LT=?0DU@D0/*+-IWMWWUJH6Z+XN58HR MY:"D/:CFE]PY&R320I@XCC<'UQ1?ZF,.#'^Y+V@O\X!]["0I[1Y9E4G(GH,Y M@H5CJZVM'[FP!!E[R$^=>LK,6!3>"'VV%=WC:VUZ1^63&3@:VV"8!TF'6=)0 M*B5WQTF -\_)RLAV[PH) *?1),+_8YOB2EVBG1Y1?=(?V:&O#8!TZ3+3<-M;H!IC-KYG:&S?SM6EN&FUPY+W4BI=7&GA, M6QR(S1TI^F@0"54<3W[AP)G\9NS5,\5CEOBPM;G\(82)G=B]IDWAP#6?5.K, M<\]9#+4%WQL;+GE+7K)4E9<;8@#Y)C D)"2_!(334M#?;+G(KB;=+COQVJ[^ MJT@!P^1UA<2":4)P<[';SI4E\600SNN3#\-1T\PO8^.QZ^-H>G4A==6Q4 V% MPM"[Y](4YFJ"VLG*NBIB)KXV,OL($(S0D'F&W?Q7#CQ$.9$>CI"4Q1UY.O'D MY%O$9-9.98"?:[6>%JS4^U4GM5):E&B@LL2/.@-YP ZAM#*6"&NQ\Q4++%K+ M9U?G)!N8I7QXLV]Y,267D55!V$L"#4_,9L5^K+TZ,OH+!R\N+?D=8WM*0X;M M6]<2_XUED>OG&6]IS]"2B:Y+51[H0&AU8$-UBE5V(AC'KH\UDH4[/?8_RZ.6 MS'OM>^(GC=3EG(KSZT)Q+>]=GT[^CM Z;>S,6X22 S#N/G@,[I^OYZ MK66H.V_G1]+2H&*E&,-V%WU1*7X3TR*%C@#\GFLQH_WVGMSP1+;U@/,*L][6B.P^KSR+AL0-G8VIX-//OX707B@F4_[MI 4? MZVOZO&*2-+9HLBWBEO0LVT4V>'TJ;#CNHIMA=6ZL8[2)BRARVC(OT7J^Q#=? M%/Y6Q#*BN'/(]*6$(?W3=)_OBP_1/[(">!O9UH0'Z]O %[C:0$)*#XW$*J]S MQ=#8[LJ9,[ZL'.5(=$D0#ZU*4W0-1736/41K1*AXJ#(O2+ D'YA3WP M=\UOMDO!*WX3&ZT3'6]N,'=\]SRE9'N.BR=>XZBH^'9>*32"_5;?+S\5(\!+ MC,21?=K!IF.%9H8J\ZHDC[+1T-7S9X9B?I=G(0-#TU?*70+30\N#8-X /SKM MS^T^!3!C!^='8RR*'*/RC*6ONJ6I5E5_3V84/8YA!F&"T-;J.;FE/28CBY5C MHZ8. LX1*9"8-.IQ24G)JU$<$=<34YS]C/44\EYB=+F].0-I_@A7EP/<=!MI MU)3-6(-,C$A!U*_SE\2D.'$ OJ'*?0$[WLO>!YJ27TUX+-EL%OAD-+U?0& M'3#O^TW&C\PUK,(L$EF2\DO-?'Q?G(MYZF#+;6@FO;;R>TX"5_EC8CJ:T%.G M7JPW/F6FERR<9R2=RG4&A"BO%YF=]ELFXW\K8:]:L^5TL8H.07?N"[>^WVI) MNY5O_#Y6XU!./J@9^4S7FO_?#Y^E(RLW6S@9LH:$D0!M+&YD_.-6W[QZ4MC_ M"C,KCU!=!4\ 3])]9S\0K[(2G9OA6UNSMKA^C_BPW;7HACG-N6/=?^_DJ >W MEAQWPGQ#Z+]Y\5^D,Q5&;D#?GGT4K36J>Y9!^+2O0PF/<$*ED9XB]]?3:*(" M8;0B"P7:A;QI3U#Y-2,C<)J@R,2V/U)&2>A:70,+A\[J5K;XAC@,&FNXK!5L M"A>T:XN"HHT%9#5IN:H;JV@X]1*?$[^1S9=Z' MD(L-+HN@!)X(W\MQ<7GAY^6ND(&&_/V_C1K]IQ?^1_?3*<154AN5\^9;DV\=C;H_EO%71S/W^ZDRNTI/Q8 M.8IJKL&$1CGH03#6$OVVV)'C:KF=?8*Z:8SB,4]L%W]OH,E-2L\QZ 1P7@PY MH'NJ;JTDC,&_;+\\DLO\O45+>?_F1LZX.O<4Z8N\T3IQ!./C6Z(7"$HA) M87Y>'IUTJ7;Z+TP!CVZ[S%RHV5WJ/+&*,U?^K _QS2XC_"N,=8+4/\Y=S\W\ M:5EXGL%L16K%BYX!85#9;<^3=['/Z:O,$2,E>(*>#7D#3.ML+T\[N#'H8 MC\08L@<>6(Z6M ZI"LG)%N0D:5X5X^D8^;:&+4OY7!(7!3^)>'R&I!1($G1U MQ!ZY)W*2"L6^E5#2:[]]J?G.Z^'T\CV, M8,N5MIY%G8KIJ'Y#].. /T,O,*K_.%W=A8EL\?'=(YG-PX>/2[$[VI55_ ?: M8#?&X.>M*%IT7?D6K)DM2?'W1/P<893P)#N*]_;JK43BZQ,?C02X5?^I:S'Q MPL'91\-BRL;3$N(/EF\\2E ?GZ01SHOS\BIO/C+,J\*;H^V0_P^<6M2UU\;5!#B:";0-5!]Q) M"]8AWX)VF9FZRG'2S="N1C:(^O;^9_;=JNA%HC,[WWZIBJZ7WZL[WGE5E QV M]SXB&WHDZ9#*V!8S:YF?;7I79W'M@G6-*NWS_7=5LBS\JFR8?'\GKV^G$S&S M 5ORH>^([+H,NAUE+XK"E5-N-!0Z]= 7?4]YY"ZA;&[V3)&2A,FX.!S_S[,] MI)=_QWVXEEB<,LQW:$U(H_I&F(_:3#]"#R0P:691'2 BPD\W3OD M.3K]\UVZ!IWS[+YPW;#WGL(^)?O1F(QI+#_[+ZY?-<)''!Y1BWY(P'45)^L) M]5UK*3)]H="4\&^K"[O?Q@-4VK]YC3/.S._R=-RCQT:E99*G^0SW8,U[K[?1 M5K1_ZX5:_[_R0OUGS6P3?ZA/.X@2B,OS\:_WQ!7+A(XY>@$H/5=4P$73RHH'-N7R M_?R]'58@U4+IO29&2U7&^^,T2R7%)=VFXH,"C;-I2S[M.^KD36HP_$)IH+5: M^V9R"UA,:<2P(DIX)1=A13 M QD?:3QKON!$Q@57U7]14F)5_V%__]Y/@M4::*,,@V[>.\GR1]61 !G.A/? M;EN\2C,9N+9TWPBR-1;CJU=[%EV2A)\S_2_8#*,2:WCT_=X#X!H>KP M>5G07C*RSZM(6;!'^N<&-%I7(=)TN[\Y\*U3; V!ENL5IBT/@K>VZ6K>0_Y[ M=_8\?-ZXWI69!/B8Z:VNM>KT&154XOH)>D- T/ISULZYBUYAJHBY>(WYPZ ) MZBVUDTJ>'Y4]W?I'PI]H42=G@48A\%$NKGSPE,$N<3D1VNPO02MFM9]MN9WM M[+\E>.V?B2]OWHO30$NNNOZ-MZKF_\Y;!V\39T.W;I, #/:%8&Q\P9_I695>)]E9(_\#SP;BT8L+ MO-\N0<" 4$I_\Q9#Y"!2(*J7!!"/6R?2"DD@VZ2!3Q9]D.Y#L'@^=KLE&Z.B M[5#N$:-,F_(@><%W?OO:883QXW@3#W4CW2'#?EW<^9.LU&2R O\@!]*FVMDM M2@^\,IL\4:V1"Q^)/[H!EF=I!QZ$W90&_7VUFW%2U91/^C6[Z M8. O[;;O:9,2Q$]L069$NNJ>?62@Q-_"6%^TQ'8?(O6K^&9GX?%+C+7PN4^^ M+)1CO9FES?/9_F8/.OR!1NJ*?D">B8WBN7:Z0I(NAA2H@TJ0+&%!:%!6D]RZ@M-![#81(D8[T7B*]! @]E)"\ M=SS[V6>?L_<^[3WO]_O\0W^BA/M>:];,=^A-@.81?EF)+CVO4XU/6X MMW6ZUC:V?S;A.=TCUU3 6BW$O?[Z&L"=K!@4BV4Z'J^95(U6C][)+9A&O2]S M^Z+1&,9;,OGV0 "['&(0EOO\H>+1"7FJSM;,R,C2X9O=0>.+F[5S5@1SH M@4^ '9:#SYX'G!7F6S7JN#-3@\!J:X,SEAJ6 $!P]]^"X$ !.?&WSF0&.M3 MD-:2EFE5N]$6S#07X5'KM*IT9EEIWO-W=?YX%%E&DHSP,[VF#]!E]<8$^S5B MXM1HKE?2XG[LJG?A@%;?H.CYS;B7%J\FW#F8=*I^?9?+J MR9^-;-Y^_%UE1BWB2&YN&JF?(5#TB-P2'DRK08A<N M'-T*,3.SDM2L+EWXFG7A+H MXR(!VT#X(8D0KKZ7L>88_&.=6)-$HVEZ9M%N*TG/?);&S8;;I##KVPPC MHX]8S#!8[]PIX#A$WH\M,KKR#Z7!\KD(W/Y++?1S^!_H?=/]>F?Z%TTK*5PGJFZV_VSYPZKC*6,[J=D30."TV4QZNM;N&ECJ2N1,-B.#R*X MZ:QFF3 R+:^MN:SV5*>P."?Y8K(P!I9$+@ER5[%_XF_M[OYD;U$H )5&;([!#?^/E?!@&='3==14?]@5TF' M62$MZ?F>3\_XT&5*+^HHL^(MC>I(\ U.NK26K1SR.GK?,MW:^N(*#S9EK2Y M 7IGI'(R=>/^Z(23B$&K9/%- M9?. 3%4_UC!.1]W$=H9?8ZO)M9##NPY\]5J557E5P=7Z/%R)+U?<7M2UU:D$!0Z_TWXJ.^W[3'Q;))R+?6*GJ;Q(_H?ZVO33EY\Y73GRA-S C]FPKEE/,XXH*?:NT[_8NUT M*W_Y@>KCVR;&[ )1(ZWR MG7JZU$23A?Z+OEA)4RV/4QO-_\NQ]<22Z5],[F M9MF0JKAN)4:?^]QTL?IG%!L*JYS:\3=PK'_[* M==CP6!LOL]\Z87/-.9;>VXU2-+4Q1:!)+I=W(N\T$T]6!:.L==Z-K,RL=(1? M9&@*E:KARWX>#]N7Z;XIE.E7E;_YW634N70Z&^09:I P6AO9/!\5"997&9]_ W-/99]Z!-$ R%%HR(PC)?X,L'\,/]' $.(8=O=DR#L3M\0TG MC]^5/,_)A=5]1^Q[8%&^5!T:LG&X@K4%"B(GK ME$BV^)$ V!3V6L1LI W-[5LTGA#?^^JMI$W?7 K5.,5F#T-? MQQG>TWSR('@VP'MAM, /@]3J.>O93\V4B5=*JI@7C$G5.CH>Z09DZ FOYY<; M?-9\8N\?&_#F$GK3; ]XK&;87C)1$WY_W[\3]S%9L$[@;:)7[.*$)[V50_WW M+,-5562^SY9QID),AQ:T%:*IM:7LFRFJ))TBY^/S-7DWI($B3QJ_D?.?0X[A M]YC-(LAAZLDI@$M&T9! Z(LNGELK3Z0E![#32,]\;1(H/HEH )#S/W[?Y>*]=1D66LGZ_ ML"STJEJ0./KUFJ/<-^S2":>HR,"@YHA6CWQX6D).Z?6C#$%=C2&EYL$AC13- MWLT.'_]I)'2$%GB\>_L^&Y/)\%JW8<)8@NT:V_*X1+[B3+.%8$5,_%&$D6_; MC[AT/YNM?@7A/P::6*3M>*:;PA]Q3+T)#(3MUA$?FW;G.1"65ZBY]-PNN01& MH9$C%^1\N\WSL-FSG8Z)#J@J9[6$*9URF 3/ZN$OCW$<74ZJFNUN-4T[1H53 M_2[*GO^_/'X(MJ-# GV2]C(O6"GZ$LV:H_['E@-Q:B+!8'F8^%S.+.E%JZ7;M5=EILN>A9?T[\E>2YB]Z=_3E2WA?Y1>&_*L1W@BR^5;,":C6R[@!@IH>&>O[7Y*K<974+K?KH&16J[P2] W/LD",& M73ILQQ<1KG96B_NL).]IB;-TSCVHUWGY&<_H3MZ0;7$.LQD)#Z]>XWKAAFGU MJM1-#$6\4JL]IF=2T=2*$'W,<'V]I/*7H#QG0WS<'3E]2C2S_\!TZY,GU45& M:YYXE:-_FUV0 DPOY_#:Y_4'\2P7[8I7I30(IE(F76^EG!/6PR1]K9S_4@>-Q%OTSVQKS M6S)ZIBCD6=L-^(O4NI^VIU)\,)%NE M9\;=BFJ:_:6UQV1?+W5-[?K9\@HFJLPL7Q&-"W<2WH$NIK:246R5:3NN8!%K MNC"T!6'4NRAG%+$B6]XV(G=;2!JF9*VEK1K&DG99,4C_ Q&-V@W87BHX#YY1 M-#:(P!8MJM25,8HXJ"F-ECCQKT-N^2K'9KHDQ\3X2<0DBE!3?CYZ;T<"YFC3W?%(!SW>G%>7Y.E,/"#VD MY^;E.$],W\%YK7>R[IM"G^!;)I;@N'RZQ63F-0K/1 EKIHZ M4 BK$$J7RTK/\I8?-^=KYHGOKT/,5_;8 39KUPS;^G5X:[1@ G.[MK-<&N,* MJ3\&NSEZ,.T=>I4G!"<-*\Y".+\5Y>(-KK.O>F,SOVM<>D^VXAOL"_@2WEK> MQ9&6D((PA$?[[8VG6=W#/VZX/.E[L5PK14=CL5:2'I[+N1 XZN/]+T/Y&B?T M+EZ=G'@C37VZ=U8P.OZ@]<8=D=NB-WA((,@>![E^[ )6#_[ODDR9OY-,A+]- M,FG^WR>9%@'SIO+&/:FR).S_L+]@Q\/9M/>SJVO]1QI]Q\OAO'-C"15^UHB= MMA2HP6>:.=TS0:?V^E:><#!BC3 ^*QNEMZ7[&R!G7=2A4!&=\F)%Y'QV;G+S M*[DKEPR2/T//1))A=V7/=AU9XZUSVS-'S!WN%3\Y5E!2*?Z3BZ:F,FMLHN9+ M_7"/^OONV9>N(O2ZB8OU^Y WU01O-$7' M,9Z79#:<7U]%Q@\+WI&;FA#36BOY9%[H4)(7U2-[\C1QRQ0!.3K/=6@'[TAU M(H&6]4K!QTR 3-JCRE8Y\7W*,?KH> FS%_F(S@\(($NB)- I4L8\$& %!#!W5F, M,$@K1U;O:R?_O$GSG\A 36"(5W@Y[3 RK1=@]&*\\(Z2*Z+E/C3YU._AF0=H M]*7$U!E6X&5QWG?^NL%!D+\?4F/_/QU2\W(",)+MU=5V7B2XFCO;RL.0^G[_ MZ!YCT,7KZ4FWD.)BSUL&^-PHE(?,^==/R))>!"X1K$K//K [%CRQ)[0XD&E M!=^7Z+D,+242Z,XW4W( \/8&D-(,-_CVIM' K!5^Q;;N(W@Z.:#^Q;?6N<0L MVNJ'-*B1:BHFVRO17=O1]&H9U2$Z;'RT(]YWXMWU"DID_J9).KMBJ'QTG+DK MQ+YOH*]7:U!W:% 5>T-#6ZO1.L7&N!JJH]4% 9&AC1<"G$KAV>N.WF';N+ Y M1KFM[U@QZ;E3Q)UKL\J1@X@V/S[#84H=+BVLFDCUD_*$XB3#Y[4'V:\^)0)^ M5>)72>1BE5C_]^_2,2S^L/4U&NF7%Z5ZXMI;Y:EXLCDC?X) ]">G\!MUSBGU M*/8.7)%1?OTI+\AXV??!O4'6:\.]\R]>"[95E$\8)B::W2Y5_!YR8]7H&*/\ M92A@A?!WTDT9A1]-XLA_9>V" M6V\/'1^]IR#B3!=^$B8 M#\*DW^.)XX-%]LUTFR;.8_]Y)^/9M%"NF,3<2I3B1UTK<4-7XC?T!+!R_=/) M6CT[Y.FBK 35E>E:(.[,36_\P%-86 G43%YBJ[*QNK>0U:0W[VQPP_*N5F$8 M-_63=G6=Z(&'BM30[S>.\4\Y+:OW=M#KA3U3WB/C+/@J]Q]FA5/>04A7EEIQ M0>KL&NH%]^E^I7D$"W'>/S5M +35O;BPQ?5$KC\B+_!4 MWI6-V,.L.C$&L.'[)6CT]YRO*$:V;"D';G6$W/C\2P@IN?+:4OJR7 D%!HDP M%<4<:)% C=1QK45Q9>Z+M&R*31MED9.'B>,OV20EU1?J\,.V6=2NM3; QCFH M9?/F,'BI&1R#0FRVUHFENL-T#=.";GUJF^/X M.=N7$1DG7L71T[M8IC^G,A_*P?]';^N5=O[O-P1X<5,VT0((4S73A1K"JL\# MPM*HE&UBE<>,&.0UG+9%VU'F4VS;'X=O=Q[(/3[D7K%Q+HY_$6*;=R6U=5[, M[(3/&Y<1PF12Z'MA-B=0XIJ@]-"/;.YPBP>@:W M*T&^$ 5>NM"9KV;ZWZ+U4TXO3-?G##,>^T*;V8.&66I!3$5ZOF!$:[67XKPV M?+!K79\,!X;G7<_8.K2:,\J><;(0CI$8E[;KE^<=2##SR&&05OUZQO(JOC F M]Q,#*_T',B#&ZV*+R!KD<02N#[^(>@M.W=(/7EB6N+2/L(HM@<6>*BNY\L" 7 >S,_C7DJQKQ)NVIB='?YE:TS"5#=G_S('@5$ M3H P5X4LD4!;9]W Q#TI('+:FK!ZWY7!9: 4"M(1;7U#L 9@X%?N!=NQ!R4X4;)_F//^*VS5/O0W9-D1> MX/G P#@NI/NB(?,-VY)B:K.,P=-WD[SY<:V9SJ*ZR1IQJ->_1T3WM1P\V(&4 M$R^X#X]N.%:V#08:VHY3\8]5-=CDN$K9>C>$=3A2IJ?'/GZGTWWN=!/KX\ ? M3MV IV&%CFA@5]X34. O7#_@R4GTIV19O)_O]]AT*H4&28T8W B&2:S:YY3)";80"T=2$S M.^[%P$2F7"Y8("5Y]J73P W-6V]9"PY 5\C;J(KN\C\<(Q@=2)6**PJSH@22 MEI#GSNNQ^HY6>P73+906]'^_#M=FN%K(U[[":.;:1#!VJ!9S,7-?K<7!+)\^0\%W]\JDA\_+U8E5O! M"OR/$W59;J*B/8<\='-!"(4H#!)CP@E2^75)A9Q/G/(LB(;/B)B>PQ(5"*5) M:'&QVS:2JK%XH>K1-P*Q[YEQ#221/!5KM L?&[Z7Q@NEBX^+5)&J1VNV M"ZO.?1:9#(,[5'QP7R8ORW1^YQ\ MU-ZU%1PZ',+WOC1YRPA\OL+. H55X5T M>M.CH#HT8?W6VBR[[<[KZ-UNZ5N"#&OO FRIQ8:.PHG\.&\NP>+50;'63A(H M>.)G(A6J8+)62EQ=>VY374%;M_U! C2]WX3QR$\+3':T\OWX$_$], &O#SY* M$C]APDW9%<&SB @2* 5+00)I6Y% Z61_A-O% !YI9^HY";1JC]DE2_:AB$E' MJ43/?/83]21B,'F5$V7GL%1'N1[,,BM^V7EYB3P>+SEBS3D'(#<#[_4R')5= MIC@BGHSD]$93WKSL2-O[>^P>N3J4%3CHNR10PDDO^T& .9XLXH+S1;=]-\; M EZ (&LYOH_YT6NUE4 MJY7(/.FHZU?$:JJB><-53EO)^.E@A88:P[>8F#DW M7=VSE^WE?I/T*7AC D4[:@WYV^Y4&^T6S^=XI.])KT ==O_VJI=D_E]8VKH M2[>UM:#@EAP$ @E+E]_?4GQT(X< H!]M^I'RO=QQ9;(PV_F0[Q9FNY;2OC)8 M!'()L.1O& 1UKMOO4U7QJD&DL>>MSX1-ZKQ=*[QO M:!'Y<'(P\.'<7:.<&P(<&&3?J4^TIM">A2!"P]'QX4>"\WCRMRHA'3A&\HD) M/>MH]3VK]ZL"$XT.M4J)71KJYW@^SPIZS]N:ZSY_T""+)RLQRAC0_I<7(+VJC.J("S?TZ:N]&C=1>65NW*,V>0KND?0-K M+Z,'/?%/%<>-UK$+,]IA;;-Y=L6'@3;W=A[:UCC7!#*]4\DN96A55Q?IN' J MIOHF/%&*+4(:*R2O3Z M"51,U-%KH5"KD.O99I[ ,TJT&GV%\\(/M!W%K=9.TOM-A9>S7*NRG5EU:M\LV;OD)FGV35JO( >)./SJ1;_Q MQ%$2;>$5AJW+'Z-ZPV5(9?_)?NAR^5;++)=3)93SK08+W-2GZ,F*T]/@G^!Y MVB>69L?!\!<.J]7W*2*Y$;PNW]XM"A[.73][VK6?UDM<+:/0&82>3;^BD*Q<(HXOC#VC:1(^ M?3)\),1.)ZN"H_V,N87$HMPU?4A\?L*_LY0E5O5\;WJA1<&!4FU91\ +T6_;YU@,!%'RRZ M]Y- ($E>=]TE=S%)1*7[^>FN6;'[W8&E#X4I^..^+^2\,AB@T;H^C_#G>%PB M[=$DS'+1V_LXCV=5QJNHMK-&W+_-Y-?:4RP&YC*T8=(ZE= ]85@:>SKPV9[G M?"[WS<^U^2\Y(SXK3RBCV?;Z>^^!EOG(1&=ERQ^Q,W6XS97E$>?8IQZ>.WD2 M46RS'?[(3_&#TPA.\L9]K5*%LZQT!:JKMY>. .KYY"7OR"C][ BD?_=:JT_2 M2H?RBT^22T5B];UP!A\PQZ\2S;F]ZIM7[#_$+AT!E#!^< 0!_[ORM#KT9>S< M)PQ\7\,;1P(%Z+G!-QI0Y.H5.;)/+0HCTON30$YYM)6K]S>XD MFI($TBLRU03[_$U-QI\A3N428'!A%ST!*OZM!HY7%T?#9O[3\2J5/?,FG] ) MJ5KGKG'0A+F O[(F5Q5Z'^>J;.[M!9*5'\B?+K*X$Q]2$Y+39YX9"(GF)CR[FW3-<\:2D9GQ63XJ:M>/[>$0;J)\-EZ''9M M&+=^F?:,>X7C[S&ZJ^;B6(>R\I0RY6U;AT:UJ5KG)>X("PPV)UTEYZ/'^K^] M'R#7)X;V;"\*NW(IQWU4(2FKL%]X42;+Z= M_N7#X /@5.N[*%MR:&HX<(V:]G880?-6MCSLT2N].R'S-I&A5ZRBN5NOIBI6 MJ][-F-=" QD?B<$>;ZTL&XE@_VC+5$E7,9>,5+CTT0?ZJ8$L8M 5Y(M8_NX+ MSK[=3+Y LL\$ MDZT7X4\W$J7;L7-1![[!B[UC66_;53=^@'1.W=5$).L13X M?(&VAH7S69%>'=5>A>MG3RN$49AG6:H;L'JS[5OMCR<'5!8?MUHLW7._.]K3 MJ[4@,);O6MLW+[A7')BHFNL6H1,=P62@LY-FT.3 M]2Z814G;U%B/^S:/K>1#P[3<-*W[K]-XA?6]R2)XY6+WB)4FX/#,K=3]5Y3I>[%.;S<.6Q M)I%C.)I.L40Q(N<%W1^^S64L%XWC3R"HUR30LW;0E3=G(N'?R>[R9<^!6EQ3 M[L:O0TBUC\+2EK!*J23F8O5^ :M]1&H5<;]OOG(8URRI*GI/5NP%0P$)U$QN MS$NJ@I@J%GFNB!OFPQN+2* UOTH$\>Y]@'-,W5_&SS4A9N9&?I8^V+$A@>G_R-,-W?2TZ['Q[? M\3+M6JJ[]$C@RD9*LY?;-[M>MN:VSQV324&8%)GEW<+;5.2"HX%D[DI18WY: M\ST''Z5'/\P]Q5_,"W7M;Q7RA#G+R4-1W.&G[WQ"CK7U;W$/F3 >%7 )C">=_]C0<*4Q=K@PLZO*@/K]%0/Q ) MAUE;03NR[^NF7"KN3K 0)UP,^Q?MN1M0P?*(*NI(H6+B1V\EU.ORWX,C]$H M6UX\A+T[2-\9H4KJN755V';?<:)H-$)GL*-X@*83A8^=:IZ+CJ5QXSX3?GKR M?0-^9N@.*>:;6HA\2SA)*% MF=7_WW1,KL:A@0]JKI'5\SJ_]N0I+SO>T[\0_MFM@N,'G4<4I-CMZJ\BAN6^ ML?S^IW57!^!%Z-?S#IEE(QT%*[S. SHOMIU%9;69A'OG)C#E.TF6EPY!_X'/=J M,=DV_G$(#>,96@%%&'O67)@/1:ZD+:NWIJP@(7V%!(I%&51)F2/<=85=G@N/ MUCEX;9FOJC^+#_P2*W8C;8[W;F^@I3(B)/YKU>UI?/\?5(ELP7IH6"'R[@C7 MNW/M!&64GU6V@8TBTQ%NH:='M3L)"3W5=MQMEGC MV53SA!,*8N;=<]N&VQ=RDA-UK?8$N6*Y"-[83/,S61C@_!A0;,<=-"0?FNZ4 M98GI\K*(^CRPYD_E%I=Z+&BUSA]04NP)C;>W,B]%2\-NR_D>ZY8/\?F-IW\=2K0+]!#-G*34B[^?[\C M]_^^QG'P=[K5F+@M(6V]/9F;T[Q06FV+WD55T.,$F:CJ+$V#UPJZ6L U MZ:^].=\IHPI/$0!4_6-+NRB1E0V_1EL!,*_@D%'3Q2BBN?&/$_ JQS02*C>8 MBD,_A_?\6'MP0B-^C032 ;SG5RP&XP/ A-2@4=,C9L<'Q&S@->1&T/4G[TD@ M\+5B]*[(I.D) T]/A3!O8_/$'T>F,&7;:K11^D8Y!Z%"?%XGX) ,&DD@7H' MG.%[2FC8ZB74"? (AP>H3R30MZQ9@.J%^6 '6>5S)R?JJPUK/9T,AV[_L,7K M.F8JBR,C1+I;N<*VR#]T0/#<1#MOW3;1*GG<)GYZOKS4.$QZFYS1Z"1G%? ; M%4-^)!"ODS]+YV)/EV/>J)0='=2TRLT/.WY\[*&G<%%=_3SM2UR^1$]OUXOG M'>K\)FFJ,6=6:0&DN79ZJ:@@S'#M"5@?1OR)1:&O-'P<\_1DJA+4*"AOE0_, M-#1\??7B+I3]/7"B)5:T.B5]S_)E_4:UU*/KY\'A;_$;^2$9(T71_NV04..H+?$:?)RB M6R5S%1"-0EV% S)2*L\\29CTN<9]G[5,1*"L]K-%(A.CES^T 8UZ7:(OD+U, M+7T%_ V_4352!#P"PNO\W&2M&M=Y:YL-Z?W1#FUUUL?0)+A@>-,3RT!H,G7I MG$5(_+7'?!>6E(D?@-TXM=J!-#KL@ L4!J9GM#A+- 5K4X\G5S76H[%["RN?&#N\YI0(3F(X&$7FXN79\(>EZ^;@<%V/H: MK/"6H+?ZTZ(BV9/A.L[E='>]G0RBV3+[8E^R_;5KIYO\$ MYDB%?N7H/9;89(YXXG7[6\G#X"R7N#-&2;E!AH)^,:NS-B*LNM(7@6_E/*4] M,J1VJ$8"/4@N(=3[\*U?J@GT2ZX](Q'TW=J3G<_,J29[^HQ=[XRKR=4<4Q%- M*& W[5]TL2]R!:NI)G1,88!$< M0*3%YY##M]8F=D7PS]O"W*+%.4+=?M7.V8/:6C'I#FS)F4<$NF$UY\X^RLTKIO7E=96N6 MNRG58V&U?< S[C&J(#PB>Q6U!8-NRN5TM%B%#)ZW\Y4 'M&7,GOY/F!=1WLX MXCB&+-CZ^J32W7%C3$+5:[ASRBC,UI+;*C2-)QF5U#YCD.5GD4S=RL2GT/!R M0(,K/)U,I08I\D164I<@A&8/V< DUHI:.]:8UOX,39Z-+G6WI5S!'S*4EO: M>:M..&.[QJV@JHCEIG^I,5]9\<@7EL!Z=K2C MP3S+'7"EYT@@+9DCE/[MT#QSF6KQJZOM.E;NNC,_-^PS=4HAHF[P!^%=.DR6 MX=T=!_26;@V-L4^]$9R;='-\[3V4$=FZ:M.XE!FY,/ "#OS2,4_]&F_I]O9>$0U-SXN9 M?@\+EJ)'[)^P2DR6_'+;>WK2E MN S[\424OM)_2W?__]7\!?+[ZU;M/"::)M$?^GK93WD[I+0.A,P$?RWJ67O6 MWZ)5F>IJMC]M2%.E;,L=_G.3N6.+8\ ?ZGI"*WLR%!.8N+===BB_%53AP^Y^ M?VWE_G2#GIFKD9-@7,LL%LM-[*=I#VE>L&HJM&.]6%OM9_,UG"O<;RX"]_AU MB;*99A^<[&_)3S'_]FNXNHJVMMQ#'36EAS=7JV-/%^R!3N!GR+JCN?<; MUK[8\KW9^+F62-D_?B7(V]%61_WFN=YBG>RKQ16HXP(-C]=88IQG%!$N[@1? M[IP&GQC@AF0\58]@N-W:R=2=PUJ 72N: $Q^M8>L1*(W4 3/G 8\26KW!.9( M"!]& NEZ[D%,^NN3/4_NX[D(1$< CO;%U<&/ROXR_WJ00+\N.UYPF+?U(K2V M2DH7&8I (PVI6@ %RM::$6AX_3:'=HK>)QC"@8GFGCC>_8*/901 MQ_K["[I+A4WK:Q854/5"&Q-)+N>;"M1@T''?BN%#LR'#8[P>M@@_N4,>W2)- MA+)W&16CX\+::4KJ!!-4$XZ:7EL)C@*,O&HQNEONZH-7CM*JUCMYYRQ2G>CE MPKY9&'Q4?,R.")4Y@*E8ZF#"6(]','<]PBSP7(:6.2ZUIIX.:[*_TFUM MWVOO1U@Y]\VOK%@E0Z%?%'BNZ.ACIH^4%6@D6;R/"_[CLL5!OEC)L >A;2]< M!)2@81V:4/.\'*O'D3R)DJ/,B;D7S,,9+5];Z5)3WAP-(YMYW@\&-4_XD"9^G]Z6YKE\/DUJ@VOE S!"(SO;7_L0EE MNAAJ)!3@EFGBA;2&23_X7!&10E33DRRC$9Z>>%7)=G*>_G(^7UM(=TOF^69O M2F#]-[YL'4YU?GYUX#""+&YF5VYVY*L4U5YY'J3$8SA\M6J7?6 :P'VJGVN- MJIX;7W:GL&],-:9SD\6%.-GY1.>=F<8.EQ3)_ M&>O^WSL<^=K[.)X@NCF^=F M9&S2&=JE[?CLF9Z=/PO_C$:_QAN\_Q5TFG:0[I53 SE;N-1+ MTY[IP36\V8 M]N9'ETD9<:E :91&@T.AQ8PTC% 9@^,Z?M''&NW9 W_XZXL_TM@$#.DR+5M1 M7!YZ1@LN*W:?G?W3E$ZM$DQ)Z9RT$%33_AF#5I=9P&W^Q?SD^-7^EJ6CH&.\ M>KS.YDH0$CP#,04?RU/$3-1:5L;^3&M7@#[EX1H]@*/\8K-2;+4X\EH'>?,^ M13,Z[_(Z=Z,VZI/?/*9@RX9425552F%APSB3R>DQ%":Y*#L[)UQO02A&O\,Z M)S>RHO\#JZE(.Q5?9)NY3K%&,VT.OO +B/J2+V#>WJ_5K@;>Z^V4>=+7W_^] M2D:YQ_@GKZD)_^TQ MVE[PS2_@X[>R%"007;T3">3978&S:\U:.% Z0GD5<$,=Y*./*4'@J)BL@+&^9$K]1]^BV M?]Y=^%(FH<,X((:B$<\)>YWW/[NDR#!+AAWH1=[@(0/.W+R*OKB=77M6Q M>%%KE:E/H9611_635IK=!SO-O*LOI7T80.C=>+EJ@T>[.4+3\PVTTI(<%]W9 MJ,0-/N;=_IA9,/"B3'(-C0PMS48,=%I M$)X?+J>D1&E'XZ(,O;HX\CLE=H4$:K0!QRPJS8WHBW>R34VL*XUZ9P8R)HF% M<:GJ/G-KGC9RITC0)PB_I'X>?*F^P>*[;%9B:?@4^I1[E1AX9Q:K5@.;7_6&?H[?#7 M<97GT<_+6=!G^=!&SL3$>\D3'=!BQ&N!DI=*UL)F)ZR"!Z(;<9(>4YA9WV0; M,T-;P;B\K19?'ATH5.,4'[S<^X MMZU@J!PX\XW%L@X_ F)3JNP<$H.KQ0*1 MK!&5YAG0S96][P//CDY,31%L>,T!$\K5NGH]$D@&G&K*[QPSX>Z,JW/L&S\\ MER*9*X/XY)T7]89+-9O3'[<)LVL(S!D,T@]'''-,YPWXBK [Z>#U@'W-RVFS MP.:YO&5NS\C.;YO/1106Y:9HYQK8\JP:9+B9=UY]H3(/!$;3WSM[71:\:W)R M*#S)PILI.7#1*'G2$RWUH17:*G\M>>LA7Z%/G-.\< 6=G^)F?X6%PRWYW-;W MLC6U4XZJA4^+3+P(NQ"; M Y$,T&1?US@8BP?@,02U&S*A6:0K@YO2+M %SP#ON2]OI$T"T5\S(8$VXE[_ M.?7/X-IA.<"MPCQ6E)[]LX%Y[#L:Q:G'V&*?_ZBB=0F ,50)!V.Q6/8$%DC- M;'K,?H_9.E5B;E=D.M7+LHFX$M>*5[UM&_"?U[\.\O$[]:#8HAOE&+#ZPK^O MX#=0/I1'<,6S?MH'EF9M')OD3(2M*2W\2VHW0)F-?,*L87[[+19N)N#U]&^- M&UXB28F&][BY;;)M@H!C)<4;Z1ZE.D(YC'G)(O &_, J=I42!! M+WUT5)7YO5)2H\XO6P),X$F7?Y/>G<\W6-BS\[&7F0\82>+^3'!YBR@^>@J DTTO<*FY(PLJ&'5F3C/RR*,%# M5[^<<@3"5C!;O73J/628>"^&L[8INVQ7: XK)F[I.%5[3GIE+B*G>,Q D/@H M(\I!64EZ"V?,KT79^@A@1/496M"AN=45H>M'R$1J/]DLJG'F<8F%S-R,_(QH MB+KFN8/%>Y_[ M-#0"O%XII$,XCCRWV+QY0YJH8(6)I"2[8?95]XLQ9U+RNVPJCR$QB8D/GP5J9,I MZ6%S.T3F!O_@*V!CTW(QU_1BRL SNF")XH>YSZP6&QR>S0^^6/H31>Z'I@S.NH5LT5YS9+F@.V$Y/*DE,IV7EO<0YSH[7^ MMY#XQ<5N1U135$YV7E[;XG8-=;ZO8EHOA#O_\J*?\EJN!F)*A;3;#DN]=\NA]R M^[:O0CL;>6CR;C@)]'&3!.)5/'#H$T&-C3]TI7!UZSYW=^ZR[D =+,G\'+*R MGLW>;RHG\.O#*PI&C[N>"+VD6'[0@^I/OANSQWRI4A>_D?#_0/K@/Y-@_^TN MBRBV 9]39>IU@03ZH;^".9E; 4@Z9"LEWXC<%DT:^I>4-'G$:0IX?7S(]"#> M+96XQ9*$0;H\""M*@+(3SB%(H%@5@/D;\ZY"_L,D0C.Y+9]J]A3X6C\F, O#D21#[4481[1"C\@8_+QB2;>!%RQ-E,C,9-GBW!YT=1 M"]4Z6BDHI33 SM*I--E:BYOWG/+SK#9$4 1N2C,#BET^(13 8Q!:)!#_QK=O M$P^I/*1Q%@LKV7GB];N6D5F&A,EXR1LFY@L^,TWF2U'VCD>,]B[=>DHJ MT05?@^['?WZ\9_7DDXO:_1JXLYZ:#P H+%\@BI*O=1X2J]8!4::M-;^B'#M0?UNN"9.'3J MG(*,8A%#^RTC7X;4[&L$Z78!N0#=3DR?CX_G)"-S@ZJ>A-WN[ZD1M=#LB"Q[WM#6] M8T3+'(]XO;#\-<[%<35[OC##KS[O6E@07[S'LT%UT=O,N><2.57L/R9Y! "8 MSCJ\2L_Z;QOXO/; ,\^ \*)W GC8S_]F6!?L]["N9Z;1SL3^O\S:G2!>$8S+ M<0I.QOK?\ADY$=75"5,>F@\J%)M76ST:;YT^4GOP8_B7R MR?W^2:5XPAT(<5H\E01JIB-?APX"QV\EYPUL-QY?'_F[[.'-.[FSS]C(@O.# M=.0;!7&B@VF[$Q!FX_VZBJ:NV_+PQTU7/X'IC/+W*4;V]EER9B Z%IYG=6K, MW%:Q7>418BP1;N>KKS"F]O&?/D)*R(_\[%D$;Z\<:F\ZO;'87W+9&_9AK573 M@UY] *=V,=\GV@92C2=*>AS=0R0L;OWDOALC>G'E+)L2S:,_ V=W"4NNP97]RYDM[M:&G%)(M%", M;& ,J!5FY4DGJ) ]@:[:INNA'J'B$(/ 5VH7.$1V1:B05 M:]_X&(^DC;O5?IYBV]OMJ! ^1=N,9\ MJ/X_G;OY_U$]Z+^F+BEV6(BZINSP>.MG\YM24_#$:?8,JE54IHN;-P_T+ M,]_: "<:NTZLWA)3FYV)V31=7_020I%8I MKWFN6TZ*)$].MEW8V/! VY:.UA.X&U-$>1TD:_;7YEO\1M&P NP5D[(E^ _9 M5/+L>N-_) :W/.H%X,[2J0/ .(,H^DV/]YS9"-)'?3,CHR-T)-!5).W1QP_$ MC[_O3!$ [33^WRRV_&L]PB31&@.JI.W!A"2A"\7/\\3@8\49H[K7GHS_07]' MO:9$RIKW_'@:XRM%:UM7HV><'I8P/7 O0&8,]'.*3+F+(D@@MF.*V:+7N,+ MM35C77&7->\?20U*HD]HGM8D/KGZ],GC!%MEX^1FB,C3\V5YH=[8S,"&3QYG M :BZ-W#/TE*\[#1-?5W0,W@8>9*T$6 $0-04MT]MOC36XN6R\6Q*W5K-3=$V MC/5]09MN"(OK:VN[8J,'CEI*!B;;2&TY",-VHCX'U5M>\[TI+Z3MXT$>R2/Y MYZ[5(3U^+8XWSGDQ/;MK&YC*$=BN%6MKN\J\K6LX%(_76.4H/J2Y20Q-'TCR^Z6$51;5DU" MCT!%63\=&LO.K*6EI'3G@62VI5%4/=GSBU[>1@IID??NE M11V@5ODQX)M%%-5K>X[7)R=7,WCY8 M<88Y4>8JZ<0UB01&GD-B@,CX?8"C@ J=A"-P/2A&+KG@+ITXT<$ "&?TFC=@H)P 8>O]6XK&(=")>)7O09RJ@*^KOSD:=@.;) MU/9>Y=.^*>.$ZJUCJ<+]??DWCE\*C$5I+EV[S!%9:1N(K%XVHXP2XJX;>)QJ MFD<+R70OD\2TJJH1G%#*VZ_4]G1\4F#)?XZ-BZI$!7I'P?*9 MCL"[**$SQV6/*]%#_@!C>30WO R$;")]4;7 <9@=(?$P/3@R,/WZ:-=TW^KX MJF&7U5._>J82%L1%O?@ XFQHEJ3'9]NW\KU".6P'-&?2U#D MM,A(0!ZI'?J^)MH5U;)?5+LZ8TA5XY:"15Q0B&BV^M5L85,;=$6F1")-0;<(;?&%TGM]JSJVQWE[7R+OR_HNA1V0,2<,#OSF=OV=TB^RAV>(:GCJIS*OW^NC'W% OD,( MI6UV\C6]0W1T\E+L6]ZH[5G<@E4,.EN*?^*GAAW8L\D:KDIZC!^-1KYZ8L[E(??O91%-#YF9T>Z,[)>VL)Y;8A=<&>;SPDU MS.7SUI6_%L+D8>]PWI8K,G8H^J*(&D.EVE8[U_21ZH91WL"?ZO%#YD1&. ED M(5H!WA*$X8@K[DK_,A.J'A8!3X(^4$" M.1[^W"*!1"]>('LABM^JIE@KL,_*WRMVY]$?YI- #QPR"8WU0HX^%46^B:D> M9K_R)FLY[IM';40Y/]\?-F&ME9O/E!=N'HI970>]RE<2DS[&ZRGR>!PZ>.4? M?)I&7_3D$A\VGBLK/79[IJB(_,!8;;=R-8BUYN5RJ?#L3,>72'R+:]ZN3C2$+/E^ &.B47S6+"<+\:?@F?WF\VK_]2R6 MN3\FD4!CKKA4PN-D@!?6AA3@IH3%+_WKC +RE*1'-X,NOSW+GLU!IGS.\,;/ MX,B6)1Q5;E@\F&F?,":#\V\95AEED;^FP@_U<4S.2@D7PG.T[+ M&?PS(RSW>$_2@^O;-ZS\LWUAW@IAZ(0YS)S';7_Q![1;/KK10H0?1N,@DD65 M:#,LU,'$>8XF;-!S1-7CPY_+^T_J*\!;,F#BT4D-L"/1>%@I^]]W-HO]3W,L MY)?_JH=&TA80E6&A*ZL_?TX,,JVC:HK'['6"]-34^!48$J1E=*_K:0SJ*''( MBZCH\2KP/1<2',P \-#S 7]3R9[% @#H'.(PGVN+7/>M6Z=JX];9@@OR.ZS, MOS5J#@_/BSD*J79]LM>I\:HTU!_JOG..644P@ _F=V959C7YGHH<@XQ=A#X+ MN[%F0%OS().MQ'1B%;L&O(/;]K;3C6+5JW-:5>=; 70NHSFB= 1_"IXFQY;1 M%Z?8R:M66'1 ("\T_PB+8=O$Z&#?=>]ZCLH]M"YH)'O7E+70%< MXVQIE_/R2MPY:F$4[]!P0]AQ0'K"'+)E3^ J"#/(CYNR_>J,]4R=;P#>9KG% MRSM[ G-;UJ#OQY=U\+GSVN?*N!#YZ6$VZK=G70<':[P4Y6RY,W,SBC*23?1' M7XWKC,_C,G"W'K(Z]$ @$)6S.N7A\FKJ9^T8&':W. 7DKUSD=):_3I5+ 3IE M!EC>,!GUZ&)V[('007%X$>"%Y KST269M7]7A(K]2Q&J4^J!,H+08[) E4X MDH<43WH7X)JRE@Z4C(@ 6/AK'/G/A9[)L6+O%U$3O(_%O0PM#\][.DM)7WO-+/F\^6):WQ>W.98J!EWW^282E($>Z=23X^> MN%,YY=[/EH1%%KG[+J%O_2LDN UZF0-*UU^#L5$A5FPT(X E1NV3 .!@]FVQ M*0YH=97NN,H!#9&7D00S/ZHPG;JV$9G% 4U.DM"3'% NJ>)I=O?X-1/F!)L M EB,P5@"%]80!Z2_3N=U6(QU^&NW'P'^:+&IF0=?_2R+B>N8(;+IJASYWO+, ML,H4? "]$(^.",1%0J(':QC>;LTC5WHEFC2AHF<.0+02#+/V_VV',]>G"SHLE-MEO.X\IG%X#--_EA+J-KK4&%)? MMMWRG/PAAGH(#X_HQXC\/+Z:FXK:[M(V+E%A4A_L8;WD.C_GBR1QQEZF3$2] MLJJI>5_C7-FU7:]EDK?*/^-9Z(1G4AZW&]->4[8-..U=LR,O4>'3S<>6) 3Y M>X!I3F=?"A09%O?BTTK=@]R!V5MQS;QM)O_)Z\S,;+&KV]<%J7V48=5E,1A3 MSG$U^:")VU[<$M'8K+2CJ#]^#G[_YD6CY$(K:1*[FF!1&(A_&U&%'E'#O+;2 M@H-IQRH&S9\B8'4=<^*AK;O*0L$[X/$7\^+9I0R*'V%W$!0* WY>EGJ3N5SN M3PCR?&8OD96<&R?16+^8H'"K]9U%05G(8"S\J$6$5?"B%EL( MMO @'>>3$GJS9S)XN[_3<&(^]LGU<5S)441OI:+N]8ANW0-)K_O&IV ?+A'B M ?_[KI3" :U-YD,&\Z\^%D,7?44,? R<]1-74XZ2W"84F69]X>Z^4Q8:$.&H M*(0:7W='">%M,,/D?>/FW^>DE'NP9"3MYQG"ERL?!Z4J-%'4%"3"LS%>LAN; M&ROW+'-G;WNMJEC8F2SAK5+VUQ4'TV YC>O8G2A5CMBUTAS%-?50.FD Z8.H6*3HB@50T0NN0N M4DT>56B*IX1C KT[&,9+AO8)A2JF.KQ282H1G:"6WA.Y+3'H0M9Z[E!E,MT3 MQ2+])_DZC86&MSFN/ "QV2TAK[)J9)!1>#?Q!#PB4M_B MJ@&,VQ^QT)+;9_6%-5N;(>7[U<#C8O5=_?X<\GH]M"YEDZ2'3S./CO%[O1D] M1:B&CGJX6K3UH=-MC[R/,8HP0CO ;W4YH!/1RV@F4B*3MF7&<:"?3A^8J-;-79Q.\.SZ)J>=E=T[.[+Y O%Q:*^*R M>/FQ07/[/D)_&DR']=5/_V&U[>;@WQ4\?.LTD'J4Q&H.*QQD19=^;9M)+\[* MRWSXY:IU5 +ZE]YTC7^E$YJ"Q!%]*9XO$ MN>U7@2\:::TCNRTTX0&)KSK-AVVN3'T93"'(GCO #XY)S4W[>5-GP24.J ^@ M7=]TLS) N\9NP.YSV)<^R(<*:.VL3U1>TQD3J2C;(B(ZX'<;>EJCA)=U"0B_ MR)<.H+3YXE M 1\$!(>* G-&X&RD1%&X\SUBPL?C8&GXI?37>E!##='[L 4+:M_,L/QR".0Z M>^>I3P.U8/EZ9*._/;]RH$Q!1DXSDL_2X@6?J;9@U[8:JWV=Z6S^V+'A:9)Q M2Q?^S0H@TK;4KB@M#M]$?/Y4XSG/ 0T+K[I1TK#2M1[7 D5PT\F)&4DC2[XT ML'[RLU3>=04K6LAZ;E1!H%^(K5BA_][S%_-*M(3,'634 MS%I+]J>L^*KP>AU*CSL.0NM2AS3/+]?\]VKI?A,P0G<[K1Z?A7T)>?:AMG"D M;F*PS+/@H.;VLX_&KZLYN"VN1L78B$=9[QLJXSM"[@5BXW3KP_1T2A;L6X'+ M:C'6'OU6.D02_07['X$NIG%,LDAL%;"90] 'S-+XH%SBD.J\8,.U >ULMEWX MI>K6505_+4D*+/(G#[X@C"F= Q("W!"U&)_\IQ7[5":_MGT:@N\<96CP\M>H M]&9E5]@4. N<2R"-N24OTWM>87(^H# 9TK]L0+?F@/:AXY6>QSZB6]9*+/9- M1Q;CEUXY#U@X^4==NI%VHR$J":?R_,8'%NJVP>=@AM5.U05*80"#*7OT\YO1 M@OS"0?7!LX6Z7OP[)U:;XGF M1\_YV_O"NZ6%G9[X>$_+G.X*VOU)3F9[/@/'C=2A?XC@C6_]"/\T@;!E2!8P MO,O3176C+/B-=_XF/?UWG_KJ8S8;7S\2FC]]@']1R]>S,F;7\) R# -6SP%5*+*QY%)@T*0U#DA!::*W$IU( M-/:6Q'R\,:VYB0?M][).!A=7+GO^G%O5D,"0X*KJA6/+YH>M?8AT L%WL"F+ ME+C^NW5EW,]L5T*'5#KZ*0\22;6;.?*&G&2=?\CES9@[;F%QW&=QXO#2;@PJ MZ718/%&!7GTEY]II,_Y9Z,KRZ&DK"3CYCSZXW>J[4Q\@Q91!Y^1_P>*RY\ZO MG>^$W/,XA$O_%-P)GO8 8[I,+/A*\YPO7Q6Q.;WOP9WMW!Z_[85/F@1ONG^2 M$@I2\EJN0@9W-$W[WQ60YK_=!>^;P..=6D86'J\D!WIXE!]9,@$KEU>$+>$F M4];))BH;^[-N4^VM_NMU\Z*GEJ2$QZHE\IW/=SL?>&DME0=[!,"9I"'8#AU( M %N^>O= JE7YTF&'>-FS>AK#&Q2Z1$:3P3)V!8^+#Z')CRK=F_":?<$,6SX# M@7QR-6%$#=V%+9/++VCS*ERL=L_'.G:_AF-G+(K2^3+0KUC.%XB=^AH\KG)QQ=-'/F)H'1MUK#> (<9G6$>VTQFSOE-),5!!*#=V*J^:GW05"VBHVF1F:'.1 M5%'MN98I6H&QR^2 ]";)^22F,_3T1_)"'/FQ.M%(4RYH=BL\_B4#XI\VCWUK M\]AP35:C1)$*GW%0GF(N!P!&CK]Z7)XOXH9_&=+(.FW+9,9'&Y.A:F=7P_V/ MLA3-BJKVNVQ$5RHMZS!T2<:M]%*Y5@YHPF^!.O)%(^X)/JA^K\5#+#92X[7W MFB>"TE'0TV*Z-PVS/RY[2?IO9X3P/#4>E?- )'P@U([?%BY\931F:V#6G1ST=N5%948[-Y<;4/]YWYI?*NV-RO6^)VC!: NKLVFP\KTZO>)E!^BZ!'1,,MYQ>3/9@ ,B$G' A0U$\JR0 MM=#"E?:L8B:!,*(=8KM@,*ZX/62ND6[^M*-G;NWUUAX=6Q]+<$RY9NSK\A7\ M\UBZV2%"/V8:C1*F%(-]3KWOD/S]6T]N/)/1XF5K*U(YH/!P(#D>4@/L*D*R M"89^?93=53Z!8%I1>X3R;FI";E#@4,-3C9YU'V0PT_O$K#T:H(?0F8KO>8Z^H7^FL:D MJ:OE70)HDN&S#WV_EQHX'2M,[_^6[$2I4.QYF3+!Z5FX:!HT_F%>UA[:*=,: MAJ]J=8%0[LEG0=[ 3 &<%'V#!5A6??.G#Y6/*^L3,2'SAAENV8_VEAS5WR(; M/?J0W>W)IQ87/0T+91,(DKLHN0@:9:))!ZV$N4\6<;N25U>?7T72>B=C:!I' MO%ABT]#J(IP1>7PO&'K@M7A(@U>>.GT#V0)0!M;Q%CW$F$,CT0?"U2(/]ZW]75<4(-R+[\/!//GF#%$ Q7*5$L&W0+WS86Y@Q^5W>XD?(;SRA M@_&)107PBPQ9A-@F?N._V=R>J"]UU.I?OD 0U#4J?)B6$0W(DN8TS M[R.#C"*38RJIMDJ!@H%G<*W=@BMQK M*\^U2[1R5L>I34K^?DMC'X=MT+4IA9'#7G(,OGZ6. LZGXIL M+O5<]!*-]]*YGNS;J9>>4^7!,O=MMF4:BE4^V/!9"H5U6(S (KH7 ]@[)Q:( M6-JQH>:/E<&AI0$\VKUP]W;OAB$=T?.=-\"X4X:1G2T'U%RL[1XC<57Q+X&L MZ'7WQ/N6(=CB$K9.&NGTM=_*4Z*\,L^GXJI9BWE,\\BTJH6NJ:F$*FOX9.3F M[(2GEV)M5>@[MG![UY:U+DZY_+;9"R)@28MM5V^Q&N?;=C1/TSO(>). IO^% M "-+ YNX+$6-G;&RAN(H8S>E5Z]J2\=B4*'DNKKCITB\Q4P9UZR$DS%$7,D> M#N@!F_HK[;#:3OTBZ!%I"0F9:_K!.GE;!'O92NN$]3-8ENFO : DEM:[LJD* M_<14#[&<2.KN2&M'N+HM>=G(.IPL#7N5M1MU:/5Q_6Z$?2WP]_4B/E*UR[W"8M*(E23TS+3&TB MJZMKQ\LQMR2T)8Z\0G*;WFT1D3!S]4._L&[B1\X6^CLZ=3?X)^C!*W>V[W98 M)9XQ%#)1*,O;U:><>6M;>@ES W0=^_-KB$([>Z=F3[_&+ 6/@GWZU=&LSP'L MFR%_RP,!^J&8*[:E.""8#AZXK->SHQD4 4!M-_XAJ23G_4E2^9?O7Y"U>@%] M8+Z&?9Y%3)YC81MRB?TN_DV?!Y7.'+30LMZC0'?0P!DLCC\_*W <]6RI'1"2 M6;6H8O)OS](U6YB8V)BJ*SIK[X97"AINTE,W-B>::JMFQ%B[A)M9)CQ.<+Z@ MNS&46]P65S]!H'FL0)=XSL]B+]!+6KQ%:]P?7_YJHK>'V&]N1K=@O;1:"#I! MTTS,?YI4^6HKK RZCB^(JJ$D:3HR93!C$MY&-E\35]^,JM!.SU<,F S4S>2: MO5,Q'X\&C?C&TIMU6#'%8Y)Q'-!W''V1(D XT:DO",=EC"5E(_HE("Q0>H2^ M7P6*53FS@)"(ZF';A)@V0NK=O$4T^247R/P-DWEQU7+G+^5Y5>M6-YRGW3JV M_!;_=^W0JY'E4"!4[;])TYWNZD1/N/PE.;[$_\C\@+KE3^-1S:9U7^EG-]P( M?4D11:17]C_R/LZ8K^#G#^KKXC[)H6GQ(E>5)-0;G(WJJNBSL ?,X !^);.U MS@^*A,'@7U8G=;\MFD2EPJ464@1R5]"TPQX![&WH/F?58)?$K=9YCD=KW??H M\HQE? (EX7?IA\"-&C@@1R!BI5,*P1?/5J%^NSTWA984A;@6Z>GM(1+;-481 M'$N+D#,P<310-133.W#&!%X4M;48"K0D3[^I+SP\IZ+TSOJLS-5[C1E&"^(LDBM49!TF,^ A[T MWKLS5O;VO8TC8,( M_:)$*(ELRQ.7J"N2[SPHUI2B>^2![%,9C1(E(.]W.+9,>:6C T@NDR:(9T,: M3'98:YY0LE>]0=.NWM\D(:QM M9/J==HS+@VY)F,JC+NE'#S:*5>G>'5Q#%U*'CL7MVB4!=_W.8M_W_%)A7M/A M90>M,:DV]L,5>D2!9XQ2;E#O%?I[G=J<-']\]L8M7W[C@6&U]I:$!XVQ M3QKF%Y^B$OR*")S^O])_Z ?P _B'@'>G2M!C+[@52=R\'5F])M2A0)^9,0:S M!39;KV/# 8WZS2)9TP<96>TY^0LQ]R<)?MZ%V.^4;PZA9O\Q:_@!_$\ 1\[; M'V[@!_ O[0;^K(K[O]KX_H\"CIR>'V[@!_###?S_!AS_6E/2'\ /X!\#MFBC MCFO7:9\7ZQKO'5NMJ=V"02F>[HSR4P1,&G7 &8P=/?LRY2P15#% M6+0D)S"_?H]\(8!MD$E22]4Z#]T@G:L^G2,=8>OZU]7"0X^$"\K\F\KE1;V" MB.\PE_KW-Y6)76W9;=.LH%]_^?O?$/Q=_Z-:15U*//<*=9A3-?T9^QD-\()< MH3OB$XXEXS^C+]@+5 OK4H]PU&:+I4\1/C#^+"80L]@;;$,A ;:?55/?[38^]3X6R8/_U6 M7[*?5B/Z;1[X'P-C^FWE6-@VOCN6^[2\K?_K#^]6WKW_:^9XN+GNBZ!&:Q/Z M])_YY*^OO[L?C4CEM7#F9($1@.&+FXKR+W;OJ7G!^'VM4:]?UK[U>W9(5XD( MKU8>]1^RR"\_??I4"WL3TA3E:LJ]1'2SIKJG6)"-9.BE!^BI+R3VG1UZ5VX8 MMHG?UZ+.'5*:2?HA(J4)J4OVZ 1Q+N[98PTZ@+[13 @#4;W'>+DAGF$Q#87& M'3O$@LLT(33N$U7E>DE$)FG4M<>60,]B/U 6(Q6X7JK+49Y),* MHNY-)?JX)2P1YY(9]6FH.HZ]2U15D18H-^%CR'E=VR=.2PH$<2W_E_#SDA,! M[*%+/6B(^6.2P[P.]IS .XGUV;Y#G'%[,I O&V'?)3XH@ ^">=3%DKBWV%,1 M:<\)D2(9_J-T6M@T !"5-$D"CC7H& /;Z*A/MM4S.ZTQ?+EM]5J#MH'LSX8Q MMM&[B8\#EX+*'TH@3P5RB#D,Q)Q("G[IHKK+I 5Q\Z40HW<[6DO(BT"^&7EA MS4S8?BW( :@SB+4@_E$/8GL,__6- ^U#_.-B7+<=A@2^I?S^$ M4'(HB8/L,(D61!_W(;+-NX'9-=NMP1BUVFUK,AB;@SLTA!!KFX9=HI6-UH@\ M$C\@(^*P^TAQ!%%&NQ8NG_9Q&1E?C,'$@/_;%B!41DX^%J8/8RX9W\3)=H/. MZ%_6]T??',#HCZU1&0'Y^4IMXVYQN.0OEK#VX^^;XZC:5#@!=&JO; S*C?*)94V!\J90F7/YH6"9@]XE\LOC@E. '..I MIP5C3*@%8NHXX2B(D?020NVB=1NWW%XML%('"QD%; F0?B6[C4RZ60N2U)G" M5E5;0G%2>;N3YPY1Z #42!T[Y)6Z)5H%:]YMG'+ZM!!*'4:DZ]\2F]>HN+8! M*\*@A6+J%$.[^BK!/98FG3EQ X]8LX/;OFH74QX^8RBL69?Z&.HP[+6$(.%O M@Y _L;_N$(FIEV37-Q"L-5E2)RR))8C-T)8MZ-D8E%@#U,H>]!@:I!AFB4D( MAS:I-CDG*+8,O8MM*R?8*65'/'@#S%62>"0:!4B*16M2I,YOCI8BL1ZT450B M?#2%I"N0:ICKX_;;]9 S-W D&$9RDL4I(K1F0.HT:#LMQ-+1EEI%H11O^J9K M%.M&2GD9^<6KU>QPUZ#30CAU9I19P99Q73RND_IUW0ZX>J@R)W;SR+302Q\6 M;<7G1O*_42R[#+\"9Q'9<7>(0 NRU)'1SOE$&6C% ^TKE$=S2=PJ?B0',@4S ICA8A$]SB9P +,JNA7+J%&H[,)_V-*)(I1VI5'OF1&<9L*>= M6.5LD?5H=0!N%CC%*F.Z>$PK@(+(86L&D%&GY;L=Z@40-OM'6SEQ?8H(+>C3 MS^ILQ?:65O5UJO0B[+O(C30C$JM&2\*14,K+(#_IJ9+MFH-B\O5L)]MK2($<_#4,R(A.\$(W*NN$ E]!(*Z*>54M2?,@K3RW"D0WZ<2[@U5[OVSZP4KJ/SLM9!D(?ID,55W MF"@3;RHY?=3SU*,.-Q7) Y4IU94Y5Y!!*7/'8:)W QZ_XA,E_LT5,59DB+D4-N&/U"$"2E-+S@G?-5^#[AS< MV?JY>M?^K(YS,#@\63;#LA0*P*&'_4;]LKDW]H=ISM6-AH8;C?-RPX"].5L3 M(L(#7TX'!\F.2LG<@P_*V/C$YCDA&9_[ MS#,ZI^\ND@SO+1G&=[?%W"?BKEJ@^31(U CJGM] MS 74WH_1Q2\#(A//7L!_U/VH3I9)US2Z/@R&@4S52[?1F$1]"^83B?GZ%49$ MW6GC$2&,%>$.%22^V\B*?K%._#Y*50#<,W(O_+50T\D-;>%Y'%&$/PZ*UUC6 ML?K-I(_Y PP2&&(3)^!4TF='#E*<*U(]V+M"!&TB+'S8=3TF*WGK 0J);\?) M7I!G9"+F%?R9P)AQ"6E+)F]^IITY0G,FGK0X]60";J3)#3H M3DZ"3GSUP!M-ONWG:X<0_<27V\&4[GH!-,M(R"LEMPY9JO'=26);;?_[ ;^N M14=%\/&_4$L#!!0 ( $E"3%&UL[5U;;]LZ$GY?8/\#UPLL>H!UG$O;TZ;-'O@BI\)Q;*_E MM+M/!2/1,1%9]*&D)#Z_?H>R[%K6C?*-++!]J&.9,YR9;SC#F\C/O[W.7/1, MN$^9=U.[.#NO(>+9S*'>XTWMWJHWK;9IUI ?8,_!+O/(3_(/CW M^6_U.NI2XCK7J,/LNNE-V"?4QS-RC6Z)1S@.&/^$OF(W%$]8E[J$HS:;S5T2 M$/AA6?$U>G=V>8Y1O2[!]ROQ',;O1^::[S0(YOYUH_'R\G+FL6?\POB3?V:S MF1Q#*\!!Z*^YG;^>Q_^6Y)]=ZCU=B_\>L$\0V,OSKU]]>E,3]<;5OER=,?[8 MN#P_OVC\YZYGV5,RPW7J";O9I+:B$ERRZ"X^?OS8B'Y=%4V5?'W@[JJ.J\9* MG#5G^)46E-^0Q*?7?B1>C]DXB& OK0;EEA#?ZJMB=?&H?G%9O[HX>_6=VLKX MD04Y<\F(3)#X!/36M?K,8_6 / G &N+'1IN!0X*D$=F4D\E-S6?!$W"_O#K_ ML.3]]T2A8#$'Q_2I\*L::NQ8DZ\8$H":F-W?_$SV1U1%]$VR0RJ] <3$^+2C.RD0SZ;$\EN!=FL5A9P.HT$K]*E'?+]#?)O3N8AU9:(6 MD!Q&)HL^>G0"K<<+FK;-0B^ 3#L$H]B4E!I2BO@P@-4'[YL2A@80#Y1,=**:%?@#!GT,@LL%#> 2$W_2<+N,$ M&I>%W7+OJL3D4+%X-J-!%"VA'JA8-'SHITNT!0G2$T2V@T2XXT2ZPBK'^$'" M(RJP.%9TEA.TC.[@D5I.K%R"8T9M26@E:(\3P>7D*Z8Z8=24$W<'5@?R 1CR M.J$+>:6PL=:[F/)H(@"ZI5WJP.:J:EH)TD/;]!M$S"D,I>OXF7#\2%HNMI_JOCV% M8CX$D' 6#6#]RK;>D?$QLW7E<%2)RZ&1$76&053E8 )24!M27(>Z(1AU.V-7 M1FT0BN29'!P?F6Y(=6!VX'K"'EI5A/9B6J27C5T[="-V /Y3@H*\ M!L1SB+/B(]2372H(:" *QZLW%Z@NEGI",?2%/^.21Y1$>NH_(>8ER+:>"Q5R M#OH=HV\9'?&7->B9G>88OK2:O6:_;2#KBV&,+?3FWL,A-!CB_+):95GIY#([ MH8O>+OX@;A1C=_CN*REWOD(B.;@NE<(EH;5. M(,7C/A@0V01\"\3NDZ \1!12R<%TI10F&;UUPFD]E+KES/?SD=DN)X?%6Z58 M9.NFD_6'G,PQ=8Q7,2HA$(T'P91PR7PJ12R'TSNE.%6P@D[@+04LZ^_HTAG( MBU>Z6[F'/2??QLM?]5." ADV/T<23[ZV0NF+#7K0-9"[&$=V0>]2? MBF?0M'H$^T3L%#%GQ0_4E1M69I55.^ :XH48=4@/M;;+J^ZMY%L_9Z25 MK;!.#@62\I X5?RJ@$1U9Z<*0,5JZX21V S%L1U\H\%T-=F]DGQ1"I<HN MD31R58RA$XBQQZW3C'Q#RR)1W>^IVM#RU=8)HPVMI-*J5ADI;XCW4X2X5"]L M0^QJ_#*?Z_;>$X#7# 9D$N@NG5+PU*BLD[HC,16">_''AU( MX>%,&)4X$*JH30O"L0RMZJZF-&;RAM )OHWLT?2<*I&ZG%)U%)35+;\/5 TQ MA9V%*OJ5O6*9I^;GQK:6/?BN;N=1]EN[B6U(5_MN0T)O$K7\JB?>8%H[T?)53' MO@R;IO)54AN=LE*;^<'ZU82BCG>BF.IX7&[S3+TR#%]79OG!7!QO OV7> ]# M@;-G%%75+GT"YA-[ #M@6I=%2Z&Q5$6-M9!,=0O.12+5CB6TUZEQ6\0%=H\@ M[W(GX \5"Z8%"FA4-WM9H,KUU@FEY4%'+DC;=&;4HWZPW I?"E4IH>H1G2Q> MDA;0";2U:LN^8J]P(V1F86VB7EJ#;7@RLJV6PS1YE?(]4Z \/;06;Z01UUEL;]QXGV*5_$N<64Z\X MV\C2J^X='![P:I;3"?-E=BW&=;.,ZCB][ M<_S?Q$2OPGGL]+F(":7?[Z)TNVE]0=W>X)L&+Q&+U^1 17!ID%]LU MUEVZI@VCR))M0U5X_#\WR$28ZJBDWNU*A2B-4D&'S#FQ:7P>B#B(6AC6F\ BPVA M$V3K-W9[9G<@INCY,QD23IG3GF+^6 !>.:7J[;Q[PRAK')T U6O\>[S7G_8& M=^_AKKJ9S=3>6MEQ52FA'*KO]455TC0ZM5@0E8L78#MD^6EZZ2,M"H?*$M1R MN/ZJ+ZY5C*156TT+GG$^N@RL"3(Y/#_\3'CF'ANO+9#Q*1JKD)-YFD85A.7X MR4'_\6>"OHHA-?>)K7=D=XG;:U+)J8CSGPGJ'/MHGX^WWJNMB&N*6A):C:>9 MJEA);W0+W[VM G0)(TG,-9Z7VM%V>L,?NVVTB+9;U$Z32T*M\0Q6)3OI!'". MYLO=#/NM:F3R4+2J@1?1*M68->T_0LH)R K8!@LQW2BV:*Q/6BI8]:C 0]-5 MD0)4MU=%*AOLD!W-G*/#Q!G.@TG61%0&:H*BB$#350\)B,HTTR_(I+Q)$L,\ M9]P'T9,GD3T:745\U0WLA-Y;YS2/0&E.[8 X\3G.R0<;)9=+!.D,&A^29KS: M4^P]DA$.B#&9$+OHF)L3RZ$ZSJNQ^Y;;[M!YTG)#M\[&+ HB&KW=6W0C:6(W MT*_BO@/JVR[S0T[@2^O>,ON&9:&.8;5'YG!L#OI'W,TD=SEI0N0/VR);YFW? M[)KM9G^,FNWVX+X_-ONW:#CHF6W3L(XH?<'MI0F1/VZ+/#*^&OU[ S[; Q#^ MR$;.FJ+>E._B?%L^LP_RC0>CXYJOY(K3A(@7*=3%/CS4:BYWKMT-C;[5/+(= M.6@]U6TG1[$@&C? MW\CHF.-C[F:L="UJ0ORWV^*W[\$G[L#&[4&_#>X[BOS!0LU^!W4'(P/"!+*: MO:.ZM,S%J0DMWJ6T&-S=F>/ESDLA.2@CPIG1/W(LJW:):D*']Q4C,GJSXG?, MC;)5[E=-J)/*B:7J++D=4YG2.U@3&J129$:^.874^5>T)L1-I<>-]',*,:6N M:]V4^#*5,/.RT2G$+[G--2%X*HVFD],I1-[E1M>$'JDD*QW\3^)01[S$-6&& M5 I?U8S8!&W4C7Y4CE:U0VE1/WJ.!! $DY4("$VV55[U@D\54#)5U6GJ5N9*\$0620WV$J,G M17EPU\O $YJEQH6;^?%EJP:TK,):5B%ZL*LZ3M-OK79U^*:>5Q5&DXK@W.?V M\(2JZ6G<#4@W:A%?'T0]"'L.:$(U]4=JJ>:H5;QQ/ZIL:I>7.L MZJ#=Y?[QA(Z%@] 5>Y3D'\$:UQ"/14Z!Y'ZWDR>TWGWZ.1_J.-.(_\#Y"3SY M'U!+ P04 " !)0DQ7_MTA>B83 !^ @$ %0 '-O=&LM,C R,S X,S%? M9&5F+GAM;.U=6W/;NG9^[TS_ X\[T]EGIHHL.\E.LG=Z1I:H1%-94D4YNWW2 MP"1L\9@B5%Y\^?<%*%(F1>)"BB2@Q)E,8DNX?.N"A86%!>#/?SQO'.T1>KZ- MW*]GO7?G9QIT3639[OW7LQNCTS<&X_&9Y@? M8"#7/CUS$5G__C/?_T7#?_Y M\V^=CC:RH6-]T8;([(S=._2'-@4;^$7[!EWH@0!Y?V@_@!.23]#(=J"G#=!F MZ\ XB]V'7_1/KR[. =:IR/0[@_H6LB[68SW[:Z#8.M_Z7:?GI[>N>@1/"'O MP7]GHHU8@T8 @M#?MW;^?![_V57_T['=AR_DGUO@0PWSR_6_//OVUS/2;]SM MT^4[Y-UW+\[/>]W_N9X8YAIN0,=V"=],>);4(JT4U>M]_ORY&WV;%,V5?+[U MG*2/RVX"9]\R_M8*]A72A3]T=U^FB]J,IE.@??N+'U$R028((@WA(M*H))"IYIWCZ: WV1)- ^"O1PYZJC8J MF"W50\%5Z-LN]/TA]$W/WA);QX/*J%(/)L.^=^T[/'KY3A'7T&O4@&KNX?>QY"/"IH&A-TB-C[@I$JKS9 M8IT&(IQAUZH'F0X\%RN#/X>>L<9&FH>)5KXV[4'.(VY_@D<3'M\>M.Q 0('H ME6JR::$?8./O84-D8@WQ(D'X?=<:(0_BP64 AZ]=I1JIRQ9O-G8064O<#^Z8 M#'SLT@N,!8&J+5BV6BQ<,Y:.V>42W IH1(DFFK+.8D!Y]6JWU&*PJ!6:M-J" MHA6HVXP%%\/'KM6BU12#6Z&IFG0 +WFMT,'S"G.P=D; ]J*8 79+1[:+5SXV M=YKILP?+%/4Z!1X3TR'4H*C56MVSS]JT3:53\ M^=7+W$-6: ;$PR@MQ2,:;\KJEQ62> MU2R8Q\2^#T",AA-+OFZ5_88J[Q4KH#'J$'[N&5 \R'CF^N<3$?&Y!P$RU@_=*\KMAPD[-U:7-4 MJI6Z)4/Z#(.HR]D=1F&;>(H;VDZ(F7HX8Y>6SA&--[BZJV"*Q!NI73XB;DAY MP51HM44/K:R$CFJ411?PS(2THL)I5)1]AV3[@VPX?(C KG$3GAG>PHYEX\6N M'P58XH[2O-NW8KM!%Q?MQF6ZA0TTCWO?6<="&V"7!)VOW0+BJ*?.!FYNR09, M*;C9JLUC!8Y3#F%4H7E<+@KZ9:$E=5K527@'0B>HK)1)]2QF_+&]\SZQ[7_( MX(;/ 70M:"7(28.B.X6!'9#"\3YO3^N03>&01+[PCW')YH (;_QE4%Y@:/N= M$ )S-AWJ4T,?DI^,V60\["_Q+U?]27\ZT#7CNZXO#>VW&Q>$>+J$UM]EDE2\ M&9BA[_)8^K3?,KVT32]CXS!#YWLQ.HTE_N]:GV(:9R-M/!W,KG6)TA3<3LQ0 M^J$*I<9R-OBO[[/)4%\8_PZVR/]#T__[9KS\WPSQ,>D)\0XR,Q0[)%\!>7FC MYB?6Z [XMY%)"OW./0#;+O%GNM )_.23R,.)C%S\P6I/"_%#Q_C'_4AUP"UT MHFY7<>&BLEVYJ*-8F0#BN-PAVE<%ZWL)[MB."TZ6N\GCBXG< *ND[D2]X0D( MWI,?$F1W'MIP61FS#3$I2/,6 SG3D(=5]NM9[_P5BX.PHG\]"[RP@.26!;0; M2V3-AMQH$^;9%M&PXFJUBJ_0X^6)*RL%BJA8-!=(3I:,#F .8Q>:)AM*\5IE MDG?H>0)A\AJ)$$"3R\7Y*0MFU2N 7Y=L$K_V6.-WK/ B(FGRNY0F/[+GC-S( MH[B.UWHTV>6*KFH76W;121$)>VP@/F;EK%O?LB*6 6<.;&OL#L#6#H##$PBS M6@.#JG;I\ F@BDJ:K!8DBN:^AF]Y0BHNORJRV(I)AX&<.@])$PM]353DN1V6 M77V0(XX2KG4A9.4L6;23X<_"(#JP@+6&(87#HNH+H1 Q=2S(FTW^&?J[-+(E MHIC8B)3;PSVW!<2JY>,5O@&]1]N$<^C9R$IM04>Y#ZP)J=F>E=>05AA =2(K M*EQ^.XE\LB*9W@[T??T9+SUM'\9QI]EN/[E "4@M=B5UY2>(G<;Z]VVR?F>& M*@E@5_64Q9"B@":,#[(,[Q0&N\#S!/F,P%&FF+JRH**E\?UC*B3>/: #]_(@ M*UR>/[*2B9)_K!(E'_2-[]IH,ONKI1T>UF&7##6_D[TTVR=QU="#^)>K&V,\ MU0U#&^K&8#&>+\>S:7,XQ8Z]9!!_.D1LC+]-QZ/QH#]=:OW!8'8S78ZGW[0Y M%L5@K!O-@6<*'_T*^2&\\13#6\X6 MC3*/IAVHR0"\.@>K]Q10KHZ'-]85F M?.\O]$;5D7'()H/SLD C9Y,?9-A,\.B/+-9"'XZ7#>Y:ECIJDT'__A#]X 8K MQ#7F,+; ZRZBT@9#*T_'6JCV4+'!D(S^I,FU5GD+$Z&B \Y(F;7U^/E;L8@ MP#$MQ([ITV:-6+EC.1D2/I:TQ-IO27L-SGQE#NQDJ,G-A%QJ=JTU2 OW3$^& M@-S$6##-M ":?N(G@S8W*:9FG190"AW^20.^R$V3M$FH!?2A30V>!\IP(3=Q)SUKZ$Y+]:V]=JXEO>/2I'_M,0) M*MPE$#0082"?!6NHQ4BTWV(L;_D[OA>D$./?7M'B7U9S!P1WR-O,MKLK= ;> MRS9 D6!I63RX&K_6">7T"-%#W7]0*\-G/TRO7O8_?K,E% EFI3;8MJCO8: &,W(1\^3P,M$*=F,G-2ADD*B2+@,HU3*+9(A M:95SD=K3!D63E?9PQ^XV#/R(Y!XO 8-125("4[6!21%G,57J6NT4WHLJHKN0 MF][4E.PNE$YZ*D)\645ZEW+3GYJ2WJ72N5'7P'O "S_L"QK0##W,XL+MX[AX M4>G59\5W*:F@:=)(T=/F9F6UJS8.C@S!N48& HN MSH$G=BUE0B6BXCJP2"(\D1,XX<6^=D-EYL69:)30"(D\%):4=O!)B..(@[X= MQUE,!"2<'H/SJ8O<5TJ*BK<R_QD/8)L.O!/>9=5:?%&<^'SV-]Y]JYOT,;D38?5ALU6L[ M@%&6Q<6(J0:E\2VPPA M^5S35(ARW])_:'%;J0AD&VF;8L+(I9MF$CCE"*'J[;89PG*9J6GA/!WTH.VZ M,'9=D#RZI _986.%LN>JH'Z[_4J=$.\"N/>,N&[J:T5OL/REBY=\_D+M;H8W\54T8&Z=7+:Y$Y>"$?]9^ M9^TS>E(>I?Z\A2;V"Y?0V_08;DMC?;8>0:]T&TYSI-<=3*A'O7(GS/+T7HG0 MN[#]AY$'(=F&\*"/1U_ U'VX*N)4'OTEW_FEJ7XP!UR2$I-;;<,U#I$-]EB;/< M!8',TQI@(N&_&MJ69'9>#U[S:/!I1/ BC?5UH4Z0LC9E.K1$=X M4["AA4?C8ME2\J*DM8L',K"<=XE!]0JTH*,31H& M5()VFG@K'Y^IT98D9+]R):&%)V_Q-J3=[-Z> I1D!DTC/BBI$5/DPAJ4(M?, MZO=?6B^*^4%3C=]K7M\E6DF.F QM#YJX(OOH%Z.&M%M16I"D".DTH7UN2FAB M@MHG*?TBTDG32P^RMY\,JWB"<5/+<['I.3Y9P"+M,>C+KA/5'=>.AM%EF&A*JXGG*[S\"VR'SS@AYWW#= MHK.OQV8%<'I<]51=VE9.H2B,W?H0O]03JC@$-Z""MJS?E$V11 MW3NF\LYGQ'3^@'X #T8<1_%J[NTGU;U&N'1Z^Y&<8189='_L[E[F_>8QW_AL MH+.?5/F:8%([BVYINM>6VKUIG A_J/M,(,0 M.$V=_:T=XT\Z A3B+36<='(#!#/$WKW6*.1,U-'%FWIR6$/=_5;6A3AF_HF^ M'(( [D\KMN70YEY33%P.F>B&_WI)^-.!:FK7K28-Q5]H6>II/ M.FOC6L<%?$3.(^Z7B!;SPH.6'8@=DLZ]N+S0?\PF/\A;09/Q5-=F(VVPT(?C MI3J'I--$CH 9W9F0T^G\\.54DV.#BD!QCBHSJBAS]%A(1 =FA\L*Y4\)9[&S M#R05E966]L1G/>*"5VYG*0N2=\BCN+2-%H63&5!WB4O30 MR]ZCR&+FY;PSJTDZ9LP<)+F;Z]GPE3-R$Q@$9)-U!Y@GGJ+2LDXCEQ +%39U MW,B31\%,&N>A72'/0T]$N< 6?Q.\E'/Q:*W(.E%4EXO'I$NY)*DB"M(W!O:# M74Q$=QDQU!*-G+IT662I9TP+"!A"W_3L+3LRQ*EXZD(\)$7!+![D!61C9F]% MF%DXN<*G)" :?.726XJ(BY\Z.7(JI+5R2F(L31=-ON^E1UY#/T ;Z U0='', M;B.+G X<(0_:]V[T7A$SY'K)#+G&S6O9]J.H:]Q#_++WVU,L;T^Q_!Q/L>RA M?H/HW@/;M6T"AWYRDE%J^]@KQ?!92IXO)^,9[C)J3D%,8WOEI[?K>C]W MA E-LC/_LH-ULEP8NZ83DM-O?=^'^*^U!,_,?8NRC:UZLJ[L$75X*Q,E$'5M MI-51]*6\"$BSOJ35EZ9=2A?+(>[P4P.J)_L<@C_ZH5_ M#2^SDK2U*D<2'+'EZ5;('\R3ACOC)F"P*DE*B1'@.F]XY2A7*D6F9D$IN=IM M0IBM7KP?>QR)1\*^>ZZXL*PL&('A@$2PJV?BBMQ#0B%O'<@)X-)S5:ZF,IY%L1!XLBMF MA-(^1FW".S%OHPX!*YJX&P5#XLC/%'(S0@N+J^*BT(84$B-!.>/9-TT4N@$& M:T+[D4P,//'0:K1^V>)Q(F*201/3QU9OP[T&_T3>WMVE[[47E5/W67@L39W&<7;WV5G,!6)(&[)06A) DJZ $=+J=7HPLR%8I&%?$$9 M.[E\U49^K6*9J$;4Y3I )2MI5??P'P(9)X4FT!VYF:)&YQ;7"!6 V7AM__J^7 M58*>,,GC+/W+NY/O/[Y#. VS*$X?_O+N\_)XM!Q/I^]07@1I%"19BO_R+LW> M_==__N__A>C__?G?CH_198R3Z"=TD87'T_0^^QE=!RO\$_J$4TR"(B,_HR]! MLF&_9)=Q@@D:9ZMU@@M,'Y0O_@G]\?O3CP$Z/K9(]PM.HXQ\OIDVZ3X6Q3K_ MZ<.'Y^?G[]/L*7C.R-?\^S!;V26X+()BDS>I?7SY6/U?:?[G)$Z__L3^ZR[( M,:+?*\U_>LGCO[QC[ZU>^WSV?48>/IQ^_'CRX?]GQV=_ =[T>^JGV?!'4[>(8:D^E#FZ\=. M6I71!]=D%YC$631)]V/=M_9$G]8=4GQ#!MKVSK-PFQ5!LA?YMJ5SVM=XOR^^ MLW/_I6D[C_?[TBW+@] N1,J#/Z_\NR;LQQG]JT,1OQ2T \-139(EH6F!^1MX MQU"EW:2>A9UT$]::9T3,.^L9>9KW07['$][DQP]!L*8O.#W[@),BKW\Y9K_P MCU#]\!OK&_$*I\7D'YNXV+*>F_H :9&/7N*\?A?/Z%_>6=I\Z&>$68](G9N MA(9/4B$^A!GMT-;%<5)^_-+\GF0K:RK5]\LL#7Y+[IKWE!^=4E%DJ ,C.,\V M),2#RKR=JR%?N&*Y2J@5<^)P>OQY^>X_2RC:8=&O#/W__OQA]P8O$J.,5EFZ M+++PZQ5>W6&BR+0$YU)*2IIM^0@@,))1,>O+I,0A#D2_EE#_&AE%43@*1T')QK9:8"N]27GG!;6'(D&$5IZ?6E5(-1C8:CH,L@)GPZX7S;_/G7 M&!/Z61^W,_Q$E:#VGVR-72IL6(;:BK.S!*/ 073[BF06Y302:FQ0D$;H>O0% MBKO5Y&J:KC=%SK-THFWAM!9>1*BF+E6>"( @9G03I105&%?K6U0E/\T+? #86L/XRPH;)1@LG"F"3OJC3KT+8 M5\S."%56KL1SM4F*F+5.MMHQ&#B3CA7Q1CE:- SAV%#LZX;;'#,CU[J9XY51 M*B+&F3I4]!I!] $P-*!@U2_V^>3*53DOUP'!BX 4>>7+Y-2OF1>/F*C+W6SC M3 >V]!M=F Q@Z,2295\W.[.CVC7-N9_*30\MI,A(]>>XF@_]ZX"#2EA>$K_Q?>1 M'G90RM?CI_0KIT7\A-E+3S^>R">[+/#N^@L+VKN^0@/V+@E;AGU],$"UFZ(Q M1%PT[]_Q9^SO=]\=W.^0,#\=J)]3&/KIT];JYQ2\?D[U^I%*AUG!Z7=&SP&) M;ND+-!U/#^-T\XV,7F>S31O@72@Z5L)F&H9!# 1E=7FR6B?9%F,NV_F:[?31 MKLAH\"XU8J3=UHL2#$8[)H9"(_-(!S+'YT&.([0(MFQG*1H10B%\E^D1*M. MT^1PPIQO1;?%MLZ\5G=#$G"Z87EPQCJ[EZVMP4AU,.7!VJU3\;NF>,,(*182 M6\]45#$>1&'=!Q^A8-\0WBA'[0W-!3T59S&J\U* M[EJ+SUT5N)167>B=AR *7L9(F*TO,7[K]57PHB_N[G-GQ2VCU11W^R&,XI8P M$HJ[Q+P-)^0Z2_&W^B&2-*"X(LKLV7HC0@+>9?@MK ?[)*V$#CWS4[L_^2B- M+F*"0VJH6634PIW-^UB0;J9]-%COHK(D*)S5JRT0-4&-C3.I6,C#GR1,,@!9 M]);%#:9O&Q,G(MA4EPX$1DH9<7S\E%&7WM7Z\#LR;& F?!="?0N&1MV?1J,M(O7K8 3EN)'N.8D2CE@5B)J^Y8T9UB# C.'Y(QYN\ MR*B@=<<(%4AW!PFU5'='":4P[[HPX;%<'=%IP^PKM8M+24VCBH%SU/L84'+4.Y.QFM MI+@[&RU _)>UEI=P/CK%!_"6%65^2Y_:E+H!8)2]AIEPRI5! M(8Z61F&8;=*">D\ACI^"NT2_U4X-=WH:R4"Z)>!@9@X\;(AAVY'KD5L2I#F_RL@H$A'J?+BA("L,/7HX4#I1 MD%,/21J\7Z4L'W&2L'OW@M3E5DHXXGC_(IFDD95$&IP?@?1HRN51@0"*H\O,)(T)BP'@3QB7<1X& M2!62[C$-#5R$"W4I#1;2KC3X* MD#@4U!3JJ-!H.1W[[$EN@Y=I1(7* DSP16>#2I1XMV(QT.YJ1@$&)!T]0X6" MJ!'J6OD4TC0-,[+.6ML=QFQ+,]F.LTCMH1BLW(K**@M=:6E- G,AJ="9AW3 MHW)/"LK8V3>> &(I>%'<*(KHA\JK_YG%*3Y1YE^*=:LN#=VNIB1 0$I2LU/H MIT(>U7\@9H/F*131G [(ZJE_T9S:BN84M&A.]Q'-[7,&1#1G [)ZYE\T9[:B M.0,MFK.]1,-.Z?F4S9C^.2>WV;-L<[82Z44R(E6I8'8P>'(1N)G$P@R8/\-, M?,J$.U9SLB#94YR&:I=9!?#OL_='0&6T-H= 6X]!"$"&2/Q"' Y>U*"7!/L]5JDU:K/+)]@PJ M;S 9)!Z)B2<)*);' I0ISU M20IR38_4>PY"&PI20BA*]HQ=,'9R^O[N.U1;.2[^Z^R6!!'M$I?;U5V6**)/ M25&N1*"A6.M @$A!36OOAJN,U1!48GU$9VJ0U:2G=YS5P*0TJJ+OO,01*'+ M& F5OU/6GIK\R4OXR*[Q5AQ(D,-<-_TRDOWFOXT!(0$-,6%04D%1C?5Q(&'7 M93V8G8 ';T[ @\$)>(#H!#S8.@$/WIR ^K5EB!#:+LWODO@A4 0GU*)=BT)# MN:\/"1245-3\E&U&8X)V-JXC6O(09]/T/B,K_OY+^HZ8,=#N;II1@$'(R8:A8NL,,SK^RJQ0;5;-A'E1TIKCCX]I:TKU3VU(L M(,UH":K.<%M+!9-@7:K#2WEKD:D4$!:T?%3:*8V0:5-'5+7CWA>=@'%RRB+ MZIQ*H(YEHR3;TXR @R08%3E!+0D.V7S+=5:@VPQ]SC$J'C'BVUDC^GLK$GR9 MCJ^;1LH+$$NO/(T"(I.0#NS\UA$E8>'N$0$)0DA&>NI[2!H+5)LX5LV<:IBT MQW&'^9&;6'5QS0\0L?48S:@>W5[MX M'9!CSUA"L.<8MQ @-**DI7*+VW<%^(F=M[E+XO RR0+U+$L'XSABGDBO%RQO M!P"D )&5*D0>!R*.]%+^YT'ZE6S61;A=D"S$F.VRRIO6RC3_9FGM5C.#LM15 MDY4I()T-X:M0X"X)U$KCJ-5C^9S,8YO&632W+/RZ? SH!YQOBISUH)28>A9< M:^1X><$B [U%!HT%(.E9T%0M.'!+Q$V/4&F,6M:>QF?Y+@H@CLZW-_@>$W;N MX!:_%.?T15\U(PP+6]>C-^OL] =S1D,0(AS*5C74RU$[ 73']HA52:!?62*( MI_*Z]Y??!_D=S^?W+3J+5#[\UNT?F]\V6DD563FPH;K0? M9NI"H/MDANESB)UW>>Y!5MBP6)NRK:Z['42U-?JUMO>ORU&>XR(W*+ /TTHZ(K2Z &!*43.3G6U2VGS MDW?%C(/\<91&['\F_]C$3T'">N-1,0X(V5(O\$N0;/KG*@;:NE34H.RT%69E M"$9Q0]@*"J1&B+KX*&1_X)VY=RU>!>0K+H*[!%EMM M&C@8C9DY]I6ULT!Y8^)=5=4B4GZ#0TRE3ME=XT(O*[V)TQ[2@GRGH]3@P2C+ M@J3@7U4FB#0VZ'W"(B\'29(]!VR<2'WT?S\Y/3H]_>-WWD4W3=F%PQG9?B*9 ML.5)!7(I+#G!MI2Z"##BD=+JRZ4&06A_%@2O@SB:O*QQFF/::_.ER([/J,BJ ME:5+T0S(2EM)%F9@Y&7/51(DA5DB7)KFW,?*^+)S6#G] 4_&NR)MM.=1948] M^5-.D15!,K,="JH.3[-$H&EB1M6JR%/YR*4"VF3:!<]^!]-2M,@(H3GIHV\M MT3PKOO)B^OC#V0DO*O;+;^>;..%+@VS/[#?:7,UPD./'+(FF MJS7)GLJ#CM2]ZF7B&]-R(897R2Y3SSL!5*@B.VU512UKJ5/MQPM?\-T?%6>=SSV]$, 5FC MF\7!79SPN5':<_/M-ZR3Q81W[L76L&QG;^[48Q^8J8Y7;VD+IKD92%@8'4Q' MY]/9]'8Z6:+1]05:WL['?_OK?'8QN5G^_G<_G)[\Z6U_0]*JW:*R MSL"3'BV6E]5HB)H;MM#<,O2_VEQ/XR^"+9O"MUN%Z8-]K+_("MH] 933.4MYD M_A(7C^--7M#! JESL]4KRL[4Z5:7 9GI['2QL ,CN0%DQ0ZPA*,(K]F&3?_R MJ^I#,TJU;,5D> ^MF)JVI!43P6 D96(HSCXQ()LIP' Z1.N>T'<7:-?W>>[T MC+,+UEU>=VTOV9EY5XPP1];*TX IR[Z5UWE+>1:TDY==$S"-DAU/[31F+;;7 M/<#\C8V3N3YY:XX,[1#8!DC;\D!J<09/;4*9S!PV??D&)BP'3U&V#9HI26[H M756M Z_:LPD"S.W83$ZR.P[K8L"H14%,O%>:GQ_.R_/#__[]QQ/J'1/TQ$Q^ M1J=_//KX\2/[#\K+H\7!IGC,2/Q/'!VADS\>_>D/9T=_^.&,[S3@_SP]^OBG MLQHUFAL$9 YX3%) M(CXP6V#"PS:9QW%J2T^C8E-6% -EE1D82=ISU0^GFY$T)/V5,<)&S3C>_ U$ M"T]Z4U%7Z*P/AZ@O!4>]KH2Y&'CZXC=J66NK1GO559>R5E,E%*Z>.ORLM%1. MU<'3D3I$I9V)5T4IPE/:X.%JRQR:4BJP[$ Q*?<[=\;69YNX<(8%+27:[>DR M+>7N@3(I%(RB]/P4&W=V0?P A>N[P4\XW2C7QW>/W4[*=DEUIU[+9V"TT"/4 M+_QK7*!E &, EQ?S^XJNLJGL8-QV/1)ZW;ZF!0!3_#)68F^2\\B=['AICI99 MXM]+X4%K%B2[5Z[4=! NA2"AUI9!ZS&LN4N16%\''(%*B'<%S->8!"R@>Q5B MQA2S58-WJ0XC[;96E& PS8>)H7!]3(U'$RB'&6YPCNG78W$@+V@SF&0\C$-% M3]EI:FW<.AL6]+L>B,8 C+!L6/;%5=OPC2QKDD6;L$#1SAJ%M"/S+[@E3FAR M#S1G9:#'7>U1+6-J#)PN"AN)=Q:'E6@P(C-2E$?FY#NHJ,3RTAS.N:Q/.*7- M:T+S,XI6<1JSIIAMW-++RVCEU'NRRT+'H]*;@%&;'4_!Z2JMN.""CAV0YDQP M 6Q=!<^.EY7#!,,^M)#1-"TR_4<%\PO@ICK RU**5I>LPP999Z<<.-IB!Z=[L MN4KBDG$D[^-J+!01RL*W?TX)#A*V[/LIB%--*V9K[#O$OCI#IFC[HB4800ZB M*YOWWC1@]$#1']XG%/\=RE*T AFA?]?"7](29T?^XW1#V_.J8<_2_!S?9P2W MCFQ?T#_R(@ZU"T5[INA^<>Z;LBXNX.V5'*S>_]LS(E\-_/WO3O[CX\^E;=52 M(VX-I!)0+I73>T['3^I5 B7:O7B5E$5A"E P;:Z>GV)EF<+K(8IW^92K&YHN MO0UP>V= GUCW:H#Z*:SV1^ EZV>!>'KU$:-Z@^EYD"L[1@76I2"T=-O:D +! MM!@Z=D*\;?8,U19E'T3MRDMWP>GG(DXVA7('IA+M4T,]RCH555"P.NKR$R)^ ME$_!:ND7'#\\4H*C)^JG/>#KS>H.D_F]L/]/UT8-3,.E[O;*7EN-@Q( H]%] M6/>56Z>!JD3J&\>/$;>"JMRJPMEN*1Z<"@#UFK)HH5]5$M 5;.!MK^$J(>\J M;C:[WK))'M7R<0_DY(< 49!4EKJ"\-_Y3#_&XT;1K,XQ5/ZIVI\ M* -Z$89 5"J.!@5/('UJ&I$P*.)8K5(.^MGW#)APZO3#KS&)LXA^.5+HANT: MGL*8##_$*?.AT5V0L"/ 1T .7-JZ&IZ="2MWP:]#8"L:R]Y?HIC2U+MD1M'_ M;,HES/PV4P0[XE3O@AQ'XVS%YBSY-/H-BQ.2QP5>8O(4A^R0,OUD-SC,'E*> MBB[&VN%?ZS;>E9N/V V<==AW@ND<'654&L<0\311V$JTWOIXH$L:QT'^R"ZG MGKQ@$L8YID-E1F2^YBM7O4]D9>'LPD4[ZLVUBGJX=_G9^T O M'QVJ_Y46(X\(S#R[^)(T&C@K/%-]]4L:9M1\2PAMA^1B8 MFPI 2=+T_8$,L)HIF_D]:[XOD^S9=&Y3;^)E9DU#7CK')L&#:40M2*KGW6B' MRXP0MX(4%H(V^XS8@F1L,W%TOOV'XFU>A(F.Q67A6S;>I=B:M5I0VH9X#@JP\P#_2L+"W(2 A.9H:%FZ M7LYXE9.O*4UV.YM>SEE8$_)4+=B,Z4#^024LLYGK,Z\VF>@?>-79@&G)+(F* M)UXJ,W:M$K/Q-*(X^"%01R.1'\N22O$#BP^N:R &\NX7W Z*WK/#H-\A=A@4 M[EE0X2),J^-P1BNOUY2:C\<93,"T'G8\M=>4PNFJ0EHSF M@? >\=G,H=EJW=*T\X8C""',A:E6=JA]W5*W]$QI?\AHIBO41AF&SH&WMUM M8OU)9*9^-:G.C%Z.HAVT[GH 9\G-;QS8NGX&H YK3U!]N;/!QJ_R)/3UDFL9 MP->:2%;ER$/P]43^"X+9E9NUPU!Y%Z,TXMP2\RO'(=D6*]3FY3@ M"WA +OK*KDR;J);EY<',#(7E)6 HX/8 ==\X+>V+^/;V/Z6) '%"-1FT]$0E M*;P%=U1-NR_D][7U=ZA.#[A/N@BV>SFDC1T,;[27#3M7M#*"-J]L2UCIA*Y+ M&$S5D0WM6'85:L@W$$R]:T^1&:/\>G9O0H%RSA(1,B"< -5B7EA(,M:&_Q(7 MC^--7F0K3.J,J6XU'IR*7VE:95&O4FT2\ 5K0U_8CU7A4(3761Z#=#>K^L4# MW^W1=XNV(-I067:L&M&V(7Q1JDDKPM05# FF/[??^/C-.R>A;FF5B=/>&E:@ MO,&\9=LH^6;L16O?UBZD]\[>NW+K?>9EP.A.WF8XSS$VC-@'V#N] &YHMCJ7 MP]D:@QFB#V5LVF\]O?XR60[9;^TF'&BPK0];A__8Q 33VD7K5+%EFXQ8:'-V M#HI?+J3X3$,2A,FAMD"+YY&R#+=LL&4YH*)UGB@@SS MLJ4) !CS:#)F,>:16+^),8^:MW+,\YY9(K8KLS&&-N)A_V&^Q1-M_/DN%NH= MQR&MSNP!]3NZ/[20Y:YB0XYO):#E![R\FY5^T0;A&?*@YNKXH_YC\_?/T MRV@VN;Y=@F@8Z,?I?1*+^0^=D>N*9\Y OZ*H+;Q[](-H2NT,Q[- M4+/V@"ZFR_%LOOQ\,_&_UE!?@\J"N=*1K7(ANX=RNV= 2K&[.Z # 2,?.2_E M5;1L"S0 132W,II$(0*]W& H$)5>7MB@ *E#04U]92'.T0*"2*J=IM3-6F1) M'%J$'M(8. T@9"3>"0.D1(,1D9&B8I,P\Y!K"TA1],XW>9SB/+_ >4CB=16K MA5TSE<_O%RR >V+V:^W^*4XIQR^*C[,/@FY5.+^&6TK='@J8)2[-W5AR/=Y M.;V>+)?H8K(?K_GVHL5\-AU/)_[GY&[P$TXWN+Z8N[]! MVM"+6UN[%.; ++65:6D*1IK#^/:U65DC]OE0;8^>:0*HV?@.R!,P9-;4AMJ; M Q*KMAVUM7TK3+Y/KSQ-T,QG/::L*HEMO8FE=Q'F89/F&F'8.:RV\ MA$934Y=&11/A8 1FYJB.A;8S@=3H27)D:NCT)IX5IFW0='C(&C,U7&Q;^?7M M_ :"PU?>F6%HH_H@I]?!2PEV;H'O(, (0TI+6(SB($@M#+^5HW.A"AUU\Q_/ M66S29C.G:8@Z.!GG%USND4GA=I8!:8 1YI[$A:'L[7S\-W0^6DXNT'A^M9A< M+T<@?+!)0-@"/]O%Q7-E:MR4<*?-G(%TI\%38,$HS$!0: 0K.*+X\E8@2 UB M/S.FED^#]RDH;5NF!(.5E*EUFHQNKJ?7GY9H,;E!R[^.;B;>A72![PKK8:$* M[#;8K8YP-\:M# E&/%IZ8MC0NP+HZ&_YF)'B%I,5XVCVP.1@MWZ6CG#7FY(A MP2A(2T\R,36??6'S^K/I]03-+]'X9G(QO?6NGYLX_YI39^\S+3A2!'%J$8O. M8.-TS)M; #(\0!9(53!I_I"2W[PX')^,YE^ND;+ MT0S A-#4WPD!3>EJ*-S?+\ZFIZRW:8ETTQ;9W9?I/) M-8C-)O+S;'PKS=:H63M;_^<.%=DQ'S_L&<(1Y@"V@A[9P7C>MK(_6N;^M9BE M.C,S-)L0=OF7B7U&40DR]!LL'S^\LX#6C3 M'233E'H.F]6NQB@R;VGK4F2#LM-6FY4A&-D-8=O7'[-%W)B=,&S,4NRJ; M4R5VC9P:[N4LCT7CIL*"49B!H.YT#P#U5+M=;-6C@GO9=V2E'CD67NQ@+<\# M7@VDB/^]J1E LJ^4&;_'FOZG ML?/>Z'S.:6<\R8MX%13*,&I]D,L&1DZPW:QT$=[UH:755\15D 8/_) [:J#> M-7&-GUNG;TB6TC]#W'+1[#JHX97V< 1GHV+,4KZC@6 MU6#OTJI.U]S@,'M(8_MI+0L[#R>BS-F0'(52&X&1FBU3U6&]EN&!'/O.!@,+ MKUZ/=^;2V]!N_'D=V+M4;!GV)=(Q\=X<-?-JY46?5SA@"UC1/+UAL9P)[9OY MT7Y3ZS0\&2]SI ,S*9TNM4S#NSZ_D;APKB!\Q-&FC$;?.FN/9(%)CA&?!\M^*QXQ&F>K=9#Z[Y3KS-%1%\U*L?TECG K8%CK1.SDI< D M#9+Z-&Q^OJU<#+8>O,3D*0XM(D4<[GU._A:G_N\UVWVO9MIU7%X[?0BEG/7097#*/-^LRM\&JOAU M7N)'ZZ_Y@>0UXC7> +#>O&*V=+7K&<8H)R]$DQ=R.?WG5,$\WMVCN!\R_[[,@CI MBVWKP:"4?-2!/;(JT_^ 9,!I?SAWK>[K(&.=-,N]^)<9H1U#6HX3#J/VG!0M MI=-_[51.__';(@D*-D(JKZ_-R)ALUT7&ISIN)9=LVYDXF0T=0)Y/B%K@O2MQ M $EAH:8R0[4=]>.YY3$W1;]R8_]'.P9<<>C_1D/;"PQ!WIAI04[<$]'<1;B$ M?9TF_6]$P&WG4TA*4D2CLW0[0G0YO:$!7!"UK7IMZ;HXLX#QX> M"+LAMG0.R^E=F;MD9^(T^(D%^4X(% W>N]0&D!3"H71,VC/X4!PE1:9F<8JG M!5ZIG":S&0"Y"9FPD%QC UUV?:(#I,=,$;?5ZN_P^Y*D!5,_E82_$-%%@O!QQE=*6G&]M ,&K2L1-$$SRC58WA2P3YYH[M^5O=)1"FXIJ\ M7,9IG#_BZ%.6148)]-"0E+!51!PE/13)ZPHG]"H,>& B.:G[)R-=INB!9 MB'.C:GI@+ZJ1$I:JIH.$IQH9O;YJ& ;%*5J7*#BRT=W&VH9XD8CR!M;=E N&.@,OVE 2ERI%0,-K1E04A8G\ M),F> _JA^$Q^3O^!5MD36QR*ZZ2\RXOO:KIC6__8UB2Y.7-0[9MBA,5B>J_24'?*'S:T8.^N&$"TD.\C8PU>O@612N M$:@P*(GO,7I/^_PM#DC^'8PZ>6[^$L*.7=F7X/NU",;U3?,W=&"E*X'#OM=Y M#77Q&86*>LB7PJJO#G(J"X^.[BF6]J(E&!&*_M>JM77;]"5+:#)\QLU1O56] M^1ZYK;?>^;K[>RSWCP M6MM^Z;]VG97D5%ECHPJ+MC%._*_DR ZP*;Y,KOHTN@UKKYB^[P.1W_193&IZL[K#I&J_\M%3$">LC;C, MR"<6KNZUB\7XNC=1^RP_VJO42<.[WGY-M=@Y1T%MS!=- M'IBY_T78O3],%3YAOBER%GX;6AW>P^?3=(%)G$6?2*; M^K6M,BA=R'^Y>N;D\[[EVG7XBO4O6J<,U0FE&97BZR0LF M89SC!8G#O1?P7I,!J,KX^I]V4$U]O=>_G6K\ZGE6U/$CA$LPGX99,P,85?V; MW?11&C4[ S/VTV27T=[WNL&K(&:A^.IS<)L@.I?[V$W_[ MU4^1(TT?7N-!5:!7&Z?T6AG^\"(H<+/9RO0YRX*LA 8E "_FVG[TA6!X.,U6<=HK<+&0T>]_]\/IR#4 M,9W80E(<8>I,I/DF*4S[_-QW8M4=+T);/J ;4R4!3R3[9L#4E8'S6*0W^LB* M5 J$5W!ZFF*T>N99U#:(&I6[XX$41B4WF^*HH/ +I$]4C(1+$JYO% M*9[?CPF.XN(R"/E97=V!.0W>I4]GI-W6E1(,QJ,S,>P+BN'YG4O< M4F8$Z. MR?(S,QP*,]CX5I= WZ2P&;A36C8LK94V W2L2I:QJ^ E7FU6YQDAV3-;F0S6 M]$FQ'?!MU$GX%J,I5 *OK5JR)I)J@IST$K5<^X+=0HJQI$L/Q%91-8MHC1SLZ[ZI:/&2G8CJ&F=5>?,)$@W:X-*JEVYQT%&!@5 MJ;D)6TUV\T'HK@&C31K1$2R[_^X-]*WC#2%L"O0;/$%U$K[;-5/F3(V1%5JQGT+MGJ_HQ+6M2R^SBF:9AL6/UCU]O2_X]N M@Q?%I]HK)9<"_H:L2N[G&I(,&#GOSUT:NQSEA[M1>X"&.U=^L^B=NBE$%=CQ ME3\:PKVK?21(,'K2TA/NE6J#$8^R"F7&4,C'S#!=J#/PJB2!N%9-,W"SA$:* M-JJ: 9H=%#)47:D7/ȉ^]B5=Y2\N"&_+K)&_/UHH?Z]%>;I(A'+W$^S@)V<&BY MS5DC#(#*K7^-(6*6Z/T[_HS]_4Y[LPA5?''6$*IS7 MCZS^NN ^J^%[>OJ,]>W&,=8)5D0!^KP:2$LRS\\1$:%06)[S8%#V!39&@1P%#W M*(WL"L1D [,>Z*EJ*@<_$%+"/142/]92GLR4E4?K,:!/+V/5_\H<@TJ0IV\[ M7[/#K''Z,"F/"DL;>0$$Z#NKN8G1-RHDJJ'HUPM\'VP2.DYEB6IGO%V4 1V@ MT?& ZL"T! :Q'"3LU"51@M%[!G<]!JV9[PC7B[MQNJ'D*I99FI_C>SID*W&W MP0O.+^@?>2$_F_0-R0$JSM?(A;A?LE78B!4"VB6,=BFC.YYT+0Z>^!&JD_=Y MZM5TU% \BPZ-5H$ MV^$M;F4$NG157(>VM94]I((C&QP99E5M[* 7GXJN?0FR%)#_:5HQ=[(-P#5/ MZ93AP"1 %ZT=<\M2KA-#SS2U9D'TJ"EU7U..2D7SP>C05K=O"+I\=7P'UEV> MANY8.+=_OT&X";Y>6KR"395"L_#8;A?_8Q 13QI1=L66#Y8*%0J>_ MKE>*!6-[:T#ENP=I86MHE01;@*L2074J1WR>H3AJ%GYX4E"*]RH@7S%?/-Q% MT;,J69DAY$+5\K4ISUT":.D[9J"B26)#['SO5EAB#:A ]R ]L!5NDO+?"C.6 M[#^LN7@*$LPGRO*"Q.P2"O: MDK='UK(,LZ"Z(E4)^HF+^$C"X?(@C*4 3%E M&G'+ )#./&5<..=!$SXJU=I*_PCM7HU*".M5>C]V+4I.2.);'J&&&:JI(<8- ME>3>HOA?7)Q^'4IJWH64YK;Q=9$D<;F_Q2W&>9.%7^6A2C@74_!@I MBF/&RH#6=&Z"?JW^E]DB;NQK)T;#C?:\VO*@SR&609N6YKM3F.0#MW^:T;_H MS_5/]+_8[0+TE_\/4$L#!!0 ( $E"3%>^1MS2$28 +Q% @ 5 &UL[5UM<^,VDOY^5?'-55[FJ77[[X9U% B=TO6#QR[O/\XO>O#\>O[.BV Y< MVP\#\LN[('SW/__]K_]BL?_^]&\7%];(([[[LS4(G8MQ\!C^T9K:*_*S]8D$ MA-IQ2/]H_6;["?\D''D^H58_7*U]$A/V1?;@GZWOO[WZ8%L7%X!V?R.!&]+/ M=^-]N\LX7D<_OW___/S\;1!N[.>0/D7?.N$*UN \MN,DVK?VX>5#_E]6_4^^ M%SS]S/]YL"-B,;R"Z.>7R/OE'7]N_MCGC]^&=/'^ZL.'R_?_>S.9.TNRLB^\ M@./FD'>[6KP54;W+GW[ZZ7WZ[:YHI>3+ _5WS_CX?M>=?R*7?"/+BZO+CY>?OL2N>]VX*<(TM G=^31XC\9 M>_NG1F$07L3DB1/VGG_YOA^R 2*9^G:T'/GA0%)(H&)'*HM^9SG:ZKBBK- M]&GN+0+OD6E/$/<<)TR"F+UI;QDHCD>T0((J-]//.[(A0<(*.R%[)@0Z>8UF M>C0.6/O,G #@)"C:$'M3LD?7"<]@K;N#Y M"0.U_,8V9N>(QEMTT$P9.JI1E5QK2B+68-H> M8__IH IYB4G@$G?7$)E80>S$OG!_?7%H7_*PGX6M?]FM6,N_(KBM^Z!P\ MW>=G(F'I\&%WOI2>?$3$^781;MZ[Q'O/X>*_I+BEF+$_?D\?U'N(&&+.?O_" MMQ^(G[;_.RM3*O+^!+W:(7'/6A1WZK!$N4]%TGK4L4+J$LJPWK5E4^> JNI1 M45[B_3H]0[APEIZ_9_F1ABL9.CD2H:2C1:#8(TZ#9H\]W^5]&/GV0@QGJ0@0 MSTL,0(728"$JV'J7 'M0$HCO%2J^TF.%D\&\TYT[LO"B?$[?'\6HYP5)%2#P M'S%G"J6T2 ST@B"Q_3NR#JD&^,.20+R_P\1;)!L2S']);!H3ZF\A2%<* \'^ M'A-LB81(>-]3.XC2K04(X-720,1_0#4\)#(B03Y?$M_/-PHAH(O* V'_ R;L M*]KXH>/V##W9)/"2H1U[DV'[6HQ'[+%+#+2@.A1QES:D5$Q7VOQ*; M@D$O%(9"CK(,U8AX8L#S2/CCP"4O M?R9;%="5HE"D4=:82O%0H+ZEWLJFV[GGZ">-:EDHV"@K2[6 *&C?VR]CETF5 M^M)PD/2@2ZM L4=95H+$1:& 1XC0=5C8+NYS?R:Z[8>N-! = MA92>ZS*XHOS'Q O(I8H*87'P&1$> 0HQ.P+[E1GL5W#84=:A6C$[ OM',]@_ MPF%'68MJQ<2$O<]^G='[\%ER BTM#(4<92VJ$1$3\/1-,Z.W--QX692R#O5* M#2CTB$M4M;"H SY[R4-&^ZXD%&_$Y:I8.$R<;\,HMOW_\]8Z2U)<'HHYXL)5 M)>BI-Q@SWOFFA\VP6AB*.L]?2"XB(_CJ*$4%/\!;6@+* L M^Z!"GWJ>(4["IKWMY=7#/8^8D-]^N'D)? M'AXB+ A%&&6!IQ#MQ" ?]$,,;ZD(%%B4E9U0'*0Y8?CB+.U@0>3>"^*24(!1 M5GHJX=#FW@5H[ET8SKTH*SZ94$C89K[A3*-F#[ZW.$BV)8996 $<9X.)N$+4 M4\?OI2$_/*\J7:7]&+%?Q+!+BD(!QPF15(EW:J@3UXN)FW5IGS'F-:&B!'5M M+2@!.#&40*%1MO>_$-__CN]EYM2\?_=D";15B,MJ0(%'/$14"XODGQ83 MWF=O0P9V;.<]5.$OJP'%'_% 42TLFO\\[;,7SR)4GYF7"D+11G2%%8J& O)\ M9?O^+AVS"N1202C(B#ZO0M%00!ZN"%VP2>T3#9_C91[;J0);4@$*.J)GJU)4 M'/!?7N/(L_@W)?*"TN#L!(BP2X7$2KNQ3TXY3^\TH1+45>6AN*,&5LH%/3'R MLWA):-%^2CLS9NLVE=.#OA:4!93E*E1HG'=K(9)?^6H]* ?%&W%A*A(,)V8J M>? ]9^2'MM(N/R@&Q1=Q%2H0"P7>:SMXHLDZ=GC.78<0?GP2[;4-L" "-@"E M!'%]:@0%SG9!N%KQ8*+0>4ISDD:S)$[O$V/]4VX:*.M!J<$,X@0(CF0%1:^! M7L2]WMZ11T*YF\(]>8FOV8.>U$81H#J4']2,0F 8!#3]Z7U%K@G[H,5,I^"[ MQ0[2H%Y9%]9^FYSG09U-!\/I?#C@O\UGD_&@=\_^N.Y->M/^T)K_.AS>SZUO M/@=VMN/^G\?G3'VTHX>4Q22Z6-CV.ANOHS3_X/=]EPM)\6_#;"&A M2*Z:5X?5/E[CZDB6I?;7RU NAY61U0C20U632-+"U%>?B/P5">6C4APML6M3 MO$@ 0*>'WPK'KRQB/_C]=AO;YS-V+^[;E&[9*S2],T-.%[ Z6MY8$ =A'9$Z MPM^-39](S.]RR;T5/!+)3?.\EK(26JK9&EP!I$=G*-\B8LL%A[#1Q/HZ);&6 M(G4MM/2T-3B"R(].TO[BDT\T%)Z$Y 7+Y=!2U]8@0BPC.O2WE*QMSQV^\ M$ M")MYTUV] \'D?( JHV6[K4&2 1KHS $YJL=&\TO6ADTY 0U,%+:VI<2=9"!( M.YSV-@YCVT]+8A$XL0/1P4S^=?8M6M+LLE1O;N&?_'Z=L+[SS4!N M*J[3O(\)#;QHR3]CVCLA=D3X_='CU9J&F\R+CKW_!*CS]NHWAY9E]PB:CI.X M(Y/@F($<+#QFUF2S ^O;\,7Q$R[4IS!TGSU?%#VQ?R=#:N.E]3U>"4WP02=S MD,_?V?7U]_;+OL]R"E5U\)(#'T^<'@MTNK(>Z2P/S(3!3=D<;\'8\.P'ST^7 MZ&Q>3P]L^+Q.:#KUQUO]WB"\!;QTQ0U8+88XH6MAH5'9\AD_CMFXNO45HA"GK,W_"L+R8*49BOK1W<"RNH5DU\P8+Z8(KJ\[MIE(2+RDV'-^RV2B6%IV&GNNF M XH-+=MC\W/?7GNQ,$W@SJ:255S>0UA)F9NRXY_L9]*]1W+T#B-H5Y26+/*;PX#J(E/AX;+6%]<_"4K]$339M OA\^3)%F-!7?3^8P#-@S Z1*16?1C+XF7(?7^012.?AVD/F)K[81HXDG=7]1)1 M5L.VT/2XEU\N !30N9H3GS6W8)W,@K5?Y5-LC2GJ8$?'IP+6\J2MB!UY:TH6$ ETQBIR&;R6\"-PCWP=O27S(H-BHLPY M("R,'99;D\.JO&?,(D^H$,7II7.I6&D6=?8)?R%[&\\EJNAJ4&7LJ%XSE@WP M0)]!19EC/@>4V#[?+OYD>X%:*:'UT4-WS2@T@P6=Q=?I9,3DYH$(7I#PBYJR M^28,HFOR&%)2<'[L_%K.U+-KI+BZ$&_ M9@PJA497GW+O!IZ?Q*I#9FD%]"#?XV@I"8Y.S!?B+9;\@KT->[TN2'9+P>RQ M]EW]K*X M>,<(40VV\@) +%#AZ![=H_2&2.YCV[LO58IB^U_584(J,;JE+HEQU?&BJ8;M MK56'(Q 2Z'R5(UQU1,G*8WMAU6%(+3LZ-2>*Z&U_8JL8E.T'\J[3BUI9#VB, MFR0$OC51?_.A_6E/RR!@8^$\">RY?TNR8_?H/I1,Z:GT#W:Z=['B1SXI07>$ M#>7(B\F>W[;D4^B:/A" MJ.-%)-\NF*W3,V#!"."U=)6P'6KUY$&D0,0]F[-JH;^KBNTNVP0'AS"@&SU3 M$D/<]DK%L%UAP3.94#QTT(^S-'^_PO=Z/<+6Y-UOQ%@9!N[9VIH&'+9_&8VQ MM=DBA9T[!N.S^<@/GR5WY?Y0Y_2KWYO_:HTFLR_=NC5W+ZK1*9>@%MJKC/?E MEH;]WGZ.>$;2O;MVSXF]39;12"M?G;:ZD_5%2F3U[5@3,?17:%M.=6VQ MJOEJMMV'C:EU.T_#WC9J;&RU20;ZC#$@ MC!?'2UEAO_LDI2=P>ZN0QMX_TL_E(P=6&WN'I[&18 (6.K.%Y?6M;P?ZB%Q) M>>PMGL;84P-RUN^+_;V_D_%HQH/&Z2;?9.RS5-?B6!D&$KN:L?Y1? M?3L@V<^BK.F-D* D7] FL/?5&IS'K(-&[:^I>\\>:<"RJW8$P5]O2:C0]-0%W(' MM#%00/B]L3&3*T>: *C>2Z5:O0MI"5J<2$18G?6H@)M933B)=""O0:ON(4M#!TO0")[RU#4H@>PW.%T>K?U>2'G1Q1!E$*%ZU MMJEY^C'U=J)3D_7:3R=@VW]=?#R&=&4#KW2'-@ =)5W:VC1$!_V=L[M]A*?@ M8,:_ZKBB5!#*3GL[C890ET\DA()W@)#]'1( 3JIEH;2TME5X+"TR\3N0VO@Z MB;R 1-& 1 [UU@>Q2@?!VW^P+JR!%SE^&"64L#^N/\_'T^%\;@V&\_[=^/9^ M/)OBA&7G#AULV7,;^IX#BVY4U,'1$@$3[.7+OW^ M[//T?CS]9-W.)N/^>#C_JHM'&(0J>@#Z!ZU_;CIGADL']"R_#+R05$VL7#^5 ME>MN^-MP^GG(?O9G3,WP7FZY!+M;NLK^1WKM C> E>15V3V LL%;0%8W0RHK M&6'-@.J ]HF"-8IJ=_FAK';C*5.[^]D=VOMK'P[\VBV(X[RB$G+L]VN7 *JD MKH6L/@!J9+'="A ZH"9I"H+KVPIZ M\TM'KGCAR=H.;T8)W-VU;L3=^Q$ ##[CEI"5"7813$U\.J!3Y0OAQ-IT5=:F M8>]NRA91<^MV>&?-?^W=#9'TJ-1]@$9):W3C*D* $BFJ8&N+A@[-;81=5!!F M3H;^)O5X#\CLL4^)6\B"<* E'P6+H]GD-[[9,!E/AVF6QKOA8'R/HRL#\A"; M6&NR\ECOH)#&]X2N>+= ;QIQ>60-49-0>:^H9.Z 4+5RLORZS(_1G2J^D7))#NC%]^7U&YVWQH?3O'VQ15" MF;R[#)O!N_-,VTF00IJU@ZR:M2@67)YF#ET'E%9Y,J \V+K\P?!@R_IFUQY2 M&O"W<<8E]A=+>[>%*">L^KF=8+,9W?;' 9,K6;T.,#EEP.K8V;6-N3."!9W$O2<76-7D-;#3 M7QM3I1.^ ^SDIST&[,AJ8*>WKL&.6GC,!!22V..)';C<8RMA0*2[I5K:>#5M M+>S,U'#J0.)T1+D^\[O9AE'LK>Q8%4U:+H>=3=I8D<2"HN,_)<\%42A;?R6! M0PHO2?"D9]X2=@YH8P[K@H7.\IQ?&F93E_7939SXBTTI6U!O==:AIAIVDF=S M-T,(#.AD57T+P3H(J(J=NMF8-# <+=VH>K C#K,EU%70LR>;61(0^;N^47C/ MTKEM M'=;%J@-*69V[59I8B401.,LC:]];]YJ?.TOB)CQAU9 -T7C[Q7-)(2*QT/LA M&PDTL/U=SZ/K;6Y6\1.F_.IYD(MC>X_$/E,_RB^_=2HZ,#\4'/E5$T,EBJ;@ MSH\\(;P5O_[7T;;O7)^]7-AO*;Q&>JQKX>S\_4W!Z8!FB7W_%4IV58F9D44 M(&O4 MM^+GK5#;2N!.-=0 6V'//N:@8(J5>L977@XSL@:>G\0\1;NIMAHVB*V69O$* M1^+6 4T$.6RKU+,2"01VV\9>Z;XA_^W=.(QFCP=$SAYY=Z^W_-\1ZU\("0NO MU1CV2K2&=_<1H'5 <0NV@6IC^&*_N185/(6RC38N]VIM!]L!89#Y$@6O!#'M MGFR%CU;AV=;KPZW=TUEI_GQKDW: 5WC<=<&RTS[PS^(EL?*>6-_D??FZ^5R6 M(J)Q00+VUVOOV1^_W_IVS/=.LHLS0MJGVW4^VTQ=W4&S'VLP]Q'0^9:<^9OB[F/'6/.[+ZCHZXW:CT!=\5B+O%A M>!-5I_RX\M7OE#MNQMY&G'WGJI(J0>O1E;=K[1O^NKX^,@+T<^ %J9M2;\5[ M)^^^L/"YN6@I)/YGFMNZ$[O9YG5[$C_A])9>VX]&(=UOLZ91;5'J^":[^%!? M#=M\,W,7AL* KA<\0DJN!]FWV/:7\;@O"M72.-^'E.WO(1TE-/"B)?^L%[@3 M?F$83^XW7JUIN,EL1O'=#+R]^LV=3RSE<7)VQS3;GZE4_7HOTI/0_/.]_R&W M196G)Y44.\73D[PUJ_ 87H(_:/_=P];*GV7QAV$?D+QU_V#&E;U84'Y%:784 MF'57=H225U/7ZL;FX''.NFH)\<]3)/VKK!7!W$TZ<]8"8L"$M$GK)R^ZL\IL M0IO1W'5;>RXJWH'S+,58JJ(ODN'( MDPR)%3GRDQ=F^#^T8 M"+.N$EK^"U/ 8=*W!/U-XL<>5S(#Y#5UT"*V38$'R=X2[C.R@D!=+0:=1YI? MXYO"*Q.Q)43GO/>W-HVC7=?LP)W%2T*5".NK01%O/N^'*>)0"%IBH+"(5D(N M* ?=,\1_/4J%1-\@S U6Q=KHM01VEG3@\DZ<6N/X2[S;2^95W%:Z)92[(''D .RYD5O81QIO)]&'C\+)>ZG,'0AK)3*8\^ 1_ BE+P[Q'P)Z=,X8*LTMHJ#$%,JC^V\ M<@0Q0LF[0XS8I:(LA(FG1&MN+$>0(/: ,%N=QF%L^Z6U*6*F(]AZJ9(,[2#G M45?626_..-CG";ECW-.-:O='5>=\S00I )TRN+\0;[&,B7MA;PBU%^3:MYVG MB\A9LF)1(<6+TA"OI!4K&N+/I2=8V2/FV2-X>/;N&=@&^IDE1-K%*6A\ALKE MNN'4 ,M+5.HZOOO/F8=32W!5@S_!=N.YLX.%PG>G\/4YP'O88Q2_G/3Y\I.P MO(/0(["603W$2XSEKJNM! MKP+QAR\Y5LE+!62J"Z7$CH+X IE"6=E9J.E3M M%RVJAT70%LAZ5$6RH*]_T_1A#^7$ECU^D\,BG;VNMZ]%BMD BVFT=Z;;\&5- M')Y_C-#5I>*5V.(SSR5LM'W[,8=T0W-DMJ)RBO*74']A#K3E>0/<<&VN[&N&A6JXU M<605[,2\>%P=>[ "1VXI<$CSZRASM*U.T6\LT4@_MLLCHZ\YL M\F,/4$_[I6+=F$K:GO=+0A?V13IJ[4FE?)4D<*&OCW:>UHV1(QSUIE9=+?FQ M%?05AUWO=5R;M $D_X#=,P( T,"$$SP#'QXQL?$U* 6[*N=V,P2J_OHH3? *1.NJ"L 5[) MG#.-6A1.PQB,)5-FVCLQ/C4S'7 @.CNGP;;614)_PX]?_0V_^ANV;O-]]3?\ MY5TKR7?.UM^PSH'+-.%RY/-BU-O8GL_GN5%(/[&ZBD/A]IZ([6O8V EB4X=B M0([.=Q#FMU_/DCB*[8#GG\Y$;F'TR1^%?5C1O7&GHZ4; ZZ.M^_NNG42Q:2D M7IHQU_C3T'T/6QUV+9'3C9%WA$ZE$W1BZ V)7ISL% M-6]LV)UJQ.$?39_)8#N?<2;=)1'*M8N#[V5!ZL,70ATO(K?4&[]&F1R]P]Q%@(?\H%Y:OO4HPW!&^:\L,Y%V6N,3VVXK6:Z&/ MG3^WQ+5!FQP(YZL;# */IH5!UD,SCT#;!^SLR)31T(V!U9@I5-*K],N!'9-] M5-&IC%= 1SI_Q-\-ZQ9,:4>'LNF(0[P3 V=@*/C#R\'%.YADC69<])_5L M\!,V$H_JB(W/5")5'JZ/EZH\7(6G\#\?^',L.W M-WN21?)'66M"K8@_ M##TA5TEX0!R@M 92V <-'[UXHMP[*Y9!/EC2 5Z.^:A(ASXOEF;PP[W9PC%! MJF9R3@R;P3Z8,>2M%DB8=UHT<&TCF^.\3>$2:_U?'3%_7I< MC2DA*8Z] MFV],M5+L-T5H/GKAE.XK8.]2'TUJ2?2&:46X8BOT-TP^OEG UMFL]UX,RY5S M);AE:S;Y;3S]9$W&TZ$U&UG]N^%@?-^=7#D#\A";9(^7E<=1PB)%(]M)DWUI ME]5DH>NA-#O38'#[NDB:375L/?]5,.K>D6M M'@#T7: )B6.^@,PZJ6-'7!I[$6U BDI6G0=4AH^\\%DK]DW\=;, M!)"W@GS^ 3)S .: #J9.>/LI0WEZ(2B,??I0AQV%U.B,B.3)+Q(^ M\NTG;P7;6V044N(M@KGM[Z^:%.\5?E2Z MW>3-6X?MIYXW^1.L]!'8SC;\@@ @37Z_* M.PD79W95WKXGGTBXH/9ZZ3FV+\^"HRA^#O"K)4"Y6F].%N7>2'?]>/?EQ?'3 MX&@'4Y$'N2 827)ZD6??,IOCT7-4*5T$Q3 OY],.G@+@4@G1+>?AS;"G34]: M*(/F"6&"N*#?;<*M&=X3!D[08U8EZ[!J?(O*H7G\&PYPN8SH(_R.;$B0D!$3 M;1=$]\6+ESM3?QPX?L+=G7I11-C_W'O[17G$8-X8=@(BZ-5,1R#5@46BR=)0 MXT_R77F-V/\\OY_=#.^L_FS:'T[O[]*;E^96;SJP1K.[X?C3U)KW)L-Y=QQ, MWM(*\8!2WD/-2E%6OAMF %:2J3CAZ MJ[^-0EGI+5!4E ??\:0B"GN8UO]$5:FC%%6'GG:>*PC5SBU%N7FP,Q_4Z:)E MA;$/3 $CJ)C[62TSNLDN-.6X5+J5JK8BMB._ 4]0D;K"6577KTG@+%R^7)]2K2N M=Y+BG7MI209@^0!')3SZ/-ASG# )8M9!AW@;/D/HV)'7P,Y65),@'01(.>/_ M%M*]P2,_91.5Z^AL)CMF$XF 3C*_T&L_@8JQ/I+61W-1=,V%M"N7P2%1"6 M[)SA+J5$*D)']* B2=Y!>T$4N7;5M;!=[XT5!@*"T0%O_@W_A^<;99_\/U!+ M 0(4 Q0 ( $E"3%>KE5PB$,H +T4"0 1 " 0 !E M<',Q,#DY,%]S;W1K+FAT;5!+ 0(4 Q0 ( $E"3%=^8,]5$@< /TF * M " 3_* !E>#,Q+3$N:'1M4$L! A0#% @ 24),5XLN M7]_S!@ _28 H ( !>=$ &5X,S$M,BYH=&U02P$"% ,4 M " !)0DQ7P0A:0:8# !_#0 "@ @ &4V 97@S,BTQ M+FAT;5!+ 0(4 Q0 ( $E"3%>Q%FQ#,R+3(N:'1M4$L! A0#% @ 24),5WK:G<<%)0$ \'T! ! M ( !(N '-O;F]T96LM;&]G;RYJ<&=02P$"% ,4 " !) M0DQ7%A]_SS0* #;6@ $0 @ %5!0( &UL4$L! A0#% @ 24),5_[= M(7HF$P ?@(! !4 ( !:1T" '-O=&LM,C R,S X,S%?9&5F M+GAM;%!+ 0(4 Q0 ( $E"3%?7.T"9OC0 %G9 @ 5 " M <(P @!S;W1K+3(P,C,P.#,Q7VQA8BYX;6Q02P$"% ,4 " !)0DQ7OD;< MTA$F "\10( %0 @ &S90( &UL4$L%!@ + L J ( />+ @ $! end