0001171520-22-000032.txt : 20220112 0001171520-22-000032.hdr.sgml : 20220112 20220112170704 ACCESSION NUMBER: 0001171520-22-000032 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 55 CONFORMED PERIOD OF REPORT: 20211130 FILED AS OF DATE: 20220112 DATE AS OF CHANGE: 20220112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SONO TEK CORP CENTRAL INDEX KEY: 0000806172 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690] 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: 22527168 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 eps9952.htm
0000806172 false 2022 Q3 02/28 Sono Tek Corp P17Y P12Y P10Y P3Y P10Y P2Y4M24D 0000806172 2021-09-01 2021-11-30 0000806172 2022-01-12 0000806172 2021-11-30 0000806172 2021-02-28 0000806172 2021-03-01 2021-11-30 0000806172 2020-03-01 2020-11-30 0000806172 2020-09-01 2020-11-30 0000806172 us-gaap:CommonStockMember 2021-02-28 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-02-28 0000806172 us-gaap:RetainedEarningsMember 2021-02-28 0000806172 us-gaap:CommonStockMember 2021-03-01 2021-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-03-01 2021-05-31 0000806172 us-gaap:RetainedEarningsMember 2021-03-01 2021-05-31 0000806172 2021-03-01 2021-05-31 0000806172 us-gaap:CommonStockMember 2021-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-05-31 0000806172 us-gaap:RetainedEarningsMember 2021-05-31 0000806172 2021-05-31 0000806172 us-gaap:CommonStockMember 2021-06-01 2021-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-06-01 2021-08-31 0000806172 us-gaap:RetainedEarningsMember 2021-06-01 2021-08-31 0000806172 2021-06-01 2021-08-31 0000806172 us-gaap:CommonStockMember 2021-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-08-31 0000806172 us-gaap:RetainedEarningsMember 2021-08-31 0000806172 2021-08-31 0000806172 us-gaap:CommonStockMember 2021-09-01 2021-11-30 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-09-01 2021-11-30 0000806172 us-gaap:RetainedEarningsMember 2021-09-01 2021-11-30 0000806172 us-gaap:CommonStockMember 2021-11-30 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-11-30 0000806172 us-gaap:RetainedEarningsMember 2021-11-30 0000806172 us-gaap:CommonStockMember 2020-02-29 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-02-29 0000806172 us-gaap:RetainedEarningsMember 2020-02-29 0000806172 2020-02-29 0000806172 us-gaap:CommonStockMember 2020-03-01 2020-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-03-01 2020-05-31 0000806172 us-gaap:RetainedEarningsMember 2020-03-01 2020-05-31 0000806172 2020-03-01 2020-05-31 0000806172 us-gaap:CommonStockMember 2020-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-05-31 0000806172 us-gaap:RetainedEarningsMember 2020-05-31 0000806172 2020-05-31 0000806172 us-gaap:CommonStockMember 2020-06-01 2020-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-06-01 2020-08-31 0000806172 us-gaap:RetainedEarningsMember 2020-06-01 2020-08-31 0000806172 2020-06-01 2020-08-31 0000806172 us-gaap:CommonStockMember 2020-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-08-31 0000806172 us-gaap:RetainedEarningsMember 2020-08-31 0000806172 2020-08-31 0000806172 us-gaap:CommonStockMember 2020-09-01 2020-11-30 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-09-01 2020-11-30 0000806172 us-gaap:RetainedEarningsMember 2020-09-01 2020-11-30 0000806172 us-gaap:CommonStockMember 2020-11-30 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-11-30 0000806172 us-gaap:RetainedEarningsMember 2020-11-30 0000806172 2020-11-30 0000806172 sotk:EquipmentAndFurnishingsMember 2021-03-01 2021-11-30 0000806172 us-gaap:FairValueInputsLevel1Member 2021-11-30 0000806172 us-gaap:FairValueInputsLevel2Member 2021-11-30 0000806172 us-gaap:FairValueInputsLevel3Member 2021-11-30 0000806172 us-gaap:FairValueInputsLevel1Member 2021-02-28 0000806172 us-gaap:FairValueInputsLevel2Member 2021-02-28 0000806172 us-gaap:FairValueInputsLevel3Member 2021-02-28 0000806172 sotk:DomesticPatentsMember 2021-03-01 2021-11-30 0000806172 sotk:ForeignPatentsMember 2021-03-01 2021-11-30 0000806172 sotk:FluxingSystemsMember 2021-09-01 2021-11-30 0000806172 sotk:FluxingSystemsMember 2020-09-01 2020-11-30 0000806172 sotk:FluxingSystemsMember 2021-03-01 2021-11-30 0000806172 sotk:FluxingSystemsMember 2020-03-01 2020-11-30 0000806172 sotk:IntegratedCoatingSystemsMember 2021-09-01 2021-11-30 0000806172 sotk:IntegratedCoatingSystemsMember 2020-09-01 2020-11-30 0000806172 sotk:IntegratedCoatingSystemsMember 2021-03-01 2021-11-30 0000806172 sotk:IntegratedCoatingSystemsMember 2020-03-01 2020-11-30 0000806172 sotk:MultiAxisCoatingSystemsMember 2021-09-01 2021-11-30 0000806172 sotk:MultiAxisCoatingSystemsMember 2020-09-01 2020-11-30 0000806172 sotk:MultiAxisCoatingSystemsMember 2021-03-01 2021-11-30 0000806172 sotk:MultiAxisCoatingSystemsMember 2020-03-01 2020-11-30 0000806172 sotk:OemSystemsMember 2021-09-01 2021-11-30 0000806172 sotk:OemSystemsMember 2020-09-01 2020-11-30 0000806172 sotk:OemSystemsMember 2021-03-01 2021-11-30 0000806172 sotk:OemSystemsMember 2020-03-01 2020-11-30 0000806172 sotk:OtherProductLineMember 2021-09-01 2021-11-30 0000806172 sotk:OtherProductLineMember 2020-09-01 2020-11-30 0000806172 sotk:OtherProductLineMember 2021-03-01 2021-11-30 0000806172 sotk:OtherProductLineMember 2020-03-01 2020-11-30 0000806172 sotk:ProductLineMember 2021-09-01 2021-11-30 0000806172 sotk:ProductLineMember 2020-09-01 2020-11-30 0000806172 sotk:ProductLineMember 2021-03-01 2021-11-30 0000806172 sotk:ProductLineMember 2020-03-01 2020-11-30 0000806172 sotk:StockIncentivePlan2013Member 2021-11-30 0000806172 sotk:StockIncentivePlan2013Member 2021-03-01 2021-11-30 0000806172 sotk:StockIncentivePlan2003Member 2021-11-30 0000806172 us-gaap:CommonStockMember 2021-03-01 2021-11-30 0000806172 us-gaap:EmployeeStockOptionMember 2021-03-01 2021-11-30 0000806172 us-gaap:EmployeeStockOptionMember srt:MinimumMember 2021-03-01 2021-11-30 0000806172 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2021-03-01 2021-11-30 0000806172 sotk:NonEmployeeDirectorsStockOptionMember 2021-03-01 2021-11-30 0000806172 sotk:EmployeesAndDirectorsMember 2021-03-01 2021-11-30 0000806172 us-gaap:UnsecuredDebtMember 2020-03-01 2021-02-28 0000806172 us-gaap:UnsecuredDebtMember 2021-02-28 0000806172 us-gaap:UnsecuredDebtMember 2021-03-01 2021-08-31 0000806172 us-gaap:UnsecuredDebtMember 2021-11-30 0000806172 us-gaap:RevolvingCreditFacilityMember 2021-11-30 0000806172 us-gaap:RevolvingCreditFacilityMember 2021-02-28 0000806172 us-gaap:RevolvingCreditFacilityMember 2020-03-01 2021-02-28 0000806172 us-gaap:RevolvingCreditFacilityMember 2021-03-01 2021-11-30 0000806172 us-gaap:LetterOfCreditMember 2021-11-30 0000806172 srt:AsiaPacificMember 2021-03-01 2021-11-30 0000806172 srt:AsiaPacificMember 2020-03-01 2020-11-30 0000806172 srt:AsiaPacificMember 2021-09-01 2021-11-30 0000806172 srt:AsiaPacificMember 2020-09-01 2020-11-30 0000806172 us-gaap:EMEAMember 2021-03-01 2021-11-30 0000806172 us-gaap:EMEAMember 2020-03-01 2020-11-30 0000806172 us-gaap:EMEAMember 2021-09-01 2021-11-30 0000806172 us-gaap:EMEAMember 2020-09-01 2020-11-30 0000806172 srt:LatinAmericaMember 2021-03-01 2021-11-30 0000806172 srt:LatinAmericaMember 2020-03-01 2020-11-30 0000806172 srt:LatinAmericaMember 2021-09-01 2021-11-30 0000806172 srt:LatinAmericaMember 2020-09-01 2020-11-30 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2021-03-01 2021-11-30 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2020-03-01 2020-11-30 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2021-09-01 2021-11-30 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2020-09-01 2020-11-30 0000806172 sotk:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-03-01 2021-11-30 0000806172 sotk:SixCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-09-01 2021-11-30 0000806172 sotk:FourCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-03-01 2021-11-30 0000806172 sotk:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-03-01 2020-11-30 0000806172 sotk:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-09-01 2020-11-30 0000806172 sotk:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-03-01 2021-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: November 30, 2021

 

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: None

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 January 10, 2022
Class  
Common Stock, par value $.01 per share 15,719,720

 

 

 

SONO-TEK CORPORATION

 

 

INDEX

 

 

  Page
Part I - Financial Information  
   
Item 1 – Condensed Consolidated Financial Statements: 1 - 4
   
Condensed Consolidated Balance Sheets – November 30, 2021 (Unaudited) and February 28, 2021 1
   
Condensed Consolidated Statements of Income – Nine and Three Months Ended November 30, 2021 and 2020 (Unaudited) 2
   
Condensed Consolidated Statements of Stockholders’ Equity – Nine and Three Months Ended November 30, 2021 and 2020 (Unaudited) 3
   
Condensed Consolidated Statements of Cash Flows – Nine Months Ended November 30, 2021 and 2020 (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 20
   
Item 4 – Controls and Procedures 20
   
Part II - Other Information 21
   
Signatures and Certifications 22

 

 

 

 

SONO-TEK CORPORATION

CONDENSED CONSOLIDATED BALANCE SHEETS

 

   November 30,     
   2021   February 28, 
   (Unaudited)   2021 
ASSETS          
           
Current Assets:          
Cash and cash equivalents  $6,833,804   $4,084,078 
Marketable securities   3,349,962    4,563,470 
Accounts receivable (less allowance of $56,123)   1,563,460    1,757,802 
Inventories, net   2,799,763    2,611,106 
Prepaid expenses and other current assets   139,856    151,316 
Total current assets   14,686,845    13,167,772 
           
Land   250,000    250,000 
Buildings, net   1,501,369    1,575,135 
Equipment, furnishings and building improvements, net   1,114,606    1,075,190 
Intangible assets, net   80,875    95,456 
Deferred tax asset   236,120    259,838 
           
TOTAL ASSETS  $17,869,815   $16,423,391 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current Liabilities:          
Accounts payable  $876,283   $1,294,483 
Accrued expenses   1,733,451    1,750,916 
Customer deposits   1,895,671    1,166,541 
Income taxes payable   142,517    53,567 
Total current liabilities   4,647,922    4,265,507 
           
Deferred tax liability   183,011    205,562 
Long term debt, less current maturities       1,001,640 
Total liabilities   4,830,933    5,472,709 
           
Stockholders’ Equity          
Common stock, $.01 par value; 25,000,000 shares authorized, 15,699,719 and 15,452,656 shares issued and outstanding, respectively   156,997    154,527 
Additional paid-in capital   9,163,979    9,064,994 
Accumulated earnings   3,717,906    1,731,161 
Total stockholders’ equity   13,038,882    10,950,682 
           
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $17,869,815   $16,423,391 

 

See notes to unaudited condensed consolidated financial statements.

1 

 

SONO-TEK CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

(Unaudited)

 

                 
   Nine Months Ended
November 30,
   Three Months Ended
November 30,
 
   2021   2020   2021   2020 
                 
Net Sales  $12,134,336   $10,736,327   $4,419,401   $3,827,142 
Cost of Goods Sold   6,077,645    5,624,002    2,260,874    1,896,516 
Gross Profit   6,056,691    5,112,325    2,158,527    1,930,626 
                     
Operating Expenses                    
Research and product development costs   1,243,513    1,241,739    417,300    406,799 
Marketing and selling expenses   2,349,607    2,154,956    845,362    765,969 
General and administrative costs   1,181,502    883,384    405,280    311,130 
Total Operating Expenses   4,774,622    4,280,079    1,667,942    1,483,898 
                     
Operating Income   1,282,069    832,246    490,585    446,728 
                     
Interest Expense       (23,949)       (6,245)
Interest and Dividend Income   13,367    26,953    2,367    1,470 
Other Income       30,343        10,824 
Paycheck Protection Program Loan Forgiveness   1,005,372             
                     
Income Before Income Taxes   2,300,808    865,593    492,952    452,777 
                     
Income Tax Expense   314,063    199,424    116,783    132,299 
                     
Net Income  $1,986,745   $666,169   $376,169   $320,478 
                     
Basic Earnings Per Share  $0.13   $0.04   $0.02   $0.02 
                     
Diluted Earnings Per Share  $0.13   $0.04   $0.02   $0.02 
                     
Weighted Average Shares - Basic   15,541,247    15,420,787    15,622,721    15,440,673 
                     
Weighted Average Shares - Diluted   15,572,424    15,547,604    15,654,936    15,583,089 

 

See notes to unaudited condensed consolidated financial statements.

 

2 

 

SONO-TEK CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

 

Three and Nine Months Ended November 30, 2021

 

                          
   Common Stock
Par Value $.01
   Additional
Paid – In
   Accumulated   Total
Stockholders’
 
   Shares   Amount   Capital   Earnings   Equity 
Balance, February 28, 2021   15,452,656   $154,527   $9,064,994   $1,731,161   $10,950,682 
Cashless exercise of stock options   49,901    499    (499)         
Stock based compensation expense             21,637         21,637 
Net Income                  1,266,752    1,266,752 
Balance, May 31, 2021 (unaudited)    15,502,557   $155,026   $9,086,132   $2,997,913   $12,239,071 
Cashless exercise of stock options   28,728    287    (287)         
Stock based compensation expense             19,080         19,080 
Net Income                  343,824    343,824 
Balance, August 31, 2021 (unaudited)    15,531,285   $155,313   $9,104,925   $3,341,737   $12,601,975 
Cashless exercise of stock options   160,934    1,609    (1,609)         
Stock based compensation expense             51,963         51,963 
Proceeds from exercise of stock options   7,500    75    8,700         8,775 
Net income                  376,169    376,169 
Balance, November 30, 2021 (unaudited)    15,699,719   $156,997   $9,163,979   $3,717,906   $13,038,882 

 

 

Three and Nine Months Ended November 30, 2020

 

                          
   Common Stock
Par Value $.01
   Additional
Paid – In
   Accumulated   Total
Stockholders’
 
   Shares   Amount   Capital   Earnings   Equity 
Balance, February 29, 2020   15,348,180   $153,482   $9,018,406   $610,519   $9,782,407 
Cashless exercise of stock options   74,805    748    (748)         
Stock based compensation expense             8,097         8,097 
Net income                  167,928    167,928 
Balance, May 31, 2020 (unaudited)   15,422,985   $154,230   $9,025,755   $778,447   $9,958,432 
Cashless exercise of stock options   12,950    130    (130)         
Stock based compensation expense             7,906         7,906 
Net income                  177,763    177,763 
Balance, August 31, 2020 (unaudited)   15,435,935   $154,360   $9,033,531   $956,210   $10,144,101 
Cashless exercise of stock options   9,659    96    (96)         
Stock based compensation expense             10,970         10,970 
Net income                  320,478    320,478 
Balance, November 30, 2020 (unaudited)   15,445,594   $154,456   $9,044,405   $1,276,688   $10,475,549 

 

 

See notes to unaudited condensed consolidated financial statements.

 

3 

 

SONO-TEK CORPORATION

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

 

         
   Unaudited 
   Nine Months Ended
November 30,
 
   2021   2020 
         
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net Income  $1,986,745   $666,169 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   333,729    350,043 
Stock based compensation expense   92,680    26,973 
Inventory reserve   (3,919)   54,000 
Paycheck Protection Program Loan Forgiveness   (1,005,372)    
Deferred tax expense   23,718    (89,304)
Decrease (Increase) in:          
Accounts receivable   194,342    (744,282)
Inventories   (184,738)   (119,211)
Prepaid expenses and other current assets   11,460    27,071 
(Decrease) Increase in:          
Accounts payable and accrued expenses   (431,934)   193,317 
Customer deposits   729,130    133,423 
Income taxes payable   66,400    214,725 
Net Cash Provided by Operating Activities   1,812,241    712,924 
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Purchase of equipment, furnishings and leasehold improvements   (284,798)   (327,180)
Capital expenditure grant proceeds       100,000 
Sale of marketable securities   1,213,508    993,724 
Net Cash Provided by Investing Activities   928,710    766,544 
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
Proceeds from exercise of stock options   8,775     
Proceeds from note payable       1,001,640 
Repayment of long term debt       (126,650)
Net Cash Provided by Financing Activities   8,775    874,990 
           
NET INCREASE IN CASH AND CASH EQUIVALENTS   2,749,726    2,354,458 
           
CASH AND CASH EQUIVALENTS          
Beginning of period   4,084,078    3,659,551 
End of period  $6,833,804   $6,014,009 
           
SUPPLEMENTAL CASH FLOW DISCLOSURE:          
Interest paid  $   $20,573 
Income Taxes Paid  $224,002   $74,004 

 

See notes to unaudited condensed consolidated financial statements.

 

4 

 

SONO-TEK CORPORATION

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

NINE MONTHS ENDED NOVEMBER 30, 2021 and 2020

 

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/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, 2021 (“fiscal year 2021”) contained in the Company’s 2021 Annual Report on Form 10-K filed with the SEC on May 28, 2021. The Company’s current fiscal year ends on February 28, 2022 (“fiscal 2022”).

 

NOTE 2: SIGNIFICANT ACCOUNTING POLICIES

 

Accounts Receivable, net - In the normal course of business, the Company extends credit to customers. Accounts receivable, less the allowance for doubtful accounts, reflect the net realizable value of receivables and approximate fair value. The Company records a bad debt expense/allowance based on management’s estimate of uncollectible accounts. All outstanding accounts receivable accounts are reviewed for collectability on an individual basis.

 

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.

 

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.

 

Earnings Per Share - Basic earnings per share (“EPS”) is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock under the treasury stock method.

 

Equipment, Furnishings and Leasehold Improvements - Equipment, furnishings and leasehold improvements are stated at cost. Depreciation of equipment and furnishings is computed by use of the straight-line method based on the estimated useful lives of the assets, which range from three to five years.

 

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.

5 

 

 

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 and liabilities 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 November 30, 2021 and February 28, 2021, respectively:

 

    Level 1     Level 2     Level 3     Total  
                     
Marketable Securities – November 30, 2021   $ 3,349,962     $     $     $ 3,349,962  
                                 
Marketable Securities – February 28, 2021   $ 4,261,927     301,543     $     $ 4,563,470  

 

Marketable Securities include mutual funds, certificates of deposit and US Treasury securities, totaling $3,349,962 and $4,563,470 that are considered to be highly liquid and easily tradeable as of November 30, 2021 and February 28, 2021, respectively. Mutual funds and 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.

 

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 November 30, 2021 and February 28, 2021, there were no uncertain tax positions.

 

Intangible Assets - Include costs of patent applications which are deferred and charged to operations over seventeen years for domestic patents and twelve years for foreign patents. The accumulated amortization of patents is $189,848 and $181,922 at November 30, 2021 and February 28, 2021, respectively. Annual amortization expense of such intangible assets is expected to be approximately $11,000 per year for the next five years.

 

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.

 

Long-Lived Assets - The Company periodically evaluates the carrying value of long-lived assets, including intangible assets, when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is separately identifiable and is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset. Fair market value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. No impairment losses were identified or recorded in the nine months ended November 30, 2021 and November 30, 2020 on the Company’s long-lived assets.

6 

 

 

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 December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.” The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The ASU became effective for the Company on March 1, 2021 and did not have a significant impact on the Company’s consolidated financial statements.

 

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 is currently in the process of its analysis of the impact of this guidance on its consolidated financial statements 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”) 2019-12 and 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 - Expected future product warranty expense is recorded when the product is sold.

 

Research and Product Development Expenses - Research and product development expenses represent engineering and other expenditures incurred for developing new products, for refining the Company's existing products and for developing systems to meet unique customer specifications for potential orders or for new industry applications and are expensed as incurred.

 

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.

 

Shipping and Handling Costs - Shipping and handling costs are included in cost of sales in the accompanying unaudited consolidated statements of operations.

 

Stock-Based Compensation - The Company currently uses a Black-Scholes option pricing model to calculate the fair value of its stock options. The fair value of each option is estimated on the date of grant based on the Black-Scholes options-pricing model utilizing certain assumptions for a risk free interest rate; volatility; and expected lives of the awards. The Company primarily uses historical data to determine the assumptions to be used in the Black-Scholes model. The assumptions used in calculating the fair value of share-based payment awards represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management judgment.

 

ASC 718 requires the recognition of the fair value of stock compensation expense on a straight line basis over the requisite service period, based on the terms of the award in net income. The Company accounts for forfeitures as they occur.

7 

 

 

Uncertainties - Since early 2020, when the World Health Organization established the transmissible and pathogenic coronavirus a global pandemic, there have been business slowdowns. The outbreak of such a communicable disease has resulted in a widespread health crisis which has adversely affected general commercial activity and the economies and financial markets of many countries, including the United States. As the outbreak of the disease has continued through fiscal 2022, the measures taken by the governments of impacted countries have adversely affected the Company’s business, financial condition, and results of operations. The pandemic had a slightly adverse impact on sales and the demand for products in fiscal 2021, resulting in sales that were less than expected at the beginning of fiscal 2021.

 

NOTE 3: REVENUE RECOGNITION

 

A majority of the Company’s sales revenue is derived primarily from short term contracts with customers which are primarily 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. The Company applies the transition practical expedient in paragraph ASC 606-10-65-1(f)(3) and does not disclose the amount of the transaction price allocated to the remaining performance obligations and an explanation of when the Company expects to recognize that amount as revenue.

 

At November 30, 2021, the Company had received $1,896,000 in cash deposits, and had issued Letters of Credit in the amount of $738,000 to secure these cash deposits. At November 30, 2021, the Company was utilizing $738,000 of its available credit line to collateralize these letters of credit.

 

At February 28, 2021, the Company had received $1,167,000 in cash deposits for customer orders. During the nine months ended November 30, 2021, the Company recognized $459,000 of these deposits as revenue.

 

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

 

   Three Months Ended
November 30,
   Nine Months Ended
November 30,
 
   2021   % of total   2020   % of total   2021   % of total   2020   % of total 
Fluxing Systems  $104,000    2%   $242,000    6%   $579,000    5%   $680,000    6% 
Integrated Coating Systems   60,000    1%    1,071,000    28%    780,000    6%    2,920,000    27% 
Multi-Axis Coating Systems   2,721,000    62%    1,249,000    33%    6,692,000    55%    4,147,000    39% 
OEM Systems   637,000    15%    523,000    14%    1,808,000    15%    1,177,000    11% 
Other   897,000    20%    742,000    19%    2,275,000    19%    1,812,000    17% 
TOTAL  $4,419,000        $3,827,000        $12,134,000        $10,736,000      

 

NOTE 4: INVENTORIES

 

Inventories consist of the following:

 

   November 30,   February 28, 
   2021   2021 
Raw materials and subassemblies  $1,286,026   $1,081,591 
Finished goods   839,612    786,785 
Work in process   954,486    1,027,010 
Total   3,080,124    2,895,386 
Less: Allowance   (280,361)   (284,280)
Net inventories  $2,799,763   $2,611,106 

 

NOTE 5: STOCK OPTIONS

 

Under the 2013 Stock Incentive Plan ("2013 Plan"), options can 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 2013 Plan options expire ten years after the date of grant. As of November 30, 2021, there were 192,505 options outstanding under the 2013 Plan, of which 53,875 are vested.

8 

 

 

Under the 2003 Stock Incentive Plan, as amended ("2003 Plan"), until May 2013, options were available to be granted to officers, directors, consultants and employees of the Company and its subsidiaries to purchase up to 1,500,000 shares of the Company's common stock. As of November 30, 2021, there were 10,000 options outstanding and vested under the 2003 Plan, under which no additional options may be granted.

 

During the three months ended November 30, 2021, 256,750 options were exercised on a net cashless basis, which resulted in 160,934 shares of common stock being issued. During the nine months ended November 30, 2021, 358,584 options were exercised on a net cashless basis, which resulted in 239,563 shares of common stock being issued.

 

NOTE 6: STOCK BASED COMPENSATION

 

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

 

During the nine months ended November 30, 2021, the Company granted options to acquire 41,630 shares to employees exercisable at prices ranging from $3.19 to $6.05 and options to acquire 30,250 shares to non-employee members of the board of directors with an exercise price of $3.19. The options granted to employees and directors vest over three years and expire in ten years. The options granted during the first nine months of fiscal 2022 had a combined weighted average grant date fair value of $3.65 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:

 

Weighted-average Black-Scholes assumptions

  Nine Months Ended
November 30, 2021
Expected Life 5 - 8 years
Risk free interest rate 0.78% - 1.47%
Expected volatility 50.73% - 52.45%
Expected dividend yield 0%

 

Total compensation related to non-vested options not yet recognized as of November 30, 2021 was $219,000 and will be recognized over the next 2.4 years based on vesting date.

 

At November 30, 2021, the intrinsic value of the outstanding stock options was approximately $563,000.

 

For the three months ended November 30, 2021 and 2020, the Company recorded stock-based compensation expense of approximately $52,000 and $11,000, respectively. For the nine months ended November 30, 2021 and 2020, the Company recorded stock-based compensation expense of approximately $93,000 and $27,000, respectively. Such amounts are included in general and administrative expenses on the unaudited consolidated statements of income.

 

9 

 

 

NOTE 7: EARNINGS PER SHARE

 

The denominators for the calculation of basic and diluted earnings per share at November 30, 2021 and 2020 are calculated as follows:

 

                 
   Nine Months Ended
November 30,
   Three Months Ended
November 30,
 
   2021   2020   2021   2020 
                 
Numerator for basic and diluted earnings per share  $1,986,745   $666,169   $376,169   $320,478 
                     
Denominator for basic earnings per share – weighted average   15,541,247    15,420,787    15,622,721    15,440,673 
                     
Effects of dilutive securities                    
Stock options for employees and directors   31,177    126,817    32,215    142,416 
                     
Denominator for diluted earnings per share   15,572,424    15,547,604    15,654,936    15,583,089 
                     
Basic earnings per share  $0.13   $0.04   $0.02   $0.02 
Diluted earnings per share  $0.13   $0.04   $0.02   $0.02 

 

NOTE 8: LONG TERM DEBT

 

Long-term debt consists of the following:

 

   November 30,   February 28, 
   2021   2021 
Note Payable, bank, unsecured, Paycheck Protection Program funding, initially scheduled to be payable in monthly installments of principal and interest of $56,370 through April 2022. Interest rate 1%. 2-year term. Under the terms of the CARES Act, forgiveness for all or a portion of the loan may be granted based upon use of the loan proceeds for eligible payroll and related payroll costs and other qualified expenses. The Company applied for forgiveness of this obligation in December 2020. Under the Paycheck Protection Program Flexibility Act, payments of principal and interest shall be deferred until the date that the Small Business Administration remits the forgiveness amount to the Company’s lender or determines that some or all of the PPP loan is not eligible for forgiveness. If all or a portion of the loan is not forgiven, the unforgiven balance and accrued interest shall be payable during the remainder of the term of the loan. The SBA forgave this loan in its entirety in April 2021. During the six months ended August 31, 2021, the Company recorded a gain on the forgiveness of the PPP Loan and accrued interest in the amount of $1,005,372. The gain on the forgiveness of the PPP Loan is a non-taxable event.       1,001,640 
           
Total long-term debt  $   $1,001,640 

 

10 

 

 

NOTE 9: REVOLVING LINE OF CREDIT

 

The Company has a $1,500,000 revolving line of credit at prime which was 3.25% at November 30, 2021 and February 28, 2021. 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 November 30, 2021, $738,000 of the Company’s credit line was being utilized to collateralize letters of credit issued to customers that have remitted cash deposits to the Company on existing orders. The letters of credit expire in 2022. As of November 30, 2021, there were no outstanding borrowings under the line of credit and the unused portion of the credit line was $762,000.

 

NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES

 

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

 

 

   Nine Months Ended
November 30,
   Three Months Ended
November 30,
 
   2021   2020   2021   2020 
Asia Pacific (APAC)   $4,754,000   $3,416,000   $1,901,000   $1,039,000 
Europe, Middle East, Asia (EMEA)    2,723,000    2,414,000    1,287,000    1,216,000 
Latin America    888,000    830,000    243,000    407,000 
   $8,365,000   $6,660,000   $3,431,000   $2,662,000 

 

In the first nine months of fiscal 2022 and fiscal 2021, sales to foreign customers accounted for approximately $8,365,000 and $6,660,000, or 69% and 62%, respectively, of total revenues.

 

During the third quarter of fiscal 2022 and fiscal 2021, sales to foreign customers accounted for approximately $3,431,000 and $2,662,000, or 78% and 70%, respectively, of total revenues.

 

The Company had three customers which accounted for 27% of sales during the first nine months of fiscal 2022. The Company had six customers which accounted for 48% of sales during the third quarter of fiscal 2022. Four customers accounted for 60% of the outstanding accounts receivables at November 30, 2021.

 

The Company had four customers which accounted for 30% of sales during the first nine months of fiscal 2021. The Company had three customers which accounted for 30% of sales during the third quarter of fiscal 2021. Two customers accounted for 64% of the outstanding accounts receivables at February 28, 2021.

 

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; the duration and scope of the COVID-19 pandemic; the extent and duration of the pandemic’s adverse effect on economic and social activity, consumer confidence, discretionary spending and preferences, labor and healthcare costs, and unemployment rates, any of which may reduce demand for some of our products and impair the ability of those with whom we do business to satisfy their obligations to us; our ability to sell and provide our services and products, including as a result of continued pandemic related travel restrictions, mandatory business closures, and stay-at home or similar orders; any temporary reduction in our workforce, closures of our offices and facilities and our ability to adequately staff and maintain our operations resulting from the pandemic; the ability of our customers and suppliers to continue their operations as result of the pandemic, which could result in terminations of contracts, losses of revenue; the continued recovery of the Microelectronics, Medical and Alternative Energy 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; the continued strong sales of the multi-axis coatings systems; 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 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.

 

We are a global business with approximately 69% of our sales generated from outside the United States and Canada in the first nine months of fiscal 2022. 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 visiting our labs with a high level of application engineering expertise to develop their unique coating processes is our focus, as we continually expand Sono-Tek’s services to best support the needs of our customers.

12 

 

 

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.

 

Third Quarter Fiscal 2022 Highlights (compared with the third quarter of fiscal 2021 unless otherwise noted) We refer to the three-month periods ended November 30, 2021 and 2020 as the third quarter of fiscal 2022 and fiscal 2021, respectively.

 

·Net sales were $4,419,000, up 15% or $592,000, driven by strong sales to Asia for medical device coating machines and clean energy coating systems.
·Gross Profit increased 12% to $2,159,000 due to the increase in sales.
Gross Margin was 48.9% compared with 50.5% for the prior year period due to changes in product mix.
·Operating income increased 10% to $491,000 due to the increase in gross profit, partially offset by increases in operating expenses.
·Income before taxes increased 9% to $493,000.
Backlog on November 30, 2021 reached another record high of $6,505,000, an increase of 3% compared with backlog of $6,332,000 on August 31, 2021 (the end of the second quarter of fiscal 2022) and increased 69% compared to backlog of $3,851,000 on February 28, 2021 (the end of fiscal year 2021).

 

Nine Months Fiscal 2022 Highlights (compared with the first nine months of fiscal 2021 unless otherwise noted) We refer to the nine-month periods ended November 30, 2021 and 2020 as the first nine-months of fiscal 2022 and fiscal 2021, respectively.

 

Net Sales were $12,134,000, an increase of 13%, primarily driven by sales of several recently developed new products for the medical market as well as continued expansion of Sono-Tek systems used in the clean energy sector.
Gross Profit increased 18% to $6,057,000 due to higher sales and a favorable product mix.
Gross Margin expanded 230 basis points to 49.9% primarily due to a favorable product mix and lower than expected warranty and installation costs.
Operating Income increased 54% to $1,282,000 due to the increase in gross profit, partially offset by increases in operating expenses.
Income before taxes increased 50% to $1,295,000, excluding the benefit from PPP loan forgiveness of $1.0 million.
As of November 30, 2021, we had no outstanding debt.
 Cash (as defined), increased $1,537,000 from February 28, 2021, nearly half of which was due to an increase in customer deposits of $729,000, bringing total deposits to $1,896,00 at November 30, 2021. The increase in customer deposits is primarily due to our record backlog and the growing percentage of orders for costly, complex systems in the backlog.

 

RESULTS OF OPERATIONS

 

Sales:

Product Sales

   Three Months Ended
November 30,
   Change   Nine Months Ended
November 30,
   Change 
   2021   2020   $   %   2021   2020   $   % 
Fluxing Systems  $104,000   $242,000    (138,000)   (57%)  $579,000   $680,000    (101,000)   (15%)
Integrated Coating Systems   60,000    1,071,000    (1,011,000)   (94%)   780,000    2,920,000    (2,140,000)   (73%)
Multi-Axis Coating Systems   2,721,000    1,249,000    1,472,000    118%    6,692,000    4,147,000    2,545,000    61% 
OEM Systems   637,000    523,000    114,000    22%    1,808,000    1,177,000    631,000    54% 
Other   897,000    742,000    155,000    21%    2,275,000    1,812,000    463,000    26% 
TOTAL  $4,419,000   $3,827,000    592,000    15%   $12,134,000   $10,736,000    1,398,000    13% 

 

We achieved sales growth of 15% and 13% during the third quarter and first nine months of fiscal 2022, respectively.

 

For the third quarter of fiscal 2022, sales of multi-axis coating systems were strong, increasing approximately $1.5 million or 118% year-over-year, driven by continued demand from the alternative clean energy sector for membrane coating machines, as well as sales of recently introduced new medical device coating systems, both of which use Sono-Tek multi-axis technology.

 

Integrated coatings systems sales decreased by approximately $1.0 million or 94%, in the third quarter. This was due to the shipments of two large orders in last year’s third quarter, for a textile coating machine and a solar cell coating machine, neither of which repeated in the current period.

13 

 

 

For the first nine months of the fiscal year, multi-axis coating systems showed the strongest growth, up approximately $2.5 million or 61%.  Sono-Tek’s multi-axis coating systems are heavily used in our growing semiconductor, advanced clean energy, and specialty medical coating, markets where we have been focusing our sales efforts.  We expect strong growth in the fourth quarter of fiscal 2022 in multi-axis coatings systems as well due to the planned shipment of a large six-axis robot machine that is scheduled to ship during the quarter and is valued at over $1.5M.

 

OEM System sales continue to achieve the highest levels seen in our history, reaching approximately $1.8 million in the first nine months of fiscal 2022, a year-over-year increase of 54%. These sales are primarily to the semiconductor and PCB electronics markets.

 

Integrated coating systems sales were down approximately $2.1 million due to lower sales to the textile industry and float glass markets, both of which are highly variable quarter to quarter.  We expect this trend to continue through the fourth quarter of fiscal year 2022, although overall, multi-axis coating system sales are anticipated to more than offset the decrease of integrated coating systems.

 

Market Sales

   Three Months Ended
November 30,
   Change   Nine Months Ended
November 30,
   Change 
   2021   2020   $   %   2021   2020   $   % 
Electronics/Microelectronics  $898,000   $1,455,000    (557,000)   (38%)  $4,605,000   $4,504,000    101,000    2% 
Medical   1,604,000    831,000    773,000    93%    3,418,000    2,484,000    934,000    38% 
Alternative Energy   1,459,000    783,000    676,000    86%    2,848,000    2,004,000    844,000    42% 
Emerging R&D and Other   256,000    207,000    49,000    24%    691,000    723,000    (32,000)   (4%)
Industrial   202,000    551,000    (349,000)   (63%)   572,000    1,021,000    (449,000)   (44%)
TOTAL  $4,419,000   $3,827,000    592,000    15%   $12,134,000   $10,736,000    1,398,000    13% 

 

In the third quarter, sales to the Medical and Alternative Energy markets recorded significant growth of 93% and 86%, respectively, primarily driven by strong sales to APAC in these markets. Included in these sales was a newly developed full system solution for drug delivery coating onto a consumable medical device that shipped to China. During the third quarter, sales to the Alternative Energy market also continued to record strong growth, with the shipment of several machines for coating membranes used in fuel cells and carbon capture applications. The micro-electronics market dipped in the third quarter of fiscal 2022. However, we expect this market sector to rebound in the fourth quarter of fiscal 2022 due to the planned delivery of a large six-axis robot for the semiconductor industry that is scheduled to ship during the quarter.

 

Geographic Sales

   Three Months Ended
November 30,
   Change   Nine Months Ended
November 30,
   Change 
   2021   2020   $   %   2021   2020   $   % 
U.S. & Canada  $988,000   $1,165,000    (177,000)   (15%)  $3,769,000   $4,076,000    (307,000)   (8%)
Asia Pacific (APAC)   1,901,000    1,039,000    862,000    83%    4,754,000    3,416,000    1,338,000    39% 
Europe, Middle East, Asia (EMEA)   1,287,000    1,216,000    71,000    6%    2,723,000    2,414,000    309,000    13% 
Latin America   243,000    407,000    (164,000)   (40%)   888,000    830,000    58,000    7% 
TOTAL  $4,419,000   $3,827,000    592,000    15%   $12,134,000   $10,736,000    1,398,000    13% 

 

In the third quarter of fiscal 2022, approximately 78% of sales originated outside of the United States and Canada compared with 70% in the prior year period.

 

Strong sales in third quarter of fiscal 2022 were primarily driven from sales to APAC, reflecting the continuing transition of several countries emerging from COVID-19 lockdowns to bring their manufacturing operations back online. APAC shipments during the third quarter included two significant fuel cell membrane coating systems that were sold to different customers in South Korea that totaled over $550,000, as well as continued strong demand for our balloon catheter coating systems that we sold into several different areas of APAC.

 

In the first nine months of fiscal 2022, approximately 69% of sales originated outside of the United States and Canada compared with 62% in the prior year period.

 

Sales to the U.S. & Canada slightly dipped for the first nine months of fiscal 2022, primarily due to a decrease of shipments of float glass coating machinery in comparison to the prior fiscal nine month period. Sales of large industrial float glass machines typically vary from period to period.

 

14 

 

 

We continue to adapt and refocus its sales efforts to those countries that are operational during COVID-19 peaks and dips. This strategy has helped to soften the impact of the pandemic on our operations and will continue to be part of our go-to-market strategy for the foreseeable future.

 

Gross Profit:

   Three Months Ended
November 30,
   Change   Nine Months Ended
November 30,
   Change 
   2021   2020   $   %   2021   2020   $   % 
Net Sales  $4,419,000   $3,827,000    592,000    15%   $12,134,000   $10,736,000    1,398,000    13% 
Cost of Goods Sold   2,260,000    1,896,000    364,000    19%    6,077,000    5,624,000    453,000    8% 
Gross Profit  $2,159,000   $1,931,000    228,000    12%   $6,057,000   $5,112,000    945,000    18% 
                                         
 Gross Profit %   48.9%    50.5%              49.9%    47.6%           

 

For the third quarter of fiscal 2022, gross profit increased $228,000, or 12%, compared with the third quarter of fiscal 2021. The gross profit margin was 48.9% compared with 50.5% for the prior year period. The decrease in the gross profit margin for the third quarter of fiscal 2022 is due to increased sales of products with lower sales margins, and an increase in overseas sales which are typically sold through our international distribution partners at distributor discounted prices.

 

Gross profit increased $945,000, or 18%, to $6,057,000 for the first nine months of fiscal 2022 compared with $5,112,000 in the first nine months of fiscal 2021. The gross profit margin was 49.9% compared with 47.6% for the prior year period. The improvement in the gross profit margin is due to increased sales and a sales mix with higher sales margins combined with lower than expected warranty and installation costs.

 

Operating Expenses:

   Three Months Ended
November 30,
   Change   Nine Months Ended
November 30,
   Change 
   2021   2020   $   %   2021   2020   $   % 
Research and product development  $417,000   $407,000    10,000    2%   $1,244,000   $1,242,000    2,000    0% 
Marketing and selling   845,000    766,000    79,000    10%    2,350,000    2,155,000    195,000    9% 
General and administrative   405,000    311,000    94,000    30%    1,181,000    883,000    298,000    34% 
Total Operating Expenses  $1,667,000   $1,484,000   $183,000    12%   $4,775,000   $4,280,000   $495,000    12% 

 

Research and Product Development:

Research and product development costs increased slightly in the third quarter of fiscal 2022 primarily due to increased salaries and related costs.

 

Research and product development costs increased slightly in the first nine months of fiscal 2022 primarily due to increased salaries and related costs which were partially offset by decreased research and development materials expense.

 

Marketing and Selling:

 

In the third quarter of fiscal 2022 and the first nine months of fiscal 2022, we experienced increases in commissions, salaries and related costs and travel expenses. During the first nine months of fiscal 2022, these increases were partially offset by decreased trade show expenses. Due to the COVID-19 outbreak, domestic and international trade shows have been substantially eliminated throughout the industry.

 

In the third quarter of fiscal 2022, we expended approximately $254,000 for commissions as compared with $195,000 for the third quarter of fiscal 2021, an increase of $59,000. In the first nine months of fiscal 2022, we expended approximately $641,000 for commissions compared with $441,000 for the first nine months of fiscal 2021, an increase of $200,000. The increase in commission expense in the third quarter and first nine months of fiscal 2022 is due to an increase in external commissioned sales through our overseas distributors.

15 

 

 

General and Administrative:

In the third quarter of fiscal 2022 and first nine months of fiscal 2022, we experienced increases in salaries, professional fees, corporate expenses, and stock-based compensation expense. In August 2021, our stock was approved for listing on the Nasdaq Capital Market. The expenses associated with obtaining the Nasdaq listing are primarily responsible for the increases in professional fees and corporate expenses incurred in the third quarter and the first nine months of fiscal 2022. In the second quarter of fiscal 2022, we expensed $75,000 in application and entry fees related to procuring our Nasdaq listing.

 

Operating Income:

Operating income increased $44,000 or 10%, to $491,000 in the third quarter of fiscal 2022 compared with $447,000 for the third quarter of fiscal 2021. Growth in revenue and gross profit were key factors in the improvement of operating income in the third quarter of fiscal 2022. Operating margin for the third quarter of fiscal 2022 was 11.1% compared with 11.7% in the prior year period.

 

For the first nine months of fiscal 2022, operating income increased $450,000 or 54%, to $1,282,000 compared with $832,000 for the first nine months of fiscal 2021. Growth in revenue and gross profit were key factors in the improvement of operating income in the first half of fiscal 2022. Operating margin for the first nine months of fiscal 2022 was 10.6% compared with 7.8% in the first nine months of fiscal 2021.

 

Interest and Dividend Income:

For the third quarter of fiscal 2022 we recorded interest and dividend income of $2,000 as compared to $1,000 for the prior year period. In the first nine months of fiscal 2022 interest and dividend income decreased $14,000 to $13,000 as compared with $27,000 for the first nine months of fiscal 2021. The decrease in the first nine months of fiscal 2022 is due to the decline in market rates. Our present investment policy is to invest excess cash in highly liquid, lower risk US Treasury securities. At November 30, 2021, the majority of our holdings are rated at or above investment grade.

 

Income Tax Expense:

We recorded income tax expense of $117,000 for the third quarter of fiscal 2022 compared with $132,000 for the third quarter of fiscal 2021. For the first nine months of fiscal 2022 we recorded income tax expense of $314,000 compared with $199,000 for the first nine months of fiscal 2021. The increase in income tax expense in the first nine months of fiscal 2022 is due to a decrease in available research and development tax credits combined with the increase in income before taxes.

 

Paycheck Protection Program Loan Forgiveness:

During fiscal 2021, we entered into a loan transaction pursuant to which we received proceeds of $1,001,640 (the “PPP Loan”) under the Paycheck Protection Program (“PPP”). The PPP, established as part of the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), provides for loans to qualifying companies and is administered by the U.S. Small Business Administration (the “SBA”).

 

The PPP Loan was evidenced by a promissory note (the “Note”), between the Company and M&T Bank, (the “Bank”). The Note had a two-year term, accrued interest at the rate of 1.0% per annum, and was prepayable at any time without payment of any premium. No payments of principal or interest were due during the six-month period beginning on the date of the Note. Beginning on the seventh month following the date of the Note, we were required to make 18 monthly payments of principal and interest in the amount of $56,370.

 

Under the terms of the CARES Act, PPP Loan recipients can apply for and be granted forgiveness for all or a portion of loan granted under the PPP, with such forgiveness to be determined, subject to limitations, based on the use of the loan proceeds for payment of payroll costs and any payments of mortgage interest, rent, and utilities. However, at least 75 percent of the PPP Loan proceeds must be used for eligible payroll costs. The terms of any forgiveness may also be subject to further requirements in any regulations and guidelines the SBA may adopt.

 

The Company applied for forgiveness of the PPP Loan in December 2020. On April 1, 2021, the Company received notice from the Bank that the Bank had received confirmation from the SBA that the application for forgiveness of the PPP Loan had been approved. The loan forgiveness request in the amount of $1,001,640 was applied to the Company’s entire outstanding PPP Loan balance with the Bank.

 

During the nine months ended November 30, 2021, the Company recorded a gain on the forgiveness of the PPP Loan and accrued interest in the amount of $1,005,372. The gain on the forgiveness of the PPP Loan is a non-taxable event.

 

16 

 

 

Net Income:

Net income increased by $56,000 or 17.5% to $376,000 for the third quarter of fiscal 2022 compared with $320,000 for the third quarter of fiscal 2021. The increase in net income during the third quarter is a result of an increase in operating income combined with a decrease in income taxes for the period.

 

Net income increased by $1,321,000 or 198.2% to $1,987,000 for the first nine months of fiscal 2022 compared with $666,000 for the first nine months of fiscal 2021. The increase in net income in the first nine months of fiscal 2022 is a result of an increase in operating income combined with the PPP Loan forgiveness offset by an increase in income taxes.

 

Impact of COVID-19

 

In December 2019, the COVID-19 outbreak occurred in China and has since spread to other parts of the world. On March 11, 2020, the World Health Organization declared COVID-19 to be a global pandemic and recommended containment and mitigation measures. On March 13, 2020, the United States declared a national emergency concerning the outbreak. Along with these declarations, extraordinary and wide-ranging actions have been taken by international, federal, state, and local public health and governmental authorities to contain and combat the outbreak and spread of COVID-19 in regions across the United States and the world. These actions include quarantines, social distancing and “stay-at-home” orders, travel restrictions, mandatory business closures and other mandates that have substantially restricted individuals’ daily activities and curtailed or ceased many businesses’ normal operations.

 

In response to the pandemic and these actions, we began implementing changes in our business in March 2020 to protect our employees and customers. These changes include adjusting our policies on social distancing, flexing our workforce hours, enhanced cleaning and sanitary procedures, limiting travel when appropriate, and restricting access of non-employees to our facility when necessary. These policies continue to be modified and adjusted dependent upon government regulations and CDC guidelines.

 

While these measures are necessary and appropriate, they may result in additional costs and may adversely impact our business and financial performance. As our response to the pandemic evolves, we may incur additional costs and will potentially experience adverse impacts to our business, each of which may be significant. In addition, an extended period of remote work arrangements could impair our ability to effectively manage our business, and introduce additional operational risks, including, but not limited to, cybersecurity risks and increased vulnerability to security breaches, cyber-attacks, computer viruses, ransomware, or other similar events and intrusions. We may experience, decreases in demand and customer orders for our products in all sales channels, as well as temporary disruptions and closures of our facilities due to decreased demand and government mandates.

 

COVID-19 has also impacted various aspects of the supply chain as our suppliers experience similar business disruptions due to operating restrictions from government mandates. We continue to monitor procurement of raw materials and components used in the manufacturing, distribution and sale of our products, but continued disruptions in the supply chain due to COVID-19 may cause difficulty in sourcing materials or unexpected shortages or delays in delivery of raw materials and components, and may result in increased costs in our supply chain.

 

We have implemented plans to reduce spending in certain areas of our business, including reductions or delays in capital expenditures, reduced trade show participation costs, reduced travel expenditures and may need to take additional actions to reduce spending in the future.

 

We are closely monitoring and assessing the impact of the pandemic on our business. The extent of the impact on our results of operations, cash flow, liquidity, and financial performance, as well as our ability to execute near- and long-term business strategies and initiatives, will depend on numerous evolving factors and future developments, which are highly uncertain and cannot be reasonably predicted.

 

Given the inherent uncertainty surrounding COVID-19, the pandemic may continue to have an adverse impact on our business in the near term. Should these conditions persist for a prolonged period, the COVID-19 pandemic, including any of the above factors and others that are currently unknown, may have a material adverse effect on our business, results of operations, cash flow, liquidity, and financial condition.

 

Liquidity and Capital Resources

 

Working Capital – Our working capital increased $1,137,000 to $10,039,000 at November 30, 2021 from $8,902,000 at February 28, 2021. 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.

 

17 

 

 

We aggregate cash and cash equivalents and marketable securities in managing our balance sheet and liquidity. For purposes of the following analysis, the total is referred to as “Cash.” At November 30, 2021 and February 28, 2021, our working capital included:

 

   November 30,
2021
   February 28,
2021
   Cash
Increase (Decrease)
 
Cash and cash equivalents  $6,834,000   $4,084,000   $2,750,000 
Marketable securities   3,350,000    4,563,000    (1,213,000)
Total  $10,184,000   $8,647,000   $1,537,000 

 

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

 

    Impact on Cash     Reason
Net income, adjusted for non-cash items   $ 1,404,000      
Accounts receivable decrease     194,000     Timing of cash receipts.
Inventories increase     (184,000 )   Required to support backlog.
Equipment purchases     (285,000 )   Equipment and facilities upgrade.
Customer deposits increase     729,000     Received for new orders.
Accounts payable and accrued expenses decrease     (432,000   Timing of disbursements.
Taxes payable increase     90,000     Timing of disbursements.
Proceeds from exercise of stock options     9,000     Received from stock options.
Other - net     12,000     Timing of disbursements.
Net increase in cash   $ 1,537,000      

 

Stockholders’ Equity – Stockholders’ Equity increased $2,088,000 from $10,951,000 at February 28, 2021 to $13,039,000 at November 30, 2021. The increase is a result of the current period’s net income of $1,987,000, proceeds from exercise of stock options of $9,000, and $92,000 in additional equity related to stock-based compensation awards.

 

Operating Activities – We generated $1,812,000 of cash in our operating activities in the first nine months of fiscal 2022 compared with $713,000 of cash in the first nine months of fiscal 2021. The increase in cash generated by operating activities was mostly the result of a decrease in accounts receivable and an increase in customer deposits. These sources of cash were partially offset by an increase in inventories and decreases in accounts payable and accrued expenses and income taxes payable.

 

Investing Activities – For the first nine months of fiscal 2022, our investing activities generated $929,000 of cash compared with $767,000 in the first nine months of fiscal 2021. For the first nine months of fiscal years 2022 and 2021, we used $285,000 and $327,000, respectively, for the purchase or manufacture of equipment, furnishings and leasehold improvements. For the first nine months of 2022, our marketable securities provided $1,214,000 of cash compared with $997,000 in the first nine months of fiscal 2021.

 

In the first nine months of fiscal 2021, we received $100,000 in grant proceeds from the utility which provides our electricity as a result of our completion of certain energy efficiency related improvements.

 

Financing Activities – In the first nine months of fiscal years 2022 and 2021, we used $0 and $127,000, respectively, for the repayment of our note payable.

 

During the first nine months of fiscal 2021, we borrowed $1,001,640 from a bank under the Paycheck Protection Program.

 

In the third quarter of fiscal 2022, we received $9,000 from the exercise of stock options.

 

Net Increase in Cash and Cash Equivalents – In the first nine months of fiscal 2022, our cash balance increased by $2,750,000 as compared to $2,354,000 in the first nine months of 2021. In the first nine months of fiscal 2022, our operating activities generated $1,812,000 of cash and our marketable securities generated $1,213,000 of cash. In addition, we received $9,000 from the exercise of stock options and we used $285,000 for the purchase or manufacture of equipment, furnishings and leasehold improvements.

 

18 

 

 

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.

 

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

 

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 $6,834,000 in cash and $3,350,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 November 30, 2021. 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 third fiscal quarter of 2022 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
  Not Required for Smaller Reporting Companies
   
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.131.2 – Rule 13a - 14(a)/15d – 14(a) Certification
   
  32.132.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 November 30, 2021 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: January 12, 2022

 

 

    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 

 

 

GRAPHIC 2 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-31.1 3 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:  January 12, 2022 /s/ Christopher L. Coccio
  Christopher L. Coccio
  Chief Executive Officer

 

EX-31.2 4 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:  January 12, 2022 /s/ Stephen J. Bagley
  Stephen J. Bagley
  Chief Financial Officer

 

EX-32.1 5 ex32-1.htm CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

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 November 30, 2021 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: January 12, 2022

 

/s/ Christopher L. Coccio

Christopher L. Coccio

Chief Executive Officer

 

EX-32.2 6 ex32-2.htm CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

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 November 30, 2021 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: January 12, 2022

 

/s/ Stephen J. Bagley

Stephen J. Bagley

Chief Financial Officer

EX-101.SCH 7 sotk-20211130.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (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) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - NOTE 1: BUSINESS DESCRIPTION link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - NOTE 3: REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - NOTE 4: INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - NOTE 5: STOCK OPTIONS link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - NOTE 6: STOCK BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - NOTE 7: EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - NOTE 8: LONG TERM DEBT link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - NOTE 9: REVOLVING LINE OF CREDIT link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - NOTE 3: REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - NOTE 4: INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - NOTE 6: STOCK BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - NOTE 7: EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - NOTE 8: LONG TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Significant Accounting Policies - Fair values of financial assets of the Company (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Revenue Recognition - Sales Revenue by Product Line (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - NOTE 3: REVENUE RECOGNITION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Inventories - Schedule of Inventory, Current (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - NOTE 5: STOCK OPTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Weighted-average Black-Scholes assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - NOTE 6: STOCK BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Earnings Per Share - Computation of basic and diluted earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Long Term Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - NOTE 9: REVOLVING LINE OF CREDIT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Customer Concentrations and Foreign Sales - Schedule of Customer Concentrations and Foreign Sales (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 sotk-20211130_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 sotk-20211130_def.xml XBRL DEFINITION FILE EX-101.LAB 10 sotk-20211130_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Accumulated Earnings Long-Lived Tangible Asset [Axis] Equipment and Furnishings Fair Value Hierarchy and NAV [Axis] Level 1 Level 2 Fair Value, Inputs, Level 3 [Member] Finite-Lived Intangible Assets by Major Class [Axis] Domestic Patents Foreign Patents Product and Service [Axis] Fluxing Systems Integrated Coating Systems Multi-Axis Coating Systems OEM Systems Other Product Line Total Product Line Plan Name [Axis] 2013 Stock Incentive Plan ("2013 Plan") 2003 Stock Incentive Plan ("2003 Plan") Award Type [Axis] Share-based Payment Arrangement, Option [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Non Employee Directors Stock Option [Member] Employees And Directors [Member] Long-term Debt, Type [Axis] Unsecured Debt [Member] Credit Facility [Axis] Revolving Credit Facility [Member] Letter of Credit [Member] Geographical [Axis] Asia Pacific (APAC) Europe, Middle East, Asia (EMEA) Latin America Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Foreign Customers Customer [Axis] Three Customers [Member] Customer Concentration Risk [Member] Six Customers [Member] Four Customers [Member] Accounts Receivable [Member] Two 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 $56,123) Inventories, net Prepaid expenses and other current assets Total current assets Land Buildings, net Equipment, furnishings and building 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 Long term debt, less current maturities Total liabilities Common stock, $.01 par value; 25,000,000 shares authorized, 15,699,719 and 15,452,656 shares issued and outstanding, respectively Additional paid-in capital Accumulated earnings Total stockholders’ equity TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY 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 Expense Interest and Dividend Income Other Income Paycheck Protection Program Loan Forgiveness 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 Shares, Outstanding Cashless exercise of stock options Cashless exercise of stock options (shares) Stock based compensation expense Net income Proceeds from exercise of stock options Proceeds from exercise of stock options (shares) Ending balance, value Shares, Outstanding 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 Paycheck Protection Program Loan Forgiveness Deferred tax expense (Decrease) Increase in: Accounts receivable Inventories Prepaid expenses and other current assets Accounts payable and 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 Capital expenditure grant proceeds Sale of marketable securities Net Cash Provided by Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Proceeds from note payable Repayment of long term debt Net Cash Provided by Financing Activities NET INCREASE 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] NOTE 1: BUSINESS DESCRIPTION NOTE 2: SIGNIFICANT ACCOUNTING POLICIES Revenue from Contract with Customer [Abstract] NOTE 3: REVENUE RECOGNITION Inventory Disclosure [Abstract] NOTE 4: INVENTORIES Equity [Abstract] NOTE 5: STOCK OPTIONS NOTE 6: STOCK BASED COMPENSATION Earnings Per Share [Abstract] NOTE 7: EARNINGS PER SHARE Debt Disclosure [Abstract] NOTE 8: LONG TERM DEBT NOTE 9: REVOLVING LINE OF CREDIT Risks and Uncertainties [Abstract] NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES Accounts Receivable, net Cash and Cash Equivalents Consolidation Earnings Per Share Equipment, Furnishings and Leasehold Improvements Fair Value of Financial Instruments Income Taxes Intangible Assets Inventories Land and Buildings Long-Lived Assets Management Estimates New Accounting Pronouncements Product Warranty Research and Product Development Expenses Revenue Recognition Shipping and Handling Costs Stock-Based Compensation Uncertainties Significant Accounting Policies - Fair values of financial assets of the Company Revenue Recognition - Sales Revenue by Product Line Inventories - Schedule of Inventory, Current Weighted-average Black-Scholes assumptions Earnings Per Share - Computation of basic and diluted earnings per share Long Term Debt - Schedule of Long-Term Debt Customer Concentrations and Foreign Sales - Schedule of Customer Concentrations and Foreign Sales Schedule of Defined Benefit Plans Disclosures [Table] Marketable Securities Property, Plant and Equipment [Table] Depreciation methods Estimated useful lives Marketable securities including mutual funds, certificates of deposit and US Treasury securities Useful life of intangible assets Accumulated amortization of patents Annual amortization expense this year Annual amortization expense year two Annual amortization expense year three Annual amortization expense year four Annual amortization expense year five Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Sales revenue Sales revenue, percent Cash deposits Letter of credit Letter of credit, collateral description Revenue recognized Raw materials and subassemblies Finished goods Work in process Total Less: Allowance Net inventories Accumulated Other Comprehensive Income (Loss) [Table] Stock options shares available for grants Options, expiration period Stock options, outstanding Stock options, vested Options exercised, net cashless basis Exercise of stock options Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Expected life (in years) Risk free interest rate, minimum Risk free interest rate, maximum Expected volatility, minimum Expected volatility, maximum Expected dividend yield Options granted Options, exercisable price Options, vesting period Weighted average grant date fair value, per share Compensation expense yet to be recognized Period for compensation expense to be recognized Intrinsic value of outstanding stock options 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 and directors Denominator for diluted earnings per share Basic earnings per share Diluted earnings per share Schedule of Long-term Debt Instruments [Table] Debt Instrument [Line Items] Monthly installments of principal and interest Interest rate Maturity Gain on forgiveness of debt Total long-term debt Line of Credit Facility [Table] Line of Credit Facility [Line Items] Revolving line of credit Interest rate Revolving credit line collateral Credit line utilized to collateralize letter of credit issued to customers Unused portion of credit line Total sales Concentration Risk [Table] Concentration Risk [Line Items] Outstanding accounts receivables, percent Disclosure of accounting policy for equipment, furnishings and leasehold improvements. Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs. Disclosure of accounting policy for risk and uncertainties, for example, but not limited to, threat of global pandemics. Equipment and Furnishings Domestic Patents Foreign Patents Fluxing Systems Integrated Coating Systems Multi-Axis Coating Systems OEM Systems Other Product Line Total Product Line Percent of Sales Revenue 2013 Stock Incentive Plan ("2013 Plan") 2003 Stock Incentive Plan ("2003 Plan") Number of share options exercised on a net cashless basis during the current period. Amount borrowed under the credit facility being utilized to collateralize letters of credit issued to customers for cash deposits on existing orders during the period. Foreign Customers Assets, Current Assets Liabilities, Current Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Expenses [Default Label] Operating Income (Loss) Interest Expense 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 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 Net Cash Provided by (Used in) Investing Activities Repayments of Long-term Debt Net Cash Provided by (Used in) Financing 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, Gross Inventory Valuation Reserves Line of Credit Facility, Interest Rate at Period End EX-101.PRE 11 sotk-20211130_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.4
Cover - shares
3 Months Ended
Nov. 30, 2021
Jan. 12, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Nov. 30, 2021  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2022  
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,719,720
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Balance Sheets - USD ($)
Nov. 30, 2021
Feb. 28, 2021
Current Assets:    
Cash and cash equivalents $ 6,833,804 $ 4,084,078
Marketable securities 3,349,962 4,563,470
Accounts receivable (less allowance of $56,123) 1,563,460 1,757,802
Inventories, net 2,799,763 2,611,106
Prepaid expenses and other current assets 139,856 151,316
Total current assets 14,686,845 13,167,772
Land 250,000 250,000
Buildings, net 1,501,369 1,575,135
Equipment, furnishings and building improvements, net 1,114,606 1,075,190
Intangible assets, net 80,875 95,456
Deferred tax asset 236,120 259,838
TOTAL ASSETS 17,869,815 16,423,391
Current Liabilities:    
Accounts payable 876,283 1,294,483
Accrued expenses 1,733,451 1,750,916
Customer deposits 1,895,671 1,166,541
Income taxes payable 142,517 53,567
Total current liabilities 4,647,922 4,265,507
Deferred tax liability 183,011 205,562
Long term debt, less current maturities 1,001,640
Total liabilities 4,830,933 5,472,709
Common stock, $.01 par value; 25,000,000 shares authorized, 15,699,719 and 15,452,656 shares issued and outstanding, respectively 156,997 154,527
Additional paid-in capital 9,163,979 9,064,994
Accumulated earnings 3,717,906 1,731,161
Total stockholders’ equity 13,038,882 10,950,682
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 17,869,815 $ 16,423,391
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Nov. 30, 2021
Feb. 28, 2021
Statement of Financial Position [Abstract]    
Common stock, par value $ 0.01 $ 0.01
Common stock shares authorized 25,000,000 25,000,000
Common stock, shares issued 15,699,719 15,452,656
Common stock, shares outstanding 15,699,719 15,452,656
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Income Statement [Abstract]        
Net Sales $ 4,419,401 $ 3,827,142 $ 12,134,336 $ 10,736,327
Cost of Goods Sold 2,260,874 1,896,516 6,077,645 5,624,002
Gross Profit 2,158,527 1,930,626 6,056,691 5,112,325
Operating Expenses        
Research and product development costs 417,300 406,799 1,243,513 1,241,739
Marketing and selling expenses 845,362 765,969 2,349,607 2,154,956
General and administrative costs 405,280 311,130 1,181,502 883,384
Total Operating Expenses 1,667,942 1,483,898 4,774,622 4,280,079
Operating Income 490,585 446,728 1,282,069 832,246
Interest Expense (6,245) (23,949)
Interest and Dividend Income 2,367 1,470 13,367 26,953
Other Income 10,824 30,343
Paycheck Protection Program Loan Forgiveness 1,005,372
Income Before Income Taxes 492,952 452,777 2,300,808 865,593
Income Tax Expense 116,783 132,299 314,063 199,424
Net Income $ 376,169 $ 320,478 $ 1,986,745 $ 666,169
Basic Earnings Per Share $ 0.02 $ 0.02 $ 0.13 $ 0.04
Diluted Earnings Per Share $ 0.02 $ 0.02 $ 0.13 $ 0.04
Weighted Average Shares - Basic 15,622,721 15,440,673 15,541,247 15,420,787
Weighted Average Shares - Diluted 15,654,936 15,583,089 15,572,424 15,547,604
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Earnings
Total
Beginning balance, value at Feb. 29, 2020 $ 153,482 $ 9,018,406 $ 610,519 $ 9,782,407
Shares, Outstanding at Feb. 29, 2020 15,348,180      
Cashless exercise of stock options $ 748 (748)  
Cashless exercise of stock options (shares) 74,805      
Stock based compensation expense   8,097   8,097
Net income     167,928 167,928
Ending balance, value at May. 31, 2020 $ 154,230 9,025,755 778,447 9,958,432
Shares, Outstanding at May. 31, 2020 15,422,985      
Beginning balance, value at Feb. 29, 2020 $ 153,482 9,018,406 610,519 9,782,407
Shares, Outstanding at Feb. 29, 2020 15,348,180      
Net income       666,169
Proceeds from exercise of stock options      
Ending balance, value at Nov. 30, 2020 $ 154,456 9,044,405 1,276,688 10,475,549
Shares, Outstanding at Nov. 30, 2020 15,445,594      
Beginning balance, value at May. 31, 2020 $ 154,230 9,025,755 778,447 9,958,432
Shares, Outstanding at May. 31, 2020 15,422,985      
Cashless exercise of stock options $ 130 (130)  
Cashless exercise of stock options (shares) 12,950      
Stock based compensation expense   7,906   7,906
Net income     177,763 177,763
Ending balance, value at Aug. 31, 2020 $ 154,360 9,033,531 956,210 10,144,101
Shares, Outstanding at Aug. 31, 2020 15,435,935      
Cashless exercise of stock options $ 96 (96)  
Cashless exercise of stock options (shares) 9,659      
Stock based compensation expense   10,970   10,970
Net income     320,478 320,478
Ending balance, value at Nov. 30, 2020 $ 154,456 9,044,405 1,276,688 10,475,549
Shares, Outstanding at Nov. 30, 2020 15,445,594      
Beginning balance, value at Feb. 28, 2021 $ 154,527 9,064,994 1,731,161 10,950,682
Shares, Outstanding at Feb. 28, 2021 15,452,656      
Cashless exercise of stock options $ 499 (499)  
Cashless exercise of stock options (shares) 49,901      
Stock based compensation expense   21,637   21,637
Net income     1,266,752 1,266,752
Ending balance, value at May. 31, 2021 $ 155,026 9,086,132 2,997,913 12,239,071
Shares, Outstanding at May. 31, 2021 15,502,557      
Beginning balance, value at Feb. 28, 2021 $ 154,527 9,064,994 1,731,161 10,950,682
Shares, Outstanding at Feb. 28, 2021 15,452,656      
Net income       1,986,745
Proceeds from exercise of stock options       8,775
Proceeds from exercise of stock options (shares) 239,563      
Ending balance, value at Nov. 30, 2021 $ 156,997 9,163,979 3,717,906 13,038,882
Shares, Outstanding at Nov. 30, 2021 15,699,719      
Beginning balance, value at May. 31, 2021 $ 155,026 9,086,132 2,997,913 12,239,071
Shares, Outstanding at May. 31, 2021 15,502,557      
Cashless exercise of stock options $ 287 (287)  
Cashless exercise of stock options (shares) 28,728      
Stock based compensation expense   19,080   19,080
Net income     343,824 343,824
Ending balance, value at Aug. 31, 2021 $ 155,313 9,104,925 3,341,737 12,601,975
Shares, Outstanding at Aug. 31, 2021 15,531,285      
Cashless exercise of stock options $ 1,609 (1,609)  
Cashless exercise of stock options (shares) 160,934      
Stock based compensation expense   51,963   51,963
Net income     376,169 376,169
Proceeds from exercise of stock options $ 75 8,700   $ 8,775
Proceeds from exercise of stock options (shares) 160,934     7,500
Ending balance, value at Nov. 30, 2021 $ 156,997 $ 9,163,979 $ 3,717,906 $ 13,038,882
Shares, Outstanding at Nov. 30, 2021 15,699,719      
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Nov. 30, 2021
Nov. 30, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Income $ 1,986,745 $ 666,169
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 333,729 350,043
Stock based compensation expense 92,680 26,973
Inventory reserve (3,919) 54,000
Paycheck Protection Program Loan Forgiveness (1,005,372)
Deferred tax expense 23,718 (89,304)
(Decrease) Increase in:    
Accounts receivable 194,342 (744,282)
Inventories (184,738) (119,211)
Prepaid expenses and other current assets 11,460 27,071
Accounts payable and accrued expenses (431,934) 193,317
Customer deposits 729,130 133,423
Income taxes payable 66,400 214,725
Net Cash Provided by Operating Activities 1,812,241 712,924
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of equipment, furnishings and leasehold improvements (284,798) (327,180)
Capital expenditure grant proceeds 100,000
Sale of marketable securities 1,213,508 993,724
Net Cash Provided by Investing Activities 928,710 766,544
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from exercise of stock options 8,775
Proceeds from note payable 1,001,640
Repayment of long term debt (126,650)
Net Cash Provided by Financing Activities 8,775 874,990
NET INCREASE IN CASH AND CASH EQUIVALENTS 2,749,726 2,354,458
CASH AND CASH EQUIVALENTS    
Beginning of period 4,084,078 3,659,551
End of period 6,833,804 6,014,009
SUPPLEMENTAL CASH FLOW DISCLOSURE:    
Interest paid 20,573
Income Taxes Paid $ 224,002 $ 74,004
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 1: BUSINESS DESCRIPTION
3 Months Ended
Nov. 30, 2021
Accounting Policies [Abstract]  
NOTE 1: 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/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, 2021 (“fiscal year 2021”) contained in the Company’s 2021 Annual Report on Form 10-K filed with the SEC on May 28, 2021. The Company’s current fiscal year ends on February 28, 2022 (“fiscal 2022”).

 

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 2: SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Nov. 30, 2021
Accounting Policies [Abstract]  
NOTE 2: SIGNIFICANT ACCOUNTING POLICIES

NOTE 2: SIGNIFICANT ACCOUNTING POLICIES

 

Accounts Receivable, net - In the normal course of business, the Company extends credit to customers. Accounts receivable, less the allowance for doubtful accounts, reflect the net realizable value of receivables and approximate fair value. The Company records a bad debt expense/allowance based on management’s estimate of uncollectible accounts. All outstanding accounts receivable accounts are reviewed for collectability on an individual basis.

 

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.

 

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.

 

Earnings Per Share - Basic earnings per share (“EPS”) is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock under the treasury stock method.

 

Equipment, Furnishings and Leasehold Improvements - Equipment, furnishings and leasehold improvements are stated at cost. Depreciation of equipment and furnishings is computed by use of the straight-line method based on the estimated useful lives of the assets, which range from three to five years.

 

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 and liabilities 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 November 30, 2021 and February 28, 2021, respectively:

 

    Level 1     Level 2     Level 3     Total  
                     
Marketable Securities – November 30, 2021   $ 3,349,962     $     $     $ 3,349,962  
                                 
Marketable Securities – February 28, 2021   $ 4,261,927     301,543     $     $ 4,563,470  

 

Marketable Securities include mutual funds, certificates of deposit and US Treasury securities, totaling $3,349,962 and $4,563,470 that are considered to be highly liquid and easily tradeable as of November 30, 2021 and February 28, 2021, respectively. Mutual funds and 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.

 

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 November 30, 2021 and February 28, 2021, there were no uncertain tax positions.

 

Intangible Assets - Include costs of patent applications which are deferred and charged to operations over seventeen years for domestic patents and twelve years for foreign patents. The accumulated amortization of patents is $189,848 and $181,922 at November 30, 2021 and February 28, 2021, respectively. Annual amortization expense of such intangible assets is expected to be approximately $11,000 per year for the next five years.

 

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.

 

Long-Lived Assets - The Company periodically evaluates the carrying value of long-lived assets, including intangible assets, when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is separately identifiable and is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset. Fair market value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. No impairment losses were identified or recorded in the nine months ended November 30, 2021 and November 30, 2020 on the Company’s long-lived assets.

 

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 December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.” The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The ASU became effective for the Company on March 1, 2021 and did not have a significant impact on the Company’s consolidated financial statements.

 

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 is currently in the process of its analysis of the impact of this guidance on its consolidated financial statements 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”) 2019-12 and 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 - Expected future product warranty expense is recorded when the product is sold.

 

Research and Product Development Expenses - Research and product development expenses represent engineering and other expenditures incurred for developing new products, for refining the Company's existing products and for developing systems to meet unique customer specifications for potential orders or for new industry applications and are expensed as incurred.

 

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.

 

Shipping and Handling Costs - Shipping and handling costs are included in cost of sales in the accompanying unaudited consolidated statements of operations.

 

Stock-Based Compensation - The Company currently uses a Black-Scholes option pricing model to calculate the fair value of its stock options. The fair value of each option is estimated on the date of grant based on the Black-Scholes options-pricing model utilizing certain assumptions for a risk free interest rate; volatility; and expected lives of the awards. The Company primarily uses historical data to determine the assumptions to be used in the Black-Scholes model. The assumptions used in calculating the fair value of share-based payment awards represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management judgment.

 

ASC 718 requires the recognition of the fair value of stock compensation expense on a straight line basis over the requisite service period, based on the terms of the award in net income. The Company accounts for forfeitures as they occur.

 

Uncertainties - Since early 2020, when the World Health Organization established the transmissible and pathogenic coronavirus a global pandemic, there have been business slowdowns. The outbreak of such a communicable disease has resulted in a widespread health crisis which has adversely affected general commercial activity and the economies and financial markets of many countries, including the United States. As the outbreak of the disease has continued through fiscal 2022, the measures taken by the governments of impacted countries have adversely affected the Company’s business, financial condition, and results of operations. The pandemic had a slightly adverse impact on sales and the demand for products in fiscal 2021, resulting in sales that were less than expected at the beginning of fiscal 2021.

 

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 3: REVENUE RECOGNITION
3 Months Ended
Nov. 30, 2021
Revenue from Contract with Customer [Abstract]  
NOTE 3: REVENUE RECOGNITION

NOTE 3: REVENUE RECOGNITION

 

A majority of the Company’s sales revenue is derived primarily from short term contracts with customers which are primarily 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. The Company applies the transition practical expedient in paragraph ASC 606-10-65-1(f)(3) and does not disclose the amount of the transaction price allocated to the remaining performance obligations and an explanation of when the Company expects to recognize that amount as revenue.

 

At November 30, 2021, the Company had received $1,896,000 in cash deposits, and had issued Letters of Credit in the amount of $738,000 to secure these cash deposits. At November 30, 2021, the Company was utilizing $738,000 of its available credit line to collateralize these letters of credit.

 

At February 28, 2021, the Company had received $1,167,000 in cash deposits for customer orders. During the nine months ended November 30, 2021, the Company recognized $459,000 of these deposits as revenue.

 

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

 

   Three Months Ended
November 30,
   Nine Months Ended
November 30,
 
   2021   % of total   2020   % of total   2021   % of total   2020   % of total 
Fluxing Systems  $104,000    2%   $242,000    6%   $579,000    5%   $680,000    6% 
Integrated Coating Systems   60,000    1%    1,071,000    28%    780,000    6%    2,920,000    27% 
Multi-Axis Coating Systems   2,721,000    62%    1,249,000    33%    6,692,000    55%    4,147,000    39% 
OEM Systems   637,000    15%    523,000    14%    1,808,000    15%    1,177,000    11% 
Other   897,000    20%    742,000    19%    2,275,000    19%    1,812,000    17% 
TOTAL  $4,419,000        $3,827,000        $12,134,000        $10,736,000      

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 4: INVENTORIES
3 Months Ended
Nov. 30, 2021
Inventory Disclosure [Abstract]  
NOTE 4: INVENTORIES

NOTE 4: INVENTORIES

 

Inventories consist of the following:

 

   November 30,   February 28, 
   2021   2021 
Raw materials and subassemblies  $1,286,026   $1,081,591 
Finished goods   839,612    786,785 
Work in process   954,486    1,027,010 
Total   3,080,124    2,895,386 
Less: Allowance   (280,361)   (284,280)
Net inventories  $2,799,763   $2,611,106 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 5: STOCK OPTIONS
3 Months Ended
Nov. 30, 2021
Equity [Abstract]  
NOTE 5: STOCK OPTIONS

NOTE 5: STOCK OPTIONS

 

Under the 2013 Stock Incentive Plan ("2013 Plan"), options can 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 2013 Plan options expire ten years after the date of grant. As of November 30, 2021, there were 192,505 options outstanding under the 2013 Plan, of which 53,875 are vested.

 

Under the 2003 Stock Incentive Plan, as amended ("2003 Plan"), until May 2013, options were available to be granted to officers, directors, consultants and employees of the Company and its subsidiaries to purchase up to 1,500,000 shares of the Company's common stock. As of November 30, 2021, there were 10,000 options outstanding and vested under the 2003 Plan, under which no additional options may be granted.

 

During the three months ended November 30, 2021, 256,750 options were exercised on a net cashless basis, which resulted in 160,934 shares of common stock being issued. During the nine months ended November 30, 2021, 358,584 options were exercised on a net cashless basis, which resulted in 239,563 shares of common stock being issued.

 

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 6: STOCK BASED COMPENSATION
3 Months Ended
Nov. 30, 2021
Equity [Abstract]  
NOTE 6: STOCK BASED COMPENSATION

NOTE 6: STOCK BASED COMPENSATION

 

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

 

During the nine months ended November 30, 2021, the Company granted options to acquire 41,630 shares to employees exercisable at prices ranging from $3.19 to $6.05 and options to acquire 30,250 shares to non-employee members of the board of directors with an exercise price of $3.19. The options granted to employees and directors vest over three years and expire in ten years. The options granted during the first nine months of fiscal 2022 had a combined weighted average grant date fair value of $3.65 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:

 

Weighted-average Black-Scholes assumptions

  Nine Months Ended
November 30, 2021
Expected Life 5 - 8 years
Risk free interest rate 0.78% - 1.47%
Expected volatility 50.73% - 52.45%
Expected dividend yield 0%

 

Total compensation related to non-vested options not yet recognized as of November 30, 2021 was $219,000 and will be recognized over the next 2.4 years based on vesting date.

 

At November 30, 2021, the intrinsic value of the outstanding stock options was approximately $563,000.

 

For the three months ended November 30, 2021 and 2020, the Company recorded stock-based compensation expense of approximately $52,000 and $11,000, respectively. For the nine months ended November 30, 2021 and 2020, the Company recorded stock-based compensation expense of approximately $93,000 and $27,000, respectively. Such amounts are included in general and administrative expenses on the unaudited consolidated statements of income.

 

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 7: EARNINGS PER SHARE
3 Months Ended
Nov. 30, 2021
Earnings Per Share [Abstract]  
NOTE 7: EARNINGS PER SHARE

NOTE 7: EARNINGS PER SHARE

 

The denominators for the calculation of basic and diluted earnings per share at November 30, 2021 and 2020 are calculated as follows:

 

                 
   Nine Months Ended
November 30,
   Three Months Ended
November 30,
 
   2021   2020   2021   2020 
                 
Numerator for basic and diluted earnings per share  $1,986,745   $666,169   $376,169   $320,478 
                     
Denominator for basic earnings per share – weighted average   15,541,247    15,420,787    15,622,721    15,440,673 
                     
Effects of dilutive securities                    
Stock options for employees and directors   31,177    126,817    32,215    142,416 
                     
Denominator for diluted earnings per share   15,572,424    15,547,604    15,654,936    15,583,089 
                     
Basic earnings per share  $0.13   $0.04   $0.02   $0.02 
Diluted earnings per share  $0.13   $0.04   $0.02   $0.02 

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 8: LONG TERM DEBT
3 Months Ended
Nov. 30, 2021
Debt Disclosure [Abstract]  
NOTE 8: LONG TERM DEBT

NOTE 8: LONG TERM DEBT

 

Long-term debt consists of the following:

 

   November 30,   February 28, 
   2021   2021 
Note Payable, bank, unsecured, Paycheck Protection Program funding, initially scheduled to be payable in monthly installments of principal and interest of $56,370 through April 2022. Interest rate 1%. 2-year term. Under the terms of the CARES Act, forgiveness for all or a portion of the loan may be granted based upon use of the loan proceeds for eligible payroll and related payroll costs and other qualified expenses. The Company applied for forgiveness of this obligation in December 2020. Under the Paycheck Protection Program Flexibility Act, payments of principal and interest shall be deferred until the date that the Small Business Administration remits the forgiveness amount to the Company’s lender or determines that some or all of the PPP loan is not eligible for forgiveness. If all or a portion of the loan is not forgiven, the unforgiven balance and accrued interest shall be payable during the remainder of the term of the loan. The SBA forgave this loan in its entirety in April 2021. During the six months ended August 31, 2021, the Company recorded a gain on the forgiveness of the PPP Loan and accrued interest in the amount of $1,005,372. The gain on the forgiveness of the PPP Loan is a non-taxable event.       1,001,640 
           
Total long-term debt  $   $1,001,640 

 

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 9: REVOLVING LINE OF CREDIT
3 Months Ended
Nov. 30, 2021
Debt Disclosure [Abstract]  
NOTE 9: REVOLVING LINE OF CREDIT

NOTE 9: REVOLVING LINE OF CREDIT

 

The Company has a $1,500,000 revolving line of credit at prime which was 3.25% at November 30, 2021 and February 28, 2021. 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 November 30, 2021, $738,000 of the Company’s credit line was being utilized to collateralize letters of credit issued to customers that have remitted cash deposits to the Company on existing orders. The letters of credit expire in 2022. As of November 30, 2021, there were no outstanding borrowings under the line of credit and the unused portion of the credit line was $762,000.

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES
3 Months Ended
Nov. 30, 2021
Risks and Uncertainties [Abstract]  
NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES

NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES

 

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

 

 

   Nine Months Ended
November 30,
   Three Months Ended
November 30,
 
   2021   2020   2021   2020 
Asia Pacific (APAC)   $4,754,000   $3,416,000   $1,901,000   $1,039,000 
Europe, Middle East, Asia (EMEA)    2,723,000    2,414,000    1,287,000    1,216,000 
Latin America    888,000    830,000    243,000    407,000 
   $8,365,000   $6,660,000   $3,431,000   $2,662,000 

 

In the first nine months of fiscal 2022 and fiscal 2021, sales to foreign customers accounted for approximately $8,365,000 and $6,660,000, or 69% and 62%, respectively, of total revenues.

 

During the third quarter of fiscal 2022 and fiscal 2021, sales to foreign customers accounted for approximately $3,431,000 and $2,662,000, or 78% and 70%, respectively, of total revenues.

 

The Company had three customers which accounted for 27% of sales during the first nine months of fiscal 2022. The Company had six customers which accounted for 48% of sales during the third quarter of fiscal 2022. Four customers accounted for 60% of the outstanding accounts receivables at November 30, 2021.

 

The Company had four customers which accounted for 30% of sales during the first nine months of fiscal 2021. The Company had three customers which accounted for 30% of sales during the third quarter of fiscal 2021. Two customers accounted for 64% of the outstanding accounts receivables at February 28, 2021.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Nov. 30, 2021
Accounting Policies [Abstract]  
Accounts Receivable, net

Accounts Receivable, net - In the normal course of business, the Company extends credit to customers. Accounts receivable, less the allowance for doubtful accounts, reflect the net realizable value of receivables and approximate fair value. The Company records a bad debt expense/allowance based on management’s estimate of uncollectible accounts. All outstanding accounts receivable accounts are reviewed for collectability on an individual basis.

 

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.

 

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.

 

Earnings Per Share

Earnings Per Share - Basic earnings per share (“EPS”) is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock under the treasury stock method.

 

Equipment, Furnishings and Leasehold Improvements

Equipment, Furnishings and Leasehold Improvements - Equipment, furnishings and leasehold improvements are stated at cost. Depreciation of equipment and furnishings is computed by use of the straight-line method based on the estimated useful lives of the assets, which range from three to five years.

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 and liabilities 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 November 30, 2021 and February 28, 2021, respectively:

 

    Level 1     Level 2     Level 3     Total  
                     
Marketable Securities – November 30, 2021   $ 3,349,962     $     $     $ 3,349,962  
                                 
Marketable Securities – February 28, 2021   $ 4,261,927     301,543     $     $ 4,563,470  

 

Marketable Securities include mutual funds, certificates of deposit and US Treasury securities, totaling $3,349,962 and $4,563,470 that are considered to be highly liquid and easily tradeable as of November 30, 2021 and February 28, 2021, respectively. Mutual funds and 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.

 

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 November 30, 2021 and February 28, 2021, there were no uncertain tax positions.

 

Intangible Assets

Intangible Assets - Include costs of patent applications which are deferred and charged to operations over seventeen years for domestic patents and twelve years for foreign patents. The accumulated amortization of patents is $189,848 and $181,922 at November 30, 2021 and February 28, 2021, respectively. Annual amortization expense of such intangible assets is expected to be approximately $11,000 per year for the next five years.

 

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.

 

Long-Lived Assets

Long-Lived Assets - The Company periodically evaluates the carrying value of long-lived assets, including intangible assets, when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is separately identifiable and is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset. Fair market value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. No impairment losses were identified or recorded in the nine months ended November 30, 2021 and November 30, 2020 on the Company’s long-lived assets.

 

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 December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes.” The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The ASU became effective for the Company on March 1, 2021 and did not have a significant impact on the Company’s consolidated financial statements.

 

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 is currently in the process of its analysis of the impact of this guidance on its consolidated financial statements 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”) 2019-12 and 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 - Expected future product warranty expense is recorded when the product is sold.

 

Research and Product Development Expenses

Research and Product Development Expenses - Research and product development expenses represent engineering and other expenditures incurred for developing new products, for refining the Company's existing products and for developing systems to meet unique customer specifications for potential orders or for new industry applications and are expensed as incurred.

 

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.

 

Shipping and Handling Costs

Shipping and Handling Costs - Shipping and handling costs are included in cost of sales in the accompanying unaudited consolidated statements of operations.

 

Stock-Based Compensation

Stock-Based Compensation - The Company currently uses a Black-Scholes option pricing model to calculate the fair value of its stock options. The fair value of each option is estimated on the date of grant based on the Black-Scholes options-pricing model utilizing certain assumptions for a risk free interest rate; volatility; and expected lives of the awards. The Company primarily uses historical data to determine the assumptions to be used in the Black-Scholes model. The assumptions used in calculating the fair value of share-based payment awards represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management judgment.

 

ASC 718 requires the recognition of the fair value of stock compensation expense on a straight line basis over the requisite service period, based on the terms of the award in net income. The Company accounts for forfeitures as they occur.

 

Uncertainties

Uncertainties - Since early 2020, when the World Health Organization established the transmissible and pathogenic coronavirus a global pandemic, there have been business slowdowns. The outbreak of such a communicable disease has resulted in a widespread health crisis which has adversely affected general commercial activity and the economies and financial markets of many countries, including the United States. As the outbreak of the disease has continued through fiscal 2022, the measures taken by the governments of impacted countries have adversely affected the Company’s business, financial condition, and results of operations. The pandemic had a slightly adverse impact on sales and the demand for products in fiscal 2021, resulting in sales that were less than expected at the beginning of fiscal 2021.

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Nov. 30, 2021
Accounting Policies [Abstract]  
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 November 30, 2021 and February 28, 2021, respectively:

 

    Level 1     Level 2     Level 3     Total  
                     
Marketable Securities – November 30, 2021   $ 3,349,962     $     $     $ 3,349,962  
                                 
Marketable Securities – February 28, 2021   $ 4,261,927     301,543     $     $ 4,563,470  
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 3: REVENUE RECOGNITION (Tables)
3 Months Ended
Nov. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Recognition - Sales Revenue by Product Line

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

 

   Three Months Ended
November 30,
   Nine Months Ended
November 30,
 
   2021   % of total   2020   % of total   2021   % of total   2020   % of total 
Fluxing Systems  $104,000    2%   $242,000    6%   $579,000    5%   $680,000    6% 
Integrated Coating Systems   60,000    1%    1,071,000    28%    780,000    6%    2,920,000    27% 
Multi-Axis Coating Systems   2,721,000    62%    1,249,000    33%    6,692,000    55%    4,147,000    39% 
OEM Systems   637,000    15%    523,000    14%    1,808,000    15%    1,177,000    11% 
Other   897,000    20%    742,000    19%    2,275,000    19%    1,812,000    17% 
TOTAL  $4,419,000        $3,827,000        $12,134,000        $10,736,000      
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 4: INVENTORIES (Tables)
3 Months Ended
Nov. 30, 2021
Inventory Disclosure [Abstract]  
Inventories - Schedule of Inventory, Current

Inventories consist of the following:

 

   November 30,   February 28, 
   2021   2021 
Raw materials and subassemblies  $1,286,026   $1,081,591 
Finished goods   839,612    786,785 
Work in process   954,486    1,027,010 
Total   3,080,124    2,895,386 
Less: Allowance   (280,361)   (284,280)
Net inventories  $2,799,763   $2,611,106 

 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 6: STOCK BASED COMPENSATION (Tables)
3 Months Ended
Nov. 30, 2021
Equity [Abstract]  
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:

 

Weighted-average Black-Scholes assumptions

  Nine Months Ended
November 30, 2021
Expected Life 5 - 8 years
Risk free interest rate 0.78% - 1.47%
Expected volatility 50.73% - 52.45%
Expected dividend yield 0%
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 7: EARNINGS PER SHARE (Tables)
3 Months Ended
Nov. 30, 2021
Earnings Per Share [Abstract]  
Earnings Per Share - Computation of basic and diluted earnings per share

The denominators for the calculation of basic and diluted earnings per share at November 30, 2021 and 2020 are calculated as follows:

 

                 
   Nine Months Ended
November 30,
   Three Months Ended
November 30,
 
   2021   2020   2021   2020 
                 
Numerator for basic and diluted earnings per share  $1,986,745   $666,169   $376,169   $320,478 
                     
Denominator for basic earnings per share – weighted average   15,541,247    15,420,787    15,622,721    15,440,673 
                     
Effects of dilutive securities                    
Stock options for employees and directors   31,177    126,817    32,215    142,416 
                     
Denominator for diluted earnings per share   15,572,424    15,547,604    15,654,936    15,583,089 
                     
Basic earnings per share  $0.13   $0.04   $0.02   $0.02 
Diluted earnings per share  $0.13   $0.04   $0.02   $0.02 

 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 8: LONG TERM DEBT (Tables)
3 Months Ended
Nov. 30, 2021
Debt Disclosure [Abstract]  
Long Term Debt - Schedule of Long-Term Debt

Long-term debt consists of the following:

 

   November 30,   February 28, 
   2021   2021 
Note Payable, bank, unsecured, Paycheck Protection Program funding, initially scheduled to be payable in monthly installments of principal and interest of $56,370 through April 2022. Interest rate 1%. 2-year term. Under the terms of the CARES Act, forgiveness for all or a portion of the loan may be granted based upon use of the loan proceeds for eligible payroll and related payroll costs and other qualified expenses. The Company applied for forgiveness of this obligation in December 2020. Under the Paycheck Protection Program Flexibility Act, payments of principal and interest shall be deferred until the date that the Small Business Administration remits the forgiveness amount to the Company’s lender or determines that some or all of the PPP loan is not eligible for forgiveness. If all or a portion of the loan is not forgiven, the unforgiven balance and accrued interest shall be payable during the remainder of the term of the loan. The SBA forgave this loan in its entirety in April 2021. During the six months ended August 31, 2021, the Company recorded a gain on the forgiveness of the PPP Loan and accrued interest in the amount of $1,005,372. The gain on the forgiveness of the PPP Loan is a non-taxable event.       1,001,640 
           
Total long-term debt  $   $1,001,640 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables)
3 Months Ended
Nov. 30, 2021
Risks and Uncertainties [Abstract]  
Customer Concentrations and Foreign Sales - Schedule of Customer Concentrations and Foreign Sales

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

 

 

   Nine Months Ended
November 30,
   Three Months Ended
November 30,
 
   2021   2020   2021   2020 
Asia Pacific (APAC)   $4,754,000   $3,416,000   $1,901,000   $1,039,000 
Europe, Middle East, Asia (EMEA)    2,723,000    2,414,000    1,287,000    1,216,000 
Latin America    888,000    830,000    243,000    407,000 
   $8,365,000   $6,660,000   $3,431,000   $2,662,000 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.4
Significant Accounting Policies - Fair values of financial assets of the Company (Details) - USD ($)
Nov. 30, 2021
Feb. 28, 2021
Marketable Securities $ 3,349,962 $ 4,563,470
Level 1    
Marketable Securities 3,349,962 4,261,927
Level 2    
Marketable Securities 301,543
Fair Value, Inputs, Level 3 [Member]    
Marketable Securities
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
9 Months Ended
Nov. 30, 2021
Feb. 28, 2021
Marketable securities including mutual funds, certificates of deposit and US Treasury securities $ 3,349,962 $ 4,563,470
Accumulated amortization of patents 189,848 $ 181,922
Annual amortization expense this year 11,000  
Annual amortization expense year two 11,000  
Annual amortization expense year three 11,000  
Annual amortization expense year four 11,000  
Annual amortization expense year five $ 11,000  
Domestic Patents    
Useful life of intangible assets 17 years  
Foreign Patents    
Useful life of intangible assets 12 years  
Equipment and Furnishings    
Depreciation methods straight-line method  
Estimated useful lives three to five years  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.4
Revenue Recognition - Sales Revenue by Product Line (Details) - USD ($)
3 Months Ended 9 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Disaggregation of Revenue [Line Items]        
Sales revenue $ 4,419,401 $ 3,827,142 $ 12,134,336 $ 10,736,327
Fluxing Systems        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 104,000 $ 242,000 $ 579,000 $ 680,000
Sales revenue, percent 2.00% 6.00% 5.00% 6.00%
Integrated Coating Systems        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 60,000 $ 1,071,000 $ 780,000 $ 2,920,000
Sales revenue, percent 1.00% 28.00% 6.00% 27.00%
Multi-Axis Coating Systems        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 2,721,000 $ 1,249,000 $ 6,692,000 $ 4,147,000
Sales revenue, percent 62.00% 33.00% 55.00% 39.00%
OEM Systems        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 637,000 $ 523,000 $ 1,808,000 $ 1,177,000
Sales revenue, percent 15.00% 14.00% 15.00% 11.00%
Other Product Line        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 897,000 $ 742,000 $ 2,275,000 $ 1,812,000
Sales revenue, percent 20.00% 19.00% 19.00% 17.00%
Total Product Line        
Disaggregation of Revenue [Line Items]        
Sales revenue $ 4,419,000 $ 3,827,000 $ 12,134,000 $ 10,736,000
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 3: REVENUE RECOGNITION (Details Narrative) - USD ($)
9 Months Ended
Nov. 30, 2021
Feb. 28, 2021
Revenue from Contract with Customer [Abstract]    
Cash deposits $ 1,896,000 $ 1,167,000
Letter of credit $ 738,000  
Letter of credit, collateral description the Company was utilizing $738,000 of its available credit line to collateralize these letters of credit  
Revenue recognized $ 459,000  
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.4
Inventories - Schedule of Inventory, Current (Details) - USD ($)
Nov. 30, 2021
Feb. 28, 2021
Inventory Disclosure [Abstract]    
Raw materials and subassemblies $ 1,286,026 $ 1,081,591
Finished goods 839,612 786,785
Work in process 954,486 1,027,010
Total 3,080,124 2,895,386
Less: Allowance (280,361) (284,280)
Net inventories $ 2,799,763 $ 2,611,106
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 5: STOCK OPTIONS (Details Narrative)
3 Months Ended 9 Months Ended
Nov. 30, 2021
shares
Nov. 30, 2021
shares
Exercise of stock options 7,500  
Common Stock [Member]    
Options exercised, net cashless basis 256,750 358,584
Exercise of stock options 160,934 239,563
2013 Stock Incentive Plan ("2013 Plan")    
Stock options shares available for grants 2,500,000 2,500,000
Options, expiration period   10 years
Stock options, outstanding 192,505 192,505
Stock options, vested   53,875
2003 Stock Incentive Plan ("2003 Plan")    
Stock options shares available for grants 1,500,000 1,500,000
Stock options, outstanding 10,000 10,000
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.4
Weighted-average Black-Scholes assumptions (Details)
9 Months Ended
Nov. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk free interest rate, minimum 0.78%
Risk free interest rate, maximum 1.47%
Expected volatility, minimum 50.73%
Expected volatility, maximum 52.45%
Expected dividend yield 0.00%
Share-based Payment Arrangement, Option [Member] | Minimum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected life (in years) 5 years
Share-based Payment Arrangement, Option [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected life (in years) 8 years
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 6: STOCK BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted 32,215 142,416 31,177 126,817
Compensation expense yet to be recognized $ 219,000   $ 219,000  
Period for compensation expense to be recognized     2 years 4 months 24 days  
Intrinsic value of outstanding stock options 563,000   $ 563,000  
Stock-based compensation expense $ 52,000 $ 11,000 $ 93,000 $ 27,000
Share-based Payment Arrangement, Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted     41,630  
Share-based Payment Arrangement, Option [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options, exercisable price     $ 3.19  
Share-based Payment Arrangement, Option [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options, exercisable price     $ 6.05  
Non Employee Directors Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options granted     30,250  
Options, exercisable price     $ 3.19  
Employees And Directors [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options, vesting period     3 years  
Options, expiration period     10 years  
Weighted average grant date fair value, per share     $ 3.65  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.4
Earnings Per Share - Computation of basic and diluted earnings per share (Details) - USD ($)
3 Months Ended 9 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Earnings Per Share [Abstract]        
Numerator for basic and diluted earnings per share $ 376,169 $ 320,478 $ 1,986,745 $ 666,169
Denominator for basic earnings per share – weighted average 15,622,721 15,440,673 15,541,247 15,420,787
Effects of dilutive securities        
Stock options for employees and directors 32,215 142,416 31,177 126,817
Denominator for diluted earnings per share 15,654,936 15,583,089 15,572,424 15,547,604
Basic earnings per share $ 0.02 $ 0.02 $ 0.13 $ 0.04
Diluted earnings per share $ 0.02 $ 0.02 $ 0.13 $ 0.04
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.4
Long Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
6 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2021
Nov. 30, 2021
Nov. 30, 2020
Feb. 28, 2021
Debt Instrument [Line Items]        
Gain on forgiveness of debt   $ 1,005,372  
Total long-term debt     $ 1,001,640
Unsecured Debt [Member]        
Debt Instrument [Line Items]        
Monthly installments of principal and interest       $ 56,370
Interest rate       1.00%
Maturity       2 years
Gain on forgiveness of debt $ 1,005,372      
Total long-term debt     $ 1,001,640
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 9: REVOLVING LINE OF CREDIT (Details Narrative) - USD ($)
9 Months Ended 12 Months Ended
Nov. 30, 2021
Feb. 28, 2021
Line of Credit Facility [Line Items]    
Revolving credit line collateral the Company was utilizing $738,000 of its available credit line to collateralize these letters of credit  
Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Revolving line of credit $ 1,500,000 $ 1,500,000
Interest rate 3.25% 3.25%
Revolving credit line collateral The revolving credit line is collateralized by the Company’s accounts receivable and inventory The revolving credit line is collateralized by the Company’s accounts receivable and inventory
Letter of Credit [Member]    
Line of Credit Facility [Line Items]    
Credit line utilized to collateralize letter of credit issued to customers $ 738,000  
Unused portion of credit line $ 762,000  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.4
Customer Concentrations and Foreign Sales - Schedule of Customer Concentrations and Foreign Sales (Details) - USD ($)
3 Months Ended 9 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Total sales $ 3,431,000 $ 2,662,000 $ 8,365,000 $ 6,660,000
Asia Pacific (APAC)        
Total sales 1,901,000 1,039,000 4,754,000 3,416,000
Europe, Middle East, Asia (EMEA)        
Total sales 1,287,000 1,216,000 2,723,000 2,414,000
Latin America        
Total sales $ 243,000 $ 407,000 $ 888,000 $ 830,000
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.4
NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Feb. 28, 2021
Concentration Risk [Line Items]          
Sales revenue $ 4,419,401 $ 3,827,142 $ 12,134,336 $ 10,736,327  
Revenue Benchmark [Member] | Foreign Customers          
Concentration Risk [Line Items]          
Sales revenue $ 3,431,000 $ 2,662,000 $ 8,365,000 $ 6,660,000  
Sales revenue, percent 78.00% 70.00% 69.00% 62.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Three Customers [Member]          
Concentration Risk [Line Items]          
Outstanding accounts receivables, percent   30.00% 27.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Six Customers [Member]          
Concentration Risk [Line Items]          
Outstanding accounts receivables, percent 48.00%        
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Four Customers [Member]          
Concentration Risk [Line Items]          
Outstanding accounts receivables, percent       30.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Four Customers [Member]          
Concentration Risk [Line Items]          
Outstanding accounts receivables, percent     60.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]          
Concentration Risk [Line Items]          
Outstanding accounts receivables, percent         64.00%
XML 49 eps9952_htm.xml IDEA: XBRL DOCUMENT 0000806172 2021-09-01 2021-11-30 0000806172 2022-01-12 0000806172 2021-11-30 0000806172 2021-02-28 0000806172 2021-03-01 2021-11-30 0000806172 2020-03-01 2020-11-30 0000806172 2020-09-01 2020-11-30 0000806172 us-gaap:CommonStockMember 2021-02-28 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-02-28 0000806172 us-gaap:RetainedEarningsMember 2021-02-28 0000806172 us-gaap:CommonStockMember 2021-03-01 2021-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-03-01 2021-05-31 0000806172 us-gaap:RetainedEarningsMember 2021-03-01 2021-05-31 0000806172 2021-03-01 2021-05-31 0000806172 us-gaap:CommonStockMember 2021-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-05-31 0000806172 us-gaap:RetainedEarningsMember 2021-05-31 0000806172 2021-05-31 0000806172 us-gaap:CommonStockMember 2021-06-01 2021-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-06-01 2021-08-31 0000806172 us-gaap:RetainedEarningsMember 2021-06-01 2021-08-31 0000806172 2021-06-01 2021-08-31 0000806172 us-gaap:CommonStockMember 2021-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-08-31 0000806172 us-gaap:RetainedEarningsMember 2021-08-31 0000806172 2021-08-31 0000806172 us-gaap:CommonStockMember 2021-09-01 2021-11-30 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-09-01 2021-11-30 0000806172 us-gaap:RetainedEarningsMember 2021-09-01 2021-11-30 0000806172 us-gaap:CommonStockMember 2021-11-30 0000806172 us-gaap:AdditionalPaidInCapitalMember 2021-11-30 0000806172 us-gaap:RetainedEarningsMember 2021-11-30 0000806172 us-gaap:CommonStockMember 2020-02-29 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-02-29 0000806172 us-gaap:RetainedEarningsMember 2020-02-29 0000806172 2020-02-29 0000806172 us-gaap:CommonStockMember 2020-03-01 2020-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-03-01 2020-05-31 0000806172 us-gaap:RetainedEarningsMember 2020-03-01 2020-05-31 0000806172 2020-03-01 2020-05-31 0000806172 us-gaap:CommonStockMember 2020-05-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-05-31 0000806172 us-gaap:RetainedEarningsMember 2020-05-31 0000806172 2020-05-31 0000806172 us-gaap:CommonStockMember 2020-06-01 2020-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-06-01 2020-08-31 0000806172 us-gaap:RetainedEarningsMember 2020-06-01 2020-08-31 0000806172 2020-06-01 2020-08-31 0000806172 us-gaap:CommonStockMember 2020-08-31 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-08-31 0000806172 us-gaap:RetainedEarningsMember 2020-08-31 0000806172 2020-08-31 0000806172 us-gaap:CommonStockMember 2020-09-01 2020-11-30 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-09-01 2020-11-30 0000806172 us-gaap:RetainedEarningsMember 2020-09-01 2020-11-30 0000806172 us-gaap:CommonStockMember 2020-11-30 0000806172 us-gaap:AdditionalPaidInCapitalMember 2020-11-30 0000806172 us-gaap:RetainedEarningsMember 2020-11-30 0000806172 2020-11-30 0000806172 sotk:EquipmentAndFurnishingsMember 2021-03-01 2021-11-30 0000806172 us-gaap:FairValueInputsLevel1Member 2021-11-30 0000806172 us-gaap:FairValueInputsLevel2Member 2021-11-30 0000806172 us-gaap:FairValueInputsLevel3Member 2021-11-30 0000806172 us-gaap:FairValueInputsLevel1Member 2021-02-28 0000806172 us-gaap:FairValueInputsLevel2Member 2021-02-28 0000806172 us-gaap:FairValueInputsLevel3Member 2021-02-28 0000806172 sotk:DomesticPatentsMember 2021-03-01 2021-11-30 0000806172 sotk:ForeignPatentsMember 2021-03-01 2021-11-30 0000806172 sotk:FluxingSystemsMember 2021-09-01 2021-11-30 0000806172 sotk:FluxingSystemsMember 2020-09-01 2020-11-30 0000806172 sotk:FluxingSystemsMember 2021-03-01 2021-11-30 0000806172 sotk:FluxingSystemsMember 2020-03-01 2020-11-30 0000806172 sotk:IntegratedCoatingSystemsMember 2021-09-01 2021-11-30 0000806172 sotk:IntegratedCoatingSystemsMember 2020-09-01 2020-11-30 0000806172 sotk:IntegratedCoatingSystemsMember 2021-03-01 2021-11-30 0000806172 sotk:IntegratedCoatingSystemsMember 2020-03-01 2020-11-30 0000806172 sotk:MultiAxisCoatingSystemsMember 2021-09-01 2021-11-30 0000806172 sotk:MultiAxisCoatingSystemsMember 2020-09-01 2020-11-30 0000806172 sotk:MultiAxisCoatingSystemsMember 2021-03-01 2021-11-30 0000806172 sotk:MultiAxisCoatingSystemsMember 2020-03-01 2020-11-30 0000806172 sotk:OemSystemsMember 2021-09-01 2021-11-30 0000806172 sotk:OemSystemsMember 2020-09-01 2020-11-30 0000806172 sotk:OemSystemsMember 2021-03-01 2021-11-30 0000806172 sotk:OemSystemsMember 2020-03-01 2020-11-30 0000806172 sotk:OtherProductLineMember 2021-09-01 2021-11-30 0000806172 sotk:OtherProductLineMember 2020-09-01 2020-11-30 0000806172 sotk:OtherProductLineMember 2021-03-01 2021-11-30 0000806172 sotk:OtherProductLineMember 2020-03-01 2020-11-30 0000806172 sotk:ProductLineMember 2021-09-01 2021-11-30 0000806172 sotk:ProductLineMember 2020-09-01 2020-11-30 0000806172 sotk:ProductLineMember 2021-03-01 2021-11-30 0000806172 sotk:ProductLineMember 2020-03-01 2020-11-30 0000806172 sotk:StockIncentivePlan2013Member 2021-11-30 0000806172 sotk:StockIncentivePlan2013Member 2021-03-01 2021-11-30 0000806172 sotk:StockIncentivePlan2003Member 2021-11-30 0000806172 us-gaap:CommonStockMember 2021-03-01 2021-11-30 0000806172 us-gaap:EmployeeStockOptionMember 2021-03-01 2021-11-30 0000806172 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-03-01 2021-11-30 0000806172 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-03-01 2021-11-30 0000806172 sotk:NonEmployeeDirectorsStockOptionMember 2021-03-01 2021-11-30 0000806172 sotk:EmployeesAndDirectorsMember 2021-03-01 2021-11-30 0000806172 us-gaap:UnsecuredDebtMember 2020-03-01 2021-02-28 0000806172 us-gaap:UnsecuredDebtMember 2021-02-28 0000806172 us-gaap:UnsecuredDebtMember 2021-03-01 2021-08-31 0000806172 us-gaap:UnsecuredDebtMember 2021-11-30 0000806172 us-gaap:RevolvingCreditFacilityMember 2021-11-30 0000806172 us-gaap:RevolvingCreditFacilityMember 2021-02-28 0000806172 us-gaap:RevolvingCreditFacilityMember 2020-03-01 2021-02-28 0000806172 us-gaap:RevolvingCreditFacilityMember 2021-03-01 2021-11-30 0000806172 us-gaap:LetterOfCreditMember 2021-11-30 0000806172 srt:AsiaPacificMember 2021-03-01 2021-11-30 0000806172 srt:AsiaPacificMember 2020-03-01 2020-11-30 0000806172 srt:AsiaPacificMember 2021-09-01 2021-11-30 0000806172 srt:AsiaPacificMember 2020-09-01 2020-11-30 0000806172 us-gaap:EMEAMember 2021-03-01 2021-11-30 0000806172 us-gaap:EMEAMember 2020-03-01 2020-11-30 0000806172 us-gaap:EMEAMember 2021-09-01 2021-11-30 0000806172 us-gaap:EMEAMember 2020-09-01 2020-11-30 0000806172 srt:LatinAmericaMember 2021-03-01 2021-11-30 0000806172 srt:LatinAmericaMember 2020-03-01 2020-11-30 0000806172 srt:LatinAmericaMember 2021-09-01 2021-11-30 0000806172 srt:LatinAmericaMember 2020-09-01 2020-11-30 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2021-03-01 2021-11-30 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2020-03-01 2020-11-30 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2021-09-01 2021-11-30 0000806172 us-gaap:SalesRevenueNetMember sotk:ForeignCustomersMember 2020-09-01 2020-11-30 0000806172 sotk:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-03-01 2021-11-30 0000806172 sotk:SixCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-09-01 2021-11-30 0000806172 sotk:FourCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-03-01 2021-11-30 0000806172 sotk:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-03-01 2020-11-30 0000806172 sotk:ThreeCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-09-01 2020-11-30 0000806172 sotk:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-03-01 2021-02-28 iso4217:USD shares iso4217:USD shares pure 0000806172 false 2022 Q3 --02-28 Sono Tek Corp P17Y P12Y P10Y P3Y P10Y P2Y4M24D 10-Q true 2021-11-30 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 15719720 6833804 4084078 3349962 4563470 1563460 1757802 2799763 2611106 139856 151316 14686845 13167772 250000 250000 1501369 1575135 1114606 1075190 80875 95456 236120 259838 17869815 16423391 876283 1294483 1733451 1750916 1895671 1166541 142517 53567 4647922 4265507 183011 205562 1001640 4830933 5472709 0.01 0.01 25000000 25000000 15699719 15699719 15452656 15452656 156997 154527 9163979 9064994 3717906 1731161 13038882 10950682 17869815 16423391 12134336 10736327 4419401 3827142 6077645 5624002 2260874 1896516 6056691 5112325 2158527 1930626 1243513 1241739 417300 406799 2349607 2154956 845362 765969 1181502 883384 405280 311130 4774622 4280079 1667942 1483898 1282069 832246 490585 446728 23949 6245 13367 26953 2367 1470 30343 10824 1005372 2300808 865593 492952 452777 314063 199424 116783 132299 1986745 666169 376169 320478 0.13 0.04 0.02 0.02 0.13 0.04 0.02 0.02 15541247 15420787 15622721 15440673 15572424 15547604 15654936 15583089 15452656 154527 9064994 1731161 10950682 49901 499 -499 21637 21637 1266752 1266752 15502557 155026 9086132 2997913 12239071 28728 287 -287 19080 19080 343824 343824 15531285 155313 9104925 3341737 12601975 160934 1609 -1609 51963 51963 7500 75 8700 8775 376169 376169 15699719 156997 9163979 3717906 13038882 15348180 153482 9018406 610519 9782407 74805 748 -748 8097 8097 167928 167928 15422985 154230 9025755 778447 9958432 12950 130 -130 7906 7906 177763 177763 15435935 154360 9033531 956210 10144101 9659 96 -96 10970 10970 320478 320478 15445594 154456 9044405 1276688 10475549 1986745 666169 333729 350043 92680 26973 -3919 54000 1005372 23718 -89304 -194342 744282 184738 119211 -11460 -27071 -431934 193317 729130 133423 66400 214725 1812241 712924 284798 327180 100000 1213508 993724 928710 766544 8775 1001640 126650 8775 874990 2749726 2354458 4084078 3659551 6833804 6014009 20573 224002 74004 <p id="xdx_80D_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zilcjePjTIXc" style="font: 10pt Cambria,serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in"><b>NOTE 1: BUSINESS DESCRIPTION</b></p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 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/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"> </p> <p style="font: 10pt Cambria,serif; margin: 0">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, 2021 (“fiscal year 2021”) contained in the Company’s 2021 Annual Report on Form 10-K filed with the SEC on May 28, 2021. The Company’s current fiscal year ends on February 28, 2022 (“fiscal 2022”).</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_80F_eus-gaap--SignificantAccountingPoliciesTextBlock_zsxq703ZIPWk" style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0"><b>NOTE 2: SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_849_eus-gaap--ReceivablesPolicyTextBlock_zErhLySjQHq" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86C_zvUNbbxzljtc">Accounts Receivable, net</span></i></b> - In the normal course of business, the Company extends credit to customers. Accounts receivable, less the allowance for doubtful accounts, reflect the net realizable value of receivables and approximate fair value. The Company records a bad debt expense/allowance based on management’s estimate of uncollectible accounts. All outstanding accounts receivable accounts are reviewed for collectability on an individual basis.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84F_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zc0eP8ySB2p4" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86A_zOsEyxCbf2Gd">Cash and Cash Equivalents</span></i></b> - 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.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84A_eus-gaap--ConsolidationPolicyTextBlock_zEiR4NqFVGDg" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_862_zyOZn6dfXVHe">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: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zk7KXFxrPXUl" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_863_zYRFO5nGduWe">Earnings Per Share</span></i></b> - Basic earnings per share (“EPS”) is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock under the treasury stock method.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84D_ecustom--EquipmentFurnishingsAndLeaseholdImprovementsPolicyTextBlock_zcLcogWjXZN3" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_864_zE3e05vm0Oul">Equipment, Furnishings and Leasehold Improvements</span></i></b> - Equipment, furnishings and leasehold improvements are stated at cost. Depreciation of equipment and furnishings is computed by use of the <span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentDepreciationMethods_c20210301__20211130__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnishingsMember_z1OqgxpCLfV5" title="Depreciation methods">straight-line method</span> based on the estimated useful lives of the assets, which range from <span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210301__20211130__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnishingsMember_zoQocr7uHla6" title="Estimated useful lives">three to five years</span>.</p> <p id="xdx_853_zGIZs3JrN4r4" style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_844_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zFODDN4z4Pu7" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86F_zbZFDbsxMUl3">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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">Level 1 — Assets and liabilities 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt 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: 10pt Cambria,serif; margin: 0; text-align: justify; background-color: white"> </p> <p id="xdx_893_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zoJPhV6ezQDg" style="font: 10pt Cambria,serif; margin: 0; text-align: justify; background-color: white">The fair values of financial assets of the Company were determined using the following categories at November 30, 2021 and February 28, 2021, respectively:</p> <p style="font: 10pt Cambria,serif; margin: 0; background-color: white"> </p> <p style="font: 10pt Cambria,serif; margin: 0"><span id="xdx_8BB_z8hw9JjeSePd" style="display: none">Significant Accounting Policies - Fair values of financial assets of the Company</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="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: 9pt"><b>Level 1</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </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: 9pt"><b>Level 2</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </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: 9pt"><b>Level 3</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </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: 9pt"><b>Total</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; text-align: right"><span id="xdx_913_eus-gaap--FairValueInputsLevel1Member_zZVXEl6TV1af" style="display: none">Level 1</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif; text-align: right"><span id="xdx_91D_eus-gaap--FairValueInputsLevel2Member_zIlB50eTGs2h" style="display: none">Level 2</span></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: #E6EFFF"> <td style="width: 48%; padding-bottom: 2.5pt; font-family: Cambria,serif">Marketable Securities – November 30, 2021</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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_904_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z89uTHyyRMpl" title="Marketable Securities">3,349,962</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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_90A_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgep9RUKCIsd" title="Marketable Securities"><span style="-sec-ix-hidden: xdx2ixbrl0536">—</span></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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_903_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zD3yHpC4zS9" title="Marketable Securities"><span style="-sec-ix-hidden: xdx2ixbrl0538">—</span></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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_905_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130_zMxDfbx1zW9j" title="Marketable Securities">3,349,962</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 style="vertical-align: bottom; background-color: #E6EFFF"> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif">Marketable Securities – February 28, 2021</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 id="xdx_90F_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQR1H2ihkC6e" title="Marketable Securities">4,261,927</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 id="xdx_904_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zPzgvIIfonFa" title="Marketable Securities">301,543</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 id="xdx_908_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zlfUCqnvi5p7" title="Marketable Securities"><span style="-sec-ix-hidden: xdx2ixbrl0546">—</span></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 id="xdx_90A_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228_zanvqVCEesjk" title="Marketable Securities">4,563,470</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> </table> <p id="xdx_8A7_zyGxwzZkGVH2" style="font: 10pt Cambria,serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Cambria,serif; margin: 0; background-color: white">Marketable Securities include mutual funds, certificates of deposit and US Treasury securities, totaling $<span id="xdx_904_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130_zDoHmp0Z9ZRj" title="Marketable securities including mutual funds, certificates of deposit and US Treasury securities">3,349,962</span> and $<span id="xdx_901_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228_zm7uw6GFuJj3" title="Marketable securities including mutual funds, certificates of deposit and US Treasury securities">4,563,470</span> that are considered to be highly liquid and easily tradeable as of November 30, 2021 and February 28, 2021, respectively. Mutual funds and 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.</p> <p style="font: 10pt Cambria,serif; margin: 0; background-color: white"> </p> <p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_zumhwkRx6xW3" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_868_zw3BCneDX5ne">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 November 30, 2021 and February 28, 2021, there were no uncertain tax positions.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84E_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zondfVlYq6qd" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86B_zRoTt3nZ1rW8">Intangible Assets</span></i></b> - Include costs of patent applications which are deferred and charged to operations over <span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_pid_dtxL_c20210301__20211130__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DomesticPatentsMember_zVNVHgvcbWTi" title="Useful life of intangible assets::XDX::P17Y"><span style="-sec-ix-hidden: xdx2ixbrl0558">seventeen</span></span> years for domestic patents and <span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtxL_c20210301__20211130__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ForeignPatentsMember_znloXgzrgRXa" title="Useful life of intangible assets::XDX::P12Y"><span style="-sec-ix-hidden: xdx2ixbrl0560">twelve</span></span> years for foreign patents. The accumulated amortization of patents is $<span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211130_z0zrZYeTDycc" title="Accumulated amortization of patents">189,848</span> and $<span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20210228_zcyr2rvBKkoh" title="Accumulated amortization of patents">181,922</span> at November 30, 2021 and February 28, 2021, respectively. Annual amortization expense of such intangible assets is expected to be approximately $<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211130_zIpQR9WPxMZ" title="Annual amortization expense this year"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211130_z5o37uFfFX41" title="Annual amortization expense year two"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211130_zaZO1arlJNe4" title="Annual amortization expense year three"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211130_z37Yv3NDWkS3" title="Annual amortization expense year four"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_c20211130_zE7UM6I3yhT1" title="Annual amortization expense year five">11,000</span></span></span></span></span> per year for the next five years.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84D_eus-gaap--InventoryPolicyTextBlock_ztC5kSGLvu34" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86B_zKeu2kQPnvVf">Inventories</span></i></b> - 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: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84B_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zpoTe58ozc88" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_864_zVlkoO9wRwVh">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: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84E_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_z3JVKUNq8Rf4" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86A_zDsNi0AGoQb">Long-Lived Assets</span></i></b> - The Company periodically evaluates the carrying value of long-lived assets, including intangible assets, when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is separately identifiable and is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset. Fair market value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. No impairment losses were identified or recorded in the nine months ended November 30, 2021 and November 30, 2020 on the Company’s long-lived assets.</p> <p style="font: 10pt Cambria,serif; margin: 0"><b><i> </i></b></p> <p id="xdx_843_eus-gaap--UseOfEstimates_zi5IRsBsLNB7" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_860_z3tFSB9cyMvb">Management Estimates</span></i></b> - 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_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zxVk7OJpPtqa" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_862_z5e5RnR9tNAf">New Accounting Pronouncements</span></i></b> - In December 2019, the FASB issued ASU 2019-12, “<i>Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes</i>.” The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The ASU became effective for the Company on March 1, 2021 and did not have a significant impact on the Company’s consolidated financial statements.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">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 is currently in the process of its analysis of the impact of this guidance on its consolidated financial statements 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">Other than Accounting Standards Update (“ASU”) 2019-12 and 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: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84A_eus-gaap--StandardProductWarrantyPolicy_zUGdj7c6Lai9" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86F_z6Q011llPXzk">Product Warranty</span></i></b> - Expected future product warranty expense is recorded when the product is sold.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_848_eus-gaap--ResearchAndDevelopmentExpensePolicy_zmKGOvLgp0kl" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_869_zi1Va40yzAVh">Research and Product Development Expenses</span></i></b><i> - </i>Research and product development expenses represent engineering and other expenditures incurred for developing new products, for refining the Company's existing products and for developing systems to meet unique customer specifications for potential orders or for new industry applications and are expensed as incurred.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zZVvmBqpE573" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_865_zVbM7wFFcgg8">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.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_846_ecustom--ShippingAndHandlingPolicyTextBlock_znw1MsmpAQhb" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_863_zgjj44ghiNoc">Shipping and Handling Costs</span></i></b> - Shipping and handling costs are included in cost of sales in the accompanying unaudited consolidated statements of operations.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zMVGtG3BFRL1" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_862_zPe5ozBEaFva">Stock-Based Compensation</span></i></b> - The Company currently uses a Black-Scholes option pricing model to calculate the fair value of its stock options. The fair value of each option is estimated on the date of grant based on the Black-Scholes options-pricing model utilizing certain assumptions for a risk free interest rate; volatility; and expected lives of the awards. The Company primarily uses historical data to determine the assumptions to be used in the Black-Scholes model. The assumptions used in calculating the fair value of share-based payment awards represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management judgment.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">ASC 718 requires the recognition of the fair value of stock compensation expense on a straight line basis over the requisite service period, based on the terms of the award in net income. The Company accounts for forfeitures as they occur.</p> <p style="font: 10pt Cambria,serif; margin: 0"><b><i> </i></b></p> <p id="xdx_842_ecustom--UncertaintiesPolicyTextBlock_zxAxeYeadqtb" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_867_z8k6lPx9aVDi">Uncertainties</span></i></b> - Since early 2020, when the World Health Organization established the transmissible and pathogenic coronavirus a global pandemic, there have been business slowdowns. The outbreak of such a communicable disease has resulted in a widespread health crisis which has adversely affected general commercial activity and the economies and financial markets of many countries, including the United States. As the outbreak of the disease has continued through fiscal 2022, the measures taken by the governments of impacted countries have adversely affected the Company’s business, financial condition, and results of operations. The pandemic had a slightly adverse impact on sales and the demand for products in fiscal 2021, resulting in sales that were less than expected at the beginning of fiscal 2021.</p> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> <p id="xdx_849_eus-gaap--ReceivablesPolicyTextBlock_zErhLySjQHq" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86C_zvUNbbxzljtc">Accounts Receivable, net</span></i></b> - In the normal course of business, the Company extends credit to customers. Accounts receivable, less the allowance for doubtful accounts, reflect the net realizable value of receivables and approximate fair value. The Company records a bad debt expense/allowance based on management’s estimate of uncollectible accounts. All outstanding accounts receivable accounts are reviewed for collectability on an individual basis.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84F_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zc0eP8ySB2p4" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86A_zOsEyxCbf2Gd">Cash and Cash Equivalents</span></i></b> - 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.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84A_eus-gaap--ConsolidationPolicyTextBlock_zEiR4NqFVGDg" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_862_zyOZn6dfXVHe">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: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84E_eus-gaap--EarningsPerSharePolicyTextBlock_zk7KXFxrPXUl" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_863_zYRFO5nGduWe">Earnings Per Share</span></i></b> - Basic earnings per share (“EPS”) is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock under the treasury stock method.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84D_ecustom--EquipmentFurnishingsAndLeaseholdImprovementsPolicyTextBlock_zcLcogWjXZN3" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_864_zE3e05vm0Oul">Equipment, Furnishings and Leasehold Improvements</span></i></b> - Equipment, furnishings and leasehold improvements are stated at cost. Depreciation of equipment and furnishings is computed by use of the <span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentDepreciationMethods_c20210301__20211130__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnishingsMember_z1OqgxpCLfV5" title="Depreciation methods">straight-line method</span> based on the estimated useful lives of the assets, which range from <span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_c20210301__20211130__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnishingsMember_zoQocr7uHla6" title="Estimated useful lives">three to five years</span>.</p> straight-line method three to five years <p id="xdx_844_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zFODDN4z4Pu7" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86F_zbZFDbsxMUl3">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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">Level 1 — Assets and liabilities 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt 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: 10pt Cambria,serif; margin: 0; text-align: justify; background-color: white"> </p> <p id="xdx_893_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zoJPhV6ezQDg" style="font: 10pt Cambria,serif; margin: 0; text-align: justify; background-color: white">The fair values of financial assets of the Company were determined using the following categories at November 30, 2021 and February 28, 2021, respectively:</p> <p style="font: 10pt Cambria,serif; margin: 0; background-color: white"> </p> <p style="font: 10pt Cambria,serif; margin: 0"><span id="xdx_8BB_z8hw9JjeSePd" style="display: none">Significant Accounting Policies - Fair values of financial assets of the Company</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="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: 9pt"><b>Level 1</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </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: 9pt"><b>Level 2</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </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: 9pt"><b>Level 3</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </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: 9pt"><b>Total</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; text-align: right"><span id="xdx_913_eus-gaap--FairValueInputsLevel1Member_zZVXEl6TV1af" style="display: none">Level 1</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif; text-align: right"><span id="xdx_91D_eus-gaap--FairValueInputsLevel2Member_zIlB50eTGs2h" style="display: none">Level 2</span></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: #E6EFFF"> <td style="width: 48%; padding-bottom: 2.5pt; font-family: Cambria,serif">Marketable Securities – November 30, 2021</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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_904_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z89uTHyyRMpl" title="Marketable Securities">3,349,962</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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_90A_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgep9RUKCIsd" title="Marketable Securities"><span style="-sec-ix-hidden: xdx2ixbrl0536">—</span></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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_903_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zD3yHpC4zS9" title="Marketable Securities"><span style="-sec-ix-hidden: xdx2ixbrl0538">—</span></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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_905_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130_zMxDfbx1zW9j" title="Marketable Securities">3,349,962</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 style="vertical-align: bottom; background-color: #E6EFFF"> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif">Marketable Securities – February 28, 2021</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 id="xdx_90F_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQR1H2ihkC6e" title="Marketable Securities">4,261,927</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 id="xdx_904_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zPzgvIIfonFa" title="Marketable Securities">301,543</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 id="xdx_908_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zlfUCqnvi5p7" title="Marketable Securities"><span style="-sec-ix-hidden: xdx2ixbrl0546">—</span></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 id="xdx_90A_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228_zanvqVCEesjk" title="Marketable Securities">4,563,470</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> </table> <p id="xdx_8A7_zyGxwzZkGVH2" style="font: 10pt Cambria,serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Cambria,serif; margin: 0; background-color: white">Marketable Securities include mutual funds, certificates of deposit and US Treasury securities, totaling $<span id="xdx_904_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130_zDoHmp0Z9ZRj" title="Marketable securities including mutual funds, certificates of deposit and US Treasury securities">3,349,962</span> and $<span id="xdx_901_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228_zm7uw6GFuJj3" title="Marketable securities including mutual funds, certificates of deposit and US Treasury securities">4,563,470</span> that are considered to be highly liquid and easily tradeable as of November 30, 2021 and February 28, 2021, respectively. Mutual funds and 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.</p> <p style="font: 10pt Cambria,serif; margin: 0; background-color: white"> </p> <p id="xdx_893_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zoJPhV6ezQDg" style="font: 10pt Cambria,serif; margin: 0; text-align: justify; background-color: white">The fair values of financial assets of the Company were determined using the following categories at November 30, 2021 and February 28, 2021, respectively:</p> <p style="font: 10pt Cambria,serif; margin: 0; background-color: white"> </p> <p style="font: 10pt Cambria,serif; margin: 0"><span id="xdx_8BB_z8hw9JjeSePd" style="display: none">Significant Accounting Policies - Fair values of financial assets of the Company</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="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: 9pt"><b>Level 1</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </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: 9pt"><b>Level 2</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </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: 9pt"><b>Level 3</b></span></td> <td style="padding-bottom: 1pt; font-family: Cambria,serif"> </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: 9pt"><b>Total</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; text-align: right"><span id="xdx_913_eus-gaap--FairValueInputsLevel1Member_zZVXEl6TV1af" style="display: none">Level 1</span></td> <td style="font-family: Cambria,serif"> </td> <td style="font-family: Cambria,serif"> </td> <td colspan="2" style="font-family: Cambria,serif; text-align: right"><span id="xdx_91D_eus-gaap--FairValueInputsLevel2Member_zIlB50eTGs2h" style="display: none">Level 2</span></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: #E6EFFF"> <td style="width: 48%; padding-bottom: 2.5pt; font-family: Cambria,serif">Marketable Securities – November 30, 2021</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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_904_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z89uTHyyRMpl" title="Marketable Securities">3,349,962</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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_90A_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgep9RUKCIsd" title="Marketable Securities"><span style="-sec-ix-hidden: xdx2ixbrl0536">—</span></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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_903_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zD3yHpC4zS9" title="Marketable Securities"><span style="-sec-ix-hidden: xdx2ixbrl0538">—</span></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">$</td> <td style="border-bottom: black 2.25pt double; width: 10%; font-family: Cambria,serif; text-align: right"><span id="xdx_905_eus-gaap--MarketableSecuritiesCurrent_iI_c20211130_zMxDfbx1zW9j" title="Marketable Securities">3,349,962</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 style="vertical-align: bottom; background-color: #E6EFFF"> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif">Marketable Securities – February 28, 2021</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 id="xdx_90F_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zQR1H2ihkC6e" title="Marketable Securities">4,261,927</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 id="xdx_904_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zPzgvIIfonFa" title="Marketable Securities">301,543</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 id="xdx_908_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zlfUCqnvi5p7" title="Marketable Securities"><span style="-sec-ix-hidden: xdx2ixbrl0546">—</span></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 id="xdx_90A_eus-gaap--MarketableSecuritiesCurrent_iI_c20210228_zanvqVCEesjk" title="Marketable Securities">4,563,470</span></td> <td style="padding-bottom: 2.5pt; font-family: Cambria,serif"> </td></tr> </table> 3349962 3349962 4261927 301543 4563470 3349962 4563470 <p id="xdx_847_eus-gaap--IncomeTaxPolicyTextBlock_zumhwkRx6xW3" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_868_zw3BCneDX5ne">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 November 30, 2021 and February 28, 2021, there were no uncertain tax positions.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84E_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zondfVlYq6qd" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86B_zRoTt3nZ1rW8">Intangible Assets</span></i></b> - Include costs of patent applications which are deferred and charged to operations over <span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_pid_dtxL_c20210301__20211130__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--DomesticPatentsMember_zVNVHgvcbWTi" title="Useful life of intangible assets::XDX::P17Y"><span style="-sec-ix-hidden: xdx2ixbrl0558">seventeen</span></span> years for domestic patents and <span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtxL_c20210301__20211130__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ForeignPatentsMember_znloXgzrgRXa" title="Useful life of intangible assets::XDX::P12Y"><span style="-sec-ix-hidden: xdx2ixbrl0560">twelve</span></span> years for foreign patents. The accumulated amortization of patents is $<span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211130_z0zrZYeTDycc" title="Accumulated amortization of patents">189,848</span> and $<span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20210228_zcyr2rvBKkoh" title="Accumulated amortization of patents">181,922</span> at November 30, 2021 and February 28, 2021, respectively. Annual amortization expense of such intangible assets is expected to be approximately $<span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_c20211130_zIpQR9WPxMZ" title="Annual amortization expense this year"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_c20211130_z5o37uFfFX41" title="Annual amortization expense year two"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_c20211130_zaZO1arlJNe4" title="Annual amortization expense year three"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_c20211130_z37Yv3NDWkS3" title="Annual amortization expense year four"><span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_c20211130_zE7UM6I3yhT1" title="Annual amortization expense year five">11,000</span></span></span></span></span> per year for the next five years.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> 189848 181922 11000 11000 11000 11000 11000 <p id="xdx_84D_eus-gaap--InventoryPolicyTextBlock_ztC5kSGLvu34" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86B_zKeu2kQPnvVf">Inventories</span></i></b> - 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: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84B_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zpoTe58ozc88" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_864_zVlkoO9wRwVh">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: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84E_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_z3JVKUNq8Rf4" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86A_zDsNi0AGoQb">Long-Lived Assets</span></i></b> - The Company periodically evaluates the carrying value of long-lived assets, including intangible assets, when events and circumstances warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated undiscounted cash flow from such asset is separately identifiable and is less than its carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset. Fair market value is determined primarily using the anticipated cash flows discounted at a rate commensurate with the risk involved. No impairment losses were identified or recorded in the nine months ended November 30, 2021 and November 30, 2020 on the Company’s long-lived assets.</p> <p style="font: 10pt Cambria,serif; margin: 0"><b><i> </i></b></p> <p id="xdx_843_eus-gaap--UseOfEstimates_zi5IRsBsLNB7" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_860_z3tFSB9cyMvb">Management Estimates</span></i></b> - 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_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zxVk7OJpPtqa" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_862_z5e5RnR9tNAf">New Accounting Pronouncements</span></i></b> - In December 2019, the FASB issued ASU 2019-12, “<i>Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes</i>.” The guidance issued in this update simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740 related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition for deferred tax liabilities for outside basis differences. ASU 2019-12 also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The ASU became effective for the Company on March 1, 2021 and did not have a significant impact on the Company’s consolidated financial statements.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">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 is currently in the process of its analysis of the impact of this guidance on its consolidated financial statements 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">Other than Accounting Standards Update (“ASU”) 2019-12 and 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: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_84A_eus-gaap--StandardProductWarrantyPolicy_zUGdj7c6Lai9" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_86F_z6Q011llPXzk">Product Warranty</span></i></b> - Expected future product warranty expense is recorded when the product is sold.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_848_eus-gaap--ResearchAndDevelopmentExpensePolicy_zmKGOvLgp0kl" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_869_zi1Va40yzAVh">Research and Product Development Expenses</span></i></b><i> - </i>Research and product development expenses represent engineering and other expenditures incurred for developing new products, for refining the Company's existing products and for developing systems to meet unique customer specifications for potential orders or for new industry applications and are expensed as incurred.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_845_eus-gaap--RevenueRecognitionPolicyTextBlock_zZVvmBqpE573" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_865_zVbM7wFFcgg8">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.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_846_ecustom--ShippingAndHandlingPolicyTextBlock_znw1MsmpAQhb" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_863_zgjj44ghiNoc">Shipping and Handling Costs</span></i></b> - Shipping and handling costs are included in cost of sales in the accompanying unaudited consolidated statements of operations.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_845_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zMVGtG3BFRL1" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_862_zPe5ozBEaFva">Stock-Based Compensation</span></i></b> - The Company currently uses a Black-Scholes option pricing model to calculate the fair value of its stock options. The fair value of each option is estimated on the date of grant based on the Black-Scholes options-pricing model utilizing certain assumptions for a risk free interest rate; volatility; and expected lives of the awards. The Company primarily uses historical data to determine the assumptions to be used in the Black-Scholes model. The assumptions used in calculating the fair value of share-based payment awards represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management judgment.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">ASC 718 requires the recognition of the fair value of stock compensation expense on a straight line basis over the requisite service period, based on the terms of the award in net income. The Company accounts for forfeitures as they occur.</p> <p style="font: 10pt Cambria,serif; margin: 0"><b><i> </i></b></p> <p id="xdx_842_ecustom--UncertaintiesPolicyTextBlock_zxAxeYeadqtb" style="font: 10pt Cambria,serif; margin: 0"><b><i><span id="xdx_867_z8k6lPx9aVDi">Uncertainties</span></i></b> - Since early 2020, when the World Health Organization established the transmissible and pathogenic coronavirus a global pandemic, there have been business slowdowns. The outbreak of such a communicable disease has resulted in a widespread health crisis which has adversely affected general commercial activity and the economies and financial markets of many countries, including the United States. As the outbreak of the disease has continued through fiscal 2022, the measures taken by the governments of impacted countries have adversely affected the Company’s business, financial condition, and results of operations. The pandemic had a slightly adverse impact on sales and the demand for products in fiscal 2021, resulting in sales that were less than expected at the beginning of fiscal 2021.</p> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> <p id="xdx_80F_eus-gaap--RevenueFromContractWithCustomerTextBlock_zqMkptw3LvTi" style="font: 10pt Cambria,serif; margin: 0"><b>NOTE 3: REVENUE RECOGNITION</b></p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0; text-align: justify">A majority of the Company’s sales revenue is derived primarily from short term contracts with customers which are primarily 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: 10pt Cambria,serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Cambria,serif; margin: 0; text-align: justify">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: 10pt Cambria,serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt 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: 10pt Cambria,serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Cambria,serif; margin: 0; text-align: justify">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. The Company applies the transition practical expedient in paragraph ASC 606-10-65-1(f)(3) and does not disclose the amount of the transaction price allocated to the remaining performance obligations and an explanation of when the Company expects to recognize that amount as revenue.</p> <p style="font: 10pt Cambria,serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Cambria,serif; margin: 0; text-align: justify">At November 30, 2021, the Company had received $<span id="xdx_90F_eus-gaap--CustomerAdvancesAndDeposits_iI_c20211130_zlDMJp0TB6Bd" title="Cash deposits">1,896,000</span> in cash deposits, and had issued Letters of Credit in the amount of $<span id="xdx_903_eus-gaap--LineOfCredit_iI_c20211130_zf1ZVt13jE2e" title="Letter of credit">738,000</span> to secure these cash deposits. At November 30, 2021, <span id="xdx_905_eus-gaap--LineOfCreditFacilityCollateral_c20210301__20211130_zXPw2dnhSp0g" title="Letter of credit, collateral description">the Company was utilizing $738,000 of its available credit line to collateralize these letters of credit</span>.</p> <p style="font: 10pt Cambria,serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Cambria,serif; margin: 0; text-align: justify">At February 28, 2021, the Company had received $<span id="xdx_90E_eus-gaap--CustomerAdvancesAndDeposits_iI_c20210228_zz03fTWPHpG4" title="Cash deposits">1,167,000</span> in cash deposits for customer orders. During the nine months ended November 30, 2021, the Company recognized $<span id="xdx_904_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_c20210301__20211130_zYUZwE7u3S6d" title="Revenue recognized">459,000</span> of these deposits as revenue.</p> <p style="font: 10pt Cambria,serif; margin: 0; text-align: justify"> </p> <p id="xdx_891_eus-gaap--ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_zRRj06dCCfHi" style="font: 10pt Cambria,serif; margin: 0; text-align: justify">The Company’s sales revenue by product line is as follows:</p> <p style="font: 10pt Cambria,serif; margin: 0; text-align: justify"> </p> <p style="font: 7pt Cambria,serif; margin: 0; text-align: justify"><span id="xdx_8BC_zL0vhHtX0if8" style="display: none">Revenue Recognition - Sales Revenue by Product Line</span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">Three Months Ended <br/> November 30,</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">Nine Months Ended <br/> November 30,</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">2021</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">% of total</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">2020</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">% of total</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">2021</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">% of total</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">2020</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">% of total</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 9pt Cambria,serif; width: 20%; text-align: left">Fluxing Systems</td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20210901__20211130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_zhmRLmkgxMz9" style="font: 9pt Cambria,serif; width: 7%; text-align: right" title="Sales revenue">104,000</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 7%; text-align: right"><span id="xdx_903_ecustom--SalesRevenuePercent_dp_c20210901__20211130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_zSS3U1m1ezLk" title="Sales revenue, percent">2</span>%</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20200901__20201130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_zGw9bb8RB7mb" style="font: 9pt Cambria,serif; width: 7%; text-align: right" title="Sales revenue">242,000</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 7%; text-align: right"><span id="xdx_902_ecustom--SalesRevenuePercent_dp_c20200901__20201130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_zBe6C7Ia1byi" title="Sales revenue, percent">6</span>%</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; width: 7%; text-align: right" title="Sales revenue">579,000</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 7%; text-align: right"><span id="xdx_90D_ecustom--SalesRevenuePercent_dp_c20210301__20211130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_zpoUqLnJfIXb" title="Sales revenue, percent">5</span>%</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; width: 7%; text-align: right" title="Sales revenue">680,000</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 7%; text-align: right"><span id="xdx_906_ecustom--SalesRevenuePercent_dp_c20200301__20201130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_z5K0WH651SO9" title="Sales revenue, percent">6</span>%</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 9pt Cambria,serif; text-align: left">Integrated Coating Systems</td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210901__20211130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">60,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_904_ecustom--SalesRevenuePercent_dp_c20210901__20211130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_z2qOaxNQTvt3" title="Sales revenue, percent">1</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20200901__20201130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">1,071,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_90F_ecustom--SalesRevenuePercent_dp_c20200901__20201130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_zrWKsmW2sHwa" title="Sales revenue, percent">28</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">780,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_903_ecustom--SalesRevenuePercent_dp_c20210301__20211130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_zFFM7THsllJ9" title="Sales revenue, percent">6</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">2,920,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_90D_ecustom--SalesRevenuePercent_dp_c20200301__20201130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_zmjAbg9pRU5e" title="Sales revenue, percent">27</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 9pt Cambria,serif; text-align: left">Multi-Axis Coating Systems</td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20210901__20211130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">2,721,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_904_ecustom--SalesRevenuePercent_dp_c20210901__20211130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_zmXeRd7qY9Xb" title="Sales revenue, percent">62</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20200901__20201130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">1,249,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_901_ecustom--SalesRevenuePercent_dp_c20200901__20201130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_zl3A27slIz" title="Sales revenue, percent">33</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">6,692,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_90A_ecustom--SalesRevenuePercent_dp_c20210301__20211130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_zJDmHxlEovQd" title="Sales revenue, percent">55</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">4,147,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_90D_ecustom--SalesRevenuePercent_dp_c20200301__20201130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_zpG4wvuHDfKl" title="Sales revenue, percent">39</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 9pt Cambria,serif; text-align: left">OEM Systems</td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20210901__20211130__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">637,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_909_ecustom--SalesRevenuePercent_dp_c20210901__20211130__srt--ProductOrServiceAxis__custom--OemSystemsMember_zHN37Ztry9Wh" title="Sales revenue, percent">15</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20200901__20201130__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">523,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_907_ecustom--SalesRevenuePercent_dp_c20200901__20201130__srt--ProductOrServiceAxis__custom--OemSystemsMember_zVY6MZM7Mb43" title="Sales revenue, percent">14</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">1,808,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_90C_ecustom--SalesRevenuePercent_dp_c20210301__20211130__srt--ProductOrServiceAxis__custom--OemSystemsMember_zHUXjKrkQXw9" title="Sales revenue, percent">15</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">1,177,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_905_ecustom--SalesRevenuePercent_dp_c20200301__20201130__srt--ProductOrServiceAxis__custom--OemSystemsMember_zAAdB1DZ2VCl" title="Sales revenue, percent">11</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 9pt Cambria,serif; padding-bottom: 1pt">Other</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20210901__20211130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_pp0p0" style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">897,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: right"><span id="xdx_908_ecustom--SalesRevenuePercent_dp_c20210901__20211130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_zOd7ot69DkJh" title="Sales revenue, percent">20</span>%</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20200901__20201130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_pp0p0" style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">742,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: right"><span id="xdx_905_ecustom--SalesRevenuePercent_dp_c20200901__20201130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_zoMBiIrk4pae" title="Sales revenue, percent">19</span>%</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_pp0p0" style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">2,275,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: right"><span id="xdx_90B_ecustom--SalesRevenuePercent_dp_c20210301__20211130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_z2b40Tc74Lnd" title="Sales revenue, percent">19</span>%</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_pp0p0" style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">1,812,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: right"><span id="xdx_90E_ecustom--SalesRevenuePercent_dp_c20200301__20201130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_zGcwbwfiagA7" title="Sales revenue, percent">17</span>%</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt">TOTAL</td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20210901__20211130__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">4,419,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: right"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20200901__20201130__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">3,827,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: right"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">12,134,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: right"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">10,736,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: right"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_z5vzN3PW6cKe" style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> 1896000 738000 the Company was utilizing $738,000 of its available credit line to collateralize these letters of credit 1167000 459000 <p id="xdx_891_eus-gaap--ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_zRRj06dCCfHi" style="font: 10pt Cambria,serif; margin: 0; text-align: justify">The Company’s sales revenue by product line is as follows:</p> <p style="font: 10pt Cambria,serif; margin: 0; text-align: justify"> </p> <p style="font: 7pt Cambria,serif; margin: 0; text-align: justify"><span id="xdx_8BC_zL0vhHtX0if8" style="display: none">Revenue Recognition - Sales Revenue by Product Line</span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">Three Months Ended <br/> November 30,</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">Nine Months Ended <br/> November 30,</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">2021</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">% of total</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">2020</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">% of total</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">2021</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">% of total</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">2020</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Cambria,serif; text-align: center">% of total</td><td style="font: bold 8pt Cambria,serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 9pt Cambria,serif; width: 20%; text-align: left">Fluxing Systems</td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pp0p0_c20210901__20211130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_zhmRLmkgxMz9" style="font: 9pt Cambria,serif; width: 7%; text-align: right" title="Sales revenue">104,000</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 7%; text-align: right"><span id="xdx_903_ecustom--SalesRevenuePercent_dp_c20210901__20211130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_zSS3U1m1ezLk" title="Sales revenue, percent">2</span>%</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20200901__20201130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_zGw9bb8RB7mb" style="font: 9pt Cambria,serif; width: 7%; text-align: right" title="Sales revenue">242,000</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 7%; text-align: right"><span id="xdx_902_ecustom--SalesRevenuePercent_dp_c20200901__20201130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_zBe6C7Ia1byi" title="Sales revenue, percent">6</span>%</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; width: 7%; text-align: right" title="Sales revenue">579,000</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 7%; text-align: right"><span id="xdx_90D_ecustom--SalesRevenuePercent_dp_c20210301__20211130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_zpoUqLnJfIXb" title="Sales revenue, percent">5</span>%</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; width: 7%; text-align: right" title="Sales revenue">680,000</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 1%"> </td> <td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 9pt Cambria,serif; width: 7%; text-align: right"><span id="xdx_906_ecustom--SalesRevenuePercent_dp_c20200301__20201130__srt--ProductOrServiceAxis__custom--FluxingSystemsMember_z5K0WH651SO9" title="Sales revenue, percent">6</span>%</td><td style="font: 9pt Cambria,serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 9pt Cambria,serif; text-align: left">Integrated Coating Systems</td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210901__20211130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">60,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_904_ecustom--SalesRevenuePercent_dp_c20210901__20211130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_z2qOaxNQTvt3" title="Sales revenue, percent">1</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20200901__20201130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">1,071,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_90F_ecustom--SalesRevenuePercent_dp_c20200901__20201130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_zrWKsmW2sHwa" title="Sales revenue, percent">28</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">780,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_903_ecustom--SalesRevenuePercent_dp_c20210301__20211130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_zFFM7THsllJ9" title="Sales revenue, percent">6</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">2,920,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_90D_ecustom--SalesRevenuePercent_dp_c20200301__20201130__srt--ProductOrServiceAxis__custom--IntegratedCoatingSystemsMember_zmjAbg9pRU5e" title="Sales revenue, percent">27</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 9pt Cambria,serif; text-align: left">Multi-Axis Coating Systems</td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20210901__20211130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">2,721,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_904_ecustom--SalesRevenuePercent_dp_c20210901__20211130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_zmXeRd7qY9Xb" title="Sales revenue, percent">62</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20200901__20201130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">1,249,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_901_ecustom--SalesRevenuePercent_dp_c20200901__20201130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_zl3A27slIz" title="Sales revenue, percent">33</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">6,692,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_90A_ecustom--SalesRevenuePercent_dp_c20210301__20211130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_zJDmHxlEovQd" title="Sales revenue, percent">55</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">4,147,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_90D_ecustom--SalesRevenuePercent_dp_c20200301__20201130__srt--ProductOrServiceAxis__custom--MultiAxisCoatingSystemsMember_zpG4wvuHDfKl" title="Sales revenue, percent">39</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 9pt Cambria,serif; text-align: left">OEM Systems</td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20210901__20211130__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">637,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_909_ecustom--SalesRevenuePercent_dp_c20210901__20211130__srt--ProductOrServiceAxis__custom--OemSystemsMember_zHN37Ztry9Wh" title="Sales revenue, percent">15</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20200901__20201130__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">523,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_907_ecustom--SalesRevenuePercent_dp_c20200901__20201130__srt--ProductOrServiceAxis__custom--OemSystemsMember_zVY6MZM7Mb43" title="Sales revenue, percent">14</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">1,808,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_90C_ecustom--SalesRevenuePercent_dp_c20210301__20211130__srt--ProductOrServiceAxis__custom--OemSystemsMember_zHUXjKrkQXw9" title="Sales revenue, percent">15</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--OemSystemsMember_pp0p0" style="font: 9pt Cambria,serif; text-align: right" title="Sales revenue">1,177,000</td><td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif"> </td> <td style="font: 9pt Cambria,serif; text-align: left"> </td><td style="font: 9pt Cambria,serif; text-align: right"><span id="xdx_905_ecustom--SalesRevenuePercent_dp_c20200301__20201130__srt--ProductOrServiceAxis__custom--OemSystemsMember_zAAdB1DZ2VCl" title="Sales revenue, percent">11</span>%</td><td style="font: 9pt Cambria,serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 9pt Cambria,serif; padding-bottom: 1pt">Other</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20210901__20211130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_pp0p0" style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">897,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: right"><span id="xdx_908_ecustom--SalesRevenuePercent_dp_c20210901__20211130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_zOd7ot69DkJh" title="Sales revenue, percent">20</span>%</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20200901__20201130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_pp0p0" style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">742,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: right"><span id="xdx_905_ecustom--SalesRevenuePercent_dp_c20200901__20201130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_zoMBiIrk4pae" title="Sales revenue, percent">19</span>%</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_pp0p0" style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">2,275,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: right"><span id="xdx_90B_ecustom--SalesRevenuePercent_dp_c20210301__20211130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_z2b40Tc74Lnd" title="Sales revenue, percent">19</span>%</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_pp0p0" style="border-bottom: Black 1pt solid; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">1,812,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: right"><span id="xdx_90E_ecustom--SalesRevenuePercent_dp_c20200301__20201130__srt--ProductOrServiceAxis__custom--OtherProductLineMember_zGcwbwfiagA7" title="Sales revenue, percent">17</span>%</td><td style="font: 9pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt">TOTAL</td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20210901__20211130__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">4,419,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: right"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20200901__20201130__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">3,827,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: right"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: left">$</td><td id="xdx_983_eus-gaap--Revenues_c20210301__20211130__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">12,134,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: right"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_c20200301__20201130__srt--ProductOrServiceAxis__custom--ProductLineMember_pp0p0" style="border-bottom: Black 2.5pt double; font: 9pt Cambria,serif; text-align: right" title="Sales revenue">10,736,000</td><td style="font: 9pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: right"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 104000 0.02 242000 0.06 579000 0.05 680000 0.06 60000 0.01 1071000 0.28 780000 0.06 2920000 0.27 2721000 0.62 1249000 0.33 6692000 0.55 4147000 0.39 637000 0.15 523000 0.14 1808000 0.15 1177000 0.11 897000 0.20 742000 0.19 2275000 0.19 1812000 0.17 4419000 3827000 12134000 10736000 <p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_z4qXyAp3mWJk" style="font: 10pt Cambria,serif; margin: 0"><b>NOTE 4: INVENTORIES</b></p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_89C_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zqov90b75hz8" style="font: 10pt Cambria,serif; margin: 0 0 0 0.5in; text-indent: -0.5in">Inventories consist of the following:</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 7pt Cambria,serif; margin: 0"><span id="xdx_8BE_zh976H9pIou6" style="display: none">Inventories - Schedule of Inventory, Current</span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 9pt Cambria,serif"> </td> <td colspan="2" id="xdx_49A_20211130_zHukVMn0rn45" style="font: bold 9pt Cambria,serif; text-align: center">November 30,</td><td style="font: bold 9pt Cambria,serif"> </td><td style="font: bold 9pt Cambria,serif"> </td> <td colspan="2" id="xdx_497_20210228_zLQQ8LtggBvj" style="font: bold 9pt Cambria,serif; text-align: center">February 28,</td><td style="font: bold 9pt Cambria,serif"> </td></tr> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2021</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2021</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryRawMaterials_iI_maCzP7E_zTM2XNDCGx18" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 10pt Cambria,serif; width: 72%; text-align: left">Raw materials and subassemblies</td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right">1,286,026</td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right">1,081,591</td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_maCzP7E_zmuBIcxDAHH9" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Cambria,serif; text-align: left">Finished goods</td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right">839,612</td><td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right">786,785</td><td style="font: 10pt Cambria,serif; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryWorkInProcess_iI_maCzP7E_zCrDLWKjCd6b" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 10pt Cambria,serif; text-align: left; padding-bottom: 1pt">Work in process</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right">954,486</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right">1,027,010</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--InventoryGross_iTI_mtCzP7E_maCzEhs_zWxIjQdFjOp4" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Cambria,serif">Total</td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right">3,080,124</td><td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right">2,895,386</td><td style="font: 10pt Cambria,serif; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryValuationReserves_iNI_di_msCzEhs_zPrfKacT5Ae1" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 10pt Cambria,serif; text-align: left; padding-bottom: 1pt">Less: Allowance</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right">(280,361</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right">(284,280</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iTI_mtCzEhs_zsQ9J3TvF9Ha" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Cambria,serif; text-align: left; padding-bottom: 2.5pt">Net inventories</td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right">2,799,763</td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right">2,611,106</td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> <p id="xdx_89C_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zqov90b75hz8" style="font: 10pt Cambria,serif; margin: 0 0 0 0.5in; text-indent: -0.5in">Inventories consist of the following:</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 7pt Cambria,serif; margin: 0"><span id="xdx_8BE_zh976H9pIou6" style="display: none">Inventories - Schedule of Inventory, Current</span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 9pt Cambria,serif"> </td> <td colspan="2" id="xdx_49A_20211130_zHukVMn0rn45" style="font: bold 9pt Cambria,serif; text-align: center">November 30,</td><td style="font: bold 9pt Cambria,serif"> </td><td style="font: bold 9pt Cambria,serif"> </td> <td colspan="2" id="xdx_497_20210228_zLQQ8LtggBvj" style="font: bold 9pt Cambria,serif; text-align: center">February 28,</td><td style="font: bold 9pt Cambria,serif"> </td></tr> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2021</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2021</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryRawMaterials_iI_maCzP7E_zTM2XNDCGx18" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 10pt Cambria,serif; width: 72%; text-align: left">Raw materials and subassemblies</td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right">1,286,026</td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right">1,081,591</td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_maCzP7E_zmuBIcxDAHH9" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Cambria,serif; text-align: left">Finished goods</td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right">839,612</td><td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right">786,785</td><td style="font: 10pt Cambria,serif; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryWorkInProcess_iI_maCzP7E_zCrDLWKjCd6b" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 10pt Cambria,serif; text-align: left; padding-bottom: 1pt">Work in process</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right">954,486</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right">1,027,010</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--InventoryGross_iTI_mtCzP7E_maCzEhs_zWxIjQdFjOp4" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Cambria,serif">Total</td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right">3,080,124</td><td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right">2,895,386</td><td style="font: 10pt Cambria,serif; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryValuationReserves_iNI_di_msCzEhs_zPrfKacT5Ae1" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 10pt Cambria,serif; text-align: left; padding-bottom: 1pt">Less: Allowance</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right">(280,361</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right">(284,280</td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iTI_mtCzEhs_zsQ9J3TvF9Ha" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Cambria,serif; text-align: left; padding-bottom: 2.5pt">Net inventories</td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right">2,799,763</td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right">2,611,106</td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> 1286026 1081591 839612 786785 954486 1027010 3080124 2895386 280361 284280 2799763 2611106 <p id="xdx_80B_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zDIGHdmmV4j" style="font: 10pt Cambria,serif; margin: 0"><b>NOTE 5: STOCK OPTIONS </b></p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0">Under the 2013 Stock Incentive Plan ("2013 Plan"), options can be granted to officers, directors, consultants and employees of the Company and its subsidiaries to purchase up to <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20211130__us-gaap--PlanNameAxis__custom--StockIncentivePlan2013Member_zfm6qI1O1628" title="Stock options shares available for grants">2,500,000</span> shares of the Company's common stock. Under the 2013 Plan options expire <span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_pid_dtxL_c20210301__20211130__us-gaap--PlanNameAxis__custom--StockIncentivePlan2013Member_zyrwOSmTGmIb" title="Options, expiration period::XDX::P10Y"><span style="-sec-ix-hidden: xdx2ixbrl0726">ten years</span></span> after the date of grant. As of November 30, 2021, there were <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20211130__us-gaap--PlanNameAxis__custom--StockIncentivePlan2013Member_zNRjUIRkGtH4" title="Stock options, outstanding">192,505</span> options outstanding under the 2013 Plan, of which <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20210301__20211130__us-gaap--PlanNameAxis__custom--StockIncentivePlan2013Member_zfcWfsnU3Oi1" title="Stock options, vested">53,875</span> are vested.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0">Under the 2003 Stock Incentive Plan, as amended ("2003 Plan"), until May 2013, 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_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20211130__us-gaap--PlanNameAxis__custom--StockIncentivePlan2003Member_z53ESpeqaR52" title="Stock options shares available for grants">1,500,000</span> shares of the Company's common stock. As of November 30, 2021, there were <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20211130__us-gaap--PlanNameAxis__custom--StockIncentivePlan2003Member_zbOV4aYy48Q8" title="Stock options, outstanding">10,000</span> options outstanding and vested under the 2003 Plan, under which no additional options may be granted.</p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0">During the three months ended November 30, 2021, <span id="xdx_901_ecustom--OptionsExercisedNetCashlessBasis_c20210901__20211130__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z0Es99xYGdKc" title="Options exercised, net cashless basis">256,750</span> options were exercised on a net cashless basis, which resulted in <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210901__20211130__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zUGY4cojRcok" title="Exercise of stock options">160,934</span> shares of common stock being issued. During the nine months ended November 30, 2021, <span id="xdx_909_ecustom--OptionsExercisedNetCashlessBasis_c20210301__20211130__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zICj17Vwg1Ca" title="Options exercised, net cashless basis">358,584</span> options were exercised on a net cashless basis, which resulted in <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210301__20211130__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrdmkZ6bAQD" title="Exercise of stock options">239,563</span> shares of common stock being issued.</p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0"><b> </b></p> 2500000 192505 53875 1500000 10000 256750 160934 358584 239563 <p id="xdx_801_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zV6Kz6oHIl61" style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0"><b>NOTE 6: STOCK BASED COMPENSATION </b></p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0"><b> </b></p> <p style="font: 10pt Cambria,serif; margin: 0">The Company adopted ASC 718, “Share Based Payments.” which requires companies to expense the value of employee stock options and similar awards.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">During the nine months ended November 30, 2021, the Company granted options to acquire <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210301__20211130__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zUd8gwYFMnkj" title="Options granted">41,630</span> shares to employees exercisable at prices ranging from $<span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210301__20211130__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_zRWu9MvablIg" title="Options, exercisable price">3.19</span> to $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210301__20211130__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zzMSEcGK3Sof" title="Options, exercisable price">6.05</span> and options to acquire <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210301__20211130__us-gaap--AwardTypeAxis__custom--NonEmployeeDirectorsStockOptionMember_z7GQZW9ctzYd" title="Options granted">30,250</span> shares to non-employee members of the board of directors with an exercise price of $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210301__20211130__us-gaap--AwardTypeAxis__custom--NonEmployeeDirectorsStockOptionMember_zc0o1ipqP1M7" title="Options, exercisable price">3.19</span>. The options granted to employees and directors vest over <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtxL_c20210301__20211130__us-gaap--AwardTypeAxis__custom--EmployeesAndDirectorsMember_zfK2LAKy9g47" title="Options, vesting period::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0756">three years</span></span> and expire in <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dtxL_c20210301__20211130__us-gaap--AwardTypeAxis__custom--EmployeesAndDirectorsMember_zv6qniojPjy5" title="Options, expiration period::XDX::P10Y"><span style="-sec-ix-hidden: xdx2ixbrl0758">ten years</span></span>. The options granted during the first nine months of fiscal 2022 had a combined weighted average grant date fair value of $<span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210301__20211130__us-gaap--AwardTypeAxis__custom--EmployeesAndDirectorsMember_zGM7hw7Dwpw6" title="Weighted average grant date fair value, per share">3.65</span> per share.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_89F_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zOzGiiKzmlYf" style="font: 10pt 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 7pt Cambria,serif; margin: 0; display: none"><span id="xdx_8BC_zzXROrAoEf1">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: top"> <td style="width: 75%; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; width: 25%; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><b>Nine Months Ended <br/> November 30, 2021 </b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif">Expected Life</td> <td style="font-family: Cambria,serif; text-align: center"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210301__20211130__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_z8D7sCh3Fvz" title="Expected life (in years)">5</span> - <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210301__20211130__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zZ60j1S2nd2e" title="Expected life (in years)">8</span> years</td></tr> <tr style="vertical-align: top; background-color: White"> <td style="font-family: Cambria,serif">Risk free interest rate</td> <td style="font-family: Cambria,serif; text-align: center"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20210301__20211130_zE6MWCy5NDuk" title="Risk free interest rate, minimum">0.78</span>% - <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20210301__20211130_ziyrhUGF9bJg" title="Risk free interest rate, maximum">1.47</span>%</td></tr> <tr style="vertical-align: top; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif">Expected volatility</td> <td style="font-family: Cambria,serif; text-align: center"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20210301__20211130_z0C6a8Xo3PT3" title="Expected volatility, minimum">50.73</span>% - <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20210301__20211130_z3O44jhcDEBh" title="Expected volatility, maximum">52.45</span>%</td></tr> <tr style="vertical-align: top; background-color: White"> <td style="font-family: Cambria,serif">Expected dividend yield</td> <td style="font-family: Cambria,serif; text-align: center"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20210301__20211130_zjrVigf84Ik1" title="Expected dividend yield">0</span>%</td></tr> </table> <p id="xdx_8AB_zBwIkGYoWc9" style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0">Total compensation related to non-vested options not yet recognized as of November 30, 2021 was $<span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pp0p0_c20211130_z6mvhAg8bCGh" title="Compensation expense yet to be recognized">219,000</span> and will be recognized over the next <span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtYxL_c20210301__20211130_zgRq8wzq0tN" title="Period for compensation expense to be recognized::XDX::P2Y4M24D"><span style="-sec-ix-hidden: xdx2ixbrl0780">2.4</span></span> years based on vesting date.</p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0">At November 30, 2021, the intrinsic value of the outstanding stock options was approximately $<span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20211130_zGa5sB25yTKf" title="Intrinsic value of outstanding stock options">563,000</span>.</p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0 4.5pt 0 0">For the three months ended November 30, 2021 and 2020, the Company recorded stock-based compensation expense of approximately $<span id="xdx_90D_eus-gaap--ShareBasedCompensation_c20210901__20211130_zJSOO9hlTpL4" title="Stock-based compensation expense">52,000</span> and $<span id="xdx_90F_eus-gaap--ShareBasedCompensation_c20200901__20201130_zUt4LXjbMRh6" title="Stock-based compensation expense">11,000</span>, respectively. For the nine months ended November 30, 2021 and 2020, the Company recorded stock-based compensation expense of approximately $<span id="xdx_906_eus-gaap--ShareBasedCompensation_c20210301__20211130_zVQ8ItGeYYJ7" title="Stock-based compensation expense">93,000</span> and $<span id="xdx_901_eus-gaap--ShareBasedCompensation_c20200301__20201130_z8mXkHDtnkyg" title="Stock-based compensation expense">27,000</span>, 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> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> 41630 3.19 6.05 30250 3.19 3.65 <p id="xdx_89F_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zOzGiiKzmlYf" style="font: 10pt 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: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 7pt Cambria,serif; margin: 0; display: none"><span id="xdx_8BC_zzXROrAoEf1">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: top"> <td style="width: 75%; font-family: Cambria,serif"> </td> <td style="border-bottom: black 1pt solid; width: 25%; font-family: Cambria,serif; text-align: center"><span style="font-size: 9pt"><b>Nine Months Ended <br/> November 30, 2021 </b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif">Expected Life</td> <td style="font-family: Cambria,serif; text-align: center"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210301__20211130__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MinimumMember_z8D7sCh3Fvz" title="Expected life (in years)">5</span> - <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210301__20211130__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember__srt--RangeAxis__srt--MaximumMember_zZ60j1S2nd2e" title="Expected life (in years)">8</span> years</td></tr> <tr style="vertical-align: top; background-color: White"> <td style="font-family: Cambria,serif">Risk free interest rate</td> <td style="font-family: Cambria,serif; text-align: center"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20210301__20211130_zE6MWCy5NDuk" title="Risk free interest rate, minimum">0.78</span>% - <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20210301__20211130_ziyrhUGF9bJg" title="Risk free interest rate, maximum">1.47</span>%</td></tr> <tr style="vertical-align: top; background-color: rgb(230,239,255)"> <td style="font-family: Cambria,serif">Expected volatility</td> <td style="font-family: Cambria,serif; text-align: center"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20210301__20211130_z0C6a8Xo3PT3" title="Expected volatility, minimum">50.73</span>% - <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20210301__20211130_z3O44jhcDEBh" title="Expected volatility, maximum">52.45</span>%</td></tr> <tr style="vertical-align: top; background-color: White"> <td style="font-family: Cambria,serif">Expected dividend yield</td> <td style="font-family: Cambria,serif; text-align: center"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20210301__20211130_zjrVigf84Ik1" title="Expected dividend yield">0</span>%</td></tr> </table> P5Y P8Y 0.0078 0.0147 0.5073 0.5245 0 219000 563000 52000 11000 93000 27000 <p id="xdx_80D_eus-gaap--EarningsPerShareTextBlock_zlr6r8zrg2v2" style="font: 10pt Cambria,serif; margin: 0"><b>NOTE 7: EARNINGS PER SHARE </b></p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_899_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zXnzCjpd4np9" style="font: 10pt Cambria,serif; margin: 0">The denominators for the calculation of basic and diluted earnings per share at November 30, 2021 and 2020 are calculated as follows:</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 7pt Cambria,serif; margin: 0"><span id="xdx_8BF_zcXJdpaWOFkk" style="display: none">Earnings Per Share - Computation of basic and diluted earnings per share</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> </td> <td colspan="2" id="xdx_49E_20210301__20211130_zGdtxk85hOdk" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" id="xdx_49F_20200301__20201130_zN7NnABQe72c" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" id="xdx_493_20210901__20211130_z9ONQpWWbSq4" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" id="xdx_49E_20200901__20201130_zBVPxIJSJ0f4" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Nine Months Ended<br/> November 30,</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="6" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Three Months Ended <br/> November 30,</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td></tr> <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">2021</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">2020</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">2021</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">2020</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 id="xdx_407_eus-gaap--ProfitLoss_z7S25RWbQUXi" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 44%; text-align: left; padding-bottom: 2.5pt; text-indent: -0.1in; padding-left: 0.1in">Numerator for basic and diluted earnings per share</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">1,986,745</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">666,169</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">376,169</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">320,478</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zwi3g5rlAjB" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="text-indent: -0.1in; padding-left: 0.1in">Denominator for basic earnings per share – weighted average</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,541,247</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,420,787</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,622,721</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,440,673</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DilutiveSecuritiesAbstract_iB_zdXTKifsUs4f" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="text-align: left">Effects of dilutive securities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_i01_zFHSgJbWTpTg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.2in">Stock options for employees and directors</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">31,177</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">126,817</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">32,215</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">142,416</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_zt6FZhGXQT0c" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.1in; padding-left: 0.1in">Denominator for diluted earnings per share</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">15,572,424</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">15,547,604</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">15,654,936</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">15,583,089</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--EarningsPerShareBasic_i01_z6dhn2KMJVEf" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Basic earnings per share</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.13</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.04</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_i01_ze8Pk0HLoUV1" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="padding-bottom: 2.5pt">Diluted earnings per share</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.13</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.04</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> <p id="xdx_899_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zXnzCjpd4np9" style="font: 10pt Cambria,serif; margin: 0">The denominators for the calculation of basic and diluted earnings per share at November 30, 2021 and 2020 are calculated as follows:</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 7pt Cambria,serif; margin: 0"><span id="xdx_8BF_zcXJdpaWOFkk" style="display: none">Earnings Per Share - Computation of basic and diluted earnings per share</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> </td> <td colspan="2" id="xdx_49E_20210301__20211130_zGdtxk85hOdk" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" id="xdx_49F_20200301__20201130_zN7NnABQe72c" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" id="xdx_493_20210901__20211130_z9ONQpWWbSq4" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" id="xdx_49E_20200901__20201130_zBVPxIJSJ0f4" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 9pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Nine Months Ended<br/> November 30,</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="6" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: center">Three Months Ended <br/> November 30,</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td></tr> <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">2021</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">2020</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">2021</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">2020</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 id="xdx_407_eus-gaap--ProfitLoss_z7S25RWbQUXi" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 44%; text-align: left; padding-bottom: 2.5pt; text-indent: -0.1in; padding-left: 0.1in">Numerator for basic and diluted earnings per share</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">1,986,745</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">666,169</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">376,169</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; text-align: right">320,478</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zwi3g5rlAjB" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="text-indent: -0.1in; padding-left: 0.1in">Denominator for basic earnings per share – weighted average</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,541,247</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,420,787</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,622,721</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,440,673</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DilutiveSecuritiesAbstract_iB_zdXTKifsUs4f" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="text-align: left">Effects of dilutive securities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_i01_zFHSgJbWTpTg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -0.1in; padding-left: 0.2in">Stock options for employees and directors</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">31,177</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">126,817</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">32,215</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">142,416</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_zt6FZhGXQT0c" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -0.1in; padding-left: 0.1in">Denominator for diluted earnings per share</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">15,572,424</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">15,547,604</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">15,654,936</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">15,583,089</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--EarningsPerShareBasic_i01_z6dhn2KMJVEf" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Basic earnings per share</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.13</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.04</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_i01_ze8Pk0HLoUV1" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="padding-bottom: 2.5pt">Diluted earnings per share</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.13</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.04</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> 1986745 666169 376169 320478 15541247 15420787 15622721 15440673 31177 126817 32215 142416 15572424 15547604 15654936 15583089 0.13 0.04 0.02 0.02 0.13 0.04 0.02 0.02 <p id="xdx_804_eus-gaap--LongTermDebtTextBlock_zLr6mJWZJNE6" style="font: 10pt Cambria,serif; margin: 0"><b>NOTE 8: LONG TERM DEBT</b></p> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> <p id="xdx_890_eus-gaap--ScheduleOfDebtTableTextBlock_z45ntJryen16" style="font: 10pt Cambria,serif; margin: 0">Long-term debt consists of the following:</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 7pt Cambria,serif; margin: 0"><span id="xdx_8BC_zRnMbnBcladj" style="display: none">Long Term Debt - Schedule of Long-Term Debt</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"> </td> <td colspan="2" id="xdx_490_20211130_zTtstdCfIjmg" style="font-size: 9pt; font-weight: bold; text-align: center">November 30,</td><td style="font-size: 9pt; font-weight: bold"> </td><td style="font-size: 9pt; font-weight: bold"> </td> <td colspan="2" id="xdx_491_20210228_zGToEF2Ddc8c" style="font-size: 9pt; font-weight: bold; text-align: center">February 28,</td><td style="font-size: 9pt; font-weight: bold"> </td></tr> <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">2021</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">2021</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 72%; text-align: left; padding-bottom: 1pt">Note Payable, bank, unsecured, Paycheck Protection Program funding, initially scheduled to be payable in monthly installments of principal and interest of $<span id="xdx_905_eus-gaap--DebtInstrumentPeriodicPayment_c20200301__20210228__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_zqfLnjnSG972" title="Monthly installments of principal and interest">56,370</span> through April 2022. Interest rate <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20210228__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_zADp61mjlnia" title="Interest rate">1</span>%. <span id="xdx_901_eus-gaap--DebtInstrumentTerm_dtY_c20200301__20210228__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_zxZD55HDNDue" title="Maturity">2</span>-year term. Under the terms of the CARES Act, forgiveness for all or a portion of the loan may be granted based upon use of the loan proceeds for eligible payroll and related payroll costs and other qualified expenses. The Company applied for forgiveness of this obligation in December 2020. Under the Paycheck Protection Program Flexibility Act, payments of principal and interest shall be deferred until the date that the Small Business Administration remits the forgiveness amount to the Company’s lender or determines that some or all of the PPP loan is not eligible for forgiveness. If all or a portion of the loan is not forgiven, the unforgiven balance and accrued interest shall be payable during the remainder of the term of the loan. The SBA forgave this loan in its entirety in April 2021. During the six months ended August 31, 2021, the Company recorded a gain on the forgiveness of the PPP Loan and accrued interest in the amount of $<span id="xdx_900_eus-gaap--DebtInstrumentDecreaseForgiveness_c20210301__20210831__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_zkpSYx2k1pZ8" title="Gain on forgiveness of debt">1,005,372</span>. The gain on the forgiveness of the PPP Loan is a non-taxable event.</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><span id="xdx_909_eus-gaap--LongTermDebt_iI_c20211130__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_z1guFXQMwgXa" title="Long-term debt"><span style="-sec-ix-hidden: xdx2ixbrl0843">—</span></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><span id="xdx_90D_eus-gaap--LongTermDebt_iI_c20210228__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_z5uvt0F9Gaq3" title="Long-term debt">1,001,640</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LongTermDebt_iI_zYIf8Berry84" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total long-term debt</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0847">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,001,640</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zjf1LQvGk0O7" style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> <p id="xdx_890_eus-gaap--ScheduleOfDebtTableTextBlock_z45ntJryen16" style="font: 10pt Cambria,serif; margin: 0">Long-term debt consists of the following:</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 7pt Cambria,serif; margin: 0"><span id="xdx_8BC_zRnMbnBcladj" style="display: none">Long Term Debt - Schedule of Long-Term Debt</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"> </td> <td colspan="2" id="xdx_490_20211130_zTtstdCfIjmg" style="font-size: 9pt; font-weight: bold; text-align: center">November 30,</td><td style="font-size: 9pt; font-weight: bold"> </td><td style="font-size: 9pt; font-weight: bold"> </td> <td colspan="2" id="xdx_491_20210228_zGToEF2Ddc8c" style="font-size: 9pt; font-weight: bold; text-align: center">February 28,</td><td style="font-size: 9pt; font-weight: bold"> </td></tr> <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">2021</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">2021</td><td style="padding-bottom: 1pt; font-size: 9pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="width: 72%; text-align: left; padding-bottom: 1pt">Note Payable, bank, unsecured, Paycheck Protection Program funding, initially scheduled to be payable in monthly installments of principal and interest of $<span id="xdx_905_eus-gaap--DebtInstrumentPeriodicPayment_c20200301__20210228__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_zqfLnjnSG972" title="Monthly installments of principal and interest">56,370</span> through April 2022. Interest rate <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20210228__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_zADp61mjlnia" title="Interest rate">1</span>%. <span id="xdx_901_eus-gaap--DebtInstrumentTerm_dtY_c20200301__20210228__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_zxZD55HDNDue" title="Maturity">2</span>-year term. Under the terms of the CARES Act, forgiveness for all or a portion of the loan may be granted based upon use of the loan proceeds for eligible payroll and related payroll costs and other qualified expenses. The Company applied for forgiveness of this obligation in December 2020. Under the Paycheck Protection Program Flexibility Act, payments of principal and interest shall be deferred until the date that the Small Business Administration remits the forgiveness amount to the Company’s lender or determines that some or all of the PPP loan is not eligible for forgiveness. If all or a portion of the loan is not forgiven, the unforgiven balance and accrued interest shall be payable during the remainder of the term of the loan. The SBA forgave this loan in its entirety in April 2021. During the six months ended August 31, 2021, the Company recorded a gain on the forgiveness of the PPP Loan and accrued interest in the amount of $<span id="xdx_900_eus-gaap--DebtInstrumentDecreaseForgiveness_c20210301__20210831__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_zkpSYx2k1pZ8" title="Gain on forgiveness of debt">1,005,372</span>. The gain on the forgiveness of the PPP Loan is a non-taxable event.</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><span id="xdx_909_eus-gaap--LongTermDebt_iI_c20211130__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_z1guFXQMwgXa" title="Long-term debt"><span style="-sec-ix-hidden: xdx2ixbrl0843">—</span></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><span id="xdx_90D_eus-gaap--LongTermDebt_iI_c20210228__us-gaap--LongtermDebtTypeAxis__us-gaap--UnsecuredDebtMember_z5uvt0F9Gaq3" title="Long-term debt">1,001,640</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--LongTermDebt_iI_zYIf8Berry84" style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total long-term debt</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0847">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,001,640</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 56370 0.01 P2Y 1005372 1001640 1001640 <p id="xdx_807_eus-gaap--ShortTermDebtTextBlock_zQuTDmib7qJh" style="font: 10pt Cambria,serif; margin: 0"><b>NOTE 9: REVOLVING LINE OF CREDIT </b></p> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> <p style="font: 10pt Cambria,serif; margin: 0">The Company has a $<span id="xdx_902_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20211130__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zzKpm5AVWcRa" title="Revolving line of credit"><span id="xdx_903_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20210228__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zVptJBV3vws3" title="Revolving line of credit">1,500,000</span></span> revolving line of credit at prime which was <span id="xdx_901_eus-gaap--LineOfCreditFacilityInterestRateAtPeriodEnd_iI_dp_c20211130__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zsbtXtIGXPfk" title="Interest rate"><span id="xdx_905_eus-gaap--LineOfCreditFacilityInterestRateAtPeriodEnd_iI_dp_c20210228__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_znapgTkfAlnb" title="Interest rate">3.25</span></span>% at November 30, 2021 and February 28, 2021. <span id="xdx_905_eus-gaap--LineOfCreditFacilityCollateral_c20200301__20210228__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zZwIbEv0WwE2" title="Revolving credit line collateral"><span id="xdx_902_eus-gaap--LineOfCreditFacilityCollateral_c20210301__20211130__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_ztvrjxXYY8l3" title="Revolving credit line collateral">The revolving credit line is collateralized by the Company’s accounts receivable and inventory</span></span>. 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.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">As of November 30, 2021, $<span id="xdx_900_ecustom--CreditLineUtilizedForCollateralizeLettersOfCreditToCustomers_iI_c20211130__us-gaap--CreditFacilityAxis__us-gaap--LetterOfCreditMember_zWM3EvyeA16a" title="Credit line utilized to collateralize letter of credit issued to customers">738,000</span> of the Company’s credit line was being utilized to collateralize letters of credit issued to customers that have remitted cash deposits to the Company on existing orders. The letters of credit expire in 2022. As of November 30, 2021, there were no outstanding borrowings under the line of credit and the unused portion of the credit line was $<span id="xdx_90C_eus-gaap--LineOfCreditFacilityCurrentBorrowingCapacity_iI_c20211130__us-gaap--CreditFacilityAxis__us-gaap--LetterOfCreditMember_zln76r3INeQg" title="Unused portion of credit line">762,000</span>.</p> <p style="font: 10pt Cambria,serif; margin: 0"><b> </b></p> 1500000 1500000 0.0325 0.0325 The revolving credit line is collateralized by the Company’s accounts receivable and inventory The revolving credit line is collateralized by the Company’s accounts receivable and inventory 738000 762000 <p id="xdx_802_eus-gaap--ConcentrationRiskDisclosureTextBlock_z5Ndvt8m9Fea" style="font: 10pt Cambria,serif; margin: 0"><b>NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES </b></p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p id="xdx_891_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zhVHEUs9pRmk" style="font: 10pt Cambria,serif; margin: 0">Export sales to customers located outside the United States and Canada were approximately as follows:</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 7pt Cambria,serif; margin: 0"><span id="xdx_8B3_z5S3y8Jsepb1" style="display: none">Customer Concentrations and Foreign Sales - Schedule of Customer Concentrations and Foreign Sales</span> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">Nine Months Ended<br/> November 30,</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">Three Months Ended<br/> November 30,</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2021</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2020</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2021</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2020</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 10pt Cambria,serif; width: 44%; text-align: left">Asia Pacific (APAC) <span id="xdx_915_esrt--AsiaPacificMember_zD77DvALNY49" style="display: none">Asia Pacific (APAC)</span></td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right"><span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210301__20211130__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zNfdpSctUeTj" title="Total sales">4,754,000</span></td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right"><span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200301__20201130__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zf5y9ufJvrFh" title="Total sales">3,416,000</span></td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right"><span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210901__20211130__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zIOejMV5Vcbf" title="Total sales">1,901,000</span></td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right"><span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200901__20201130__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zv2xIAMHO8mi" title="Total sales">1,039,000</span></td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Cambria,serif; text-align: left">Europe, Middle East, Asia (EMEA) <span id="xdx_91B_eus-gaap--EMEAMember_zt43EI7jHich" style="display: none">Europe, Middle East, Asia (EMEA)</span></td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right"><span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210301__20211130__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zfBw31S9WQ38" title="Total sales">2,723,000</span></td><td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right"><span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200301__20201130__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zgW8klOL1JA8" title="Total sales">2,414,000</span></td><td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right"><span id="xdx_901_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210901__20211130__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zQiKXQaIH08" title="Total sales">1,287,000</span></td><td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right"><span id="xdx_907_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200901__20201130__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zb76908corAj" title="Total sales">1,216,000</span></td><td style="font: 10pt Cambria,serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 10pt Cambria,serif; text-align: left; padding-bottom: 1pt">Latin America <span id="xdx_918_esrt--LatinAmericaMember_zVIic5vHZ7m1" style="display: none">Latin America</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right"><span id="xdx_906_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210301__20211130__srt--StatementGeographicalAxis__srt--LatinAmericaMember_z7aJYoIM6Ka9" title="Total sales">888,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right"><span id="xdx_90B_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200301__20201130__srt--StatementGeographicalAxis__srt--LatinAmericaMember_z6vcurBygni8" title="Total sales">830,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right"><span id="xdx_902_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210901__20211130__srt--StatementGeographicalAxis__srt--LatinAmericaMember_zRg2N9aOVhY1" title="Total sales">243,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right"><span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200901__20201130__srt--StatementGeographicalAxis__srt--LatinAmericaMember_zAhpBBFX2mb8" title="Total sales">407,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right"><span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210301__20211130_zdG92MtKJNOg" title="Total sales">8,365,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right"><span id="xdx_903_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200301__20201130_zqljWtsixaOf" title="Total sales">6,660,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right"><span id="xdx_90F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210901__20211130_zWSvAZhAsuYe" title="Total sales">3,431,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right"><span id="xdx_909_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200901__20201130_z6rNK5py5VLd" title="Total sales">2,662,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zaFYOR5hGRLi" style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">In the first nine months of fiscal 2022 and fiscal 2021, sales to foreign customers accounted for approximately $<span id="xdx_902_eus-gaap--Revenues_c20210301__20211130__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember_zDpgK5QvJcJ3" title="Sales revenue">8,365,000</span> and $<span id="xdx_907_eus-gaap--Revenues_c20200301__20201130__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember_zjhUIlmWumG8" title="Sales revenue">6,660,000</span>, or <span id="xdx_909_ecustom--SalesRevenuePercent_dp_c20210301__20211130__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember_zKnTGU90Yd8f" title="Sales revenue, percent">69</span>% and <span id="xdx_905_ecustom--SalesRevenuePercent_dp_c20200301__20201130__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember_zjhgEgHWkZOb" title="Sales revenue, percent">62</span>%, respectively, of total revenues.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">During the third quarter of fiscal 2022 and fiscal 2021, sales to foreign customers accounted for approximately $<span id="xdx_908_eus-gaap--Revenues_c20210901__20211130__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember_z7CFtv6UWawh" title="Sales revenue">3,431,000</span> and $<span id="xdx_906_eus-gaap--Revenues_c20200901__20201130__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember_zpx8wWWjliVf" title="Sales revenue">2,662,000</span>, or <span id="xdx_90B_ecustom--SalesRevenuePercent_dp_c20210901__20211130__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember_zmKdcAYlW5lf" title="Sales revenue, percent">78</span>% and <span id="xdx_901_ecustom--SalesRevenuePercent_dp_c20200901__20201130__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ForeignCustomersMember_zaXIEhkmpD9k" title="Sales revenue, percent">70</span>%, respectively, of total revenues.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">The Company had three customers which accounted for <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20210301__20211130__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zfaAQyGusEC4" title="Sales revenue, percent">27</span>% of sales during the first nine months of fiscal 2022. The Company had six customers which accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20210901__20211130__srt--MajorCustomersAxis__custom--SixCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zQk2grhqXzc7" title="Sales revenue, percent">48</span>% of sales during the third quarter of fiscal 2022. Four customers accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20210301__20211130__srt--MajorCustomersAxis__custom--FourCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zPNHkqb9vEa5" title="Outstanding accounts receivables, percent">60</span>% of the outstanding accounts receivables at November 30, 2021.</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 10pt Cambria,serif; margin: 0">The Company had four customers which accounted for <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20200301__20201130__srt--MajorCustomersAxis__custom--FourCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zUraAGC0K9lc" title="Sales revenue, percent">30</span>% of sales during the first nine months of fiscal 2021. The Company had three customers which accounted for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20200901__20201130__srt--MajorCustomersAxis__custom--ThreeCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zvtED7n9R9i5" title="Sales revenue, percent">30</span>% of sales during the third quarter of fiscal 2021. Two customers accounted for <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20200301__20210228__srt--MajorCustomersAxis__custom--TwoCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z3zp1trXwFr3" title="Outstanding accounts receivables, percent">64</span>% of the outstanding accounts receivables at February 28, 2021.</p> <p id="xdx_891_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zhVHEUs9pRmk" style="font: 10pt Cambria,serif; margin: 0">Export sales to customers located outside the United States and Canada were approximately as follows:</p> <p style="font: 10pt Cambria,serif; margin: 0"> </p> <p style="font: 7pt Cambria,serif; margin: 0"><span id="xdx_8B3_z5S3y8Jsepb1" style="display: none">Customer Concentrations and Foreign Sales - Schedule of Customer Concentrations and Foreign Sales</span> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">Nine Months Ended<br/> November 30,</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">Three Months Ended<br/> November 30,</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font: 10pt Cambria,serif"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2021</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2020</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2021</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Cambria,serif; text-align: center">2020</td><td style="font: bold 9pt Cambria,serif; padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 10pt Cambria,serif; width: 44%; text-align: left">Asia Pacific (APAC) <span id="xdx_915_esrt--AsiaPacificMember_zD77DvALNY49" style="display: none">Asia Pacific (APAC)</span></td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right"><span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210301__20211130__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zNfdpSctUeTj" title="Total sales">4,754,000</span></td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right"><span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200301__20201130__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zf5y9ufJvrFh" title="Total sales">3,416,000</span></td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right"><span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210901__20211130__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zIOejMV5Vcbf" title="Total sales">1,901,000</span></td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td><td style="font: 10pt Cambria,serif; width: 2%"> </td> <td style="font: 10pt Cambria,serif; width: 1%; text-align: left">$</td><td style="font: 10pt Cambria,serif; width: 10%; text-align: right"><span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200901__20201130__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zv2xIAMHO8mi" title="Total sales">1,039,000</span></td><td style="font: 10pt Cambria,serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Cambria,serif; text-align: left">Europe, Middle East, Asia (EMEA) <span id="xdx_91B_eus-gaap--EMEAMember_zt43EI7jHich" style="display: none">Europe, Middle East, Asia (EMEA)</span></td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right"><span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210301__20211130__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zfBw31S9WQ38" title="Total sales">2,723,000</span></td><td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right"><span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200301__20201130__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zgW8klOL1JA8" title="Total sales">2,414,000</span></td><td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right"><span id="xdx_901_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210901__20211130__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zQiKXQaIH08" title="Total sales">1,287,000</span></td><td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif"> </td> <td style="font: 10pt Cambria,serif; text-align: left"> </td><td style="font: 10pt Cambria,serif; text-align: right"><span id="xdx_907_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200901__20201130__srt--StatementGeographicalAxis__us-gaap--EMEAMember_zb76908corAj" title="Total sales">1,216,000</span></td><td style="font: 10pt Cambria,serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(230,239,255)"> <td style="font: 10pt Cambria,serif; text-align: left; padding-bottom: 1pt">Latin America <span id="xdx_918_esrt--LatinAmericaMember_zVIic5vHZ7m1" style="display: none">Latin America</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right"><span id="xdx_906_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210301__20211130__srt--StatementGeographicalAxis__srt--LatinAmericaMember_z7aJYoIM6Ka9" title="Total sales">888,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right"><span id="xdx_90B_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200301__20201130__srt--StatementGeographicalAxis__srt--LatinAmericaMember_z6vcurBygni8" title="Total sales">830,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right"><span id="xdx_902_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210901__20211130__srt--StatementGeographicalAxis__srt--LatinAmericaMember_zRg2N9aOVhY1" title="Total sales">243,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Cambria,serif; text-align: right"><span id="xdx_90A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200901__20201130__srt--StatementGeographicalAxis__srt--LatinAmericaMember_zAhpBBFX2mb8" title="Total sales">407,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right"><span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210301__20211130_zdG92MtKJNOg" title="Total sales">8,365,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right"><span id="xdx_903_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200301__20201130_zqljWtsixaOf" title="Total sales">6,660,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right"><span id="xdx_90F_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20210901__20211130_zWSvAZhAsuYe" title="Total sales">3,431,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Cambria,serif; text-align: right"><span id="xdx_909_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_c20200901__20201130_z6rNK5py5VLd" title="Total sales">2,662,000</span></td><td style="font: 10pt Cambria,serif; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 4754000 3416000 1901000 1039000 2723000 2414000 1287000 1216000 888000 830000 243000 407000 8365000 6660000 3431000 2662000 8365000 6660000 0.69 0.62 3431000 2662000 0.78 0.70 0.27 0.48 0.60 0.30 0.30 0.64 EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ."(+%0'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 " #@B"Q4BL]"BNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*'%'82;UI6.G#08K;.QF9+4UBQ-C:R1]^SE9FS*V!]C1TN]/ MGT -!H5]I.?8!XKL*-V,ONV2PK 11^:@ !(>R9M4YD27F_L^>L/Y&0\0#'Z8 M X&LJC5X8F,-&YB 15B(0C<6%48RW,8<:WIX>7^9U"]O4^N/_RNPKZW;N_^ ML?%%4#?PZR[T%U!+ P04 " #@B"Q4F5R<(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 ."(+%2 Z,GF'P4 $P5 8 >&PO=V]R:W-H965T&UL ME9A=<^(V%(:OM[]"P_1B=R8$2^9S)V&&D*1-=Y.0D'8G[?1"V (\L257EB'Y M]ST28"?4'-,;\-=Y_>C(>H^DL[72+]E2"$->DUAFYXVE,>G75BL+EB+AV:E* MA80[.:N3?3P3.4FCJ28:)+E2<+U MVX6(U?J\01N["X_18FGLA=;P+.4+,17F]W2BX:Q5J(11(F06*4FTF)\W1O3K MV&N2 M&SX\TVI-M'T:U.R!RXV+AM9$TG;CU&BX&T&<&8[52FC2)-F2:Y&=M0QHVCNM M8!M_L8EG!^)]*=6I\3W3@CS&*W@&>/A MOW%Y2BASX0S!\8O\^$[/1_/SUVB6&0V?W-^(9+N0;#O)]@')2Q7D,! ,>7I+ M157&\7#J-1\0BDY!T4%E1H 0.HSKF"^J,/#X.8\S@7!T"X[N<=EXR+DV0L=O MY%&D2ILJ)%S*Z!PCZA5$O2/[1W.P*^D7<_O8$BE]5+_&*1'L8BL^T+>[GA2G2=<:*JD(D_BA8R5 M3C&TTL(I;L);M#%TIH:.O('B]TJ^B;=*.%P*L4]^4MV1-_ M)3Q25INTD[W;XW&&"$I>%3W*:WA#,098U@.+&O84UE-ADLRCS+R M:$[)X >&6)8$BCOY/N+8GD$"G]1:5N+AQE=6!U50'1P:+L<,H MN,#G?KOS!4,IJP'#C?R[H-.$TJGAQ&5Q8#A'OX4&:A,:@Z3 M^\^S+V0J@EQ#OBJQ<*6Q2A*PPZE1P)P+DL)TWRV&,.JR M3C#RTO[94?9_(V%%LMEI ML',TOD.M),,5:\A*UV='N;Z=IT&M!%]=*%T]"NK6 ;+)@T" #(B$&T&,L'1_ M=I3[3Q,>Q^0BS^!V5MV7N$[-Y>KI8!<84"X3"U0:?S^4G30LQ5@]9ZJ]6Z_RG:*V\;+2&!G?INMJ^)JL54X&PO=V]R:W-H M965T&ULC5AA;]LV$/TKA%<,'>#&)"524IH82)P4-9:V69UN MV$?:HF,ADJB*E)/LU^\H.Y8C44H#))'L=\=WY/'>D6>/JGS0&RD->LK27)^/ M-L84IY.)7FUD)O2)*F0.WZQ5F0D#K^7]1!>E%'%ME*43BC&?9"+)1].S^K/; M@,?/O=/184QK>/S\XOU3'3P$LQ1:SE3Z3Q*;S?DH'*%8KD65 MFN_J\;/ZQ>(16E38JVQL#@RS)=__%TWXBC@R(WV- ]P;T M5PV\O8%7![IC5H=U)8R8GI7J$946#=[L0STWM35$D^1V&1>FA&\3L#/3F#E4J0B7TFTL(XU^H!^+*[0^W=_G$T,#&I-)ZO] )>[ 6C/ M %_5]@1Y>(PHIL1A/ALV_R27)XB&+O,)A'J(EQ[BI;4_KR_>JBQE;M"%UA#8 MZ8!'[^#1JSWZ?1Z%WB"1QVAE'^3/*MF*%(;0KKG:N>*U*[O#ME,>>EZ(_;/) M]GA2NC@?ASX.P@/N%5?_P-4?Y/I%E _2B&4JD9:KJDQ,(IT\=V[8T?B>YT<1 MIRV>79S/N.<'V,V3'7BR09X7JY6J8 JA4*PDS*W2T2]2US< M@^ZT>5'(>(NZ \:(1WJ8AP?FX2#S.V5$^@LDP^[H/@]YZ+,630<02 9!T),% MT8%H-$CT!J;412SJKBC#\-.B]2;L%2F"FYJ/!VE=5DD:)_E]?VKN';Q>.$P\ M'K4H.H$!K#'K(7DD3&20Y#54T@(:!C-&ZZK,$[VQC.LD7>[YHR0K2K65%C40 M"^E2)) (N)VL+B"&6**^"6]$A] WJH$1^7UBR]@N6_O)T@Z'$(=!.V$=L(CY MK&=?D4;+R+"87=E2=)+UN8GJ%2.-C)%A';O[ M=G=Q@RX6B^N[A9-@5Y=($/(H))V)=""Y3STO(CTD&PTC[)=:C9M$+).TEMJA M?H,TTD*&M>6@CH5XMM+HG(&N:(0!IV%;6QPX0B/?/P*^9MFH"QF6%V!95K*1 M%R=+ASX$T&DPTJ;I C(<]2D)::2$#&O)K.ZQ0?-B62B=N(6$. 0BC!@/.CP= M0,(Y\_NRJ5$2,BPE\WP%-.V^E,,+WQ4-XE-&@C;3+HYY$)&;)VVTA0YKRVMM M3IO<=Y&E7?7PN1]$M-UGNH"4,X;[^#8R0X=EYE7%>Z'[["3KD(?0PZ2= PX< MQ8SQGEZ"'AU=AE7D1H'D&5EFD*M+D,6Z(7Z9:3C1#O3SPY[M7<&I+L1*GH^* M4FI9;N5HBERG-=H5'H(QE,P>C:2-]-!AZ=DESEL)TU44*%4X\MIUS0%D?D # M'/7P;+2'#FO/3&69RA%4C=7#&+T[P02V8XG@T%?)CXBR,31H]A?IC2AM5UV9 M#9P#_I/Q&!$VYE$T#DA4]S'PZC,ZYHR_@!.M;V.$[LO0PLH3U4?$AR. \7"2RIDV[W MU 6EW(N"=GOI F(.)U&_AW CHO1-$:VR*JUO.Z2 _A*:2R?5KD!Z 0FB3O?H M (*60?7O*?VT45(ZK*2[G5$GW$:EL2SU[[^%E 0?Z]N&GF+E.J!A+PS#3FEU M(''$, _["E:CK?2-UGY193W2:ZAH*[!%)\$,!GE[OYO M]V)445^A+96!9J%^W$@!*V$!\/U:*?/R8F_E#K>PT_\!4$L#!!0 ( ."( M+%0ZJ/V]=0( )@& 8 >&PO=V]R:W-H965T&ULE551 M;]HP$/XK5K2'3>I(""2T%41JF:KM81,JVO8P[<$D!['JV)E]0+=?O[,3(MJ% MCO) [NS[OOON[%RF>VT>; F [+&2RLZ"$K&^#D.;EU!Q.] U*-I9:U-Q)-=L M0EL;X(4'53*,HR@-*RY4D$W]VL)D4[U%*10L#+/;JN+F]RU(O9\%P^"P<"\V M);J%,)O6? -+P*_UPI 7=BR%J$!9H14SL)X%-\/K>>KB?< W 7M[9#-7R4KK M!^=\*F9!Y 2!A!P= Z?'#N8@I2,B&;]:SJ!+Z8#']H']SM=.M:RXA;F6WT6! MY2RX#%@!:[Z5>*_W'Z&M)W%\N9;6_[-]$YM. I9O+>JJ!9."2JCFR1_;/AP! MAN,3@+@%Q.<"1BU@Y MME/FR/G#DV=3H/3,NFMB\-"9DM:M=,0 M28=C"_,VYVV3,SZ1\XO>#=@HNF!Q% ][X/.7X7>P&K#XL@\>4O5="^*N!;'G M&YW@6R*53!<3F5ZS.Z&H<,$E6V@K_$W[<;.R:.B^_7PAV:A+-O+)QB?[757$ M2>>:/URPFANVXW(+?4ULB":>R+V,NRP:1%3P[KA5_PEZHG'<:1R?K;$]9,:W M6&HC_D#1)[7A2XY4Q$GD?\_DGA'X1'+224Y>T=96L[!VVZ\W^4?&,$FOKB;# MJV=Z^P+'29PF:;_>M-.;OEXO#5F+7!5";?I$I^>*[@OL%1T>S0TWLS]SLQ'* M,@EK@D:#"7&89@XV#NK:CY*51AI,WBSITP'&!=#^6FL\.&XZ=1^C["]02P,$ M% @ X(@L5'()$=4H!@ EQD !@ !X;"]W;W)KM+%8[E6RJ#G39:7UZ.U,=O+\;A< MK-4F+B_T5N7PRU(7F]C ;;$:E]M"Q4EMM,G&%&,QWL1I/IIF<_;NP+NQJV7)-VH MO$QUC@JUO![=D,LY995!C?@K54_ET36JJ#QH_5C=O$NN1[@:D_C=-1&[,R/+Y^\?Y;31[(/,2EFNKL2YJ8]?4H'*%$+>-=9C[J MI]]50RBH_"UT5M9_T=,!*\0(+7:ET9O&&$:P2?/#__BY2<21 ?CQ&]#&@-H& MO,> -0;LW B\,>#G1@@:@YKZ^,"]3MPL-O'DJM!/J*C0X*VZJ+-?6T.^TKPJ ME'M3P*\IV)G)5.<)O':5(+@J=98FL8&;>P/_H!Y,B?02OJ/0J\]YO$M2 M^/TU>H,^W\_0JU]>7XT-#*-R-EXT(6\/(6E/2(;>Z]RL2S2'T(G'?C9L'PW8 MCX%^FP/ZDH-;.NCP3[V_0 S_BBBFQ#.>Z?GFV$?GQZ+/_W?TDV2PMB!8[8_U M^&O>=5L Z.^;A](4,*'_&?#.6^^\]L[[1@NM[S[.5.DKFX.IJ$VK!K>?<$XB MCB$K^^/7X>)82"7A]!0W()1.,RA9XPC9HV0:#;*>Z--7\ M>:MU4J)[G?FJ_?;@(SB*3JG H>06;1='PD@$Q&(S286PEUP/#0D:1E5L71BAG 6%6;KTX MB!OY?-\H!\Y PEYP(35&:8N3(H@$C9] M%T89CV V6?0].!+P*!!^^@1WBS,>GDLJA^K*:OIQ LM_6K7B2EKU5T#C\O3= M!C2T2\"#8X009N%F'APA(0FPE=2Y!QB&C(6\)PM'$H4,9N&3-I"#;TVTACUQ M1RN@LNW%8>H#\I"%46CS=X%<2BZHP]\#A+1CV3,+".T20 <3T%$_K,Y>XM2- M'F%HK#9O#XX+21W:+H[0D&)[DLP]P)!1RON*OQ,BA VR?I<;52A809OW[64] MZ*+:95V6VWBAKD>PC2I5L5>C"?))O,;1,8LWL!H&=E9^4KRY+QYE$>^KE4Y@ MD6&%U6:MZAFS=)^"O$^&ZH9[FIRP%V,/BG#IM H/BCG.YKZ0(@I8#_5.;9%A MN?7!K%4Q1'70_'N*Q2/%<$BYG8Z?%&_NB<A'5*C0Q+M;OXZV*M%H^5 M6C/-SATN5T6\07_H.$>P%U_!8I.KTM]L!]U_3T)_DJ,9\:A&C ,FG6;]XQ%/ MD][I12*_,4'K#=:M6NI"O6RM/\7//>N9]+1U&@7.Z>5@IB+[93'XYB+IW5V\61*!32V01Z@$*5$N;:^O/MJ=/J7#^O1+?1P+O&_V M(%17ZD"Y1&]0705>[AYY&8"FEM0^[?$B>;5=978.?,B PU;45B!^GQ3+L.?$ MAW:JE0ZKUOY<-,7AS8:K!B$;L(6TCZJF7F00,AS:'<^/E)3;.F7N1W(IG,H8 M'QTT;U2QJD_X2]B+[G)S.&)LG[9?$6[JLW/K^2VYG!+/\QFYG!^^$73N#Y\L MWL<@1?(296H)H?"%A.$6AZ\ AQNCM_4Q]X,V1F_JR[6*$U54 /A]J4'C-#=5 M@/9;S.0_4$L#!!0 ( ."(+%05LEUD-P@ 4Q 8 >&PO=V]R:W-H M965T&ULM9M;;]NX$L>_BF <8%N@J7F75"0!&L>+LP_=$VRV MNP\'YT&QF5BH+JXD)^VW/Y2LFA8YI!QY^Q);]G#\Y_#RFZ&4RY>R^E)OI&R" M;WE6U%>S3=-L/\SG]6HC\Z1^7VYEH;YY+*L\:=1E]32OMY5,UEVC/)L3A,0\ M3])B=GW9?79775^6NR9+"WE7!?4NSY/J^XW,RI>K&9[]^."/]&G3M!_,KR^W MR9.\E\WG[5VEKN8'+^LTET6=ED50R<>KV4?\82E0VZ"S^"N5+_71^Z#MRD-9 M?FDO?EM?S5"K2&9RU;0N$O7R+!=>8A MJ>6BS/Y.U\WF:A;-@K5\3'99\T?Y\F_9=XBW_E9E5G=_@Y?>%LV"U:YNRKQO MK!3D:;%_3;[U@3AJ0(BC >D;$*,!%8X&M&] S5_ C@:L;\",!I@Z&O"^0=?U M^;[O7>!NDR:YOJS*EZ!JK96W]DT7_:ZUBE=:M!/EOJG4MZEJUUPORF*MAEVN M _6N+K-TG33JXKY1+VH^-'50/JJK?[V^#-O]Y>SALEJG4]7_4";O8"B%- GJL)T_U$\-]/,G^0U?\ -PN_ MFX]K)47-O"0+[I)T?9$6P2+9IHVZ]CB]'7&Z6NWR7=9%9)E415H\U8"7I=_+ MGZ52,6PV5Z-T&"IR&"K2^6$./S?R*2U:#6IE9$FQDN^"YR3;R2!I@E_EP_N MQ.\"@@B"!F'O6G2NV\WC^1ISRB)R.7\^#K)M%B,<,22&=K>VG<"(XWAHM@3< MA1%A*#S8#2)!#Y&@WDC<;Y)*UN^"_^R:NDF*=1N34X*P]\K-(. (P7K800_S MZEDD]2:3=1W(;[):I;5L%TW=S>ARV\Y*:-;<,"LX(8N,\6"6X@O+:.D5UY+F M0[U-5O)JIE!2R^I9SJX#SWSDAU[S,WL=O*F[D0*W!6YU3?4,<7@DQ$&3\,^, M[N=;,!F+#@]C0*_9WE0>DA9() MR;H-[P%W,(T8)'(;X$(9XRD8S&H08V&@8(7'DF-X8:5RC MGP>!WO^R7O:-!R$3 M HO8\;.:B=@/Q;NJ7$FYKH/'JLQ?1:*EW_/K"8(U.+&?G,Y]YO?R62TQY!E M&Y]JC3$NS+EL(S1&C#%D[C2 (2:A$)&YXT*&B*FMB[G&4!,5^Y'JF,WCP;!A MV@6#Q\PA20,5^XGJVW!&]\'>]R@-L(U7& > (<@#R*$/"%@S&_NA/14)& "U MGPF:U=@/ZVGI)P9(;0^,#=8+RVKIUS=A_]!\QGY GYF#8@#4).8.!!!-:>*G M])0TE-B,#&.3N,LQJZ%@C5'BQZ@_%24 +,,P%-04-VHWE'=4^?J1ZL3$Q]V3 M?]D1J/!E5)@3G=A8CA&EG&*S\@4,N2#87!. '4:8,?7'$0U->C*I_!V/!53_ M,LICZMB"B.8X^1D5,+$9'IO\)D );!HM_>I>OP$136SR4XM@8H,[%MR11Q - M;?+/E\'$1B96):XUK\?,AI(U5\DYQ3"QZ4F)2KK,W&S<;BA/,Y9,+(A'N:!092Q8?"1_/TB (0XIQL+@R1(R1"H%$9$C5:4:ZO2,VM@7#*@V M5L$0W)%G4 URZ@?Y-$Y0&^(JY.;0V,"]L*R6?GVO)P4].K/V4_M,4E ;WJIW MKF2":G)3/[FGH(+:3"984+,(&S4;2M;,I7[F^E%!@5J8"!%R8LH;-QP*U/BE M?OR>='H*+SVH8.:(F+"@4,$<"4R)N0_9AB2.PQB;N3M@B FA,0I=4TRCG9Y= M,L/!@$IF%0S.75-(XYSZ<7X>+$"B [" B [" @ U# N(Z%Y8:*+3240?#P9( M= \LF"8Z\Q/=?Y#* '#&D0B9HYAAFIO,S\TS3E*9C+B01&S>?%LPFWVQ HG:QHR%!!C2$ /' M*( AIHA&D6LAL:-[P2- '4^-X6 Q\I=,+ C6V<:F,P/S%//<&%=_#0D,:"4 M!9$$&,)( @S]2&*:T&RD0)Z() 90THLDIBG)_)2<^!!!:(T.B:SU8X/TPK): M^O6]/C5FFL;LW -L_\YF4U'USG4+G&DDLA$D3DB-&8!#M0S,4Y11L^$3&1J9 M_ QDWG(;F931B!CYR'+<;BA/DY7[R7K2.2ZX\'K'QBY$S3UCP6T QQBQF)BG M*( AI4RE7>:R Q5F8!P[,(ZUUCG?JR?<) +!P,X6VZ#05SWDKB&.3^W2@4% M 2 7R*S0N0W="]MLZ5]2U;(X>M!JY+3QA(^(V M/#F.K5LVHV9#R1JPW _8D8W(QB@-!P]!].I&[8;R-&RY'[;34_P;;A,WY.9, MMX$;A6))(8 2&2XIYD=/D+?_(/ IJ53)4 >9 M?%1-T?M0^:CVS]SO+YIRVSU4_E V39EW;S&PO=V]R:W-H965T M&ULG5EM4^,V$/XKFK33N9LI%[WXE0(S(80V,QRD!*Z?C:T0 M]QPKE10X^NN[LG-VL&4=] O(SFKU[&IWGY5\\BSD5[7F7*-OFZ)4IZ.UUMOC M\5BE:[Y)U">QY27\LA)RDVAXE(]CM94\R:I)FV),,0[&FR0O1VX,J@*DH5/47/>]E\0BE.Z7%9C\9$&SRLOZ??-L[XF "Z+%/H/L)M#O! M&YC ]A-896B-K#+K(M')V8D4ST@::=!F!I5OJME@35Z:;5QJ";_F,$^?3469 MP:;P#,%(B2+/$@T/2PW_8+>T0F*%IHE:HTO8<84^W)?)+LM!YB,Z0O?+"_3A MYX\G8PU0C,)QNE_VO%Z6#BP;H\^BU&N%9K!\]GK^&$QH[*#?[3BG3H77XND3 M8OA71#$E%CS3MT_'#CBL<2NK]+$AMTZ6?Z#+JYN_ENCR]N8SNEG,;B=W\^O? MT61Z-_\ROYO/EL>.=;QF':]:QQO"#8D^+U.QX;8]J.<&U5R3ST]G)(Z"T/-/ MQD^'ONG+!4% @K@1>X7-;[#Y3A],LK\A?NL@T@)R/A5EFA<F'S8ZW./_ /8RRD<<>-%C$?8X_9W1@V:$,GVJ46Z=>J5&4( M? ;U6]7(^3'.RR?8<2%?8,,5ET]6 M?%%OY2,6DZX_^U*^AS&VXXL;?+$3WR)Y 2H$CRZDT'LN@>&C3#;H2B0E G9X M!&8IN5(VZ'$?.L'8AW#HH'?",.Q\K+9)RD]'V[VC1F?($=P$MQ4=_R"\5UQ* MB!:=?',%R5[-J_UG(8DZ=EC$CJ*88<^^#^2 >8BS/GRXX"ET'HI_-"6L&D%9 M<"4XH:UNZO3!)$W%SA0>2'2>/R4/A=T%M&<;B3WF=??2(G<4>AZ-Z( 36IX@ M[$WI J7-"I!9PBWR0M;;)9L@B2DA PA;AB%NBEE(ODWR['LDJ:IB"KWF$OH3 MB+-2HT0IKNWXO;Z#B1=T*Y%%C(8X',+>,A#QWQ8&V^3%Q$!=[=-4[GAKD!6W MWW>GQTC,O"[ROB!(,1(.0&\YBKA):EKU?N#DC&^%R@?O[MRQ$& M83Y0ZTG+3<1-3G7O82H-;YQL!=KGFB#P< ^GA9*(%U)_ &=+2L3-2J9/JKK8 MQ4%_<=/T%Y.FO[""[Q,1B0BE'NG"[PN&A,9TJ%2VG$7B=[63\^LOL^4[VDG: MD@=UD\=B)].UJ<30]O-_=OG6]&^_HM5.EKE:@Z_J_"],M5Z+(D/YQK1L]5G! MYCQJH0\*%2SN5C";(*/ 1P.$3UNBH<2=2LDVUTE1)SR<77:2(^![*%P />4\ MLP-W*GT3@>\-(_WPP7BPD:$MR5$WR2V3HMHG.']_Y;JJ;XI#31X,9&JA.TJ@ M2>WM15\PCJ'%&0ADVM(===.=-0\-!ZHWY"'M7$\A+VE2NH^WUW/[H >I[>SR7(& U3E[.3ZHA[,_KR??YEU]I;*F1N*CSGCWE9FDV$ M6(7V)Q>9S0^L3UD>CCP<=HG"(L@"/_;]@=:=M>3&W.0V,Z<,)\8^1P418Q'N MMN@V04R@^1RXWV('EWSN6[[E_6)Q-?L,NS.Y0@TYH(OY M-23TV!AW#^,6N1#$NNP^/K@4AW/48_6M0*'J0%C?*S=OF^\1D^H6OO/^G!Q/ MZZ\*K9KZ(\?G1$(Z*>B&5Z 2?PH!F:R_&]0/6FRKJ_<'H>$P5PW7/,FX- +P M^TH _>T?S +-UYNS_P!02P,$% @ X(@L5 (E.;!J!0 ( P !@ !X M;"]W;W)K.9!Z-2CT8#X<_ M#DJI3/?B+*[=NHLS6P>M#-TZX>NRE&Y]2=JNSKNC[F;A3BV+P N#B[-*+FE& MX5-UZ_ V:+WDJB3CE37"T>*\.QF=7![Q_KCA-T4KO_,L.).YM0_\[SQON[F#MRF4M/4ZL_JSP4Y]WCKLAI M(6L=[NSJ9VKR>\A(F:U#[9LC/%>*I-^Y;>F#CL&Q\,G#,:- MP3CB3H$BRK8:K0&.&6X*;/@\%7!+ESSZ=WU[?WUQYNS04 $WC?(&F^7R=OX"6^'XH,UH?#BRN24_]-^ M &0MO/$&WN7X68C[KC2?RQ%Z3NLR'$S!I[ M<$\/8FI=99V,U'\9"A(O?C@>CX>G4UM6TJSCV^BTMUG>V.VO?Z9FI6/=9NUC M[9K%5V(EO5 F:X)1CA=Q@UG\ [,H$/J#=%DAQJ.>&/WTYG5??"8A'0D&A''5 MN=!0$G)LQFLY>;7$K)H<)#?U EVIL=TN!*;,26^-RCJ9E;&#?NT#E5Y FH2L M*KWF1=0I4YYZ< >?"Z5+T>SW(E@A\UPL:A,E06KLAKRY !KT^#E *P2\@0]D ME@!DH%8.*$ 3)%-)%WP$EZ&*UI )OL/1&7JI,F>CVCA&Z0<[SSTA=2!G)$N0 M($-NN>Z)DG*52=U#\CDFW2D 8N=4XCOGPBV/]7LAR^H4Q7F$B%:0Q#"P".E0 M(_= $&64M?-$Z9*&'" =<(L<.K2MI-BOY+:3O&IKAY0#PL$*I2F,U9:!H[ H MP%R91*^5"@67S)IEA_N I'C=BTU0=O9@[$I3ON3.H W>*Q]BA 20'$>'2!>* M'GD_\E,N\H$QMT"MKJ/OOKA'S666)3KSM]K(.E8*+R2,T% )N, MJ^P#%KB.7A02'9D3.@WFH,&4=R(.%"+';DK9R:UN5$@G4Y4&)9;<2:GUFK]3 MU="?R?#)1" SCN/%RV9PWD\FM^WD,&\42NM4N8-,F730(L=.C,S>E$%UZRP5 ME>WX0!*CX<&OL=T3$#C3)(YY3NYH6>O4E]G![WTQB9D N%[WHK/_5*9.;H6Q M@0FBZQR%UYJ#)7 MXHAF86W 5J3MZ&L=NS=?"TX]0N>&:0KTW3!]<9WJ9RME MV&$38T>T1F].?0<$QXV!37H1BLR_@$6IH9R+RB/3#6%P/>X:22+$0H)244A- M:)0Q[O:)[@NDB$PT@&>UBZS=#=E_D)HT@6N M76VOOY-TZ]MN3W=GG+)06H_#= '38?_-ZZYPZ3Z:7H*MXAUP;@/$-CX6\>#E M#?C.0[MYX0#M/P47?P-02P,$% @ X(@L5"D0@;M7"0 L!8 !@ !X M;"]W;W)K2@>ROW^>5;,>AE/;,G N"K(]'[_>'3AZU M^6HS(1Q[*G)E3_N9<^6[_7V;9*+@=JA+H;"RTJ;@#I]FO6]+(WCJ#Q7Y?CP: MO=TON%3]LQ,_=V/.3G3E$E^C<^E_V&/9.1WV65-;IHCX,"@JIPG_^5,NA<^#H M1P?B^D#LZ0X7>2H_<,?/3HQ^9(9V XT&GE5_&L1)14I9.(-5B7/N[/K+W26+ MW['%_+?K^=5\=GY]Q\YGLR_WUW?SZ]_8S9=/\]G\<3CS?Y M =YYDNA*.:G6[$;G,I'"LG^?+ZTSL)3_O'+!M+U@ZB^8_OVB?168_/2=+7DB M3OMP1"O,@^C_ZFVL9MNR6Y$(^<"7N8B8@O?/N,T85VD87'ZKL)@+VCG3RD)" M*?=^=,F-@M LNQ&&+3)NA-]6"%2687K$KJ;A*),_97 &B M"F"=/9]Q767\)>PN$RSAQFQ(Q;P(7 -DU8+(#H@1I39.I)@$(0+A(M%%R94_ M72E>I9)6$PUS5E:DO:25"J:WF-9A(D B9,*%C2%BN+7"!9$T4[GD2YE+1X;' M2PCG22+*"'_[BEAZ\"PM1<(KZ]FG%5D4(I6T#^@V \T#)TS1P]'*!+!ZYXM\ M#KU8"#EH,Y/"<)-D&R8M(XXU> L(I(Q)&'+48], M,Q4V,7().I:4@-[!((F ,?O7/X[BG6\5TU4(09/:T_\B!HLT8M\J38HN MC4RPG$N:96U:@?C-5SB1>$HRKM8"(IL3@_9U;AB1J)?DPN2(02@V0HI,X(OV MV:6RN8V%VX*%2=BC@^3RVL9ZF.MP,JPYCEN.?YFP5)!EP4%35EER@YH.NM4@ M>BB7;WIP9,3WKGU_)T8K"YES W&FPN3>H0@8?(+%1R1D^I]*0#HR:JF:\8\% M(Q40R)X,/,%?V]M(D7OG>L"$MZMGPL4,#+S0*M\T@O4P8+Z5TN2O2ZE2K] ) M$KU3VZ@'"55%229*C$-.6Y-U(LF4_%:1P#*A($'GZ9H@S'.8%NPL* M\#$J"/VYPN]V"'X6\YHS/D;T9B'&00LOZ=MSKG/X#7W![\5:&Q^N'+NF6+Y$ M"FA2LN?I2BQ-A>*.Q4=A-H*EV%)XL\TW2$\=1W\I P]"-/\IY:RFO-?X9R],KZJ%2)J Z74^?O\"3_]DDV@R/8Z.W\88-[;1';7K/\'^ M3C(X.XWBM^/H.#XDG-$X.IA.=K"GT<';230]'+&7L:5*\BJ%25:N@H!6<##8 M5B*,"V$Z2#!%9K/2]4@_]PMV9[P!;YAM@2*8.:1%BN@RO+U^KN Y@MWQ)T#. ME4.(DT1+'3PMI M/@N4ZN#/BT_CH.#J:'N$_L1>S\3@:C0B&]@43^D3DT-]% M)?/4UPN?M%H//L%0T@;X,U?H#+RK73:>Q*Y1ZG=-QVB%<5(GW1U2W]SI4B;L M<#K:@V4M9%'FX72)!Z-WT9^]]7YX@*IRE9$WN+>KPS& M$[+8EZJ2P#AS264E#K7ZTU(0GQGRM." M_H^:0T3I)XI05-,%0>5!+<24$:AM$<*H\+,@W 150(6<+8U&[D,NI(Q/4^19 MX,@G&YRU54DU99T80@/MP[VN/UGGOFVJ&/;0;[+%Y0RQ+Q>H@0LT=SX P['1 M9N,42E$C>;!+#G[3H&]9RX_,DU*36*U"Y/7VO9*6J@1?5X<,Y-.?+%B)7YUV MZBD4@?7V7KU]*=92*5])KW"(?4#^]T8Q/HB\&0S9,ZJ]B(GTH+":YB Y6_ \ M)\GYHMOS5B>B-R&F!1>5M@GS>SYZK7Q&5 .ZQ8 @ZB*@Z[):(GO4$+)6G,:M M!JEQC:G_\3KM_CWRZKTB+_9K\HKC(352J$1XJLNZGD8AM!2DC +Y7P1V(:== M)CJD]?Z:*G^1-%+EW3;!^KX@>!NHK:MM>#$\T6<7B8H343K?6&FW/0JZ4Q>^ MNBX,+K&=_;QS(HY2#4TJ[6KO#+IKA/4=M-,]'];@YMP;6MY2H;KU@@^)A^]_ M@8@A^^)-"':LNJEB@>R7<@,9-Q&.,./1>UB1'XW?[]6!,?:,=)-%"DU4EMI' MOD18C;Q^%1(:WUY0[B:T.N4LT2V1-#;49;1VVH9R9'GL3RFVP(9H(UI*>(4/ M/G416XM@R#X*H'MOZ.U*5,!87J4F@CB3CJ-$9!Y;)04"@B+4RPH84L).*\S_ MB=X<[KMAM[B6.C8OK6;U U5LN@RY'^#*^NKPEDH-5.&W(M&H)#WIBTR6I;=G MG/^('U_)S#25R@NGDZ^#"Y_DB +@A"!\OIBQ0R2Z-L 3C::#VG31V\H?,Y;@ M?*1I@40@SO>"[;M&S[]KH $FIW@0ID;'5:C$!*-^ :U4[:W1;J?L>Z/F>OX( M4R.WHR<:Z2N47??DS7N.CPO:K(1T%?'#/4N;GD[@OD-VK^KTX2O'EYZW]CNO MB(4P:_]62HX"^/"@V,ZVS['GX15RNSV\Y:)<18Q!FRQ6.#H:'A[TF0GOH^'# MZ=*_22ZU<[KPPTQ0,J4-6%]I]&?U!UW0/E*?_1]02P,$% @ X(@L5&2? MKZID!@ $ \ !@ !X;"]W;W)KFLKN:R$LE(K9L3\L#--]H\'--]/^"S% MRFZT&44RT_HK=<[RPTY,@$0I,D<6./[NQ(DH2S($&-\:FYVU2UJXV6ZM?_"Q M(Y89M^)$EW_)W!6'G4F'Y6+.EZ6[UJL_11//D.QENK3^EZW"W,&XP[*E=;IJ M%@-!)57XY_<-#QL+)O$+"])F0>IQ!T<>Y7ON^-&!T2MF:#:L4<.'ZE<#G%2T M*3?.X*O$.G=T<7E[ROK[[/KT\^G%IU/\GUS^<7%V>W9Y<=!S<$#3>EEC[#@8 M2U\PUF?G6KG"LE.5BWQ[?0_ UNC2%MUQ^JK!"WVWR_IQEZ5QFKQBK[^.MN_M M]5^P=RWNA%H*-C>Z8B? :J *,.X*=N*Y%H;]/9U9/_[/*PX':X<#[W#P_]#[ MJC'*SWU;\TP<=I" 5I@[T7G- YM"*5^TD>Z!Z3ESA4#,5+KOL9@N&]UAQM9S#S=( C?BVE#5* M@8O@6MFY,#3*'>/,2K4HX5)+Y\&7JW$ MSG!?R#8<,W%?AUF:H ILG:]1.5O686;$%T:03_+/0R7$]F0(]O:9 &IA?*%7 MF6!Z5LJ%=VG]KEJT[5RV5&R%P!S_*IZR4R]-5G@T:RJZ45 )& DXFWA:47F) M01#'[4=@Q192F$8*H.INA8]CR&K%9U":L-AY[K!]!*S5-7:"T"M@Y@84.%KC M,\?N1F&W@V QJ!Q<*IR#@)]+VRB(UO(29Q=Q F3O7_CB[>2"\"-M&XZX!T+1 M*K'03@)?OD4\R[6PD=*.+0C=$U(1N40EQ0&?X$/F@+89=.RW%B^7DGA\!?4&!)D M6Y&^%#RI 9A NE%04N1WPPNM+?,D6/L3BMWF@==U*47(RIHBD!DOO9M[23QSC#>2081*6;-)$FLU!;J4.%NY2\I,UR<0 )=IU#8 M7LQ'3T'!D>XH; NI&A 949S@?6#F)DE;M(LG?P4UF0T]@ &PSW__]P!L'TAF#U "SI?9@TZU =. MARI5/8L[1S/M.C#K-V&G.42O'TU<-28^PD1T6^ \VKHGL@LRO3D243#L5Z\7 MC6I#P<5/^J]]CSZ4RWOB_.;!.E%9BCX>^)A3M--!ZMLCM(?CP,40[=$D#N/1 M&:(AK@U3HS G 9_Q. DV)VS<+F5I=R\-[70-M('>F]^#MJ9VT M.T[#\E$*6^D@X.CWV:@[V@L AT,VZ":#L&O]O>CR]/P11S\,)T,V3/NA.2!! MQI-V'#L^;B8ET26D8=AD+PR KG'#0K('+.EXV'9@(FF^C*/;R]OI1U SZ Z2 M / -ZWIX>WXCDW*'H6:3''TGAW/.PP$]Y?H>-T[=\\,^U0[GVSP)-5&)J [W.M M7=LA!^M'\-&_4$L#!!0 ( ."(+%2BR+-/V ( ,<% 9 >&PO=V]R M:W-H965T_-!_EF?M#FN]TA.OC1 M2F47T MO5G.=>>D4'AOP'9MR\W/*Y3ZL(BRZ+3Q(+8[YS>2Y7S/M_B([N_]O:%5,K T MHD5EA59@<+.(+K/95>']@\,7@0=[9H.O9*WU=[^X:Q91ZA-"B;7S#)Q^SWB- M4GHB2N/?(VA+V DD.G[1R.PLWJL'F=WQ""0U9L5-65^Q5PI5^OH \C8&E+'N% M+Q^JS -?_@+?G7I&Y;3Y"1^$K:6VG4'XYW)MG:%G\>V5",40H0@1BO_7QU=) MO !G=L]K7$2D,(OF&:,_,<.I'H$6:DT*L0[T!MP.8:,E"4VH[>PWK_?P2'IN M.HG><>A'#->=,62/J.78KM&$MM_BVG2D46!5//)W$"YB], /]/8<&L&E!:X: MTC))PA)0^B!O((M95<8I*X.=5ED\GF:C6Z$$/=$&MEHW%JI\&I<9@PFY3JKQ MZ"OI%H2"O=$U6@O3<1$75>D)V"1.LW3TI!V7D!-A&F>L !97TW&<5^7H(P%F M<.EKYJI&>,O()2\S>.?-@M))X=UH1=--G'7C#3%,IM-X4N;!+K,LSM(2_O00 MDC-QM6BV883XMG?*]3H;=H&PO=V]R:W-H965T=:<_[EJ\ WSGN-%':[!*%E*^6.,N M&WJA30@+3(UE8/1:XP2+PA)1&K]WG%Y[I T\7N_9OSCMI&7!-$YD\8-G)A]Z M/0\R7+*Z,(]R\Q5W>A++E\I"NR=L&FP4>9#6VLAR%TP9E%PT;_:ZJ\-10"_\ M("#:!40N[^8@E^4-,VPT4'(#RJ*)S2Z<5!=-R7%A/\K<*/)RBC.CA^G3+21] MF#]-)]]@.GNZFS[,!X$A:@L(TAW-N*&)/J")X5X*DVNX%1EF;^,#2JG-*]KG M-8Y.$C[(]3G$H0]1&'5.\,6MSMCQQ1_PW?ZNN=G"S^N%-HI:X=<)SF[+V76< MW7^MW4D:>^WZNF(I#CVZ5QK5&KWWN>&9JJO Y$AEZ<0P-S)]@3N1HK"]#;." M"?CD.9]=>Y]]D)7M?@TIN18(*\6$P>S,2)#+)4]1:1\RKNB22+M,"4L-32 - M3&2 957(+:(FN#MX(LN*B:US<@+I>J%YQIGBA"'6JE9I3M<$ZLJ:D9^$H1^& M(1@4L$6F-'2N[&X"2>SW+I,WHL+W1?G *!V:!=1<3F!X$%@3K#B[9UM7DX/@ M#2H$MF:\8(L";2X'^?"_Y)_]);_3RN\TKYM:<;%R5"97B% V]Z:11EV/Y8*J ML>]\>B87_F5"\1>A?Q5W(4YZ?M+K0A1?^UN.UBOFWER@#=3^9ZI%:=J%KBDT/#\,O% -9.N,8RLW'192$.SRBUS^CF@ ML@#R+Z4T>\,>T/YN1G\ 4$L#!!0 ( ."(+%1S*AM%YP, (P( 9 M>&PO=V]R:W-H965TKX_H/WO?R9<%,SA6XBO/;=$/N@'DN&0;85_4[C,> M_&D[O$P)XW]A5\NF:0#9QEA5'I2)0=>&/,M' M9MF@I]4.M),F-+?PKGIM(L>E2\K<:KKEI&<'T^?7"70>8/[Z//X%1L/YY!'& MST^SR70^?/WR/.V%EJPXV3 [((YJQ.0#Q!2>E+2%@8G,,;_4#XG=B6)RI#A* MK@).U;8):70#293$5_#2D\NIQTL_P)M\VW"[AS^&"V,U5<6?5S!;)\R6QVS] MCV&\BNB:\<%4+,-^0-UF4&\Q^%$:A4LS6026HV TSF8'C)!=/ =DSGI@F/&\WERJM+\A;* MND[0U0E0EK%V2:=% >5FFST_:QVOFNQ?R6;5'3(P1+QO6[\;O]1DAE[*,P+, MP%()>D7- WS]SZJ-J0OU>4LV)I3'S#GR*U\BM*';>.%F#4L7*4Y1IL1;T,Z[ MJ'G7A;C9NGO7V2K!+!>N@]ITG4([:;;:[_R[P5:1)<5[=S33L%;O76C)6]>^)I7< M^<_WGK/P;$*4J%=^#KKVWDA;#XO3Z6G4#NL)\RY>S^DGIE<41Q"X)%4J@78 MNIY]]<:JRL^;A;(TO?RRH+\+J)T W2^5LL>-,W#Z S+X&U!+ P04 " #@ MB"Q48(UU9CX# !_!P &0 'AL+W=OT6O1]^O9#6L9'(9_5 5'#Y[IJU,0]:-T^^+[*#UAS=2=:;.C- M3LB::YK*O:]:B;RPH+KR61 D?LW+QIV.;6XEIV/1Z:IL<"5!=77-Y9-Z@_M2M),W]@*) M1W41@ZED*\2SF;PO)FY@!&&%N38,G(87?,2J,D0DXY\3ISML:8"7\9G]-UL[ MU;+E"A]%]6=9Z,/$S5PH<,>[2J_%\1V>ZAD9OEQ4RC[AV*^- A?R3FE1G\"D MH"Z;?N2?3SY< +)K '8",*N[W\BJ?.*:3\=2'$&:U<1F ENJ19.XLC$?9:,E MO2T)IZ?+WS\N('V Q6R]?+]\NX'58@V;=[/U8NQKXC>K_/S$->^YV!6N"#Z( M1A\4+)H"B]=XGW0-XMA9W)S=)%R*ESN( @]8P,(;?-%0;&3YHBM\"RZ;LMDK M6*&$S8%+A+]F6Z4EG8V_;_#' W]L^>/_Q&H\H3I+$"Y-[BJ)TB%C@Q6GF M/'TU^(+^.Y0__Y2Q,/P5CK8K&)->2-4>(1QYHSCT6)R:,";>-+-APIB74A$F M&P=>DD;.8K>CWJ6,9U8]M2]0F'>RU"4J9Z-%_@RB-;[VGQOKMA)?$)6IV"E* M27!S%*+0"U/:A25>%J94C0%V;TSO^;-&PCNPL@.!+8#.PW.TZVO=!4&W[N[_D53I".QMZU?02ZZ M1O?]<<@.?Y=9WU2_+N]_31^XW)?D<84[@@9WZ<@%V;?[?J)%:UOL5FAJV#8\ MT!\2I5E [W="Z//$;##\4PBDRVP8*9,RF(S\WD)/1JJR@DM<:#!543#],D6A=N.@$[QN//#UQKJ-:#(JV1H?T7XO M%YJLJ&7)>8'2<"5!XVH<7'6&TY[#>\ /CCNSMP972:K4UAG?\G$0NX108&8= M Z/?$UZC$(Z(TOC3< ;MD2YP?_W*_MG73K6DS."U$C]Y;C?C8!! CBM6"?N@ M=E^QJ:?O^#(EC/_"KL8FEP%DE;&J:((I@X++^L^>FS[L!0SB P%)$Y#XO.N# M?)8S9MEDI-4.M$,3FUOX4GTT)<>ENY1'J\G+*;^[@LLYP^W M,)M/EZ/($K=#1%G#,ZUYD@,\7;A5TFX,S&6.^?OXB')J$TM>$YLF1PGOU-,Y M=.,0DCCI'.'KMH5V/5_W -\,4PLS;C*A3*41?EVEQFIZ%+^/D/=:\IXG[_UW M%X_R. 4.3IG6>4-NQ2%'[UG_&5%5,B!

OD'A7^\CVE-<@7KM MYXJA2ZBDK<77[K:CZZI6[!N\GGNW3*^I0!"XHM#X_+(?@*YG26U857K]ILK2 M-/#+#8U?U Y _I6B-C>&.Z =Z)._4$L#!!0 ( ."(+%3X0UK)=0( $0% M 9 >&PO=V]R:W-H965TR%?5(:HX35G7 V]3.NB[_LJR3 GJBD*Y&9G(V1.M#'EUE>%1)*ZH)SY81#< M^#FAW!L-W-JC' W$3C/*\5&"VN4YD8<),K$?>BWOM+"BVTS;!7\T*,@6GU!_ M+1ZEL?R:DM(G5*6W@^?Q$OW6UFUIBHG JV#>:ZFSH]3Q(<4-V3*_$ M_@L>Z^E87B*8\&LGK\1S. GK!A8#P&! ZW54B MIW)&-!D-I-B#M-Z&9B>N5!=MQ%%N?\J3EF:7FC@]6CZLY_"Q#ZOY\\/=\V+Y M&>X6RSD\W,)T-9\MU@-?FRS6UT^.Q$E%#"\0([@77&<*YCS%],]XWZBK)88G MB9/P*G IRB9$00/"(&Q=X45UR9'C11=X,XPUS*A*F% [B?!]'"LMS?7X<07> MKN%M!V__Q_.\2K1=V5<%27#HF;93*$OT_ID&UAG"5.0%X0?(B ("[Z'5Z 1! M(P@"B)IAQ[E(+ 4K*=]"(C&E&FQVH K,O6)$HR2,_L(4X@/H-^*'=[VPU?UD MJ$DB=EPKPTF0EB1F"(2G0'F)7 MY@+$"L0'S"S&/4=:_L6'D=*.>$].]"=WX MM]/WSVYVCG+K^M>J,UFK2UZOUD_$N.J,-_?J?;DG&PO=V]R:W-H965T2.W)(SW9U.K6\O95-2Z8)RN):BZ+(E\O:.%.-SV M!_VC8L/VN38*=S:MR)YNJ7ZLUA)7[@DE927EB@D.DF:W_6APVOP!Z,' M=2:#R>1)B&>S>$AO^YXA1 N::(- \/&=SFE1&""D\:W%[)]"&L=S^8C^V>:. MN3P11>>B^).E.K_M3_J0THS4A=Z(PQ?:YC,T>(DHE/V'0V,[Q(A)K;0H6V=< MEXPW3_+2UN',8>*]X>"W#K[EW02R+.^))K.I% >0QAK1C&!3M=Y(CG%S*%LM M<9>AGYXM5[L8!MX-S!^WN]4BWL!\M9S'R]TFVCVLEEN(EO?P>;6)'WY?PC;Z M&F^GKL:XQMM-VAAW30S_C1@!+ 37N8*8IS2]]'>1[XFT?R1]Y[\+N!3?KR#P M'/ ]?_ .7G J0F#Q@C?P-DP]*R \A4>>4*FQES6C"OZ*GI26V#A_OQ,D/ 4) M;9#PEU;Z_XX!\4LEI 9%"DQ8B[;GJ%10B(1HF@*.LF(I!9U3K \SJJW&G:9B M<\))2N! )05255*\,)P56KSVB(),%#CU"OFTJ# 76&&.134SV2#@=.'L<-A: M"K_!%E\\:5U0$-E_]^LML107?0:[7-)+5<_TBVD:#TY2+U*,P)HD+&,)?(S6 MT?P3_$CW 4)G/ P=S_-0#IQP,&KE@7/M#4ZR%UP;N1?7$E^=#BQ8FF(R,5': M:8 _QHLX^@0_-?"=L1]87!^C-9$'CC\9'Z6&0>\K%H5#A&5B"8'+U60RL=83 M'!>+%#:(H6=1>A]@X@2C8DJ,I[ V,-FH]BC947X*^0D14*F^3K<0\Z2O$,W MD<$?0SB!T;^=,U'+G_@&GOF-PA^]F-RSZP !]O;24V#=FYOAI#W=JU%SG73F MS:6\('+/<-X*FJ&K=S4>]D$V%UVST**RE\N3T,C6BCE^&U!I#' _$T(?%R; MZ6MC]@]02P,$% @ X(@L5 EL9(BA"@ WB$ !D !X;"]W;W)K&ULK5I;;]LX&GWWKR"RBT4#.(FEW'L#DDPRS:!-BSJ= M>5CL RW1-K<2J9)44N^OW_.1LB0G,ML9S$,27KEP8'-EJ+D=E]70N'-7)N2.]R:Q8&MC."YGU06!^EDC!P=O7%5^(J7!? MJD\&=PZNPLRX%5>Z^$/F;OEFYVR' MY6+.Z\)]UH_O1"/0,>%ENK#^-WL,8X^Q8E9;I\MF,NY+J<)?_KU11&_"V63+ MA+29X!5Q$!;R+'_ACK]];?0C,S0::'3A1?6S04XJLLK4&;R5F.?>WGV\OV;I M2S:]_?7N]N;VZN+NGEU<77W\_W5[?64O?BD"YE)87=?'SBL M2[,/LF:-R[!&NF6-0_9!*[>T[%KE(M^ET3?HRC0+>Z8=]=C@9LW22 M)A&\PU8)AQ[O< O>19;I6CFI%FPM)OOWQI7W&[9%SE MS%]L%L%$O56B:.@P_;[B958;\P' MJ*8V7B'L?BE8QHU944SC98@. )FW(+('8D2EC1,Y'D)I JDRTV7%E9]=*U[G MDMYF&O%;69&/LG8/X'&':1T>!$C4"TA?QA 9;JUPP7SK1X7D,UE(1Y&65S#D M=XD,*_SJ?WLBR%+FD<4"W2W#><\*4(TRM30!K1@[*N>_5 M0LAA[RZE,-QDRQ63EI'$&K(%!'*<0CR(HIF4%1!"SF469CY*MVQTU<*--N"H M4@!6&(/21U@7 E?JJIV>,,=#;5RH3PT] )G?:*"LK-JH!)H#5+H)!K19L^% MS8R<@<>,JJ^7V#Q$(&'_^L=9FJ2OV$5GF+Y!")K,GO\7]8?(Q^Q;K2GK*VI(+ZS5KL;!:\# )?W307-'XV C/>I+L-Q*GK<0_32P7Y%G8I3FK+6V#A@>M:I!E ME2M6(P0=%#1]_WZF1BM+67 #=>;"%'Y#$3#DA(B/*$;I;RX!Z, M5$ @?S+8"7[9T4J*PF^N!SSP?O5$N7@"!R^U*E9KQ7H8"-]JZ?#/:ZE6$9Z@ MZ#>U'8^@H;JLR$5)<.BI"WP4# M^!@5E/[4X/<;A)_$O/4<'R-&5R'&P0I#]O:2ZP+[ANZP[\5"&Q^N'+NCO#-# M4EW7H%ZF&S$S-3H;EIZ%IV-XBJV$=]MBA1J[M]&'2LZ]$,U_R)PUS$?K_;SV M\K4=[[7CQ=.WHP]>F=Y44Y&M Z:W>?)J0*9_LL/QX='Y^/PDQ?7:-_I7[?L? M8#_3#.8>C=.39'R>GA+.)!D?'QUN8!^-CT\.QT>G$S:,+556U#E1*?R 7+>:W[Z!$T=G; M)&HAHQR[%C0YC')\3RY*/Y>U+'*J=P>I1D&&J3Y'CC+N>MHDWM2^UVJQ]QZQ M+8]YRU]H9Y\!1_EVC6P2[V0_<,47(7==KU/3(.6_T,4.84=9=QUL$F]A[\3C M1K(P6N$ZV]Y:Q?&&Z4<781N!YL6]KF3&3H\FNTA84UE6A9ROUAFS!T*)>F/F MK6*_U>C.TDER,O:C;RZFEZB ;4V6GG[Q;_:20TJ$0\W.WI5!^>_8>PVOL'N] M?F>$4+_QDJK308Q]),^\*^0WFDC4.T&XPQ0$A_NM=4K;6&W,EOR!NA6A1D84 MPM?^J%C;G K!SM@+^KV7G.^.-UZ<^Q?G>\G$;])PG>SZ&\Y^XRIDSDDZ85\J MZKAH?#K9FZ2[H=0C":2O0W-0@E3(_8L:S1D,&#H0-!E>,"J/<-V^1-]7\,R7 MC*)MS9!8Z0JU+&1#RU6A)O&.';IJ7>C%*M2V?..1YV+$G,Y;4?Q]I\*'6L6@ MJ"*8A80R NT]7(_Z20OB)I@")N1L9C1*:I38U$C0(TK8D,C7L)AKZXI:U:;> M#(?2OHK4S2WKK==5H/NC&WCC]/H*)54AC 5QX9V4Z@4.2Z%/0OTG>?!+#GGS M8&_9Z(_,9^'@L[[]UQ::C[\T4(H;'U5+4M6X;?.>VT:>LMF^*@9/A,+ MJ91OT.>8Q'Y!6^&=(CD>>S?89T]8>Q43]6"PAG/0G"UY49#F?"_O96OJVQ>A M5 I;%*(TU>.N+XKFOM!6>[2* 2$Z2(&MJWJ&HK2!D(WA-%8UJ+@7>/0_WE3S M?X^^1A%]L9_35YKNLVN.'@O[0%=-FX[^:B;(&"7:"A'$A9XVA>A1&_TY4_XD M-3+E?5>W^^.&L-O MFGBL8NQ$WW1*M'((I\4*RMM=_2!F.W"77\+0TH,9S\^ MD"&)<@U+*NV:W1ELMU;6,VBG1SZL89MS[VA%RT+UVQ ?$D]?_02)??;1NQ#\ M6/53Q1358#3],:-"O;9 M.P%TOQM&FQI%BHVS&4.=66^CC,D].B,% L$0:M@ ^]%*HSN&3N+GT,CZ>0WP M/[BA&+ :+"[^PC'T4]PHV^X4.HF?$7\&/!UU>7]8+_$+M;JZ"G48U*?LEA(O MBCTLQD\OB/(E)F%WSIS$#YH_4XM4"_JHHQ=*;ON$$4?9)LLSZ!CGM.MSTWB? M.UW*JO)Q$$IZAU^^L;[2=KA6C:,-!<\=3K[NG?IBSC:83#J MUN]'<:@M FS!1U2[8J/,#V1Y;KY?DC0C6E+?K"*'V%OYG> M^/ISI,^KVLR%=#7)P[U(JY'.D/ZB42OM>OLTWMM_44T-Y[9T]_'YPR;: !WD M>=#[Y%X*L_#_6$ I$(*'K^_MT_:?%R[")_MN>/C/AP_&PO=V]R:W-H965TR+2C/*<29!545!Y,,),K$9 M>!UO:[BFJ[6VAF#8+\D*YZAORIDT6M"B9+1 KJC@(#$?>*/.\4EB_9W#5XH; M]4@&6\E2B%NK3+*!%]J$D&&J+0(QRQV.D3$+9-+XV6!Z+:4-?"QOT<]<[::6 M)5$X%NP;S?1ZX!UZD&%.*J:OQ>8+-O5T+5XJF')?V#2^H0=II;0HFF"304%Y MO9+[YAQ>$Q U 9'+NR9R67XFF@S[4FQ 6F^#9@57JHLVR5%N+V6NI=FE)DX/ MIU>+4XB.83XYGT[.)N/1= &C\?CJ9KJ83,]A=G4Q&4].Y_!^098,U8=^H VK MC0W2AN&D9HB>88CA4G"]5G#*,\R>Q@<% MO+@]@MCAQ<_@C=)45%Q3OH*98#2EJ.#[:*FT-"WSXP6"I"5('$'R#,&4L* *(7:V?0:82R*DO"'77?P8@;V91^K MDJ0X\,S352COT!LN#&+^*N*]AA@V*-'TO$9I6A$SJ)0MQ*:6"V;>M]52HG$E MI"V,:#"7A<4297MA0'@&9[B4E9D!$!W65M\\<%6B>Z+LP;3C?SZRO0LTP-"! M>HV:-8:%T(3]N;MW2>0M:MOQ,,>TDE1;TG=O#J-.Y]..FMY"[,?)D7_4BXSL M_*)/3Z1V_Q_8?YV,B4W\J-?QCZ(#BQ-V_&X2/\%._&XO]I.#$'8U:_!H.!0H M5VX$*G!G6L^)UMI.V5$]7'Z[UR/:I+ZB7 '#W(2&^P==#V0]]FI%B]*-FJ70 M9G Y<6W^%"BM@]G/A=!;Q1*T_Y[A+U!+ P04 " #@B"Q4+T^O4SH# #V M!@ &0 'AL+W=OO&*77 MJI5RF\1)"%! 8BG7KG0+*Y:[/E1],#"0Z)(XM6.]U2J2_)_/SF MFXD]&1Z%_*)R1 W/55FKD9=KW0R"0&URK+BZ$0W6Y-D)67%-JMP'JI'(MS:I M*@,6AMV@XD7MC8?6]B#'0W'095'C@P1UJ"HN7VZQ%,>1%WDGP[+8Y]H8@O&P MX7M\1/VI>9"D!6>4;5%AK0I1@\3=R)M$@]O$Q-N SP4>U84,II.U$%^,:$AA"5NM$'@]'K"*9:E 2(:_[28WKFD2;R43^@?;._4RYHKG(KRSV*K\Y'7 M\V"+.WXH]5(<_\"VG]3@;42I[!..+C9E'FP.2HNJ328&55&[-W]NYW"1T O? M2&!M K.\72'+\C>N^7@HQ1&DB28T(]A6;3:1*VKS41ZU)&]!>7H\7ZQF$ ]@ M.?L\FW^:T7NZ^'U^M[I;S.'G%5^7J'X9!IHJF?A@TZ+>.E3V!FH,]Z+6N8)9 MO<7MU_D!,3S39">:M^PJX%P\W4 <^L!"%EW!B\]MQQ8O?@-OB4]8'Q!V4E0P M):Z2C@>-7N.0T7SCY MUB_P(,7V0$P^4OKWQGZUB+G ]7P#8X\NJ$*Y1-ZXU6.U&'5\/KEIQ]Z+,I^ M5:!L7?E:MVGK&D0H%' %.U'2C54#^!_4.ZM<(GYU"&!NH"\M'?,MX4<0.]!" M\])\V_ ;_9J_\Z$\/!?U'AY?E,9*P3N(PL0/PQ 8R2QA5NZ2G&9]*Z3YYI;M_B M,#]C+KW+"(LECD<<0]?O]AW!-(7$CY+,>?J=Q>S^E4?LS%$**8N=F!!0+^R= M[)$?96U0U%GHG$YNK^\,-*ZLG4+4)RXL2T\*042M)^NL%JO)1QI-XB>1(_@. M8K_'LE:FR"A.3DKH9W'7*M^[%\'%+J);M+<;5\%&'&KMUM+9>E[J$[?+7L/= M'^&>RWU1*RAQ1ZGA399Z(-V6=8H6C=UL:Z'IREHQIQ\32A- _IT0^J28 N=? MW?A?4$L#!!0 ( ."(+%2V+5M#W@( -4% 9 >&PO=V]R:W-H965T MM9Y/56L%EWBM MP;1-P_3/,Q1J-PN2X&7CAJ\WUFU$\^F6K?$6[=?MM:95U+/4O$%IN)*@<34+ M3I/)6>[\O<,]QYTYL,%5LE3JT2VNZED0NX108&4= Z/?$YZC$(Z(TOBQYPSZ MD YX:+^P7_K:J98E,WBNQ .O[686E '4N&*ML#=J]Q'W]0P=7Z6$\5_8=;[Y M,("J-58U>S!ET'#9_=GSO@\'@#)^!9#N :G/NPODL_S +)M/M=J!=M[$Y@Q? MJD=3Q\\>7N O()7"WN+Q9W7VZN+F[AZ(XM!9KC:60I@O.+ MJCW;6<>6OL*6P6NE+>F?IFX0+]70"61Q"&J?)&WQ9 M7V[F^;)7^*[D$TJK]$_XP$TEE&DUPK?3I;&:WL?W-R+D?83<1\C_$8&C@?=P M2R*J6X&@5M#'#N&\U9KLOS7X378GT8G9L@IG 6G0H'["X(^0E2*]&.OBV0W" M2@F2'9?K"?Q/8@/J.S9+U+[WE[C4+2D6TC(0A&E9A'%:>#LNDW X3@:77')ZL#6LE:H-E-DX+)(41N0Z*H># M!U(Q< E;K2HT!L;#/,S+PA&DHS!.XL&=LDQ 1H1QF*0YI&$Y'H9960P^$6 " MIZYF)BN$HY1+:WDK;J:[?[6?6:2?5W^[=P/O,])I+ P)7!(U/1C0B=#=$NH55 M6R_&PO=V]R:W-H965T9N^OOI=KJ%-' 2R9R/?!28XJ>[^LHQ8SIABPPIY-$JHP9"M7&UX5"%CM0 M)OPP"&[\C/'<&_;=WD(-^[(T@N>X4*#++&/J=8Q"[@=>TSMN//)-:NR&/^P7 M;(-+-#^+A:+(KUEBGF&NNN&WS7<(OCGM]L@;K9"WEU@;W\< + MK" 4&!G+P.BSPPD*88E(QO.!TZNOM,#3]9']J_-.7M9,XT2*)QZ;=.!U/8@Q M8:4PCW+_#0]^.I8ODD*[7]A7N>V6!U&IC<<,&_:5W(.RV<1F%\ZJ0Y,XGML_96D4G7+"F>%LOIK"30^6J_GD M.XQ'R^D=3.8/B^EL.5K=SV?P:<76 O7GOF_H.@ORHP/UN*(.SU"WX$'F)M4P MS6.,W^-]DEEK#8]:Q^%%PIG<-: 5?($P")L7^%JU]Y;C:YWAFSZ7W+S"[]%: M&T7E\><"9[OF;#O.]AG.)U<&&%^S'2JJ:A@+%FVOEU$JZ16!::K^PM:C_NA! M+W.O4H3]O_P)XPIV3)0(,@%9<0-3"*@-I[+%&*CZ#6%C"FS21K'<0*EYOK'[ M5^\E'BBN"\4CFY')&$4#/KS\K#DG@&E(I*"VUSWX_W>YFI'M=Z5S-7TIJ(G) MR ^>('2@>_7(]182A0@\-ZC(*BCK+FC<=J'9:-^^8792,,.%_:<[=-R"3MAH M=][.8[[C,>8QO'(4,00?%8%_TF 9JHT;(QHB6>:FZK5ZMYY4HZI!W]*K,?? MU(;3 PE,"$J".AZH:G14@9&%:]>U--3\;IG2M$5E$^@\D=(< WM!/;^'?P%0 M2P,$% @ X(@L5!V&-;-( P FP< !D !X;"]W;W)K&ULK55+C]LV$+[K5PS4H&@!=?6TI-W:!NQ=M\DAKF%OVD.0 RV- M+6$E42&I=?+O.Z1LQ8NNC13(11R.YOOFP>%P?.#B21:("K[452,G=J%4>^>Z M,BNP9O*&M]C0GQT7-5.T%7M7M@)9;D!UY0:>%[LU*QM[.C:ZE9B.>:>JLL&5 M -G5-1-?YUCQP\3V[9-B7>X+I17N=-RR/6Y0?6A7@G;NP)*7-3:RY T(W$WL MF7\WC[2],?B[Q(,\DT%GLN7\26_>Y1/;TP%AA9G2#(R69[S'JM)$%,;G(Z<] MN-3 <_G$_H?)G7+9,HGWO/JGS%4QL5,;R48+^EH13T^5?CPM([F Q6R_?+?_-ZJ0L&ARS%_B70IPB#(X13D/KA(N^?,-A)X# M@1?X5_C"(>O0\(47^!9,-&6SE[!" 9N""82/LZU4@IKDTQ7^:."/#'_T_?R_ MP3VOVTXQTXQ\IWNIS( U.>1EU2G, 4^HEE!2HUXK_57/^@[?R99E.+'IDDH4 MSVA/'PND3FTX]0]37$B@RPR*E!FKLJ[Z7R$!4T#'@?46A74Z$H,AP0-M<6(E M/-.^*KKYDEKL!Q7%6E+.+SH,'@N!+U66"\$4:+%B'B3U(AQ$#@)):&UD>?$26@M=CN::U+7S$1/HPTD9ITH58G2 MVBB>/0%O=5W[X\:ZK?A71*DSMO)2$%RW0N@[?D)>@MA)_82R<0)_!'X4.)$? M_R>I*Y72T2>$"J(^D<2)/2/&H\BY#6.C34/'2V^M^:7:O 'OQ@_-0F"S!,?% M>KAV2A=A\-IU=L\&)K7$WCP+$C+>-:J?G8-V>'EF_<#]9MX_6^^9V)=4XPIW M!/5NDI$-HG\*^HWBK1F_6ZYHF!NQH-<3A3:@_SO.U6FC'0SO\?1?4$L#!!0 M ( ."(+%2!:*-\TP( .,% 9 >&PO=V]R:W-H965TF5"I(>TELWW???7?VW6"C]-JL$"T\%4*:8;"RMNQ'D G MQXW968/+)%5J[3;?\V$0.T$H,+..@='O$2]1"$=$,OYN.8,FI'/<7;^P7_G< M*9>4&;Q4XA?/[6H8] +(<<$J8>_5YAMN\^DZODP)X[^PJ;&=3@!99:PJMLZD MH."R_K.G;1UV''KQ'H=DZY!XW74@KW+"+!L-M-J =FABG\#D^EX#I_F+!5H/@\B2T$<-,JVA..:,-E# MV(8;)>W*P%3FF+_UCTAJL=3:,[[V'KX) MIA8FW&1"F4HC_+Y(C=7T.OX<(.\TY!U/WME#?JWD$N:H"_!A3N"!NBBO!(): M@#.>-,;W2GN0W/5GWY0LPV% #6A0/V+@(YY81YJ[B)FB?C'6N'AVA;!0@OJ. MRV4?_D/;$14=BQ2U+_P5IKJBCH6D%QZY6_!701B+,&//[J6$U!IR'4(E#694 MU3QT%N+/UC#3!*Q[D)9+S0I85#(G32%PR2UG0CR#V8K)P2I($A>WS&$@JM,(X[M(N@8\?>DDK M^>)/6N%9)SZ:*V($\;:&QPWP^!4*[[V.:*?Q"M1+/UX,74(E;=V#S6DSP2[J MQGV%U^/OANDE)0@"%^0:GYYW ]#U2*DW5I6^C5-E:2CXY8JF,&H'(/M"49FW M&Q>@F>NC?U!+ P04 " #@B"Q40G*<%"D# #!P &0 'AL+W=OUCL@9;&-A%)U))TG/[['5*RF@!)&O1B#X>I[( E4U>BQHIV=D*63--2[CU52V2Y32H++_#]@5 M8J6XJ$#B;N+$_=%M9.)MP%\<3^J9#::2K1 /9G&73QS?",(",VT0&/T]8H)% M88!(QG\MIM-1FL3G]AG]JZV=:MDRA8DH_N:Y/DRE\L4FA[X\@N5]O%K-T!W"WF M:XCG7^#K8I7>_3F'=?P]7^ ;>BJL'!:S*X;[* M4&IJ:LU1P3_Q5FE)'?3O.R111Q)9DN@-DL3>*DI(!)%4A&OZLZ&E3J,^JF#- MZ(3A#UC3(\R/!8+8P8?S7KN8=R69ES]2-K'B#)8LXSN>P46\C)-+ M>,WW"2+WYCIR?=\G.W2C_J"U^^YGO]_9?OC9V+WT*&FHNC#C>4[%I$QIMP&^ M2&=I? F_# CG*U&0>\['4H%,1T3SQB\7 V'0QL]I/=C MD:(&,?(M2N\3#-UP<-VJ'[B#@?^SPO!<54#^P-JOO0SOV6 BVKT=OPHR<:QT M,Z,Z;S?AXV:P_0QO/@\S)O><[K? ':7Z5S?7#LAFY#8++6H[YK9"4V-8\T!? M*90F@/9W0NCSPA!TW[WI_U!+ P04 " #@B"Q4B!Q_0I0" "+!P &0 M 'AL+W=OT-LOW-/U1ML%/TLKLL8%ZH=J+LW, M[UA6M$2NJ. @L9AZE\.+V<36NX)'BCMU, ;K9"G$DYW8 4APUQ;!F(> M6YPA8Y;(R/C5/0Q@WE]BLNM#1OJ<'I;$'7G!8T)US#99Z+FFO* MUS 7C.84%7R&&T(E; FKS4P44%!.>$X) Z(4:K>F-P@S45:$O\#)-6I"F3HU MT(?%-9Q\.DU];93:_?R\5775J K?4/5-; <0!6<0!N'P"'S6#[_!Y0#"R3&X M;_+I0@J[D$+'%[_!=T?DDW&U9 @+S&M)M8GFF*N&)G$T]OQLLRB*S\^3,/6W MA_)?U\6C)(K'05?WA\ZHTQGUZOR*6V30YSCNF.*/<=S0C/[J^'5='";#\W!\ MW/&HTSEZA^.PQW'2,24?X[B7QC;="U61'*>>Z:H*Y1:]#([]A9/7R07#41P= M#V3UC.XY56MU1DT(47PXP[+)6ZYU)HTXO=<&-N2Y2VP+PO MA-#[B6W(W?V;_0902P,$% @ X(@L5/G*<_*J P ] L !D !X;"]W M;W)K&ULI99=<]HZ$(;_RHZG%^U,&W_PG0%F")"6 MF98P)3GG6MAKK(DM44F&I+_^2#(8:(QSTMR +6M?/^_*6FU_Q\6C3! 5/&4I MDP,G46IS[;HR3# C\HIOD.DG,1<94?I6K%VY$4@B&Y2E;N!Y;3.",_.NQWS8!=L8_%'?RY!J,E17GC^9F%@TOO:A3OM,$GEX?U&^M>6UF122.>?HOC50R<+H.1!B3/%4_^>X;[@VU MC%[(4VE_8;>?ZSD0YE+Q;!^L"3+*BG_RM$_$24#@7P@(]@'!'P%^\T) 8Q_0 ML$8+,FMK0A09]@7?@3"SM9JYL+FQT=H-9689ETKHIU3'J>'\[GX*P34L9U_G ML]O9>#2_A]%X?/,$%:&IA#D1@IC4?X(O\+"&T/?G"F$@E3%F%T'N]J"Z6/X.#C)J@5G//M%32\ MSQ!X@5_!,ZX/O\75%03=JO SG$:9UH;5:U[0^T'$HT[8*D60&.:"*HH2* O3 M/*)L#5FN9:J2NA!MG=#XW5ZWV?T#NOD"VN_ZO2"H9FZ5S*UZ9L;, M,ISAXI,ND1)!)53",Q)11=UZ2>U[WH4,MDN:]E_3&!!0.UX%TWX+3*>$Z;P3 M)A&(53B=M^!T2YSN^W!BGE>N5/C>_(NEW;'IJ M^8(C7U KIH]Q?4BS_^/Y6+;]^KK]5Y[K)?W@=<_'&NO7%]GIKYQN=!=5G VW MN6!4)OI J54_5D._OAQ.4+>"(2V^YPQ5PJ-JQ_4R4@EBNJIX[O6!_] M^@(YU=]X9@^8_+!.V^JS\!4A6[M <;M/+R^/>])792C6MMV4$/*SY[F>BV'(69 MH)_'G*O#C7E!V>@/_P-02P,$% @ X(@L5)4LD5N(! '!< !D !X M;"]W;W)K&ULM9AK;Z,X%(;_BA7M2C/23+$/!$B5 M1FH31EMINU.U.[L?5ON!)@Y! SAKG*3]]VLNA:0V)KWD2\/E?<_!AZ<^QN,= MXS_S%:4"/:9)EE\,5D*LSRTKGZ]H&N9G;$TS>6?)>!H*>+BP$NGH@F="Z*$*'\V=(I39(BDGR._^J@@R9G8=P_?H[^K1R\',Q#F-,I M2_Z.%V)U,? ':$&7X281=VSW&ZT'-"SBS5F2EW_1KM)Z,$#S32Y86IOE$Z1Q M5OV&CW4A]@PRCMX M0%>&IP.@UT;[&,S.+7!.3;#L#:40[>JL9>%FX4BG(PY MVR%>J&6TXJ"L?NF6]8JS I1[P>7=6/K$Y(YN:;:AZ([.693%YG/V@&':#A5W&LSOBS>(\C").H[ D@BT;&/XI$;@6-,W_-21RFD1. MFC'C8C'AH'/&W9/,89Q&Z?\J+(AIJZ#81W=.^+*])Y+WO M97F:FCD8XQ?O2I6! XILILJ&WDB1!:K,]?&^[&"L?C-6__BQ?D%KRNKX:,-#H8 3=O!-HAPP?1'Q/ M(-*%?(\/_"[H>XQ=_RQ!7T*OAWO2]DMB&T/=R(5I_/7R,-_QM"R7N1\%O#N1V M3O@]1MONI-]L''9.^GT91WWXMPL#8EX9? ]NCN&];;[$/S'O;-^W0-E+ 'T1[3R#2Q=ZTS^ATT?[6C$&? M4=.6#LO7+@[ O#CX+E:4'WP3F\*V#1C@M-!#VZ[ W*YZH:_]^^SY(PWT&IVG M6\MK= #>4(5>(R0^@6[HVQX*K_C4-$-O#@2X$WJSD6@FW+H\;S0&?<:^%0ZT MZP(PKPO^9"),CH:^;;QPXH]7:)L4O//S%=1/R6*S04.]*BQV&S38:[Z(B^T& M#?>Z;V?/=E7PK;W=OI3RJ-QFS=&<;3)1[? T5YNMW,MR _/%]2MR/B6:ZS-R M'E0;M6WX:M_X)N11G.4HH4N9"I]Y$AE>;<56)X*MR[W&!R8$2\O#%0T7E!<" M>7_)F'@^*1(T&^*3_P%02P,$% @ X(@L5*#6_JO9 @ _@8 !D !X M;"]W;W)K&ULE55-;]LP#+WO5PA&#RW0Q8Z=KQ9) M@-9-UP)K6J0?.PP[*#83"Y4E3U*2MK]^E.QXR9H$V,66:#Z^1U*B^RNI7G4& M8,A;SH4>>)DQQ;GOZR2#G.J&+$#@EYE4.36X57-?%PIHZD Y]\,@Z/@Y9<(; M]IWM00W[=ZV_WZ< +K"#@D!@;@>)K M"3%P;@.AC-]53*^FM,#-]3KZMY)5Z=M&YV2AC(G%=5E M217NH3HC=U*83).12"'=QOLHN]8>KK5?A@<#CN6R0:+@E(1!V-RA)SX,OX9I M@X2]7? M.5%=RLC%B_;$F\ 2Q +(3,FU/U-VHMY>Y4S-W_HOYE. ]X11ME&/% M=*)88:?(+D6'(YL,L+=Y0<7[EQ759&$89Q],S,D1"C]%Y985^T'H$N\.G7*H M-! ;BABY(85]H"$##80[P7I?K;:*T*V+T#TH=7T>%21R+I KW95N]U,#6NVS MSPWP-T8,'N2YF[P:&PO=V]R:W-H965T/,;Z.4O )IN))$PVSH7867X]SI:\$/#ANS-R:N MDJE2+VYR5PZ]P &!@,*Z" P?:QB#$"X08OS>QO3:E,ZX/]Y%OZUKQUJFS,!8 MB6=>VL70RSU2PHRMA'U4FR^PK2=Q\0HE3/U+-HTV33Q2K(Q5U=:,!!67S9.] M;ONP9PCC#PQT:Z#_:XBVAJ@NM"&KR[IAEHT&6FV(=FJ,Y@9U;VHW5L.E^Q-UDI!]DO%?K'HF""T(#&G;8QZ?MMS#M$9IWV7VLO6T M;1M ZWC1/QKP1FZX*80R*PWDY]746(U;[->)#%&;(:HSQ!]D>&0;_, [EF5YFN5)-U[2XB4G\9[Q8"!< MDJ56!9A.ON0H<3^)X_RP?\>R,*!9$ ;=@&D+F)X$_*XL$UU8Z5&^*,B#D,8' M7,3:(__'5?6$^4G">[RW^-\CJ8LP/]KS-.OWLS0Z(.S0I6$8!H<]]/<.3W=Q?6-ZSJ4A M F;H#'H9%JF;RZ"96+6LS].ILG@ZU\,%WI^@G0#79TK9W<0=T>V-//H#4$L# M!!0 ( ."(+%2-U$))2@, "X+ 9 >&PO=V]R:W-H965TVT:FI!I=L>ICV8Y"!6$SNS M#;3__6PG#5!"H.KZ4.SD[O/WW9TOUU]S\2P3 (5>LI3)@9,HE5^ZKHP2R(B\ MX#DP_6;.14:4WHJ%*W,!)+9.6>KZ&+?=C%#F#/OVV40,^WRI4LI@(I!<9AD1 MK]>0\O7 \9RW!X]TD2CSP!WV<[* *:@?^43HG5NAQ#0#)BEG2,!\X%QYER.O M91RLQ4\*:[FU1D;*C/-GL[F+!PXVC""%2!D(HG]6,((T-4B:Q]\2U*G.-([; MZS?TKU:\%C,C$D8\_45CE0R#C PY^Z>"?ZA"4#H$56C"SLFZ((L.^X&LDC+5& M,PL;&^NMU5!FTCA50K^EVD\-'\9/MRB\1-.G\>@[&D^>[L8/4_3E!A2AJ40/ M1 AB GW6=Y4^SCBY40E]74#[!Z #=,^92B2Z93'$-?ZC9O]>@[^K959:_3>M MUWXCX -?7: GR,?^YY,B !9Q^J3(#O4@BH-@45M'4"]?0$140F(SY'.>?2, M>&[*O([@=0$56BAS35?#3HAQWUW5$&A5!%J-!$8\R_2MFMJS?]]#-@/QIT%8 M6.&&C;CC0@:"4F!\CIAN3A&120I2FBM(:T6&>R+]L*UU5C*+9.V;!6$W[+;J MH]&N6+?_7SK:>Q2\-NX%K7=,]\W\H!>V@WJFG8IIIY&IC[V@S-H=BX"9NXHF M*6'HBV/?F;5SUI#);G52M_&DZ78<4%'YB*QTFR"S%)#^HJ"%($S5QJA;DTUL M_MX%Z;C=#O=>Q;UW2A6>ZS+,J6EHNM1S$)37MJ5F+ ^C5R"BZ=9[>--]\>E! M/4?Z.RL583%EB]I^B_=+K:<#%+Z+XG&[7;I;'POO(W17(-6!SN[M,0B#;N<0 M 7]#P#]2[KBAW/$)Y>YM6K+7W),_5?#>?I/V:BO^!,-=_IN.[C6W] _65FN? M1QW=8V8%67=K(LE +.R@)E'$ETP5PTGUM!H&K^P(Y&[,BTGRGH@%U0E(8:Y= M\45'GRV*X:S8*)[;^6;&E9Z6[#+1 RT(8Z#?SSE7;QMS0#4B#_\!4$L#!!0 M ( ."(+%0#&\>[^ ( &0* 9 >&PO=V]R:W-H965TA6DHDF3/B+$RBZ#KDA!9!O^O&QK+?%2O-:(%C"6K%.9&[ M(3*QZ05QF%E4I&.1:*B@(DSGK!(+X9Q@UK MX&;\I+A1)VVP2YD*L;"=+UDOB"P1,DRUE2#FM<9;9,PJ&8Y?>]&@\FD-3]L' M]4]N\68Q4Z+P5K!'FNF\%[0#R'!&5DP_B,UGW"^H:?52P91[PJ:XWXL3 Z+QLD.P-$L==.G*4=T23?E>*#4@[VZC9AENJLS9P MM+!1F6AIOE)CI_N/#ANS*[)&:<( 0T;2Q=4DS05#!429<"WM_BFXN$--*%,? MNZ$VGJU]F.Z]#$LOR1DO'1B)0N<*[HL,L[_M0T-<82<'[&'B%?PFUC6H1Y>0 M1$GLT:M7VU!W>O4S>I.<2+RRX-R@'5^L_QJS:36:/JPVA56^W58&5W3#(L,=A19]A*1 M7RBJ19$/J%,!=;PZ+]ZMX_6[A.\N$<'3"/D4Y3/\AE$9W&K(0Q%'QXP8O8]< M$)\DZ?AUL6)TAG!!"]@AD6^U=%[)B\XW>2O>-C M^H[]V?:?(N:7:I^/6'CRX^7]=>(R#DU M?WF&,V-J! ?1, !D !X;"]W;W)K&ULS5A1;^(X$/XK(W0/NU*WB1U(2D61@'"ZZJX4+=W;A]4]F,1 MU"3F; /E=#_^["1- @G9[/8>^E(2Q_/--S/V-ZX'!\:?Q892"2]1&(N[SD;* M[:UA"&]#(R*NV9;&ZLN*\8A(],X6!+UG1!Y9?MG*LW(T?Q@XC& M(F Q<+JZZXS0[13;VB"9\6= #Z+T##J4)6//^N7>O^N8FA$-J2SJA M8:B1%(^_,]!.[E,;EI]?T7]-@E?!+(F@$Q9^#7RYN>O<=,"G*[(+Y6=V^(UF M ?4TGL="D?R%0SK7Z7? VPG)HLQ8,8B"./TE+UDB2@8*I]X 9P;XW*![P<#* M#*PS WS)0SJ$L M)%=? V4GA[/'IRG8M[!X>IS\#N/18NK"Y/%A/ITM1D_WCS/XX%))@E# C'!. M=%4_PB?XLG#APR\?!X94'#22X67^QJD_?,&?!0\LEAL!T]BG?HV]VVS?;[ W M5.QY O!K L:X$7#&]M=@F5> 38QJ^$S:FYMUX;S-^_2GO9\DP\I7@Y7@61?P M%AO"Z2>]\7R8L$BID2#)?AZIVL=KJA1"PO((Y7ESTDC M\5<#H6Y.J)L0ZEX@]+C5[@6LE7M9NU[&*4 O ="RN!]:&*/>P-B7JUB=A;JX MB^S3:6X-&$*.'7J=!A4Q=0:H=\.V!1DO*F]0(F46W--^' M0*)2 T=OE$@W0RBO425]UH4"(%RXQO]K">!?> CB(-I%K:I2="WT3MH6*OH6 M:M6XKM1&I-P+!%F&%+8\\.JVI)N!.>6^J11,HVW(CI2"&Z@&*9EJM;7*(K,U\,Y*5G@V;6!6* MB9L5L[0DM@%/<]1 K!D,F=]G5F@H;CX!?TVN/%1=R)YRLJ;IAE&'8$EA10*> MGEZO-%L0NHRUA.V:-6R?ZYA1NDZ(*%\G]SA"G2]WL4S_E\Q'\[NB47)#A-4P*<74P^$K]5A'$*Z4J[,:T=EF*=W/>F+9-OD,F/)I&11 M\KBAQ*=<3U#?5XS)UQ?M(+]Q&_X'4$L#!!0 ( ."(+%2,Q;'DD0, %X, M 9 >&PO=V]R:W-H965TF.ED31;5]2TDKDK *<;F;. [I?(:@!QN+/G![$R3/0J3PQ]JP' MOVN65+I2UY.IMKG!ROB*\RJNM (^4@_6.< I^ TM6UHTD9B791B]$G@)2 M92#+BT;2#- CJE8H85#O$BI)7HCW"O]UG8!WO[R?NE)%J/VX:1?-HHT&7XG& M Y]9)7<"K*J,9A9\,HZ?C.!=I4PO#S[*L\"CA'^P_1WPX*\ 0XPL\2QOAT-; M.O_/^^H_>S\3P^MKQ3-\WNVU\O?#DY!<[?9_1OC]GM\W_/ZU>)N2%*)P,G7WIPMG,(0^K$RQ MJ+L'")HV/)83W3R;_NPG?=MY?R9\FZLC MI* ;Y0K>1:HH>=O,M@/):M.M/3&I>C_SN%,? )1K _5^PY@\#K2#_I-B_@-0 M2P,$% @ X(@L5&5$^&%" P & L !D !X;"]W;W)K&ULM59M3]LP$/XK5K1)((WFI6U:4%L)*&Q(,"%>M@]H']SDVD8X M=F8[+?S[G9T0"DL-D]B7UF_//SY<;K86\5TL 31YRQM786VI='/B^2I:0 M4]41!7# M4_EX!$RLQU[H/2U<98NE-@O^9%30!5R#OBTN)<[\AB7- 8-$&PJ*?RLX!L8,$_KQNR;U&IL& MN#E^8C^UP6,P,ZK@6+"?6:J78V_HD13FM&3Z2JR_01U0W_ E@BG[2];5V;CG MD:146N0U&#W(,U[]TX=:B T \K0#HAH0O1?0K0'=UX!M+O5J0.\U(-X"Z-< M&[I?Q6Z%FU)-)R,IUD2:T\AF!E9]BT:],FX2Y5I+W,T0IR?G@B_(#W)F"IAE3NWCL]GI*=C[MCGR-3A@J/ZD-'E4&HRT& M8W(AN%XJM,GAAI_"K$.B89OU%V)TFWSJ6K[N%CZ;*&=<:5EB M.='D[AP/D#,-N?KEH.\U]#U+W]M"_Q5+'\'Z@A5R@06&@U(F45.TVJ9\119; M,E,R5Y,P"/K=033R5YL2.XV:6GV@"IK V,-BK$"NP)L01S3])IJ^,YH;H2DC MS+PR;5[9MC"<+.]RKTJ%?IL<8=P+&CE>A!$W8<3.,&ZY@J24D%9EXNX"\AE( MUW4/&N;!_\BF84,_=#IN"P%[)!E:H(P9$S:="IGQ)"OP;BA/<1OPV!6Q^J2YGIQ]8J MZX9&Y!&H5"XW-CY1X0<^^J.:S?7J7SH2/3L2?P, &D+ 9 >&PO=V]R:W-H965TH'RR1FC/GS)!#3G\KY&>U1-3P-6-<77I+K5<7OJ^2)69$M<0* MN?DR%S(CV@SEPE?4@S<@OO:0T0ZZHX"!Q?NE]"B^&86P! MSN*%XE95WL&&,A/BLQV,TTLOL(J08:*M"V(>&QPB8]:3T?&E<.J5G!98?7_U M?N."-\',B,*A8'_05"\OO9X'*<[)FNFIV/Z.14!MZR\13+E_V.:VW;8'R5II MD15@HR"C/'^2KT4B*H!>< (0%8#HK8"X +C,^;DR%]8UT630EV(+TEH;;_;% MY<:A3324VV5\U-)\I0:G!Y/[IQ&<7\!T]')_^S*>_ :WX\D([F]@.!U=CY_@ M_35J0IF""9&2V)Q_@%_@^?$:WK_[T/>UT6 ]^4G!=Y7S12?XSN%.<+U4,.(I MIC7X83,^C!H<^";X,@/1:P:NHD:/$[%I01Q\A"B(PCI!S? ;G+4@ZM7!#^3$ MY8+$SE]\PM^M&8.8PU!B2C7]1+A*'(5H3O?M@2!6MMA'^S#.^Z<>]C$ 0V M+*H5D(W94&3&\(!;BPH]_68FEJ@0&&HSHRPVMVX(OET&WWYC\$=9OL-LAK(I MPYV2I/,]%[);TG3?& LK".O2E"]@[JGC/-GS?3,(VX']]?U-=>E^O/_O&*:/3Z9BI&U7JDZ MK(449CNH%-C//_:BL/NK*:4D$6MN:DIB@G3CBHKP%"C?(-="[NKR]7]3=; < M8;"_N8)&H;?N9*B4V!N*-ZSV'6L%9)?*RD M$QTK\2O-C(EJX7H\N_/,CLK[FG*V[",_N>[)WYOG3>@=D0O*E4G>W$"#ENW: M9-[7Y0,M5JXUF@EM4NA>EZ871FD-S/>Y$/IU8 G*[GKP-U!+ P04 " #@ MB"Q4*Q^.QPD# ["@ &0 'AL+W=O/KBOR+2JA>& [1-63->,EE&K* M-Z[8<00+0RJ)&WA>[)804V+.5>L&=C'9P@U9(/N^67,W<)DJ!2T0%9A1PM!X[4_\Q&VJ\ ?S Z"C.QD K M>6'LEYY\*<:.IPM"!.521X#J[X!21(@.I,KX7<=TFI2:>#X^1?]DM"LM+U"@ ME)&?N)#;L9,XH$!KN"?RB1T_HUI/7\?+&1'F%QQKK.> ?"\D*VNRJJ#$M/J' MK[4/9P05IYT0U(3@/2&Z0 AK0GAMAJ@F1-=FZ-<$(]VMM!OCYE#"R8BS(^ : MK:+I@7'?L)5?F.KW9"6Y>HH53TY2DP)QD#*:(RHYU/LG *0%4#NA?*9@!0D2 MX"-8J9>TV!,$V!IESFKR@PNE!F" M!:-R*T!&"U2T\.?=_&$'WU66-;X%)]]F06? ;^SP $+O'@1>X+?4DUY/]]KD MW)8]^^_L;\P(FY&K,^MPR2,0M_S5.K#N64V M+HCCP,+-;5P2QGT+E]FX.(Z]<]P;M5&C-NI4.Q48@B7,\1KGH#==3M.[#@_[ M3=3^+1Y6Y/Z9%G_HM7C8@O/"H>VAC8L&_T/[4XULL:D-BSS;X[D- M2Y+$MJX%%K9\SN[9;:C\V)@V1("<[:FLSK1FM>ETIN:"?[<^\Q]3OV5]KCJC MJI'Y%[YJJQ:0;["Z!0E:JU3>PT#M,Z]:E6HBV<[JNT-< ]3S M-6/R--$)FGYQ\A=02P,$% @ X(@L5,3)S@,8! [!( !D !X;"]W M;W)K&ULO5A;C^(V%/XK5M25=J4ML9T0+@(D2$)W MI!T8 ;-]J/;!@ >B26)J&YA*_?%U+B0PA(0II2\D=LYW;M_).<2=/>.O8DVI M!&^!'XJNMI9RT]9UL5C3@(@:V]!0/7EA/"!2+?E*%QM.R3(&!;Z.(;3T@'BA MUNO$>T^\UV%;Z7LA?>) ;(. \+\&U&?[KH:TP\;$6ZUEM*'W.ANRHE,JGS=/ M7*WT3,O2"V@H/!8"3E^Z6A^UA]B( +'$#X_NQ=$]B$*9,_8:+1Z670U&'E&? M+F2D@JC+CMK4]R--RH\_4Z5:9C,"'M\?M _CX%4P3JJ:=PLC<:SUR 8!O8S]/9^-&= 'L\LMW1;-*?/8Q' M4] ?.6 XGK@/OXW M/_=G8+/#I7$\P48$>J S[]\Z>A2>17I MUA>I!X/$ WS! P,\LE"N!7##)5T6X)UR?*L*/RS'(URB0%?IS'**#SD=X%*- M([:K 0-^!1AB5."0?3T<%N7C-NON;=:'Y? AG=< ;A99/\FED=6G$>LS+NBS M6;B@H8SJ3/6AB2=>P1_?E0QXD#00/TLLF)D%,[9@7K P)3X5JDGN:+BE1>6; MP*T8'C7J7<\T4^A7)2DV,H, M6G2B%)N/3"E?IK MMV#;4$;%M*#>CLQ58945E%VAV[A8&15 W*B@&.$\/GQWDJ?>VPIF/HG0#:/H2J:&;,L_2%4^N-"])A?*1QLO+6CUIW(PGE[QO!N9#D5NJTJLG#> MX7%Y,_UOR)KMV<>XPGF+QOA>7.5]%AMWXVI8H=LR+W&E'WV,J[RMXF,3 6+S MR7=/MIL=S?3C XEW^P/4ME'!OH/:;G+PDJM/SH$>"5]YH0 ^?5&F8*VAFB]/ MCE:2A62;^"A@SJ0B-;Y=4[*D/!)0SU\8DX=%9" [X.K] U!+ P04 " #@ MB"Q4O;X)2O\" ")#P #0 'AL+W-T>6QEUW%19/Z:ZWK#T'0K-:T(LV9K*DP2"%51;29JC)H:D5) MWH!3Q8/I9!('%6'"7\Q%6UU6NO%6LA4Z]:>CR;.WSWGJA_$[W[-TF MOO[12GWQRK/WD[>.,'3M+S)Y">37!>@_74P9##8EY(L4LE M\JW!Q"85]>X(3_V,<+94#+P*4C&^L>8I&%:22^5I4T,C)@1+^SN'_F:"+*7*J1K#A/[6M)AS6H P]9C M&!C:%>7\&GKO>W' W15[NSJ!/17CT @:AI;&3H!_G\UR[]'.GD7KU>Q.ZD^M MR4;T<^@5>J5HP;I^WA5C?(P]Q-E)7?/-1\Y*45&;^Y,#+N9DZ^>MI6+W)AIT MRLH8J/*].ZHT6^U;?BI2W]!.;[NI*W#-TW]0\Y^M5&,!^+N1' L#B8 LS' M>F%Q_J=\9F@^%L.TS9S(#/69H3[6RX5D_0>+X_9)S.7.-$FB*(ZQBF:94T&& MU2V.X>MFP[2!!Q8'(OU>K?'=QCOD\3[ ]O2Q#L$RQ3L1RQ2O-2#NNH%'DKAW M&XL#'M@N8+T#\=UQH*?=/=H'"/5B>'CWA_L*8FB M)'$C@+D51!&&P-.((Y@"T( A4=2?@T?G4; ]IX+=C^_%+U!+ P04 " #@ MB"Q4EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( ."(+%0I&PO=V]R:V)O;VLN>&ULQ9E= MDZ(X%$#_RBV>=AYZ%;#MCQJG2I'NH=8&"^C>1RM"U%1#8H5H[\ZOWPN6M:%G M3,T+^(0D,1YNDGM(_/HAY/M:B'?XIRQX-;%V2NT?!X,JV]&25'^*/>58LQ&R M) IOY790[24E>;6C5)7%P!D.QX.2,&Y]^WKN:RD'^HU0-%-,<"RL"]X8_:C^ MKZ]OX<@JMF8%4_].K.9S02TH&6>)(9?T\^ -!?GHVA5!:I.0CPPH9Y U>ER@\I[RB.>"G2A0L M1XX<9J0@/*.@03H&2.>*D"M'@W0-D.Y5(),:![^J08X,D*,K0K8B>6N O+TF MI*M!C@V0XVXAPRCUP5[![#4)0C])8.XG7APLTR *-<([ ^%=#X3."I+@.0R> M F\:IC#UO.@U3(/P65_:]P;(^QX@W17$_IL?OOIX]2+$_13%!P/@0P^ HQ4$ M(0*F41SXB9ZYAZ;4/>P![18'.(V\OR!JIEX+SNB5CL72P(W/<+-IXL_!BUZ6 M?IA,$53'-)G%[E@M#>;="OQI'.*J2&#IQY!\G\:^3FC2BMVQ5QK"^Q4L(ERT MJ1^_8*:9I3J=R2=VQT)IZ!Z:]1LMWNJ\LL!T"-$3>+$_#W1,DU'LCI5RRM;# M%7BO."%?<(R]*/1P0F8I./T(9U?9O,FHCJF<3O3 MAW1^2NF_''23>9P^S',I:;8'W:0@IV,%)6S+&;8E7,$TR\2!*]S8PQ(W#AFC ME8YI4I#3AX(N)LV1CFE2D-.Q@F)ZI/Q (::9P+C6]7 #"<&)B65''=.D(*X/JFZL8QJ/U3JVT$)@,D^I+&%.U^K3 M*EJT,$T6A'XH[9HLY/9R MNG;IU:.UA$P6%JS(_:UI7]V_.35=EH5]V%]MF^2V[.,MINK3=ZPRSW[[.3(Z/ MUOUG8G,^7W/WV>3?E:O#'X/M3]/=?.%<,,DQZRXN[(R]E^.VM\.#9OUDDQQ. M.],=3F1L[""&((X?)! D\8/F$#2/'[2 H$7\H"4$+>,'K2!H%3]H#4'K^$$; M"-K$#Z(494P5)$VP5J U(=>DP&M"L$F!V(1DDP*S"=$F!6H3LDT*W":$FQ3( M34@W*;";$&]2H#>CWJQ ;T:]68'>//G95J WH]ZL0&]&O5F!WHQZLP*]&?5F M!7HSZLT*]&;4FQ7HS:@W*]!;4&]1H+>@WJ) ;T&]18'>,KDL4:"WH-ZB0&]! MO46!WH)ZBP*]!?66=^KMPZ-T?NQYKO'\=U(=^F_=>/RP?&Y.V!EPMG -O?\% M4$L#!!0 ( ."(+%2J9Q1AF $ L7 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V8S6[",!"$7R7*%1%CNZ4_ BYMKRV'OH";;$A$$ENVH?#V=<*/U(I& M("IU+K$2[\Z,O=)WR.1]:\A%F[IJW#0NO#>/C+FTH%JY1!MJPDZN;:U\>+4+ M9E2Z5 MB8C0:LU0WGAH_]*U&/)L\4ZY6E8]>-N&S*W4SC2U5+HZ>=H6MUS16 MQE1EJGS89^LF^^$RW#LDH;.K<45IW" 4Q.RD0[OSN\&^[VU-UI8917-E_:NJ M0Q7;5,SY;44NZ99E2IM-5'5H29RRIS!5$OJZ2G>B@W]F'&Z;=DU_M MW\GT&8;*N=7&A8E9NMSN,)*V>VB"$%E?]A_QZ!BDKSX?M=/.*#O3.USOI[;+ M;AZ.=&UL4$L! A0#% @ X(@L5(K/0HKN M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ X(@L5)E&PO=V]R:W-H965T&UL4$L! M A0#% @ X(@L5&IJ-^8,!@ D14 !@ ("!8@T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(@L5!6R M760W" !3$ !@ ("!K1P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ X(@L5"D0@;M7"0 L!8 !@ M ("!S3$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(@L5',J&T7G M P C @ !D ("!(4@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(@L5/A#6LEU @ 1 4 !D M ("!LU( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ X(@L5+#I9&PO=V]R:W-H965T&UL4$L! A0#% @ MX(@L5)926CNJ @ RP4 !D ("!GFT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(@L5$)RG!0I P M P< !D ("!"'< 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ X(@L5)4LD5N(! '!< !D M ("!%($ 'AL+W=O&PO=V]R:W-H M965T.( !X;"]W;W)K&UL4$L! M A0#% @ X(@L5(W40DE* P +@L !D ("!Z8L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X(@L M5(S%L>21 P 7@P !D ("!;I< 'AL+W=O&PO=V]R:W-H965TP, &D+ 9 " @:^> !X;"]W;W)K M&UL4$L! A0#% @ X(@L5"L?CL<) P .PH M !D ("!8:( 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ M "T ,@P )RU ! $! end XML 51 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 52 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 53 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.4 html 132 284 1 false 36 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 Sheet http://sono-tek.com/role/BalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://sono-tek.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://sono-tek.com/role/StatementsOfIncome Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 00000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://sono-tek.com/role/StatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://sono-tek.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000008 - Disclosure - NOTE 1: BUSINESS DESCRIPTION Sheet http://sono-tek.com/role/Note1BusinessDescription NOTE 1: BUSINESS DESCRIPTION Notes 7 false false R8.htm 00000009 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES Sheet http://sono-tek.com/role/Note2SignificantAccountingPolicies NOTE 2: SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 00000010 - Disclosure - NOTE 3: REVENUE RECOGNITION Sheet http://sono-tek.com/role/Note3RevenueRecognition NOTE 3: REVENUE RECOGNITION Notes 9 false false R10.htm 00000011 - Disclosure - NOTE 4: INVENTORIES Sheet http://sono-tek.com/role/Note4Inventories NOTE 4: INVENTORIES Notes 10 false false R11.htm 00000012 - Disclosure - NOTE 5: STOCK OPTIONS Sheet http://sono-tek.com/role/Note5StockOptions NOTE 5: STOCK OPTIONS Notes 11 false false R12.htm 00000013 - Disclosure - NOTE 6: STOCK BASED COMPENSATION Sheet http://sono-tek.com/role/Note6StockBasedCompensation NOTE 6: STOCK BASED COMPENSATION Notes 12 false false R13.htm 00000014 - Disclosure - NOTE 7: EARNINGS PER SHARE Sheet http://sono-tek.com/role/Note7EarningsPerShare NOTE 7: EARNINGS PER SHARE Notes 13 false false R14.htm 00000015 - Disclosure - NOTE 8: LONG TERM DEBT Sheet http://sono-tek.com/role/Note8LongTermDebt NOTE 8: LONG TERM DEBT Notes 14 false false R15.htm 00000016 - Disclosure - NOTE 9: REVOLVING LINE OF CREDIT Sheet http://sono-tek.com/role/Note9RevolvingLineOfCredit NOTE 9: REVOLVING LINE OF CREDIT Notes 15 false false R16.htm 00000017 - Disclosure - NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES Sheet http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSales NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES Notes 16 false false R17.htm 00000018 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 17 false false R18.htm 00000019 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://sono-tek.com/role/Note2SignificantAccountingPoliciesTables NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://sono-tek.com/role/Note2SignificantAccountingPolicies 18 false false R19.htm 00000020 - Disclosure - NOTE 3: REVENUE RECOGNITION (Tables) Sheet http://sono-tek.com/role/Note3RevenueRecognitionTables NOTE 3: REVENUE RECOGNITION (Tables) Tables http://sono-tek.com/role/Note3RevenueRecognition 19 false false R20.htm 00000021 - Disclosure - NOTE 4: INVENTORIES (Tables) Sheet http://sono-tek.com/role/Note4InventoriesTables NOTE 4: INVENTORIES (Tables) Tables http://sono-tek.com/role/Note4Inventories 20 false false R21.htm 00000022 - Disclosure - NOTE 6: STOCK BASED COMPENSATION (Tables) Sheet http://sono-tek.com/role/Note6StockBasedCompensationTables NOTE 6: STOCK BASED COMPENSATION (Tables) Tables http://sono-tek.com/role/Note6StockBasedCompensation 21 false false R22.htm 00000023 - Disclosure - NOTE 7: EARNINGS PER SHARE (Tables) Sheet http://sono-tek.com/role/Note7EarningsPerShareTables NOTE 7: EARNINGS PER SHARE (Tables) Tables http://sono-tek.com/role/Note7EarningsPerShare 22 false false R23.htm 00000024 - Disclosure - NOTE 8: LONG TERM DEBT (Tables) Sheet http://sono-tek.com/role/Note8LongTermDebtTables NOTE 8: LONG TERM DEBT (Tables) Tables http://sono-tek.com/role/Note8LongTermDebt 23 false false R24.htm 00000025 - Disclosure - NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables) Sheet http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesTables NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables) Tables http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSales 24 false false R25.htm 00000026 - Disclosure - Significant Accounting Policies - Fair values of financial assets of the Company (Details) Sheet http://sono-tek.com/role/SignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails Significant Accounting Policies - Fair values of financial assets of the Company (Details) Details 25 false false R26.htm 00000027 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://sono-tek.com/role/Note2SignificantAccountingPoliciesTables 26 false false R27.htm 00000028 - Disclosure - Revenue Recognition - Sales Revenue by Product Line (Details) Sheet http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails Revenue Recognition - Sales Revenue by Product Line (Details) Details 27 false false R28.htm 00000029 - Disclosure - NOTE 3: REVENUE RECOGNITION (Details Narrative) Sheet http://sono-tek.com/role/Note3RevenueRecognitionDetailsNarrative NOTE 3: REVENUE RECOGNITION (Details Narrative) Details http://sono-tek.com/role/Note3RevenueRecognitionTables 28 false false R29.htm 00000030 - Disclosure - Inventories - Schedule of Inventory, Current (Details) Sheet http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails Inventories - Schedule of Inventory, Current (Details) Details 29 false false R30.htm 00000031 - Disclosure - NOTE 5: STOCK OPTIONS (Details Narrative) Sheet http://sono-tek.com/role/Note5StockOptionsDetailsNarrative NOTE 5: STOCK OPTIONS (Details Narrative) Details http://sono-tek.com/role/Note5StockOptions 30 false false R31.htm 00000032 - Disclosure - Weighted-average Black-Scholes assumptions (Details) Sheet http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails Weighted-average Black-Scholes assumptions (Details) Details 31 false false R32.htm 00000033 - Disclosure - NOTE 6: STOCK BASED COMPENSATION (Details Narrative) Sheet http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative NOTE 6: STOCK BASED COMPENSATION (Details Narrative) Details http://sono-tek.com/role/Note6StockBasedCompensationTables 32 false false R33.htm 00000034 - Disclosure - Earnings Per Share - Computation of basic and diluted earnings per share (Details) Sheet http://sono-tek.com/role/EarningsPerShare-ComputationOfBasicAndDilutedEarningsPerShareDetails Earnings Per Share - Computation of basic and diluted earnings per share (Details) Details 33 false false R34.htm 00000035 - Disclosure - Long Term Debt - Schedule of Long-Term Debt (Details) Sheet http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails Long Term Debt - Schedule of Long-Term Debt (Details) Details 34 false false R35.htm 00000036 - Disclosure - NOTE 9: REVOLVING LINE OF CREDIT (Details Narrative) Sheet http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative NOTE 9: REVOLVING LINE OF CREDIT (Details Narrative) Details http://sono-tek.com/role/Note9RevolvingLineOfCredit 35 false false R36.htm 00000037 - Disclosure - Customer Concentrations and Foreign Sales - Schedule of Customer Concentrations and Foreign Sales (Details) Sheet http://sono-tek.com/role/CustomerConcentrationsAndForeignSales-ScheduleOfCustomerConcentrationsAndForeignSalesDetails Customer Concentrations and Foreign Sales - Schedule of Customer Concentrations and Foreign Sales (Details) Details 36 false false R37.htm 00000038 - Disclosure - NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative) Sheet http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative) Details http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesTables 37 false false All Reports Book All Reports eps9952.htm ex31-1.htm ex31-2.htm ex32-1.htm ex32-2.htm sotk-20211130.xsd sotk-20211130_cal.xml sotk-20211130_def.xml sotk-20211130_lab.xml sotk-20211130_pre.xml sonotek-logo.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 56 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "eps9952.htm": { "axisCustom": 0, "axisStandard": 14, "contextCount": 132, "dts": { "calculationLink": { "local": [ "sotk-20211130_cal.xml" ] }, "definitionLink": { "local": [ "sotk-20211130_def.xml" ] }, "inline": { "local": [ "eps9952.htm" ] }, "labelLink": { "local": [ "sotk-20211130_lab.xml" ] }, "presentationLink": { "local": [ "sotk-20211130_pre.xml" ] }, "schema": { "local": [ "sotk-20211130.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 324, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 27, "http://sono-tek.com/20211130": 4, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 37 }, "keyCustom": 11, "keyStandard": 273, "memberCustom": 18, "memberStandard": 18, "nsprefix": "sotk", "nsuri": "http://sono-tek.com/20211130", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://sono-tek.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - NOTE 4: INVENTORIES", "role": "http://sono-tek.com/role/Note4Inventories", "shortName": "NOTE 4: INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - NOTE 5: STOCK OPTIONS", "role": "http://sono-tek.com/role/Note5StockOptions", "shortName": "NOTE 5: STOCK OPTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - NOTE 6: STOCK BASED COMPENSATION", "role": "http://sono-tek.com/role/Note6StockBasedCompensation", "shortName": "NOTE 6: STOCK BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - NOTE 7: EARNINGS PER SHARE", "role": "http://sono-tek.com/role/Note7EarningsPerShare", "shortName": "NOTE 7: EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - NOTE 8: LONG TERM DEBT", "role": "http://sono-tek.com/role/Note8LongTermDebt", "shortName": "NOTE 8: LONG TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - NOTE 9: REVOLVING LINE OF CREDIT", "role": "http://sono-tek.com/role/Note9RevolvingLineOfCredit", "shortName": "NOTE 9: REVOLVING LINE OF CREDIT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES", "role": "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSales", "shortName": "NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReceivablesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies", "shortName": "NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReceivablesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://sono-tek.com/role/Note2SignificantAccountingPoliciesTables", "shortName": "NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - NOTE 3: REVENUE RECOGNITION (Tables)", "role": "http://sono-tek.com/role/Note3RevenueRecognitionTables", "shortName": "NOTE 3: REVENUE RECOGNITION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://sono-tek.com/role/BalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - NOTE 4: INVENTORIES (Tables)", "role": "http://sono-tek.com/role/Note4InventoriesTables", "shortName": "NOTE 4: INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - NOTE 6: STOCK BASED COMPENSATION (Tables)", "role": "http://sono-tek.com/role/Note6StockBasedCompensationTables", "shortName": "NOTE 6: STOCK BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - NOTE 7: EARNINGS PER SHARE (Tables)", "role": "http://sono-tek.com/role/Note7EarningsPerShareTables", "shortName": "NOTE 7: EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - NOTE 8: LONG TERM DEBT (Tables)", "role": "http://sono-tek.com/role/Note8LongTermDebtTables", "shortName": "NOTE 8: LONG TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables)", "role": "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesTables", "shortName": "NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Significant Accounting Policies - Fair values of financial assets of the Company (Details)", "role": "http://sono-tek.com/role/SignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails", "shortName": "Significant Accounting Policies - Fair values of financial assets of the Company (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30_us-gaap_FairValueInputsLevel1Member", "decimals": "0", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "role": "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative", "shortName": "NOTE 2: SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30", "decimals": "0", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Revenue Recognition - Sales Revenue by Product Line (Details)", "role": "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails", "shortName": "Revenue Recognition - Sales Revenue by Product Line (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-012021-11-30_custom_FluxingSystemsMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CustomerAdvancesAndDeposits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - NOTE 3: REVENUE RECOGNITION (Details Narrative)", "role": "http://sono-tek.com/role/Note3RevenueRecognitionDetailsNarrative", "shortName": "NOTE 3: REVENUE RECOGNITION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CustomerAdvancesAndDeposits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Inventories - Schedule of Inventory, Current (Details)", "role": "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails", "shortName": "Inventories - Schedule of Inventory, Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://sono-tek.com/role/BalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - NOTE 5: STOCK OPTIONS (Details Narrative)", "role": "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative", "shortName": "NOTE 5: STOCK OPTIONS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-012021-11-30_us-gaap_CommonStockMember", "decimals": "INF", "lang": null, "name": "sotk:OptionsExercisedNetCashlessBasis", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-03-012021-11-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Weighted-average Black-Scholes assumptions (Details)", "role": "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails", "shortName": "Weighted-average Black-Scholes assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-03-012021-11-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - NOTE 6: STOCK BASED COMPENSATION (Details Narrative)", "role": "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative", "shortName": "NOTE 6: STOCK BASED COMPENSATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Earnings Per Share - Computation of basic and diluted earnings per share (Details)", "role": "http://sono-tek.com/role/EarningsPerShare-ComputationOfBasicAndDilutedEarningsPerShareDetails", "shortName": "Earnings Per Share - Computation of basic and diluted earnings per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-03-012021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentDecreaseForgiveness", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Long Term Debt - Schedule of Long-Term Debt (Details)", "role": "http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails", "shortName": "Long Term Debt - Schedule of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-02-28", "decimals": "0", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-03-012021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCollateral", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - NOTE 9: REVOLVING LINE OF CREDIT (Details Narrative)", "role": "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative", "shortName": "NOTE 9: REVOLVING LINE OF CREDIT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2021-11-30_us-gaap_RevolvingCreditFacilityMember", "decimals": "0", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Customer Concentrations and Foreign Sales - Schedule of Customer Concentrations and Foreign Sales (Details)", "role": "http://sono-tek.com/role/CustomerConcentrationsAndForeignSales-ScheduleOfCustomerConcentrationsAndForeignSalesDetails", "shortName": "Customer Concentrations and Foreign Sales - Schedule of Customer Concentrations and Foreign Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative)", "role": "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative", "shortName": "NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-012021-11-30_us-gaap_SalesRevenueNetMember_custom_ForeignCustomersMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "role": "http://sono-tek.com/role/StatementsOfIncome", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": "0", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "AsOf2020-02-29_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://sono-tek.com/role/StatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2020-03-012020-05-31_us-gaap_CommonStockMember", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-03-012021-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://sono-tek.com/role/StatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-03-012021-11-30", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - NOTE 1: BUSINESS DESCRIPTION", "role": "http://sono-tek.com/role/Note1BusinessDescription", "shortName": "NOTE 1: BUSINESS DESCRIPTION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - NOTE 2: SIGNIFICANT ACCOUNTING POLICIES", "role": "http://sono-tek.com/role/Note2SignificantAccountingPolicies", "shortName": "NOTE 2: SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - NOTE 3: REVENUE RECOGNITION", "role": "http://sono-tek.com/role/Note3RevenueRecognition", "shortName": "NOTE 3: REVENUE RECOGNITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "eps9952.htm", "contextRef": "From2021-09-01to2021-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 36, "tag": { "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "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'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r439", "r441", "r442" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "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.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "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.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "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.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "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.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "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.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://sono-tek.com/role/Cover" ], "xbrltype": "booleanItemType" }, "sotk_BuildingsNet": { "auth_ref": [], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Buildings, net" } } }, "localname": "BuildingsNet", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "sotk_CreditLineUtilizedForCollateralizeLettersOfCreditToCustomers": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount borrowed under the credit facility being utilized to collateralize letters of credit issued to customers for cash deposits on existing orders during the period.", "label": "Credit line utilized to collateralize letter of credit issued to customers" } } }, "localname": "CreditLineUtilizedForCollateralizeLettersOfCreditToCustomers", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "sotk_DomesticPatentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Domestic Patents", "label": "Domestic Patents" } } }, "localname": "DomesticPatentsMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_EmployeesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employees And Directors [Member]" } } }, "localname": "EmployeesAndDirectorsMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_EquipmentAndFurnishingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment and Furnishings", "label": "Equipment and Furnishings" } } }, "localname": "EquipmentAndFurnishingsMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_EquipmentFurnishingsAndLeaseholdImprovementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for equipment, furnishings and leasehold improvements.", "label": "Equipment, Furnishings and Leasehold Improvements" } } }, "localname": "EquipmentFurnishingsAndLeaseholdImprovementsPolicyTextBlock", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sotk_EquipmentFurnishingsLeaseholdImprovementsNet": { "auth_ref": [], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Equipment, furnishings and building improvements, net" } } }, "localname": "EquipmentFurnishingsLeaseholdImprovementsNet", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "sotk_FluxingSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fluxing Systems", "label": "Fluxing Systems" } } }, "localname": "FluxingSystemsMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails" ], "xbrltype": "domainItemType" }, "sotk_ForeignCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Customers", "label": "Foreign Customers" } } }, "localname": "ForeignCustomersMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_ForeignPatentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Patents", "label": "Foreign Patents" } } }, "localname": "ForeignPatentsMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_FourCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Four Customers [Member]" } } }, "localname": "FourCustomersMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_GainOnPayrollProtectionProgramLoanForgiveness": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Paycheck Protection Program Loan Forgiveness" } } }, "localname": "GainOnPayrollProtectionProgramLoanForgiveness", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "sotk_IntegratedCoatingSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Integrated Coating Systems", "label": "Integrated Coating Systems" } } }, "localname": "IntegratedCoatingSystemsMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails" ], "xbrltype": "domainItemType" }, "sotk_MultiAxisCoatingSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Multi-Axis Coating Systems", "label": "Multi-Axis Coating Systems" } } }, "localname": "MultiAxisCoatingSystemsMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails" ], "xbrltype": "domainItemType" }, "sotk_NonEmployeeDirectorsStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non Employee Directors Stock Option [Member]" } } }, "localname": "NonEmployeeDirectorsStockOptionMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_OemSystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OEM Systems", "label": "OEM Systems" } } }, "localname": "OemSystemsMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails" ], "xbrltype": "domainItemType" }, "sotk_OptionsExercisedNetCashlessBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options exercised on a net cashless basis during the current period.", "label": "Options exercised, net cashless basis" } } }, "localname": "OptionsExercisedNetCashlessBasis", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "sotk_OtherProductLineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Product Line", "label": "Other Product Line" } } }, "localname": "OtherProductLineMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails" ], "xbrltype": "domainItemType" }, "sotk_ProceedsFromCapitalExpenditureGrant": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Capital expenditure grant proceeds" } } }, "localname": "ProceedsFromCapitalExpenditureGrant", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "sotk_ProductLineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Product Line", "label": "Total Product Line" } } }, "localname": "ProductLineMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails" ], "xbrltype": "domainItemType" }, "sotk_SalesRevenuePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent of Sales Revenue", "label": "Sales revenue, percent" } } }, "localname": "SalesRevenuePercent", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative", "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails" ], "xbrltype": "percentItemType" }, "sotk_ShippingAndHandlingPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping and Handling Costs" } } }, "localname": "ShippingAndHandlingPolicyTextBlock", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sotk_SixCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Six Customers [Member]" } } }, "localname": "SixCustomersMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_StockIncentivePlan2003Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2003 Stock Incentive Plan (\"2003 Plan\")", "label": "2003 Stock Incentive Plan (\"2003 Plan\")" } } }, "localname": "StockIncentivePlan2003Member", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_StockIncentivePlan2013Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2013 Stock Incentive Plan (\"2013 Plan\")", "label": "2013 Stock Incentive Plan (\"2013 Plan\")" } } }, "localname": "StockIncentivePlan2013Member", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_StockIssuedDuringPeriodSharesCashlessExerciseStockOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cashless exercise of stock options (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesCashlessExerciseStockOptions", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "sotk_ThreeCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Three Customers [Member]" } } }, "localname": "ThreeCustomersMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Customers [Member]" } } }, "localname": "TwoCustomersMember", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "domainItemType" }, "sotk_UncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for risk and uncertainties, for example, but not limited to, threat of global pandemics.", "label": "Uncertainties" } } }, "localname": "UncertaintiesPolicyTextBlock", "nsuri": "http://sono-tek.com/20211130", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific (APAC)" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSales-ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "xbrltype": "domainItemType" }, "srt_LatinAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Latin America" } } }, "localname": "LatinAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSales-ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r157", "r254", "r260", "r404" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r202", "r224", "r279", "r280", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r401", "r405", "r425", "r426" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative", "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r202", "r224", "r279", "r280", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r401", "r405", "r425", "r426" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative", "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r157", "r254", "r260", "r404" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r154", "r254", "r258", "r376", "r400", "r402" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r154", "r254", "r258", "r376", "r400", "r402" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r202", "r224", "r266", "r279", "r280", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r401", "r405", "r425", "r426" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative", "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r202", "r224", "r266", "r279", "r280", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r401", "r405", "r425", "r426" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative", "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r155", "r156", "r254", "r259", "r403", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSales-ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r155", "r156", "r254", "r259", "r403", "r412", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSales-ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33", "r362" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r18", "r158", "r159" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable (less allowance of $56,123)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r381", "r392" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r54", "r55", "r348", "r349", "r350", "r351", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r19", "r302", "r362" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r96", "r97", "r98", "r299", "r300", "r301", "r336" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r281", "r283", "r304", "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income\u00a0to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r90", "r143", "r146", "r152", "r165", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r327", "r332", "r346", "r360", "r362", "r379", "r391" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r50", "r90", "r165", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r327", "r332", "r346", "r360", "r362" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r284", "r297" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative", "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r95", "r136" ], "lang": { "en-us": { "role": { "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).", "label": "NOTE 1: BUSINESS DESCRIPTION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note1BusinessDescription" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH AND CASH EQUIVALENTS" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r29", "r78" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r11", "r79" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r78", "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r72", "r347" ], "calculation": { "http://sono-tek.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET INCREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r96", "r97", "r336" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative", "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r236" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17", "r362" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $.01 par value; 25,000,000 shares authorized, 15,699,719 and 15,452,656 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r130", "r131", "r157", "r343", "r344", "r413" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r130", "r131", "r157", "r343", "r344", "r411", "r413" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r130", "r131", "r157", "r343", "r344", "r411", "r413" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "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.", "label": "NOTE 10: CUSTOMER CONCENTRATIONS AND FOREIGN SALES" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSales" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r130", "r131", "r157", "r343", "r344" ], "lang": { "en-us": { "role": { "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.", "label": "Outstanding accounts receivables, percent" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r128", "r130", "r131", "r132", "r343", "r345", "r413" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r130", "r131", "r157", "r343", "r344", "r413" ], "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." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r83", "r329" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r243", "r244", "r255" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note3RevenueRecognitionDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r62", "r90", "r165", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r346" ], "calculation": { "http://sono-tek.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Goods Sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerAdvancesAndDeposits": { "auth_ref": [ "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.", "label": "Cash deposits" } } }, "localname": "CustomerAdvancesAndDeposits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note3RevenueRecognitionDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r129", "r157" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Gain on forgiveness of debt", "negatedLabel": "Paycheck Protection Program Loan Forgiveness" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails", "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r39", "r200" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r40", "r388" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Monthly installments of principal and interest" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r89", "r94", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r237", "r238", "r239", "r240", "r355", "r356", "r358", "r359", "r389" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maturity" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r310", "r311" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r76", "r91", "r316", "r321", "r322", "r323" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r310", "r311" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r76", "r141" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effects of dilutive securities" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/EarningsPerShare-ComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r254", "r258", "r259", "r260", "r261", "r262", "r263", "r264" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "Europe, Middle East, Asia (EMEA)" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSales-ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r60", "r101", "r102", "r103", "r104", "r105", "r109", "r111", "r113", "r114", "r115", "r119", "r120", "r337", "r338", "r385", "r398" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic Earnings Per Share", "verboseLabel": "Basic earnings per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/EarningsPerShare-ComputationOfBasicAndDilutedEarningsPerShareDetails", "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r60", "r101", "r102", "r103", "r104", "r105", "r111", "r113", "r114", "r115", "r119", "r120", "r337", "r338", "r385", "r398" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted Earnings Per Share", "verboseLabel": "Diluted earnings per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/EarningsPerShare-ComputationOfBasicAndDilutedEarningsPerShareDetails", "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r116", "r117" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r116", "r117", "r118", "r121" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "NOTE 7: EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note7EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Period for compensation expense to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r296" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Compensation expense yet to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative", "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r54", "r55", "r56", "r96", "r97", "r98", "r100", "r106", "r108", "r123", "r166", "r236", "r241", "r299", "r300", "r301", "r318", "r319", "r336", "r348", "r349", "r350", "r351", "r352", "r353", "r406", "r407", "r408", "r448" ], "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." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative", "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r339", "r340" ], "lang": { "en-us": { "role": { "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).", "label": "Significant Accounting Policies - Fair values of financial assets of the Company" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r208", "r218", "r219", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r278", "r340", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r208", "r267", "r268", "r273", "r278", "r340", "r363" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r208", "r218", "r219", "r267", "r268", "r273", "r278", "r340", "r364" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r208", "r218", "r219", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r278", "r340", "r365" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r208", "r218", "r219", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r278", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r341", "r342" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Useful life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r179" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Accumulated amortization of patents" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Annual amortization expense this year" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Annual amortization expense year five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Annual amortization expense year four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Annual amortization expense year three" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Annual amortization expense year two" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r174", "r175", "r179", "r181", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r174", "r178" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://sono-tek.com/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative costs" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r172", "r176" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r61", "r90", "r143", "r145", "r148", "r151", "r153", "r165", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r346" ], "calculation": { "http://sono-tek.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r92", "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "totalLabel": "Income Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r93", "r107", "r108", "r142", "r312", "r320", "r325", "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r53", "r308", "r309", "r313", "r314", "r315", "r317" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "verboseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r75", "r373" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "(Decrease) Increase in:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r173", "r177" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r57", "r140", "r354", "r357", "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest Expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r70", "r73", "r80" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "NOTE 4: INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note4Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r42" ], "calculation": { "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r45" ], "calculation": { "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Total" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReservePeriodCharge": { "auth_ref": [ "r47", "r48", "r49", "r169" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory reserve" } } }, "localname": "InventoryLIFOReservePeriodCharge", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r45", "r362" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "totalLabel": "Net inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets", "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r10", "r46", "r84", "r122", "r167", "r168", "r171", "r374" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r44" ], "calculation": { "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials and subassemblies" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r45", "r170" ], "calculation": { "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Less: Allowance" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r43" ], "calculation": { "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Inventories-ScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r64", "r139" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest and Dividend Income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r9", "r31" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r90", "r147", "r165", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r328", "r332", "r333", "r346", "r360", "r361" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r90", "r165", "r346", "r362", "r383", "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r90", "r165", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r328", "r332", "r333", "r346", "r360", "r361", "r362" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r382", "r390" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Letter of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note3RevenueRecognitionDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCollateral": { "auth_ref": [ "r13", "r15", "r87", "r380", "r382", "r390" ], "lang": { "en-us": { "role": { "documentation": "Discussion of whether the borrowings under the credit facility are secured or unsecured and, if secured, a description of collateral (for example, accounts receivable less than 120 days old, finished goods inventory).", "label": "Letter of credit, collateral description", "verboseLabel": "Revolving credit line collateral" } } }, "localname": "LineOfCreditFacilityCollateral", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note3RevenueRecognitionDetailsNarrative", "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Unused portion of credit line" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "verboseLabel": "Interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Revolving line of credit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r34", "r89" ], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r207", "r217", "r218", "r219", "r382", "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long term debt, less current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "NOTE 8: LONG TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note8LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r187" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r6", "r36" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable securities", "terseLabel": "Marketable securities including mutual funds, certificates of deposit and US Treasury securities", "verboseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets", "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative", "http://sono-tek.com/role/SignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://sono-tek.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Provided by Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://sono-tek.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Provided by Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r74", "r77" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Provided by Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r51", "r52", "r56", "r59", "r77", "r90", "r99", "r101", "r102", "r103", "r104", "r107", "r108", "r112", "r143", "r145", "r148", "r151", "r153", "r165", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r338", "r346", "r384", "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "totalLabel": "Net Income", "verboseLabel": "Net Income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows", "http://sono-tek.com/role/StatementsOfIncome", "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Other Income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://sono-tek.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses [Default Label]", "totalLabel": "Total Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r143", "r145", "r148", "r151", "r153" ], "calculation": { "http://sono-tek.com/role/StatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating Income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://sono-tek.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of equipment, furnishings and leasehold improvements" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r284", "r297" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r27", "r28" ], "calculation": { "http://sono-tek.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from note payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Sale of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r67", "r298" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows", "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r51", "r52", "r56", "r71", "r90", "r99", "r107", "r108", "r143", "r145", "r148", "r151", "r153", "r165", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r326", "r330", "r331", "r334", "r335", "r338", "r346", "r387" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Numerator for basic and diluted earnings per share" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/EarningsPerShare-ComputationOfBasicAndDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r32", "r185" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDepreciationMethods": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Description of the methodology for computing depreciation for classes of depreciable assets.", "label": "Depreciation methods" } } }, "localname": "PropertyPlantAndEquipmentDepreciationMethods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r30", "r185", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Land and Buildings" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r183" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r160", "r162", "r163", "r164" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Accounts Receivable, net" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayment of long term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r307", "r375", "r427" ], "calculation": { "http://sono-tek.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and product development costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Product Development Expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r241", "r302", "r362", "r394", "r409", "r410" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r96", "r97", "r98", "r100", "r106", "r108", "r166", "r299", "r300", "r301", "r318", "r319", "r336", "r406", "r408" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r137", "r138", "r144", "r149", "r150", "r154", "r155", "r157", "r253", "r254", "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Total sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSales-ScheduleOfCustomerConcentrationsAndForeignSalesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r257", "r265" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "NOTE 3: REVENUE RECOGNITION" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note3RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r85", "r86" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r58", "r90", "r137", "r138", "r144", "r149", "r150", "r154", "r155", "r157", "r165", "r188", "r189", "r190", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r346", "r387" ], "calculation": { "http://sono-tek.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Net Sales", "verboseLabel": "Sales revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative", "http://sono-tek.com/role/RevenueRecognition-SalesRevenueByProductLineDetails", "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note9RevolvingLineOfCreditDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r130", "r157" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Long Term Debt - Schedule of Long-Term Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note8LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/SignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Earnings Per Share - Computation of basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note7EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue Recognition - Sales Revenue by Product Line" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note3RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r24", "r25", "r26" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventories - Schedule of Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note4InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r185" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r284", "r297" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative", "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted-average Black-Scholes assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r128", "r130", "r131", "r132", "r343", "r345" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentrations and Foreign Sales - Schedule of Customer Concentrations and Foreign Sales" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note10CustomerConcentrationsAndForeignSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://sono-tek.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Marketing and selling expenses" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "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.", "label": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum 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.", "label": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum 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.", "label": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative", "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Stock options shares available for grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Options granted", "verboseLabel": "Stock options for employees and directors" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/EarningsPerShare-ComputationOfBasicAndDilutedEarningsPerShareDetails", "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Weighted average grant date fair value, per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r297" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Intrinsic value of outstanding stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r288", "r297" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Stock options, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r282", "r286" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative", "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Options, exercisable price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r284", "r287" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "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.", "label": "Options, expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative", "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r293", "r303" ], "lang": { "en-us": { "role": { "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.", "label": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Weighted-averageBlack-scholesAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "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.", "label": "Options, vesting period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Stock options, vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r242", "r306" ], "lang": { "en-us": { "role": { "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).", "label": "NOTE 6: STOCK BASED COMPENSATION" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note6StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Shares, Outstanding", "periodStartLabel": "Shares, Outstanding" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "NOTE 9: REVOLVING LINE OF CREDIT" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note9RevolvingLineOfCredit" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r82", "r95" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "NOTE 2: SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Product Warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r41", "r54", "r55", "r56", "r96", "r97", "r98", "r100", "r106", "r108", "r123", "r166", "r236", "r241", "r299", "r300", "r301", "r318", "r319", "r336", "r348", "r349", "r350", "r351", "r352", "r353", "r406", "r407", "r408", "r448" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative", "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSales-ScheduleOfCustomerConcentrationsAndForeignSalesDetails", "http://sono-tek.com/role/Note2SignificantAccountingPoliciesDetailsNarrative", "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative", "http://sono-tek.com/role/SignificantAccountingPolicies-FairValuesOfFinancialAssetsOfCompanyDetails", "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r96", "r97", "r98", "r123", "r376" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/CustomerConcentrationsAndForeignSales-ScheduleOfCustomerConcentrationsAndForeignSalesDetails", "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r17", "r236", "r241", "r289" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Proceeds from exercise of stock options (shares)", "verboseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptionsDetailsNarrative", "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r236", "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Cashless exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "verboseLabel": "Stock based compensation expense" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r21", "r22", "r90", "r161", "r165", "r346", "r362" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/BalanceSheets", "http://sono-tek.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r88", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "NOTE 5: STOCK OPTIONS" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note5StockOptions" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL CASH FLOW DISCLOSURE:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/LongTermDebt-ScheduleOfLong-termDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r124", "r125", "r126", "r127", "r133", "r134", "r135" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Management Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/Note2SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r110", "r115" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Shares - Diluted", "verboseLabel": "Denominator for diluted earnings per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/EarningsPerShare-ComputationOfBasicAndDilutedEarningsPerShareDetails", "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r109", "r115" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Shares - Basic", "verboseLabel": "Denominator for basic earnings per share \u2013 weighted average" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://sono-tek.com/role/EarningsPerShare-ComputationOfBasicAndDilutedEarningsPerShareDetails", "http://sono-tek.com/role/StatementsOfIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.L)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e99989-122729" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r428": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r429": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r431": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r432": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r433": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r434": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r435": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r436": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r437": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r438": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r439": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r441": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r442": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r443": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r444": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r445": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r446": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r447": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(b))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" } }, "version": "2.1" } ZIP 57 0001171520-22-000032-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171520-22-000032-xbrl.zip M4$L#!!0 ( ."(+%1]2$M40_, -('"@ + 97!S.3DU,BYH=&WL?6ES MVDRV\/=4Y3_T^)WGWJ1*Q-K8G#R^A0$[)#80@[-]H834@&(A$4G8QK_^/=U" M($#L$HO==^Y,,$C=9]_Z=/>G_WOJ&N@!VXYNF?^>"!_X$X1-U=)TL_WO2=]M M)3(G_W?^]LVGC@O/P;.F\^])QW5[9Z>GCX^/'QZE#Y;=/A6RV>SI$WGFQ'OH M["GT.9'GA=.?-]=4,?37J/NOZCNF/)HI!>!(?WQ.B%IWG/"@1FP!#_ MO+B]'C_NAC\_?O34M173:5EV5W&!AV2D9((7$V(J,$C"P>K$0/#WA[;UL'2< M3$(2_'%FF#.)*?FYJ3@CBFMXBMS^G/ #O"$*?V7_41NWY@Z<.H5?_0?[3J*M M*+W1PRW%:=('AS_0<1.\$( :?K$M SNA[]!?0E[27#OA#GK8"0<+?CXE/Y,W M>?*F.'I3M?JF:P_",1_^2"?T7W!L=Q8T^#($*L=RQPQP+--*N/C^@VIUZ;." M(/$G5%6QHL&_B/S?)U=W#7S^Z=3[%W[M8E=!9(P$_MO7'_X]R5NFBTTW40>$ M3I#J_?7OB8N?W%-/HT_)>Z?#83_])Y% ESHVM#-4P^Y'5%:Z^ P]:4\?4:E M/S1X,=>XJ_TC%JYRN2K\0\!#B<2J;TL7#8)J@Z (;P^1;/A(KC&2G*=O\5E> MV.3UI-# (*T _Q_T00:#O) '%LQ2J:&G[[B08.'_\OP*2$MKC-N-C!NKHM- M#?[K7AI*N]%2# >O,Q0?&*I@J7TZDNZHBO$+*_8E?.,0U#<&;W+,*K9U2_-& M_2:M,V8A,&:^;]L38!9-K:"X& 3G5,RL,6KJ N2LT! :0S/K#0]?K3.&V*AU M%!L#F1K4JWB#./2[=<8I$%BJP[&D&9"V&SS;J/9MW)"#H_3@FS7&2*<:M4H# M]YQL-BE^@*]\ )J6-D"..S#PORF/^M,9,1G8)K:(_J5K&C:I92)_PH-ED"Q; M5SVC\^3>$C=P:5M=S_1EP?JY%OTL@!F$R,0$K& JK)^%*N/)^5@;/YU.3+'- MK)Y/_/<$_.A9TP*/H9A42X/P3"CQR3G]/4(0QA/-4?&36(!7]/U&YQ6W=(B.02U3HYKX%O0G5\C_*6 MW5LP[Z6MJ"2>&@XXC%/.KBVS7<=VMX";;MDR50^ODPGP(%/GJ"^J7O/@GV!*,$Y,W4#7+?=!PA]H'P(5H"J!).#77*+3SUL.OAD M#K4DH-8"P#+I?0$VR\9IT+*1@P;^*T8?T]\J M/?*64WS"MJH[6%NJ?7R29E93H">C$Y+(04^-0,^$@9Z.WG!$!OHR,9=XX4"! M#]J54)&1I.A]2F2@IT:@AXF,E#I4:5]J8Z08@@P2BY5,"/)HN%O JHT5!V_M M>&0Q.E"I"0=;K6*L.02 O-+37<6@_ES374@(KTB,NEGL(:>B-]Q!8#?3NG!0 MTYE802V#8W3 2RI-8\- 3L[PD4-XBWO*@ @G9 ;!#&)3"*-7?S]0KRJZ5L8; M I:,,.CQ ;M1['OL$G;6,&1;NJMC)[\\ZVH,WV]<*KI-C5C)[/5=YQH_8$.\ MP=TFMF? EU)' ;XT#_SH56M]\,D*1F8C\.4MJ+^X2C IM0VU[[A6MU& ?,IQ M=;6JD,*Y,P>J9.9DBB:7.@")K\&W:* UBMG6@3PYQ\'NG8-;?>-:;P&T52'] M:^.R1CC X-&PWC87PYOB-X57C!I>+Z0P58 6)J\:BDE6R\+A3I-EKZF(A-1: MR<*4EK>Z).VEZULY&_QD&Q-C>C$8/U+U[&ON4;$U<*JZ31_V8AB"'!\U(O^4:4"]M5,5=R0W>F0^P_Y ;P1C@G,W+T4'(@0/9^)@O.\+,. MTH&]-=GA5).#>],Y5M_V9X/'Z*+1V1!QBN2"W-Q?._9?P[0 /OIV]+VND5]: M.K81106'=ACD2U\GUV6F7QY/=QHZWW"V'A7>62@<5[%=L@9P/D;''VG\V\QK MV%LX.!_C/9Y>FWC%_WX" /_+(4GGTWDH8")9R1?$(Z.MUT3CGH\1&$TQ_"52 M(AVG :(-"5),1&)AL;'3"2*0#Q$FNMVCXMA,K\; M*F=?$I77=]"Q4GE.Q0%BZ:YETM1S&*?NB^IC0N(VR5$"/PQ_T@"8IYZAJ_HP MID::#D]Z+;WCPCSIJ8#WBW_[I'4&<@7+) 6 W)/NG)S[C\W@_>DT=(H@>*?A M\!VVIYC#]YRFT;Q(,4@)LV0."^RO2@86TN"5R<,M=A7=Q%I1L4G9PWE5@A". M_$N5@'E- LPG[-LG1!$.4U;&&JC-%QSF5 [,J1R[0#&OM'>O=*0B=,S)X^%1 M>1PTLD#A$ *%R5 QR/>XD@7FYP_9S^]9'IB;WKN;WH\$')F7W161YO6R,\>Y M;\E-HFS,CN(9N<(#O.\!^9YCUV@F.O>N^L^4A$Z,M]_X%0>QU4L4#B$ M0&$R5,SL()YF?OZ0_?R>Y8&YZ;V[Z?U(P)%YV5T1:;*M.Z0#GSG. \FP#ZQ/ M?:G@,,][8)[WV 6*N>Z]N^X#%Z$YF\B8"SN$W&\7.UV8!SIH#[1G>6 .9.\. M9,<2P-/VWRSS! ?D"88\V2G?F2!XJX"Q$FG>V87, M<>[;<4:QY3C^KO'Y@L,\[X%YWF,7*.:Z]^ZZCU2$CLSW'SB5QW$5"Q0.(5"8 M#!5C[UMG?O[ _?R>Y8&YZ;V[Z?U(P)%YV5T1:=X1^\QQ[MMQ3L=9Z_Q0.$0 H7)4#'VOG7FYP_< MS^]9'IB;WKN;WH\$')F7W161YIU^S!SGOAWG=)QU8 NT Q MU[UWUWW@(C3R^,R%'80+FPAB=M&WSCS007N@/ +R;#7 M".SPKJQ:XUYDX67(T0BUB\'HXV>81['5SH B.FF'%Y!BC\9X'QM+%]WUS83" M)P43BM$5Y$PH?%*\>*%8?B\]"W-DL0R3H,.2H..+;Y@$ M'98$'5_,PR3HL"3H^.*@F[[AZH2XKTB %N*\;PMT9%$0DY]#DI_CBX&8_!R2 M_!Q?!,3DYY#DY_CBGPKNO@:1F49SWU;FR*(<)B4LEED>RS I81'+\HB%20F+ M2U:(2]P.MH?DO=9-_+)E)139?=N58XM1F,3LV\8<6[S")&;?-N;88A>&%;+0EV)25;E!(%J&[:WG9U5D,RQP)$X&]B<"!NY;530;_NN2% M?ZTF@YW$>DB'B1^>Q5@J.,5NS[ &&%,25GKD1-.7(4"Y1\76Q@<.^E_/Q9<) M3D2"TX"\H'&CFWJWWV6B%"Y*JZ97MXK9]GT?_#E!52:PD0JL\L0$-GJ!#5*5 M">Q::6#9,GV&%70;JZYE.R_=2], ?R7$F3"M=^+TD*!.#J;UB?IR16@!NDQP M%E>KIP_^NS.!LWT;:P7<=%^&Q%Q;9MO%=I=@-.LE0Q ^OLKUU&F ,96AF*3L M6U+V> #DY/6/C/G'Z5KBOS!X.@]CDO)RZ]1S6'Z+'RSC03?;>:""[EXJJFX M]"^#^9,X3=\-M #Q%R\$D^$!$X*#$X+X X;Y>043AT,0AP//-)86=9D4'9P4 M'5Z-8TY4O"P*KRHL6$_#R+[+ZMR;'$)$Q4]FY5CB4V8:*R=ZMR+#$*$Y6]6Y5C MB57\<+:F&-BYQ0_8[.,R'E)KZG[A//T+OY0F^+Q%-T3;"MDA<:L[]Q>#"VRJ MG:YBWT^&P*'$62YA6P(SU9\?SH1]F\1C";28G#,Y?PU1(I-S)N>O(<1EA#&\\!\%7GS*/I M#Z"0L[0E[Y;[("**:X6(XAHTF(8Q;-3 I 5L6EW=7#;M(8'ON2BO=)NVKG .B'?K(P+3T];-,\1_1$2P$XJAM^%/HNG$R-^5 M2_5B =7JN7JQ]NFT=Q[1N+5B_NZV5"\5:RA7+J#BS_SG7/FJB/*5FYM2K5:J ME".<[$>N]KE4OJI7RAPJ?,A_0"*?E+,13O __T](\1_G#BBN/>"GYOEEY?8& M?7)ZBDFEZ$E[:F3YBP;6L)Y(%"RU3VPIL=8-E=@T/LL+C0;Y) @0D3_GFG>\ M62C7[NTF# <28EHFU29=14,C=HM;TT5HUQJG]"?(5(BWA@G/@O.=G M\XAN5 MNO&8YY].":CP3_,\/L*ZQ!'"CX8!DZFZV?[W!, D?_<43?/_'D[ZJ&MNA\S* M__,1-2T;]".A6H:A]!P,,PP_>9KYR;7]UQZP[9+./Q\4U^KYVOO)U99C-)PV M]<\[K1=OKW^AVV*U M(\JEZC^N8@"-F9D7W+Y.OE9 MR$HR!1/^QQ[:52I#T5^??,@+*1!$'%@[0Z#DT](@ M34E#E;Y0]"*4<%F0:ZDR+O+JY[O-%3TH"QKI@H7W.IHR&&!PF6:82$P =G)> MMAZ\(%/B.41&WHMYV'[ RBTS7FL8K_2T.[(5R#!H?K# >EE77Z_URN=D\;X3 MI?5J*883:KZFH1K:+WE7]JM^FRO72M1*'9A@O=V!.?@/R91N MCI7W0U('FWTZ@>@D;!X4"; .\';/]<%*-"T74GWZW:RRYR>X?(O;NN."9KGD M'K"&]O0YG-NW^J_/3X6G&SUOG"!XD4Q_=O:S\//LK ;X_2/R=7P/_YNW;#!5 M(Q9%QIYWQ2=%=:G (*N%[!'82'&0T\/D' RL(1TP=1VD=JBK?G]47N C(L E M'/T9>Q!NZ!:&LR7)9$-@$@9N =K)#S*1$CI-2^GJQN!LF@KSI)D*T7 "^HR& M5%;:)FU*R827>L/WZ$:=/"F/V8.\IDN/T ML?V_#OQHX%[',C$RK0\58+_@<6V! ZP2E!>%.=9UY_N?KS]ZJ:H8 =C3 ME7[MM,G"9EK(7B" M.EQ!?-=\3U2"U$]S*HQ?!KSWDT3-AAC3$9"7-H\2<(F4S^9''">3_CHP;9:F MW6OX\SK)IPF9L*)VD&HHCC/!^P7EK"4XB/S.<+ 5:BMJ@V[3,MXY[S?% .+0 M$?BRO"OPR\/" N4 ?E([Y*9-!"+\V-'A&WLDYW/0VCS"WAR].86=H7H.!+%) M!2O5G]P_.RI$8M>DYO:(CD(_>+,FA__(?> %R71L]*$8?DQ441!?R MESGI>27<2"CF+],,9=<3W7!RW;3OBG^^RE_NDE&XKHD)P:!6ZE_W2@AA2G2* M0P6@-<%0>JB7M0O]X>O/5#62XC\MRQ"UFZW(A,$$^IJK%7+S5Z_#%'-NJK?( MYVWC+R&T,C62>V+4'""U@]5[\N,]V!1,2P+$*P8JF>^$]ZBC.*BE&^!/%<. M'\E"AP/__NWKQ,F";VUB[X&W;V#0D:.52%HM)-]I(W<;\-(^Z8@+)C^350>D MP:]@K\FC/1NKF%IOR-/HHJ&#WL%XP"#D],'\.1V+U%/]A4^WH[A3P+]]\ZA, MPDF ]-X>8O&>0XJIH7>BAV43^ R_-_\ "N1Y^BB\1, 8CD-6?1P*!852<5R4 MY9&F#)P/'E>&"]A#%BTL=.?[M@W#>4M'1/<@_^D[X<)]+W\5OWPNEV_3?R)+ M5,+G/SG_17J90J781S'XOW2]R_NC;&T4PV4_9+VUHH@E>Y%@$W8#I[NZZX)L M0):ANK9E$M=H#*A,]"!]@U\L\^T;6KX?5HLP>L1-1W'# (0Q.=8!* M))155)I9%117\=:UIK1D/&-@BEX@2KWMPTLRGR0J 8%LW_"J1+5$_>V;=\Y0 MLT0Q^V'XC-O1Z=)"CRPM1*P_:%I]/.C?OO%A'^D'))$?T%#PT2J2'R 6H=50 M$,,E7_JB=[]8#S^; SDRR0^??UW)/RCY]S.A]>P[2(^"#!@#(T6%+(>T1 *S M"4]M8AN#W[Y]XW\-R;B9"'L>.5U0()C&]FT*L*C;HVH"@@?C@0$E +=1V[8> MW8[_\P?P#9@"I^&6;M(E=5JX^)__EQ%%_N,,B#XP]'?AH__<#%##WSG_@;D MCAXDTCU\> ZP_IRZ2?7U[1L(,1.B[^2"GNW#L2W.;1R^75,&Y0+D)_;/1K,O M^:/?U-"-;JH=RQ]_U#JQ/,J,!.28@#V M*LXTS5AYP'-MF4/PFUL.^OT>\\7 MTF^L1Q@(^U>9F*&,8MK:*OS*[F2<&W,AMH\V[(.H(L7 M'>@4%WU'-[$S)U*T%/GAJJ;=V;\CX>6\#LX0>)9W;^Y(67PO&BEWB[XSN)IP M!MOP5IK@K3^!-W[>&SZ@CT%XB,> A#(L0Q=&R^)92+K6)OC_3/#A9M* M0"@\%G]1S+YB#X!2=&N"># K,"NL+N4GEO06A,.1T#; Z#T097+A9[SD\U^Z M C1>]XF;"HN[5CPH*9#>+MF P#7T$O4\(B\(8N,Y:WSYT>U]MHNR=C)7$CRG M<$EM#V _4_U=,-W)A-<:WJ8L@LM*".*DIP+3J5DNR)@.F< )&GYP_CTIE2]/ M$-E;2H?PM_T*22XM9+GTN+/ AV]9I @&[S^)!.2#V-#.4%5I@[&JX;]];*K$ M5J%$PF>:IC_,L2%VN_DNF^$$.RJG&E<3Y'O?"GPOQ0I MH:>:WX=-[F-K[6^0 MM5MYP,[Y@T?:X@'CUBKE2J)>_#KR_W0K[H:S1 %IK-B6RH7BSRU VZ*GZI@B MA>C3^$F.V&0CR\DYT8@MO8^_%VM93%-5;!>5$-%&/YDKF9[)U$F'YH)Z9F;A MT*&(K>]8@:D024'^"\$ 8:QEGY&.$A?OCSNQ1PF@2\-Z=";E M9E_2$EMPPJ1E,5YER\4.6<89,72=Z#02>B0A.!5B"U5>8W1*TPT1R'JCF)!X M$E;]KX,*NJ/VO3,OB![G3,48.#HU!V/>$N9["X?DF5OL] W/8E1ZV*OB1L-T M0?0-CY!EK%\A>Y1&AOH;67G500=)JR?A$GQA^'\3)AL6.6;/04K3ZKL@ _8] M=A$YUC*: )%G_%J!7W(PVW=MRW HKZJVI6*M3X]K9,S8 3.\:PFL-7A/<3V+!!J0)P/ZYP]$I 732>L>CC"8?GGQ>I'(UHNB6"_: MS5K/W%GRE7*A6*X5"S!-N5:Y+A5RY$C9B]QUKIPOHMKG8K%>V]6YH<&EE.FE M%G_)5^+%AB (C>>.4%+[A1J^Z.@GR.EW8=(!?>1L'-V#R5RIS'DR);UABS6! M19VE"S6>Z*QQN-^D#9M^OFD9VFQCRQP3"A"35>!_3\0QT>0L'VBU&K0[MVG2 M8=M13U:9*)R+P=1Z8[#7)$%$(I%S'/!PN29I$%;=AG[1>"[?X.8% MOFK^*=V?+!;9L&"?A'0B&'U1RG)B,OE^KEA3I%:UM;E:C48:6SF%M:P\*5&M M:^.7IA^[ .(%([^R+0T3S!\+LM#UC>RKHONK1C[T]L71@O)9(V85.Q4\@&/45R=Q/Z16_]L*BA^W2 $[)/S_ZX-B,#_$RHZ MX;WJHVO"5F%T:,MZZ.:JN2WK?*!AG=ZWE>(RDL1E>#FD67U=S$,IN*[*,'[2 M^]4VY:?,\1GX;SJS"WZ&&[!"P(!Y*X.D@#@^&,D_"B7<;#UGBG;%^9HO]_1] M.^SIM6]!^I#LS=@R22#?GIR/447."->C]'*+17L!2^,P4!(GR5DNFQ*W$.@7 M%8-$S9TMS4TR)7%R.FRO4YQ!TD4P^)^Y[;.,W<5&YOO#TP^Y6+B],W<3&VUG M67P$D3W"$+TSR+''BF%8CW2=Q&JA_R93G"!*G?*K+PBNM0BXC>Q',\-*NK&"W,02[8"'R22W M49A0H=G>N#!IV$P:M@NND@(G"3N6AG";FINWQ-/0ZY[Q)$:3&,_J_7WCN6O? M8E.NFC][K<.)MQ;:T32UHW7+50QF,C=+/6(WCC*7RJ2XC)QD]O'X6+^=)90X M(97FTNEM\LPMC2%KLF"+T7M]UE6Q]D7>K;\E M9W&;VE$R;;%)(VC%4J-(\AS/LVKFMDS8KC(1,Q/"-;C8P&K? 1U,)"[ZND%\ MD4-+E@%%;E]UGZ3F("W5]K,<!2\ MV')M(IE.@#Q%VEEUF%[ M/%9((,ERC)5WQJOHK!1/K%1VGWT;)=-5S+;>-+"7R0.JQ:?AY<=7EJ4]ZH8Q M89XRKGJ9^7;Y]>*7NJ)5N.6_BL"$9GLNDXW.=C$<1V(YL MDI.W6BW:Q' ( <-1P"ULVUCS3C>L*T\C_"?,A7W_Z[IYV<>5OYN8B_B7 T[. M?420JSQY!H75?E>3_?DB$$OY1"*===OX2K8 < A"L&7Y)LMEI&WZZME2P-%4 MPU\U\G,+B5.+\:-5>.INY=\9XW>KJ)7L UQ]%[U.ZGJEGKM&ZVUEGSO8VG:6 MOH#JNJXT=8/NU\J96O 0=N_P]8E3#0;%W]^JV6]] M.R,=S $QUZ7<1>FZ5"\5:RA7+J!:O9+_^KER72C>UD;GR'^[*]5_,7EXW<@S M"\R$[D L<";< H>=)//WST7??*ATKZ4_^\YOQB?)!&!FQ\F\^_&T\9VYL'C^V2K>5?6]!FESC'^V"[GG0[Y[C:QP>LO$6VDG6 MQ++$EDYQ8N9E[%8\&(YLN1@O9F5.CI$GX:8A-6D:[#[69GW@E'5XOGR2^4'[ M,[[9<<_O6H:"H#+:EGB4KF&I;(9S*YZ^GK0D<7)RFTK-X9B,@^/-UB;MK0H0BK%)>7XV+3"D=B>"1VMZ\\+1M2D MD!8*]]_%]@$=L++"P0G#:UE=@MFZZV 1/QN_ZS];OX5?WZ ML/<;7>;D800)>-;N JV;+H?H4F^@FR/7.WFCYQPL)K0GQ(= M7=,P/ -"(NI/3=O@!3Y)P,F(@@CPD'=8(K[?1#Q<76/:L,P+D.'L>!/66EU# MXPR@T8DRR>I#X#SBHK;=,:P"S?7OB^ M7=&1D],BE^:W.=%GU]L-63'A%>8P1]P9'@9,<-_%:-,"W7_!N/.ZD5]^GDW> MZG8MDTI0X%[&YV_9E'O1:?4RJ=3^\U7ZS>A0K>QL0"BFB1OW4($) !<._=?+ MSWRLLQ/G<@>PKBIVQ:ZYBHLU2H JMFL=Q<8D?5>)3^1%,0,$N?_1?U3Y/WRY MNK#AU((@\8WGU!^IU_OAM%))<86IE_1G+)U\ M<6 P]OZE\N6D_Z_2UYWX0!C&I*N \($/J]?-?#',QND_8R)^1-/\RX3SSYLM MUW<[EJT_8VV*;YT_/X0?7>E+*2N$\@TY]'VDC :8E1QAS9D]87"A33',@RGU>G;L^*56C1EI>\ZKF(2.SLU[]?2;]=Y M-"_X?+L MQG/[-I7+\-7"YS^;R5-^77GRYOWUW;V3?J1_F]^;>Y*G[6U#Y/*T/4@".?-, MY%*AYYZM9*X\/GM7)(T!YA#\UL/PX@,VCC/'6)E;L=UA+2137#8;7XO%:V3( MEE<(R5Q2W$W/RYSM3)#3D"D5HZKH6LG,*SW=58QA2O;[^]7-;Z/T^ZZVR5;> M&+/@3/;G27*\2D9C+>\ M8ULA!6S%+785W<1:4;%-<@YS3E7[W;Y!E;9Q M\T,PS)H]IHKV0#Q+E"G#93([OI2/\3\R_F]G"WDNF^2YU*[YSUHC]KX$^ZJ1W_X$2<\UJS=_6VY= ML;YGE -QS1-G,T=_BB0[QO=LF62PDYV92.S"=>__S.=3EYRU )_?OOG46SY9 M5[';.HS(3T[@'WGK3]&+:L :QLBT7.P@UP+B*7U-)T4;8(5&CK*BGVC@1FLY M+=U43%6GR0M\0>\+^^!# _#\)Y% ESHVM#-45=H@/S5(:+"IXC,D?425'J&\ MB>.PTL,SX5H] M&$PD#!I^X[^;ZH5Y J*#8S+.4FAR8#YD7)X.$<#:R(1+P^-<]KE7(E42]^1?G*;;5RFZN7*N5/I\WS"(489LE7RH5B MN58LP#3E6N6Z5,C5B\29PS\WQ7*]ABJ7J%3.5VZ*T4_^[LY7G/<1#SZE[]26 MP(^&,11D:O/(WTY/4?V__6!-XC,-09 :SZW20.C^O)&_/9"-(?TN3#J@CX"P M^GJ,$B@_4OI\4.E'CSC(:J'A23(!E$^FE!4"-T/I.2"7_J>/Z%'7W ZA /_/ MR6I)S>X3%H"6K)__>R*.22AGDPW:ZB#Q0J,Q;J*Y%[_(M>]JVVZ.#R5DX#U2?-%S-KXJE'Y_D5X/*2X]J]HKX<4!4\JLI-2<5F]^O+CX5OR)M_<"2G"HJ_=V1AZ;4%VF_+']$6[D&>(BB+,;(%F)TCT= 8Z8$SRC!9")FF=B])=HH<(]S1@;AJX P?-WC MS0(V(^/U<;SQVS+F:^6(.?]\:N&[6&J;4L_Q-6DRQC%]448YWC M%88#BO]LNK;E)_NA *UQ@<*H:/#/!N5FGT>39>5+V^IZ964IP0L1K#F(G"#) MG"1MTS>UD%[K9G.O@'O\B'O\EMSCN;24XJ2M&L<9]];6O2QPS[6B.*M$%K*< M'+I?E+$O-N7+1J)\$I<1TYP@;]-5LS+SPGWZY*YRQZVTAJ@WNL[0L8OWPG/I MCU$O/!Q07R'9+N^XI!I_95F:@VH0U+.>L55W(P7X'&]PD.+X=)I+R5'V(["^ MP9W(0&0A1I)+B3+'\ZQW].AD(,) 1>3$%,]ETMML.F)2L"]+$$V\0VXC2G') MK2[.BFQ+1?"XBBO;VR43'&I2!OSF$7<@01$&!D)@LA)(HN.CTP"(HV+ MA&1FRX,;F SLQPI$%15E(3A(B7N,BF*OZK ]10QYAOQK1G[Y4:Z5'K85%ZQ8 M<7B'>*[IT-M8&_I%X[G_[5)1JETUL_\;2$[.1Z"BXC'?=\[$FR'/D(_%L"4G M>F4X(00B:G1=YF?M"?L;<;,.)LL0E MA6VN)GE1NAPUIZ)KK %.D2.$V/%W\>E49$TT0IJ30@_%9IR*1J>BJ93(?(I+ M9^/3J.4Y2@T;!CA"P/U&L>]Q(%N9].,:__/N>[6?;G_/[#M;6<>ECY"B/MWQ MD$7XF'.<)<5GO'YYK9E-D[CN=2G+9U*[==W#7RA4VL:T8@'E.Z^JF3NJ+Y!: 4!]^ MD:KE[>Z7[Y6>>CA]K^MX\R&VU)]/OWB9^BDEO]_OOXRR1M^M=[KYYJO$KUUC9J0CWAA+YM)I MF4N)+,8Z2CF(+*J2B??D^*VN+&)RL$][$%4D)7"I5)K+;K4SETG"/BU"5+VY M,F1:F6R&]>8>9J63-3(QY!GRL13.LV'IFG?V\;7EC!(VDJB1FCG^DFT\?_E\ M]_,OW[OI]3>YZ"*V+ET/ZJ/D](KN<,R7V!O0,B+'Q[B*\RKY$UUA6!(Y46;K MU5%K3V0EVBS/)3/;;/AD_(FQP4Q.<6EQFV"?Q?6'&. PY!GRKQ#Y\+B^&(CK M2^2P9.R,-Z.4&YI.UU]H.*_5>@]W4K;9;6]R]%O$X;P/J[^:A/B8ZN:1B> ?Z(^E/3-G@ADR;3941!A/G(.Z\U0GBW.$28$N"8VT$E M+BM'F_F\/TJFK"S%62;%$4IQ-$%N"A+$:!.0]XO<36K"W3P EF2_B!?1^WB/ M"TC5I,K_OE&^_GS6]])T&7 SI&VRH#_H(-3:RZT@S6-)S&4DB9-2;/-#]!R* MSM>EN&R2;3.-18>B.SN**5%,2A39\G$ZOFVEX?Z6#_C;LF5:DS4T/]$;.=S4 MCU]5(R6T[8UV.42]8N-VL'W4OG;%P#C+TKM5M':N_,;K^T"@)9GYOG5EFB5[ MLAFQ:PJ ]LRC*IMN=[MY_"I;2O= M:TLQ+RV[K3]@$SO.V#T]_/C^3<@KVH_ZX>S!.SD'--0.5N_1&!$TQ 015% M%];9MU@O',N]/UM+.N+N<.#Y)">E6>OG[@5D-4\C\M+FGH:Q)E[6R(PUA\J: MY$Y9LU6OPQ9YY5&'CFSQFR'/D(\E%\E.K$/Y_60D>LS#/+K9!_LV;#BS3.<" M0_2(O>?JRA-V"O#! >OEMSWWKO[2+.7^)M=X_GO[S6W]S#SAK+:W52L"*?+ M'E;0$ 7\* 5B63%W8_;%?JP7#WDV'U\'(>/C CY&UT6=2G+)+*L [DL;H^NV M%KELDAT+MB]MC*@K.RERZ71\"YTL4]E[R,:09\B_0N3GKII,92I@;(>+1!?8 MQ.26RN><>UU[N+!^_?S=.J25D7'FL6Z;]BLHU*W@?FV"719 MT7;/LA#=C079+"=OM43,9&'_=B&R$W"$%)?.,,MPQ-(07>\(V52^U;T+;/WH M&,-3ACQ#_A4B'YZ5%8)]U=B=/ CG6>@-.F;]LWS;.9!L3/R0)(X1(%VSGWKN M4&O[6/H>TJQ^T\#KN=G_KN1A-QE_M1;-('OC[C;+9B#0VFI#7BB_X@BUF"#$ MEWVE4BE.V.I8)28&>[4'425>4IH)PO$*0G3GMHL\)Z>C/'=T)3%@6=?>PT^& M/$/^%2*__![MHF*;8-"<*K9K'<7&%XJCJXWGG_5O^>?OF9^2]6Y'L:$8B^68L/,;*%81+D[D(G%7FS%1GG:80D%R];V'K8RY!GRKQ#YY9V+ MT[:XH!M]%VN-YW*Z7E9;2O+B[R:7^D66KPWA81E;E YW2%26LS&Q6%4L6-;& MQ(+E;4PPUK 7+'-CF1N+WQGR#/G(,K?@Z1@_,)D7:SFP2$H;E_O=)K8K+<]< M5OJNXRHFL7C^^MO?@IV\>"Q\OMKD!-G(\CD?:C0$V\OE')1 %,YC\L9K[#*( MS26O)00QYGN^DQ:27%(6.%'>9A_X"X[@7H;,1),,!F1&%GDNG6$R\X)E)JI, M,2 U*5'DTJ+ I.;E2DTT:630TL@\ETKOO![)$LF]1]0,>8;\*T1^^75?6S]4C:Y;W('J>00=.:N(W'7\P1A1^ED6HSXO L6Y!V< MU$2>4";E-)=BZXLO6VKB2"F3,I>54DQN7K+<1)Y4)C,2QV=VOAET%-J=N@K0 M&3Z_??.IMWRRKF*W=1B1'P_76__E2>A43*[J.SFO88Q,RX4PS+6 5DI?TTF( M!ES0R$$X]!,];T&=H:J M(#X?40W_[6-3Q6=(_HB^*T8?/@DHD?"52=,?Y@@ZRC"82!@Y_,9_-]4+.PN"J/,8Z5E\)@?F0\;EZ1 !)'WT/J+ZH >H MY6REJ:L?41F4RB-!V2+8BL&73OVWR"]C$GXZ!6*$T<7&RGVB24^=/0.L"%F# M@*9" !7$H.T*C!L$@X#GL2(BM2(5>'/VIU^.>F6*[74.42_JKDOWZN7!>*MS5Z MXT?Z(RI^NRO5?T4/D$_IJ,>=N-6$/@/FTO(.(CX#_0>%,703TKUZQP;+0"YK M+L/?Z ;F[#BH" _ -]8#)F8<23R'B"\?77RR S)0TPG/&,90'^DN;_(WP*#Z M?_N9L\1+#4&0&\^I+\_.[XY>;OXD[;']+LP]H(^ SOFF##+1_,CNY8-V;_2( M@ZP6_&6I]QW+ &(Y_Z/T+ ?DX&]?=P?HW9UO0=^?3)DAR*8-I>> QOF?/J)' M77,[A#;\/R>;EQL7)^C9V=K)A!"0IQ*._@R 98(ZON JF^V'7!76.8(1-?QL MFOUS:%3KNKAHC$I=([WS]"MO=7N62=0P]Z0[X\?@^ZYE4K6\H9:I\>Q^?LP^ MW35SO[ V]W/@!HC_4HRJHFLE,Z_T=% MG#T0&L_I=JI=?/S[^1HK+TJ%O7K TIAOK>7C;5%M0EA+'HXLP(,@E7S][TEJ M.B)>8<[I\E"S>L4OQUA+V1HI72_=\-:/\[BA/"PW[HWMH'Z"4;*ADP867>*'1H)^2DA (&H/AB(=!0Z\UGJ\& M_>]I\5?E=\78H -PY7[FD#QYN,0A)_\A9SD:BJEB#EWBIMU7[ $2,_X"THII MM[]B\L\J':"+WE^A7V(4EF>D((5G^BN!P&%,6;5XM;",W:K_NOY\:3J7S\H) M2+HV<4VEYW3UB0LSXZ#1FL-EZ*T!2Y%+) M57M]MF3^7@5QYMR >-@Z8RMBY>OL)0U)F4N*JVXB8_R,B9\+ET\VY6V6XU,R ME\VNVM')N!L3=\.K2)O?JY*6!$Y(K;J'C[$U6K9NS#>>RR9Y+I59]426;1@7 MOH,E/QVEEARGC[5"WP:QK,(4ED:+\?2W2H_>C%Y\PK:J.^1XN\Y?YU9HM\WD M@Q#Y'I:0?I:\XG0,[#@(#T$@?3\. 0U9'FPKM\9L))EK!*?%!E;[ %IW+EV] M&,I'R2=JD- Q!K"_"_>7_>>GFQMA%, N)RYZYU"8WZ^WWK=0XQS+O3_;F$)+ M-\_PR030+)[@5\YR67X+F[NEH8U+AB-C[80Q7<>N[(BK,_987OG:SQ?-S7?[ M96=$D:\#*/U[DHB9Q^_9WMBCDNV)>E_"P6I"?TIT=$W#\ QX;E%_:MH&+R8E M,EM&%,2M>E!6#M.4B7A^;#FT5O\40"#@0 M4]6P_:"KV%/,6ZQ:;9..0G6T\>S>W!C55/^N5-GD L]MZHZSM*$6 U%4P$R, M<8$HA-[YS/2+(7\TQF6AWXQ;K_?C9B>]JRAP*6F+VB%3!*8(.U*$PQ3Q=:_C M?L;IZMWOZ^>T^5V+OP(S"_V<9=4H;N(6-MJ7/;/T'/FF[+5GV- ?Q%2*2R>W6,9@XG$ XG%<_ ]O MQ(?1N=.K'>W0P MBUJ9U3JN)FD?R8+5Q=7UG5QS+"V]9<=5?&U6,:XTD<-Q>)%+)G>66LX:A_/^I&03'*\N$4K'./1/![%U0Z527&"M(7?8AR;Q[%H0TR1RV;37';E M*_ 8JY:S:F,S)]) AT_'UOL02Z_2P!P\]ZT7V*J5&.5@FO@A2S'!I,7/\QO-H>I4BYNJL0USYGI<7S\O4H1\YCU*AV7;*_:JY1.O^!>I5^M6T-R/"T: M\;K9J326E']XUJO$%.'@%>$P17SM7J5<_5J4E;M+X8O,>I58=PR7O7[YO&F7S_:&V*L6X MT$1:E4 TQ$SR^)X++IV/0FEE:E[K=D/J_C]C=[DX-!7W*K4B:Z5J48 M0C^K*!1<5*YK+1%CG8HUO-H>I4B9FO(_J 4STY6 MVF&WTAR&QMNM%#F76;_2<4GWBOU*$B^\X'ZE?#I=L;[5?_WNB:Q?Z?CTZU4C M?]#&Y2#;-.)UM)/^-0EY;&IG%3NF"$P1UE0$UQJKPF$*>7B $%PJJMJ6BK'F M$,SF%&>>VU\*:J%D9"_V:2 MO[[SG9+1'%5:5J1+'.66)1G< O0B5JCPDDJ:2_([ZW0]7N.Y5/GW54")KWS- MF+?3&"[#I7>GB"R$>WV"'$4,!D*ZZ_6R!4WCE9J:3/^US"]R>\\%E07]XSKK M']]WQRTC,R/SRR$S:Q%>OT5X3B 7<7=/.L4)J2W6N9AP[$TXH@B.]L'_\ YR M88,.\F+CV2D,+JI/CE1/)7=1OII&5_R0)*(YZB8O6P]4'Q$$:9OWD\^=9VT5 MH.\AS>HW#;R-%LPI?\UVHA?C:T?JUB[ROQ_RG"9;:YWWD@ 1OG"J:L Y>#S MVS>?>LOK%EW%;NLP(C\>KK?CER=14R'.!?T[_]2<;"ZDSP#E+9NV+IP!X8&5 M!JCNR7F]8V.,(*1$9?@;W<"<'0<5X0%M)MG@1_V',$$DN%*" ]R&,>05^\>\$F: R>2KAZ,\ 6"9H'=9I MV5Q[R,W*\R-!B1I^-@WCT-%-PS@4W33+E@BB95%,L[WX>9@>Q36-%UVN.XD7 M@2Z-6>:&)F&M*]LBVH1XGSP<68 "01;Y^M^3U.(*ZLRB1S@D&[#7JW9Y$-&< MYE/31J?GJ*K8B+;KHO]^X(5=4&6'U!9/5IEI VJ.:T0C,NH:HCN5A(\>("63 M$7-%8JIJO]LW%!=KC&2KD:QNN8J!AK(7+%%0$4SO!-^)M<9#M]USEKVC9/&. M#;JW,+4W4KQ:NN>Z5M]T&=UW'L!XRS",\+LFO+_"P2B_<\K3]8;]T3V\F:A MNU!XLCF?=J'P?'*5:W,[R9NO;L'*-[]M[M#*H>( M9_[99!ENI18@/L&+"3$;7PN0)&IJ>"<3<*[D;;*I,2>"ZY31K21;UKF,CP[6& U6[KUJ8S10S8AYS([8/"[97O6(32E+9GNA1VRVU>O?@[_7_5R=70E\A/KUJI$_:.-R M>"<+QNYFIT^^X;?9\L?T@.G!CO3@("5\[;.=S'2N6?L)9/N3/; +@=F!3GL_ M H>1F9'YY9"9G=FSYID]\T._:)>>A%2:RXI;5%68%>8A"0GBR*797<(-26;AM?9/TFZNLSAJ4 MCD^_7C7R!VU<#K(Q(UXW.U5/V.XX8:8'3 ]VI <'*>%K-RB)O:O?5U+53;HR M:U!B+1V,S(S,+Y7,K =E_1Z4.:%?Q U*Z3273DFL0>FHA>.8N+_HOCE^=%$9 MO\)]<[7&LY6Q*U*_(N&ORKX:E'+]-D3$A]VCE%VM1VF2^-$??CAJFS4H M'9]^O6KD#]JX'&1C1KQ>=B:%S:9W5DM@BL 486-%.$P17[M%R??._SYJ>C<7C9W7 Z9QES\D"0R.NI<*EL/5#$1C+]I[]+<6=;6!/H>TJQ^ MT\#;*,-X@2R]N.NI&-_BE]25'XS\O75=DE;J>HJ*()$V1L6YLD4:H^0DE\S* MT2DVI5<,AGWG CW3:K!;\5BU&R&F13+2C"4GMUA&87)Q2'(15P.8#%*RS05# M3$H.24HBWM3 B>D4E\I$R\=B#>&Q11)73$%W(6S3/;"0 H\3AU%6 7EBZYBMW48D9^<8'3E=W,T2Q,FZ44UKC]H9 /6,$:FY6('N18:Y1*$ MPQI9;:6?:#*JD*];N@F)B*X8,.\PU'8^; 3--"KP^G\2"72I8T,[0U6E#4)< MPW_[&/*>,Y3\B&@E'P9%B82O<)K^,$B>.4VH,@X5H] M&$PD C+\QG\WU0LI8HOT:O41@K.4G!R8#QF7IT,$D/31^XCJ@QZ@EK.5IJY^ M1&70/X\$98M@*P5?.O7?(K^,2?CI%(@11A<;*_>))@:MA#%[E*Q!0%,A@ IB MT+X%Q@V"0<#S6!&=QM0JY4JB7OR*\I7;:N4V5R]5RA'K#\R2KY0+Q7*M6(!I MRK7*=:F0J\,?M3K\S0ZG=AT@%]!$36UWJ4 M0/F1B<@'3<3H$8?TBI)&371I6(\."J ]G46KEF$H/05LCI0FA-$]IP(M4CR+[;95_R8\?/U[ M?[*W*NBS:*E;%+@KVJ;3WH M8-8N!G<0&I;,2@_;B@N2DH-L_D%W=>SDFHY+DON&?M%XUGYDO_)4GBTN(V MWN-%:6Y,[(K,V4M)GN/E58_>B\K62-/]JMYF^JJAF$5O1^RD=2G?_OS][:_Q M5RZE#L]54T/S(G?XKM!$,<.X>*U+5N12F57WI;URX[(&?R(S)V**RZ9W;4V2 M 6M2,A\@6K;LP77ILG*+8=2'X0;*?$>QVU-VYB-B1S3DJ1N*P0;;1RG*>EQ,"LR*Q*4N9X/CZK'VY5Q(E\ MJ.F63,>U^R07+V#5QN#I+RV[K0-=L%<++31O?O^L%K[&6OK?PKA4 ME8':P1"L5&W+Q1ZSX6/;5KKHVE),%$#K*"5YB=U9RLNXZZ,\G^2D]*IWM+YH MF[/:.46RN.(Y1?&40EK8MDE%D53;ZLK3,(ZZ %EIZ>YD/#&XX3O%/C8ZFG!( M\82/ W*5IQ>K&B\/U/Z?>W+P]?C$TNR=Y%7.%C@M[YN+U' MNLD6&UXY\LN#ZUE5R*DJ2*_KW&(5ZP^DX1NT0*3Q==<9NMK*9=VJ_N*?KLE1 M2 ?@:N6LMX7*AYTLU@V!/THI6)8/+N?9CA)X(2MSDAQM.'W$VKNTZK(AXR)+ MYM.RS(F96-*?Y<>.SJ+O5S9T[,P:F:9Y.4CEOQG/E4WB^:V\;KAU"4#[.J0S M@'#,>7E&YM)2M '\<6;ED?,H,M,A"*!(PJH71T1@.N2%IJ-JXYZB:WXR,\QA MH.8YOATM-9K>::5VZ+HD!9OA;\5 M^>KANG.@18=W/BKOD8\<*SHPY,-5H;A2T:&J#$@21+JP5-7N8^U:5YJZ05MG MB3ZDZ M5C6%OWX]-#?NFRP? 6!"SW+T5Y)D+&1AO.6.M)CE!(EE%3OC7'2V2)(X6=QU MC^72!1MBC^O*$_:M]*0%TKYGO\BN)%WW-EF^C#)4FCA_>5Z1E:Q*DV8)/(JA M5J?N2S\3?P/O/2T;\9JV5(J3M^H69)<+LA<6MQF8W)4A[A/=)BM M?L@$L:GU1M?-/_](\]2X7LEZXUG^K;J#CLKK?>UPXKL%=G98NR';\>E1:M7 MAM41UFB,-E.QE?>(KRA(<;>X9@21$^5M2IW,!A^>@$37 @#BD16W*85L:8AC MCT"/.AEBA>B8"]'IY=Z?K*D["XZ85C=G:N2\]AYY9+3GBK16./JWQG.E=/WT M-5]1*LE#V7[A'>-2[=MJARQ-6BV$?? YU.K;INYTR$4#=(G&('D1.94>Z5UR MB(MWXO!12LV2A9K5F1SSI@W2])5E35]Q,RRZXRK$-"=$? # P@ZP7 .KM+X+ MELFV5(PUA^ TO#Z&=I-HNMNW\96M>":I\?REF74Z?XKBK7% ^?BD11K"[ZT& M>PB@-L& G!Y%L3Q**5YU0V$J&=>&PF,C6*C6.Y9[?[:"N,>\T,'S>]CV';R% M.DB"FD)7GF\4P%YW!Y76C6+?8WH;00U,A.T7Z+S=H%>]%OQ;SEIF*L)?Y<_A+H#XUH'@2F*5[@A%Y(QP9,66U8HM:PM/W$4Y49"X)+]- ML,.*<@4V0K)@:9- MK"(<V6"&Y+)5SY3Q;(6'ZL%0? MI'E5B?$9GT[Q"=NJ#KK1>+;PPR]3::N/>)/SH&MYJ!RE'*R1YH5Q+=YX$Z+-]#:=;VM23-B(4S-O;3_O5F7B=&;% M,O':@"_O"@S*2YG<93SNJQ8:S_(%7ZOVG)J)-RDGQKK$,$?7R7W,ZS93'Y9Z MKR@T&9ZM+:QI#X/R'?.: L?S I>2=[VJ$(QG;W%ON)I::5U;9KN.[2XYE'1\ MANQM_EZJE=M_]+Y^N(L%(ST?X4/N,1LJ,<6EDCNH#R[L?BANE(8/*_!^Y?U:>$SGKG"W:MP?3JRR8>E] MA"TKO4=56PT1H,-.A9B9/3SAB,SN9M(RE\WN>%V&%=Y9H?$ "XU$(DBHX]JZZF*-_) SM+=50JYV^+N5H1/B!:S,^5"]Z'XK>[ MTO?<=;%V<6"VO_/HF.=>E\D\MU@6%=5?+7XR#9?(>L[S+406N MI'I5:SQ7ZP]_[J^3936SFR7T-=KS+W!;-TU2A+):J$=]+"LS[""62R1V?JK+\:,JMK6VQ M\=RZ^2S^Q9G^XY?FOB[:\&DBDD/@YIG>(CD3?WNC*WH'S:VM3/0]I%G]IH'7 MTZ?_KJ1*FXR_-[N[W2%Q7$:2N,Q6U[_-D9SH+2\3EPB,[Y;BP@OD$N)M;HK> M2%Q818%E6 >2804K"K5^KV?0\TD4@ZC?I6$]EDQ/MT K)DH+3N;+]5.E-#"R MRH&4%FIWU>IU\:98KN>NT:@K'Q5*M?QUI79W6V1=^*\<^7 -2$T<@NQB&UQ0 M5=&U,AZ>_"%]SMGMWP/^]^]-3N6*HW%O833KXX#(#3DL/%F_72_)R]&UZ['P M,:KP<4HW8UY5XKED>IOCV+>."^>>TN[=K4U:JP,VJBZ6NY]_M[L91SZ\=KPE MYHJ>RTY10E5FLM93B6EIB'F9723ITC:WO#+SN&=9B/#&7Q"%G1=:1A;RE)Z? M I_?OOG46SY95[';.HS(3TZ@8N)4QE/THAJPAC'='.4@UP+"*7T-HD"-,$0C M%W713[2\K9"O6UY#I&+ O/ %[4O_$"$TD^C!D/]))-"EC@WM#$QN&P2QAO_V ML:GB,Y3ZB+XK1A\^"2B1\+5&TQ_FB#7Q'=D,)\A)3DAGWB-Q7+CWH$JX5@\& M$PESA]_X[Z9Z8=Z"Z.T8Z5E\)@?F0\;EZ1 !)'WT/J+ZH >HY6REJ:L?41E4 MR"-!V2+8RL&73OVWR"]C$GXZ!6*$T<7&RGVBB4&=8,P>)6L0T%0(H((8-%*! M<8-@$/ \5D0D#I^:Y[5*N9*H%[^B?.6V6KG-U4N5\J?3YGF$0@>SE"OU8@W5 M*^BNG+LKE.K% LQ7+A3+->]3K7)=*N3(U\-=\Y"YU^KPQ8W7$A Y/*5R$=U4 MRO7/-50$. JH7/E>O+DHWB*(?A!QD/3,5F(=-YY]QIIX%K+<[\*#ZAS_G 6; M[%I!#XT=5>D1^;?[^&3*UE_T'=W$CE. AVR=;CG.F=J%XNA.I56%()F4<,BW M=9CIPK#4>ZI1?DB9F3@/;_W!&L^ZH?[!U3_UTD_U9 W2>/\A.S$F6?2G[[AZ M:S#\4B!#[VK PEH-%8JU_&VINI78(IGZ8CZ$99L.4[-, M*U'']RAOV3W+IF1#[]P.1B2?%/F/>:L+^>2 _B5\Y/RO_?>FO_^!A]^\?6/9 M_I>5OCW\]CUZ5!RD@^?W9@-7HINHC!_1+\N^1S#WC6*K'20*'!*RZ>0'] ,C MQ<:(0/1HV08]GABL.7F-?*=AMZ)LSIV./+9Q:J++%(4M['9!H@@7>_; 8X4L"FI]BN=ZHRQ#H]RR1^\NT; M,CT!OJNKMH4-&,(F<#JG@<\<4@RP B8 \H 1-K'='G"HBS62('& OM8G"P\ M$1D=/#!A;AL1Z:<4_!^EV_L(Y'G AD5/Q#WU+M'V#E-T"&'?OIE#O>%1LX 0 MZ!FDL%J F&B:EF-FTE:0O@U(N\2":: <:L>$A(U #J0%$C1UTQ.Q1]WM$*)9 M9OOM&\(*0(L>1(#\6E4ZC#R\[(]$A1.SI^(,\# MAKI-9<*F$4.V("-Z9%)(: MFY7+54<:2Z15)QY)[P9 T\=E]K=OZ-1D.-T$GO95CY/DQ4MX""B4 M^$:%+$?R>P.C#%'06]SN&YXTU!(_/Z <104@-P8<'6PC0H%06R20)7)I]#6@ MO6&0V3SH1C!3<%J6Y7HQKXWI<=)T&9@%X='NZCD4=#JZ289<#A' MP%X*Z8\ #B@6A$/>4>L$%D4CSL-C*L%&UZB&F1A,AJ/8 \\XH98"DMP+.#/T MCC[MG;@'DYD$%0,@5_LV59; P.\#XC*D@_;A[1LBBC B*+/''(\F'F>]7@*' M&EM"/A\>'80&C U5SP=J6!\[BDM?]8=ZU &M)AX-V=(A$C#0 S1!S1?_(E9 M7EW^G8[5!^O?)-,JFF=.S#]#NXQ& NA+3#XXX.5HP-IX0/!#@ R(P=@>!P ' M,T3V6E[BIMTG3!$SPVC+5Y'@L^2'D;J0<$D!"S92L2F)\(;)F68?7K_%8#E= MXBF(HKQ] YKRE;@@>'N$4JV8]QSC& J/K-,#$T$@^]^GT*".:!H1<1H1\IV/ M0T1V\G0BCCR/(:RL@??26R";IIL;&;XJ\%T%_SPOE P>@K#: (UGY^EOFI=^ MEZH_[M<*'P.1EA\4BI#NHUP^7[DKTPM*JI!C3^N&KB#? P"!Z;-':V2P!! ;93PK?G0JL);MG<@5'.8;'!! M77[[!A"@JJ6"[=9=$IV,0A+/D]%9[<"L@+SCF2C#L!ZIQR9VAQ36W%;?\#TW M3&3C%HD#/7BP2PR>H3_3\Z\?2*&#@#4>&5P,O5B]!]'HDP[>#7N^@SXZ82C( M2^!AP?2A)IA0,:61AR^B2=@<37$/<9!$Z=WNT^ MA!Z\3(XXW+X+MMO4J%^:I<;X.^)N; C>\",Q_-3ITD&'=]@BZJFI WK0-6(Q MFR3-.QH#%;[E8;'F7"[=,C&C1"J/JYE![4+LR5%H4:[Q7'&*@Z=\LR5>:>2: M!J=# R;Z(0#(K!J-'E7)!SQ^% VC%WJ@.R1"@V$F @%2WR6,A1Q+ ^$'/P\. MD1[= D%#EYQ*1K(NH+!-QZ6_)[S?21Y&C#>)XX:7=GN>T;!V0A%>[WBG6 MNO=,ED>:,G!(RD84\G@$:13/0+BS6'YR0?E9\!K87OU6+O^]_'Y5:$5#Y;::TUL_OGS&(37#R65'9(C%Z^R80&4X&WJ.XW^T$S,S4,T20=!*Y=BR2 M%%F/)%QS^DT(QG4(DC@T*HN4QGEV%>250]?7^5'H5"N-LB2:C &P),$@=HO* M8$C:%9Z?K9R,?8#8H8HL>E,BIC&L0MT#L M<#1!1L1XTY3 'V!LJ8%FKJV8CC),[\8I!C;T+DGLL1^7C]E^- I65&RREX5L M%JUUP"LMUK'@B31+WFP\WZ>__KQ\LJL_[XPHU$QJ//^ZO:PDS2NM_P/4S)\? M 0"(0C"K:Z0XJB+L/TF,J4.>' E9L5H+B+)#<]^^ZR7$U/<2B27!B.ZM?L/7 MM"2'R4H?UA(@"S:I^IO];A,&!WTCUAN\-YW&F0@(?)GT4LX/J* ;="J P8]] M:*3T]DW/(I4DHGR:[M5PX'O(/E6:"UHJ9#Q(;P5N!2%VW:MS$9D@2WRTAJ<[ M#H1-/D3TB,]'R+I')W]JB$8>)FE H$),XKG TV_?@'/"'M0NV3W+ MW0X@<>AB3N_2&=V.=3F^\@VBBVO_PK=2X+ZWQ?)?&-]'M<6@$+AO^<5H@+ 32E?WTM#B.1-8IN=V&LX]R*T MX,0W5%:=ADJDA9=XH=$@GP1!XAN-Y4-=#,A:9.Y)=QJ-&>[#@P$2WV!B!AK/ M0N5O^ZF7OVY]3YX@5W<)?R=(X:F/<[*:K$\VA0R!:"R$8=K.KT.HDW/2/TPL M7,* )' ([(R6>C+S]LTH&_H!'@8CB.)BD>H\=7>T@FQP_ MX)U/.LUC814>%_VY[NA4UV2F'3+9^F:I=KK_V5!2(R870]$_ #:'T>KDW.W8 M&!-/T2)%3E(Y<^:P^<-<8QVPCTGPT5>EWX[TQ2[+]IHY6>PUG$M%MVG'1*4U MJHR6:.$^8*2G#'[0UJST?N/YLE(HE.5GN=I/1V';+QO/S=^7A:;S='-G2"?G M! JO\8,HU;C$&X D/.<8)0%DU0E4;DE+[\,H*5?+ MC^J\&9'GAJS2@\#._! M&,'!B8N$X$@G]S#J*AZ"20-#&KB1+[T!'\=5>5+<&19QX&UJX4A819JZB6;1 MW*%%LGBP!7YY9TZ)?)@: 3=A@"XX4*1H#Z#($&%:?;JF0DH'=.T/L"7=/9!C M!9(3 ,A]))G)\$&R#*N3 6DNZ,W9'?,)D?32*Y4%J-#1(:2UU+#AVYU02!]XI@N@E>WHM&('V:>;)O MSC[[2!:8)P7B[9MAI:\R\W2PD C\Z'>]L]X]SH61QN,FF5\W*9>'BZIC;HY9 M1XN.-O:7F,EZ3J!T2,<&LBJ \' YA/HWQ^K;*LUX-4QN<1R>U^LM)Y&U$#*C M1\$/D _/4B"(D_?<2&H@C0^B.0<>FL?.OORGK[6'X5L3DI4(:?;VS2S10#B: M =*AB="A2?9"3*Q5/BBZ,20"?4+5;;7?)0D5T')OJ]JJ8MNT<*-T1U66X +Q MR X/63M>$EM6]J%+@TL6!&FQ>+CBY853GE$MS:G MK2SM?G>5_X-.WI7W9%7)WH@[R3ZIPC9VG/@67Y-\<0D0H%A(1!+&\.M/=\_H M!A((D #'[+W77K81HYZ>GIZ^S=-UI2'[3&RUBQ46%!0Q?:%&U#C^*")+%H;, M=-]7L@@'M_)"L:C/T\H72V^Y?+&PR>6+9.$Y2[B.#88BRC2 =Q9Q]] @?8&2 MB(:KAHK$8B<86 66Y9DN[NGO&VYW)S!>0/EHQ@#5#XV(+R"UR[0?/&IY^5(Z MTX.;R7>D,EH87:$T>%,"7YJ.$2SFJZ,N!)TX^+@.I79&DY8$?I5*J'IJQ:]. M*+8+6HOJ+92F*/SI&ZBFR"RRX%'\*V6N$"U6<T('69364@'Q<0! M* I6'RQ&,-&";U6=USD57JQN!P]8K!CC*I*J\GQS69HOVIVQI($]B!6+HA3UD\"XPM,)X%BNJQ*D <&8ONX D%JW0L MH0D&'2ONP_0C^SEZ-53G$B./S&-=R1 5"IY(SPHW(,:6E,)#&&8$$Y(O)XT# MTU_GTN3F7YH08]7CC1,+L438ZYY-)=+B>!J!R@55. *XG0LK9FMT$NM&P(0# MS\3RE3#QE4Y"LB.J?"I,%W'GLGFI7SMU7U3W'!&GK>3"W/:8 M0SV.C*]7G?NB,OH^7WYP7B8&_:XQ,])9W!;+"#C..X7O)_0!":F!I0SX&R:& MVX9)%J M7&!\%G,3@<+YB0(O++^P>@JI4FVXV#$47V#FVYUC(9&#@\=1N3.H M?/VMW"A737>)FJK5T^3A1]@V.KS25^/DCW4X54X"&#ZQF.]XZ6Y4A<^!=69O M@-:$OZ/W0W>O\'=N:=+OG+:!VK0[.-',>^ 2LVRQY$/N66#$.3^Q>V9[%GC$ MC"GOXJ&/1%P#W6O)H.^!(7/@!H1B5,T]&$P(F?7_WF7?19CS]3#PL/!W1-P2 M\=\1][&M0C9YW3%J6%&9=S<\I0G_G=S+;KFW!/=R6^XMQ+U;PY:U5'D7']U]>O^1TTKWMY+'7UZY0U>L6L M.IK!JJS#JE/MH)!1;D^L;&J_1ITM0/9X%CBRY&PAQ #74.I)#U(RGXWC[M M-?\L_X;,U%?$T0*!4A./]Q[K#UG4_5$]974'8]4&KN(X&+H_?G'B?Z056,%! M/*5S3(?-Q"I6+P^OF\A6Q4@R#+)FB M-=,3Y>TFB;U)JANP2=SCN*WT*M=WWPY/K>;,31(392Q7G$09V\KD9LMD;@-D M,N?(Y%%N^*5WF!_=5!(3R9#6Z%N1W&R1+"PBDJ/SEZ-6_44:/51^K^70?ZT' M^G(&_& *%NA&>TJ+.;^O@_3ME+=37OV4TXH$).[]3Z3TXL5-5W!,IW0V+WD> M'\]Y'F>RV7)JOOWW:^E+5NT\'1:551_SU$ I3=\^+V:+DEC)EN8S!1(6U$V3 M^_0&3R6RE8;TNT[[U:C]?'H*,SJ6-T_ZLTM&MC*26,B'(52_7=E?F]27-T#J MW;" UKH[_*,_JX5>*:FX0'Z^4-56S-(1LWDCHB1F(UE__G-_6%.LWT]KT8*+ MG^^%8D[,ES*KU'$A -/3;B962X^CX3^2S;-LKZE(*HC1PVW_1W0 MCR"63 1 #+N\?7&?1))@HR/C2[>7^57Y=1T:N++& M)X&OCC4-(7H6KRT&1E.9X+>TD/;HEOJ#XLEQ_^OOW"OF=[J*R"M&]R%0LCMI M'=#DVE#0U#]]MN.$GVW9UY"FKWA7,?KZ>PE*BCFE2G MN)=? S4F8_=>6!0CMZE!_]PSLV[#DP6KPRY%V7HKH! )@E366PBD5(0_E4A MZ[OFXM8IN]<+P^Z5+EJB'E?CI@^:X[9PF(X64@KK!S.!!=+O=@9/UR_%EX=$ ML$! %0QR!X>Z4_ MV4H7D99-Q.1IP8#T*7VRNU,?>I#6BBYC1TJZ+MFW#7@>A^0W4QC8,NX?Q#OH M$^(S(1[@[[YQW4O4P=N.[A7,R?N?Q YG @341U G+QRT-OQ&SKYPVA)4NEW6 MQ6VIJ4\*JIL.K"8"T9*JLI!G=#T8K[>;#JBO[/$57\D6!>%H=W?PJPPL5D/> MBO"L=]/$0SM4+=\"!-$2^Y;"X+7H8PX^!+J, %](G01OP=BVJ=;[-H-U#(,J M"PQ%M[Y]7\<:>Y@"Z1AVX5A^4FBN"-%(J\D4-/L[JCX8#Q9/WT?L6"#-L/ Z MJZZT5'9CI^Z7+;QY$W@!G'D6<2B2N@]]=)Y&B5>W# MJTV^E-7 T1!^U6)WQSL:2!NSRQPZMAU!I2NC#O6S8N/!E1QU>&(8392^JMX\ MU6U9;R,T)KMM$Q].+/X@CR-#;[;NM9]_BG^:2:C,@\?1M7%KY_1?DOE0IL9\ M_/W\*F08;"HSO!'EB-:>@;\+ 4AW!G(!R@X1Y_E^I2.V Q0QP?8PZ 00'G,J M#LXQXEPHB-PRSB$'TZ6E//;4YF/3?CF;@8,3/99U,#R7?QOF(9[U03R<(]!& MH-(:5S17%P?G_N+^2_NY47^X55W+\\Y!OVDI[#:MRU&F#3]^_''TX^/'*ZGT M,WYTHP!K8X'1 1*KZ,'X!M?D#%F64:8&@6'Q-BZ>@PQ1P+,=8JFO& MC_;(;%__D.=G:78.EA9A4\!IISTKD?QL,0H==KK0YOTNPMBC2'?Q@!KQ*];N M7B!(KPGGIA:+\5;5&[_J&W[,Q\R,S%\_E=NC8:/ALJD:09FW26>Z+?/3E8;W M*)4K8CE?GL]W+"7#7N92-H9FUGP^^/9D=#:2O4LYBU(9YPO&GD$MT.]G8O70U6V&X9,WE\^!U@I$RL=2'F6OOHJ#$R+H"5M[3KSX&O M'6ML6YWVOE]7'JY>SG]YRSYE3F3PH[Z8#(3&%<=)$G_">+<#8XRR@I$K]8]; MQS_R4BS2J!> /3 F*3MJ.C;XY M1ERN]/,Y=W'T\'23BT]<"\9)G#9X=HRV6NGNO'B:&W9NYUA4!*Q;1M',WA1I MZ/0DZ>4[Y%6025+^"@C%G?,JZ$3I3\/FD,1,)BQ\FL0?@OG(D'\1/C/7/"9O M _%B^[ I7XU'?*JCEV*8PYEPPKX 8?A7'D?V8>'IYN3LN9]+I,L!>+O?E'[V MZ?N5_GS?0F^7O5@-BP_Z/AS#]W5 DSCHM46(,<&V'2Y$WR%^#$9".'"%:EK8 M2U#D/R$*W8?CT^/+?WD4D>'B.,,H>F$QM M$WN..(!W:)IA0'MWAP7(78@HW^@((4DPAVW#:(*+<^[V "'4*8+R)@ Z@W5R M4)W%\MH5A78L 1I$1.KV@H\8D!H+Q'7E)@N>#3"H*]1 MMPP-I)Z@R@Q$$>IZ^25O: :K19$S=!T;LH-9PV.N3:5+441JOL=:82 WBN+ M>44"[4[?\0=Q<(TG-$#/N%4*96/4*)<3@@N_UYZ,R\K@>G#?>??YS%F/@[Y* M?11"%('[3-UY)A3O^\#_Z>Y.72%Y=B"F)Z"]PW"F/5PV!!6=Q%-FX0\0*'OX MVDX%T"2JB2M\:1ZI5L^P9.VR=0:;E,Y^=N*?.MG9\"AH_(!J"F\#/^+K_;>[ MBS_EZU92'7>.K LU4STQOM=!$(&X/:(N,O#JSU2P1@J8\03W6&%I#D=1\QP- M/X)08C0<7*/!'1AR+Q,^$4T3&18711LYPJ8??%08P L068AA??%>3AR)T,D/ MN:^6=W?&W\X #=TDM$J+A>WO.CSS).L,:Y5D']2C19@;X@L#K@5Z*Z9]L=Y9RV7):#%ACAY+_+F[PP<>16CB]M@ZLLXN#1,#R M,=)E']\<5!K#\^5TS>+W../ZVW&HYV-\.I#2X$1[Z= 3F)_Z.N@_4%F\.CFL-^W$,.SKP M'?::)N]V&*Y.*!\<_\L%P?81;.()T^Z&F&[AX$17>Z)54;5#_E M--]EK9!8V08["*D28'?'9>6B9N&:M]*%,O"U9#4-W<#R %^'B?@.QKQ#/8Y> M[I]*EU][5_8?.:'.> 6E<*U?5^R+:NO=9VQX[X=B#) 4VIOT2&FP\S&;D2JL M%^EQ]>: =;8"*_'FCC[9D[+@6/-F$T"(O^A)^'!K]&!Q2OG,OS#H#9SGX$0, M'4GST8-.:K!<2OV\SWM6D))H]]4F]]KI]738@UG2[]%^L=C0*O8F];7A2TCR/,3EX @M:2L_,9^*SW3M:! :8!FX EX/@CE">2P?SB+8_M M&B #RX,T6%S2;"+O (%N%O6G9VCRLM:@CN1D!_MH5'D34G^G;-^V]HIZ*.WN MKTCR:Q1JYH%]T,!BXM51OFJK??\: JF6X6,C**D>=45SV@<%&=H""[P!_'?+ MRE"9\!(P#CDM\*(:31Y8U)/ A2D>:R,R-G2@XQ_I8*9X6 &292N]O7[/,?8" M95]M7L?"? &<'&+M T\54N(8RR2.^/LR4IMK$Q90\IF&3;5)-4G4;U .0)"C M2=JPA0A+<>81M1:(9=C,7_M@%,-2%R,WU+E7S'P084^ /'/T+*SGZ5_>:G=5UEGR6;P#80[IF<^X"][ MF>R_3#)Q"BI!?S=9% VK[URU87 =15-#H82?W0_AF-7DAN,S\Q82H /ZM).9 M]^>Y/W[%07:-'/@3WR:\D:&3RP:3B?&*.T\X+=<4=Y\C>087I:P. E8KL\=T=_GQ=@?VA M4SUA"[[EG7=202118%6./K)90Q:@G:T9)YKQSNJ"KD?>N=:3T\[T@Q?JH+EP MG?$ONQ/2(JQQ?0]?8P)%&):#]>[UZQI9-?BL8U"R-I.&V88_L;R4E13'=G>F ML$R(Q[%L=E^HR=@726X:/=X*0M.PG**'H0/;=GHU82FM?Q8^VMSEB;F<,6G# MU?3'KS $Q/:+:P3N;: M)WKPJ$+OJF^18RC70:>+)%8ZF+F!AL=^,]I]FY9@B!TRW/WA-1=N*O"\ M4PF$#P8+V'ULWQ>^H"DELAL8P754+&4Z.2*L8<.W0T642D\T& 5L]?7P57\U MX7=GI<'M:/8;]@.+X Y#^_[Y;W!._=[CZ.ZD^;O4*)[):B6A?G_%[QE)TK2K M'R/P[OA;!>>U(:U:G97B";8>_P8/40_=PAD>R*4X)<:9F1'J/([18T/;_):^ MSG)>@VRCT5S5FT>LH1CUN61S#5U4?]%OC&\_CKK?3BZ?S]J]S%,B':PKCR-5 MNI?SF>&HBGDWAP92*\XZ^Z@1.#GCKC$,#_<@..<0%7M3? 523M%S*X]KWMZ'*@0D/49WT7 [^?NP9]>K5!* MY!):X7%T7S\O#8Z/&^UV&26=*!!\)$Q/[;D))\N)%;);CZB]R"A!*VQW!P,B MQ0QX:\X+*!)X:#@]T,E+.>3BQ.W4AD$ZDCIM:N1AL-R5Z@1;W5:65H>"C"XM M+BEX84P!=\KFG=%9AT]6^PX$4&=UJB2A=GJ*^4SMFK"YND,*CZWP_%G0U&%=EMV[4A.$;?P>H";N-QVU MATH#%/87V-)X57WZ#BAZO=IG?_=QI ^DV:\E M%QCM<71^?V*?Y Z.K\^DA +F5TK!&!W4Y.-G&:3&!MG<(Z($/U73E:?G5/*[ MG >(<;)WT^A@_9; _ -PMGG3UJ[15#323CP0/-$ME#FC,#^@AG_=FN@;C%=> M,0C-W0_5\I>.Z8&L4IO""U1)X.:[PVBT]H(T]FU54T?^H(T_549>/4O@M[ [ M9* UW2?AV< 8-UY8_N2FG\TH#@1&EB]+I CSCW&_[@_.2J6"BS>ZPDHR['&\:2%T\\VR% 2\89OJWE7=UCDGQ6LX?5WW4EGT,U--CR\RU(Q M%<3.5AXT$H-5,]1S,2!PN-(Z=?;&],M^]+5\^*>E<"-=ICD-80'F&,JA<@HJHRI%]&KTGLP3/ 0OBBR!H[&I2^3]7IC4R8'T1;LL&; M&RMTP3BKW3&-?KOC1.HQ0^"DP2F!B+EZ@I9 : ?,MZ,VUUVSF(4\R73FQ/%H MZ"0OPB+ASD*)OC"X6^TN\F085;20]^@SPEE5$I< >"O:?>WBK@;_/KP\N3B]/;V\"+!P9<96*$(>6&#PQ&^$2!F. M=5)U=P>3.C? @_6])E6XNA;W[@XK< +=/>%FP =]$;8/_T6O 9;!0N*^P[YP MX'P(Q'*L)#B;G"R@+XS*:R>&OA)3QY MQIQR^8Q2\(HM<@\UF,B&[]=Q+E):%\X_U29L, '_SN0 K3_-B3,GN%S)Z49RDV M=Z5YY7>P2DJNX_5:$\Q#EK6+4FBT0F3HPL$%Y',JR YL]EW(*K!8=66/KFSS M\Y6'LL(F1#I6Y2HV_MR*A3WI0^O?#[E_A?#Y^2XB<2'P:7,6YE2<(EBO:'8V M#]B-1Z10DW4WON7*8?@APS-%3,(94?)K.>"K(9 WP?,$W1!^DH: #_E-8(E[QU= *&OS.*H?_@T6%C*E:F= MY%>ES9:#01.E8FD^;<8NC3A6&"O# ;/?N[P5X_+KN)OB.I)3T>?#@BIG#@QQ ML,H%Q@K?UC_O?@UJI7[NIN@=-T[UB$?'S%6:BY)W,??_@K#GA>Y\L7]DU)8'B@(^ 1CKPX]XFT$)+3O#= XQY=IC MBE-ZB0>NF_WAI+.+)@U%TWCRDC8@_@[/-9S?@_E2.E1[EO)1<'[R-9+-O'\7 MKYU@1/O1L 4)=D89?[Z.P-WE29Z/9V.E7E3'1)@&_N[)5"\*,%9M,/ ]H4;GQG_KIO"?S^[QP8B#,R39B;Y:CEW@+EX'PV+W MQ-Q$(V-!9!:LJVRN(F8+A7\CK9W*)&7<(E>GW6?VB_GHXH;MPE4)+R+.[G2^_ FGE,#/L[)+ M?*68J'4>F[V$)?CF)G)9I@R/)BN##.N*&66%*630:5>+U\?E+KUC5.&&5?N M,JM0AME\=JL,EU>&V5C*,#D)/E"*AZ536:H/U54HPS2$NGJOT(I*OOWMPE9JOKO**8QF)#HCGK&W9\S_6OK]$?$ M"9ZX,9BX4,[0?X4WKO_R4?HOXPK1DH?H9NJ_C"MJ*['_BN7,5O\MK_^*,>V_ MA$1W5/B6>?A2+$@WEQ'AG,3MO\2%#/4K+:]^-U0$/9T6/4(HBSU)KY\,WJ/F2M+P-YK;'$5:BU M;&1#^+](K]62#!V^'KT6&:1)6Z^5EO6A-U2B$M!J<9/$BI189>4E;J67%2G:KUI9*=Z0@F:/N[VJ] M7>E=WQ64M0;^5F*LE=+6:VLK7YPDZQS1Q/90V!AB9DEDDV$+SQ3]MN@:. M#,-,G4$2"KB4W7K+*P\"3I?+4?>'CTR)C,"GK-$G,YI>LM]E0B4I ITFI10!GZ#0M5\V6+.UTM-;PWPHT M6B[W!C1:)U\X\)[N23#>Y=*=V/U:F10 M99SH!,S#W%:11BC22FHAO G9&WVYR)5^V>:P\M!9:]1N00&;5:OW%DS D(ZL MBP?J-ED[109(DM=.A6QNJYW"M5,IM6#.J_G5U)7G+2 S=). M^3>@G8I)!MTV63M%ACJ2UTZ26,Y$ 9V_;KE)0#\=IA9:"[&>[G[\_F8^??\Q M6&\IW=9Z2EX_+1*HV&3]%!FV2$,_2:6M=Q>AGPJIA%3FUYS5RN+*F70Z0J ;4YMZRNG[Y8NKZ<7B0O7/9'E\V281?4Z-SK(DY+.+2T+)+@ALKI^ M^A*UKQ.3_9%Q?J">FD_YGKRJFR2<:MU-T;K2HG&0(K7O2&-0'+55N5TOKC2BGJ743N%V]@)RL MMO)RG,#L?@$WQ>WE;?5LX5GR0>8^!^A[0M/HUS5EKJ,@#!\WT1AS@@? I-, M,<*<@OK/BWEIR3N,H0(UKX(-:RR[@*3..5AJ5(:*1 HC)W)R;80&R"09\7SM M&B R7)2"!LB)Y6S""::M!MAJ@/DU0*+QM]>N 2)#%VFX@%E1RBW916ZK K8J M8'D5<)AD,.BUJX!(/SH-%9 12[GB5@7\/2K C4S\QY9!:N%G_*^SNA?]+HS= M^/S?GKO[RM7CQU'A>721NWHH-KZ-U[J&$=:5S;8*;\^ G-?=M]?AY;W/H6\+ M_#K%];4-[^![)R@@M3T@Q#9QGP9WT*D..\@VS.&1:C4TP^J;RBV,>: 9C:=W M@>EE_)B;T[[V.,K_^3&L]G+=AZ]/,J_G#S_;AH=I=G7E,N6RY+#OFG"3[?C*_KM?4'4N]*K>5/!;>_1'[#C"WJN"/@>F6*IE4XOHC@**4=., >R> MC\FLP-B72]/%(1#Z+1_4'D>=2JGXI=([-?I%EP5-U>II\O"C &NK!&>S)SC< MQ0FY_!4%SF$>XW3)H[TN-!1-XTJ#=#W^#L\UG-^#1UT#6"3W+.6CX/SD-9O) M9-Z_BQ?@C(QC3O)WN@:D[MUQB\/]_<8=/NQ7E1 M4*\Z+<S+ MYI 1D2TO,=_8T?&4A6=U'>QC\AC7+-D);#D1*G7N1@D__:_EP;D,=*A@'S^J MIX]=^7!T50(U?7N>_7%Q='CR(GDG50JW",+.'J=56S:TT1=0#"<,)UF0=1BP M7Y:#H2L9]*:JUF7+;PW%=94F ML![+X!]EP\#IYYWIW W]MNM'EFUV+UM>?/TR94DL5,*N'R6^?N$:J!"F@8Y5 M7;7 PCLQC&90!77[!Z>-EZ/JER^5!530]-QRV.PFI^30)K21N+A\6E0>E]\2 MBTM?8!724!]E. F*4A@$\2*36X0]?^NR+*452J#32^6P*]/)+$NX(BB%*8(' MPWPZU:],HZ%8045P:!Z=/7S[?=@LUE=MBXS/+L+Z0MH%51=ZC/K%(UL)520N M(\?)O&$^.0^L?1KJIU+(B_GR,K9+ C5T6P%82@"6-7\PR2_%#>\G) +A^B\7 MIO].3 /UWBTH/ILI/E2 M8[U.'IX.?W]O7G\^[*77X$E].[SK6'+VM]\KA*O MT] S.;"R,Z*4#0-)VAHZBRW(4OL^*Y8K!3&WE.I?9(L7P[;XO:SU97SYM0)# M/RNPW2].'YOJ8]?B._W*;'V3&[>%JB)MJ*ES!@KZHU#%I(*L-Y3M2>=(^H>8 MHCXA!&GHH2QHH5QQ&5\_YF'W[U8 TA* Y?1>.2^"$*Q, ,*U8"5,"UXHMFOF MD-*SOE>^YFZ?CRM?Y+4$>B(++(!2\.K<9&2J!1NQRV[BR?M$_#*Q\><[V(&% MJ>@WL52IB*5B6 >8E1:6;5=_L=5?TJ@K2I(H99+TYQ>N*9JSG")>G5#Z=4,W MMM%XZA@:B(55^]-7[>&%82NSBX@._(4O<<=X'!V=GGQI=KOW^?',?,R"HL)' MX>;V\O";<'EU>WIY<2,L7%,DY$GL,[-K6V(/8LE/I=O3C*&B6$Z]SZ'1[H]R.R$=)7'I:L^F[GU<>;6<&QZ^ KVI-%\[*G-QZ;]'T8*/GX\QVUV51 ?0 [LNI+W=0RI6SQW6=;T86A(IN66\[&5D)NV9S%3=FF"C@2 MW'VA2LOC+\H2<,8B/@M\'R@AS*\DL;7YY"_[M@5*"$]0)NM)[NF+Z]]WI]=/ M)_:7?/B>!K7IO3^U31PUU;7N7JF"^S<2X]CAT.Z.CT,PRL1.%5%^!AVUT9F0 MDUH2FY0S[UZQX#@+JL,4MFFK\="R]+O[WS7FU*3G$). M+)>B!0<>XCS:=^PA5F^MO#2T?E/Y_-__L[0A";3@SAHF7OZ]D(F<"3>114$&,PUV5%-INN9R)F@N]^%Q;7?G7!Z2 M*O/L9SKQ/!L/+%O/FA;2,J9W=V98TT>OPIK.N'JTD*O=])0_\G4A^_=;TYE$ MSN-%K6DA:$PO8M!E-]N@\\2J?GF?EW\.\^7O$4[:ZS3HDA&@Z=+C[#N_.8?: MB!W5NSO]H%YE>I3]D5EWNB'@48FCR)H[7!<4J*<@]STC4D\'''/U*Q*Y>7G2?-;8]QI!)^1DR,*NF(+#4Z1 M4$>2IJ)/S9I/3"0=3OCC!-W+!14*1;%4F"W&I,=<'H"7H@MR""-$+KPP-IS/ ML/2J/K'4N?% Y*EE]94F$R$6&6#4T8?CW$MO]>].?N8;QN_KAO'DKK[S6M3Q MEE_QS=1U7Y5>WBIHJ9 MMV02;^$+-%]DXM;OH#=A-X&.J-X<"B6I+ K_^S_E;#;SB1@F$,<$AV7[])GT MR=4OP%V3+L[C6.#94_9->4'70J%CZ!E#6RBR3H @N(/9+42U"VZI*HYS< 8B'$ZHQ)D2<$!N$&,FS]=<@GXG>?#6*4_EL!KHZ6J9OHT! MN3$U7.-KXU.)KDG6++<'/X_/]:??$V">0C_+)5[LN;BY8.")2E*L_JLF'); M<4[!*R0K<5%BL$O72"G[#OU^KNIJM]]UQ.WZH5\Y?P;^G+;#DH8>]XAU2TM> MN;;D?#2N/XCDA<7.%7E^?Q,DO?HD;G=_4&B?? M,37QBZP\J@T[-'/YNL[-'G4-M94E_-Y,V)V2MS+.S_ATSW7?.S2BS%+S[("=0,FC0:F MFYP2!JK= 3%S_62V=?&9"557? VJ;D[I:V0,2>W]N9+.2W^E1DM=0.,>GOL" M^E%&<&,'#3Y4=IY@8N9! &?"G)V/6KJ0 ES>&OAA#?CQUL _U;R5'UN$:Z4K M@\6AMP^!_3C'OJS=*F97BE,:%B&KSM)80(>[/&[-R;?L6?7;L-+.AT@H,@FM MX6!=6&Z.LK "EH51#B2T, RSU51CM[L3$A>KIE)GEQ(CGXM_=-7X??5[6$BK MQJY0CJRQ"Y?_IN=*MU03!-[O4(,.;JD()(I^=%;HR$U!QNA!'9YI"@,NEX+, M!).-R0KX6K)JNM&$W9T)33Y1'YG8X3FV6^C#(R#I&"BBRIT4%O;DO-09E(X& MO4'17=B'6-RA?BSL\%RMC3&33?.I]RGL24"I%Z/M4Y=]"06BTL3=#%\>?V3; MO3%7M:Q^E_UM*CKG<2@Z9Q(O>AQ=CDY4]=NHJ_ULS7>5 ?6,HQSV'/$/: 0O MH(@)$CA!$.B,$B03)';O/@/ W$<^9C[*%AA(]TC::B,2TW\?;@ M-V5OTD2!;''T4&OUV*&?A#%0T'$HT4/P>G]<7YI5H]:2WGU^B#VU:,10/T+H M.((H)]P'"_I)F (?BA/SYB2^ZJ&K!DCOO^ M8X67]?$KK@Z,VO1WA&,7!HY?WY0K5$E9_WR!A^8Y.S1K%(7^;]T4_@-$3D2C M>5J!+TU,[$S@VA+7X*.XZ5BL7&N96[X_UQ,! M+1^5K,-.[OAYY,M_/4HG7JO4DM- 955&A800 G+*4E&,^"2W<"<114YK HEW\8N:O;W.0QZO%B/EHYD2N0\T;8&/^"1P>K$5$ M_3-(7C+';:*XHNBBR4SM3G7P.#H8G#Z=_#0>&I5%*SP3NJA#"*%4,>DLC& J MFLQ3AYCK9A>4W(BF;MC@OH -I32,MJZ., ,0N/*VN^.&@@;PR41JQ%_J[3IT MK.M=N*1<&#JC@83"(HK]GQ\:EGUAV#\56#*')G\L&"_ 4;\\WS6X4;'[W*FV MR_7#$T\/^P=URT9QKNP2JC?C61*_DFDE@\85U48O&]E+V\M;#E1-"S*&I9.I M;A4(FUKEGQJ/6/[GV##YG_ YBHY$Y#Q'[>L_Y<'H3\:^<"6!C4%78AMA0C$N M$$XN,_LS?Y[-'\7/9Y9A"\)9-Y84IO" 0!$'S!DX.6C,&VS,#;^J'56)#&Z6 MJ>J6VO#2(?AG_\7'8-4UJ(G=';G7,XT72I1HPTFMD60!EN_>Z*E#*TN=!J[* MCD[D@G60+0QOOWG%>*>3DXN/'OG9*6@Q^ MR 1+Z'%?F_@%6LT]VH>$F32I"&#Y9PCN;/\C] ;CZ.O-Y66EH]WVSL:P4'*R,T^2":X=Q^-:QN4::Z8[NK/S9S]^U\^O.\5U<&VB MV_W"*/?2-)Z)>)<.[6#U&61N7W!D/L9ED7"1W]T)D_GPLV^VR,\N8PP_B.^_ MET_M$^7GSZ^E-8G\0A[#9(^*J9HR7.!GGV^AW:-'Y>Z/IR]'MOXT;*])X'.) M"#SV=(@O\#?]1D>0N^#4VZS"0=4)%X?NEK8573'!J0$^@UG1Q'"996/IV;/B M<,!R2C'ZNMQOJC8Q2J=$.KD^EG-CE#P;&-SH)E2 ,P<4D_26H9@J?S,4T[IN MM=9D$PMK+7!O:(]'75_UVRR1WWD<:6;1+(_,=O8YNQ@6;.FC4*M>7YQ>G-P( M5[5KX>9+];JV^+W4E1:[C?,%;^TWJ#I0ZV,&>%I56R6TJFVN$1]'/_31X>]> M,Z_WYHHAL?(U\$,-4(PR%8*WN/G0D+5&7V-'!:@]O+S?X#7C1(&@< J]JD2\ M-Q@2^'&,#-+-SK L4K2V0K3)RK/CQU'CQ]=F3WZX/'YZBFIB[2R+ .LBL&O( M>V0W]>VY6+54@^L0W@BW:E>Q1-"H-,^T6F"/@:;/T]&Y]AAFY9TT[9>GE"[UZ\%TI91N;3'SN,?.\]/-1O M_N0WF?C:8YAG=W!_]7+Z]>9KIC4/\2&@[TL(?WB%)"^W9#6YK-OS0LVIBW,U MIY[Q_M#6[^ >,A)8*2?[F>HY63FG,*TY?&@;D9F43&NZ\ I9>(M1I0@>"BMB MXB*]Z%>Z"O-U65]@%5"EO4;Q7 5C,EO&;"5F_1*3@)*:R9II9_VK_OKL9LM7 MIM%2[3.$#AB5;K*%ZX?Z][L?:CJM!KG_D,^'M(N?WG]'A7,1'9>]S+ZDZMZS M^$UPR?"/8):@?XZ>*#FB\5RIH, Z5U_>I]6RR?&@0ABP6(\FUR5[OT!7)F_Q MTXUC2V(%NXJ'5F*%+H 4M0#QFW%MES*5\'JQ6!2E8AAVP'8A5[0GDTJGYDK; MI5SSGDPFQYO+9L1\Z&6+9!4G,AEY7VHP-D#9#%[4!(QF:AW.G5'Z[ M#%W<%HMD:3&;%4O9V5W:_U:6+FH31)7-Y2\UJH"=\/:>/2J^!KC(Z_W+2_UA]N>[?M!792U!W2V?%Q*79T M/(L.1;!K'[H4 3Q/1H +ZADCE;- M,:79HHK'_.,$\M(61L$\7*HPI(HE6:; MVM$R$H/5VS6>=XT3=JFR1;$L;1=YPQ8Y:3D5)@!(HYFQ81\H8R['X^;M=S50R M$(5\22QFMJNYKKV9>/JCD!76"T^F*4K1F\ MI6;U9O#QE-O0K/Z$C-UBLZ-GOYU_O:\MDIF),G8C=-Y!1%G)NE3F(D5Z7%B7!;NSX7CFH'MTL GH7S-DW<,^+&-'"S M3"BXV>37'D?Y@FY_-8>*+LW)25R9/1N6!C9'W2;H1M5B%:K4Z)<@QD#4-P%D M[/!Q=*V?U_6#AB8W?T>!C.&,!!0V 1DE[ D.YW!.-%WWP[\#1\Q/4'Q8B5G0 M41D?VM6M;=G-P];I[V[[7>RW10 G34'T20\P9*Z92PSQ*YLM/XY.;HW:^A2W:@M"LF#%I)9N8A*6X2WZD\BF'1TG4)IBO@)*'Y@ZI4)#S)#$WYLFW)7:/4I"2@**C:UD#5M M*%C\E&CRCA0]-C"B(!,,.#RBZI8-S[I@QCU3U1MJC^$C>RWQX),)3.J"_UH* MG#RG,)39QY%859[:X(5[8]#43 T]!@PIVS&D)MN/WCG3Q\^=IJ)_6F?Z;_WF MI%+*NKC6YW--:9;%/G5&,_QBL)^R>S!'IS%IR!06[[,@YDK1X.%V!X2TW1&J M,&D-,5:S^X+33)#Z&DYM/QNB;[,9Z^754 M*'PYNCCJ>]UZSV4;;W,-XW3G77P33.O".SE].!4BNN?NX0 "SGM?N-.;O.$0 M_NYZ (?5Z]J-4&W8(A+05I\57;'8[1E0' +^2^@9I@/?BU_1#%B;KCQ$-=K& MXF-0J@Q"O]^#I_J6$GBR9QH-16GR&SF@]E74NZ!_33"720\Y;;2W,@1B4/=' M2H.9J+A$?KY,.U&.->5%K5.C/\:L'M-^TPX*JR.SKD]-I:68)O)'MT$5X;L0 M/!]^D&WZ[::+3Q[T+97HKOJ0^*G+6%>%%S%_S9L= _7'X\S7GH*P$DJ?+#A8 M:5Y8H:G@@N/([(66T54$9WG9.EU=7;&U4EG7,G>5QC@*"K0U72SX ,YW1-XZ MP/D=Y$23$9T>&24W&N _AS',.9QA"V"K(!P#F""K;$HM5XK]KV8B<7-0I9?+ MSPI;>T85_,_&1A^V:BHV'HO>J2#M"T?>:RSU)=@6I-IO]X&TG.3OVS31_D86 MVD"=TRIA0@89A\^0E-")J^Q[?$7##(Q,I ($<385V'W'WDO'>X9DRCEI25WX MU+OY^9)]DGJ_RJXN/.%3'ILN!AKF.Z-"IC S.9(I[\&D4K JL)U, 0R+L"@A MZ]]$@A9WO4$$96H.:,LO)-,*/&COC]OP4X"CEK[9,A4S:K%++K-0HZ9TOO;' M"H-=Q):34*G=/_[Q_7S0_N'93<'H5^Q><^5\#AD#FC3[*=AO+F+9P@"GYKK- M]'5$_I.+7OZI.LE/6^6=/;]^>0I!Q][]\>==5ZZ<_7SF+)_\I'X;IV?WEV?WIQ(IR=7M2$ MRV/A\+IV='J[3..S<,;.-X8_^-21T<.;<-BS_F-=U97+UB%8BJI]+#?>MU"]7[A\:U MYQJY7Q$T;(4*;FN#OCMIO>>6G#^]SSP,K%F?#N'! M]'FE^!"+IFQL0SPCA;>,\/X:G-9KSYF'02T;8S%3L9_/WRX^?/\M:V!$8.94ELI4SY'+VICBF$N5DQ4 1 M-94N)9+@GRZFI^KX-4QNL22H+.0R>TUYB!=L0 &)\!7*N>E]K(6A+)X_C=62 M5(I92,HRLKRFXJ== M])[NRD,1U0EFXQA0HX@B@"$M>LCP;O [J4(@QL )%?KE!ORUT?RA&)8KJ\!BVIT'46!HGQG MJR2+QX9YZ!?.,\6&'RU'TF^-0_HJ_&DA3X(-YXSFZ)R'\USM>:A4I:+G0!SZ MA+//B4,Q"&P=0:/Q?(:;:EE]_J!#:-0Y:QGVT\=E.!#+C B;\:*&;BE7CC!S MF3EKM$+UB'^?HR5;5U",':;2!@CCJC6=K2S;W\%,.%408(5%0[8Z,(&>8:E\ MT_K4 #!> 6FP\>44-^)E%OQMNSO>ZY27'B@;W&"LKBI2N+%^ R:%_Z<;P>WM M^"<6,-$IP1BW\D&_L0*"/I:7\((#(F1,QQ#?)G;2X:P#NV^:"+"7B!,>OG4T MO50TVNW7N M/QS1=GLHC5&36/U6^ 8G;:!EA4\:XK&':(YZ;.ZW"N M5>OI2+4:FF&!+1T5&O/;B'&^_C@J7#2?[7*W'-8N;J^KMZ>7%S="]>)(.+Z\KIV>7 @WU;/:S3*AL['S+[V[,ZC,_;R[ M;"'W#H;X_R#S8%I%7:F10J[4S#':XZAS_Z5V9U5ZU]VG^5:C]H+[6;# ];*" M>A@&IO(VU'YJDYE'=[!MX$]4DI-OJ-?'7K39ZD6ZTP*#]4+VJ'OX['L^6"H^*9=I[>_@L?]3Q]8Y*I:/GZMG%SWPERBP* M>4-$3=',.63?3R\1FCE S":RL\>)609:]=GFUU@&W5?040!#CYHV/:AVQ['^ M3IU@7M6R%/A?\U9^"8^ITUJ0&8VAO1,%KVOT.BA)S#V/6JN+5K-WT[#OE-O? MKE_.:MS(@I_EA2] ?SR\'R3X<8+>1?WQO%@JY*=YY/,O]AQEQ%L1#A-A+\.5 M64Z$6X5AI=_Z^FP>=]8IPA,82,F*< [;3&Q%.#$1KB6BA2O):.'32^7W^7WA MOE%OK5D+5U+4PI(([-J*\(9IX4HR6O@Y^W):/?]R6>ZJ:];"E12U,(@OF-NK M%>%$;ZG,IFN2F%K?-'J**)RKS::F"#79LD6!+/@/M?-:==(W./ C<,(3;LU& M/E<[+?W^HC8Z48[!K'?-R>9%=_3R2F53'8'0A6D=#'+23>7A>ZZ\65Z DYSS MB%UTYV*[[5PR.W=9X=AHH4S"+IK;M \5RO9#^4F[/).^5M M_"97-LN&1P=\DN!%-4&Y/+6V="EI3>+D>&N;X&!MJ8"P35!\;O3-@V%;5S?, M9TAX$^2B[A%N-\$Z-D%V;5.3+^\Y/:;.$;8)JIW=PL/"_5ES MHZSQQ1.WQ>E7?%.6W;GA&AX M19WCRALM^"-"]-#=>;K8Z/TNB=X-TA:_[NC=).6 (X@)0# ?_FNBTR'HN"!- M0,./7W ?O[%\,#Q0]$8'YO4TEHBC2YA\V O%N>\^=2@/R]G!M^ W.EW$!O2-VY1?W?N3K7N0[][4DYA4:/+55:XJ#,-4Q'Q+L?*O M86NW:^TO#T^_+NNK6/EU[/59*Q_9+^2]"$RP>MA0Z!G.:9%0@,@$Y+Q9#QZ5 MK^F-W5'-)G99,CE6TVKLDW*T?5+9<$U7.CRVGXMW#_*@DXY]$E'EML*C;*:7 M&FZ?A-2&6.$9CHU;U-Y+>?#P\%M3[R..KV7MDX@JL14NZDSW+=0^.8AIGVSZ MKNU^:S:J/[6'@K8J^V3EVWC&*54JSV>?2#'MDTW?VO*/TUKGJ=L[JCRMR#Y9 M^5Z?M?*16WY#[9,@QC[B )J*XK,U&/"W:W$0[NDT9WE"?KP^J%*DBT59]G/Y MMV&ZBQ(4.$+T&1>WU)I]\:37/T^/.E;M3[=K< MLAU69C5-MF_4E].C;X9Y@PF)+[SJF8D)Q'YK7*8[VL7Y3LM$;ZZ^/+TIUYYKLD%5X0O?9BY M(8#CUAKT=1AG'<&-9-9*);L8;>TX(,S&#+[ZNQZX@,8;80FU@OLLSF%1F'.W MA1>FKV2WK>BTN#/EZLEAYEM%:ZSZM)B,7L;85QMP7.2F;ZIP,XA2G[L[86:0 M-&D&+6+D5^:6[;!2V[_*R'^V:T&6F4&[4DVSSQ^#8S&V *339',>1ZDG&;I@EE$_$ M$IIL]!0)P^^KOI&P]O3F3CVZK?TJZ<5EJF_@1=,ZH>;>="=4:9,[H:ZI1R>, M<7I;.Q>R O59D3X)Y[(.).%U&K?S"C9DZ%L6:@@,?U=U61M:*MDIQZHNZPT5 M-#KLSZ9J\V=V=ZX5JZ_9],PEZ!N&3Y]<5X6Y9QEH8TUR!\K!8'1]9+U56%^1 MX\OKA^KUT=[9Y>4W[*EZ:_J;1E MD]02>CRMO@T:S>E1A:VA1,'JHWEHT>?UO@73M+!/3=_6#.-)Q/XT^ EO884K MS,]K;0B#8[\&.#-T98"OTA39PB,$GS*P;8TP,+%I#I,,X*<&<^+7L5AC'$LA MTMZFJPSDF! :LN#77=H_#ZP MR;1E51>9\&)K,CAUP"2AOF&@Y8VVCBV%J%D0&F V=C_K:V"+]TUDGXVI_KHB M6*#+$$=.IG&;:JM%[Q!:<$(2/8&E0R+9, VY#XR"HZ=/&07:.]32B TA8'4 MB 7U)6-,;5%/#J>C%W!#!N^AS1<%6(%--/BV$X6VHF-7)(]'^&9'%/!IMG4M MT-B@WNF.%N8[VGU-Q@YM(I BOXA^[K.N0TJCHQN:T<8OP&G[K&A&CS4:DX'L MANU(I>&J ,R[.AH87]Z=' M>U(%=##LV2XJ>OP&;&AD,S[O?ID?W,Z#7D.ZYC/8(? =(I$:.OG98AE,I##3 MH]I#:KUFX;&-/[2 J[BG=G=P+V(W.4/' ]_J*=PT@!%ZID++WL"= G*+11[P MYXXB:W:G@;+7,"R;[Z*^KG1[FD']V:A#*/U]B-0SOZXKXS8$[@289H%-!,_@ M-O:XQ_KJ@:.H,B;#08B-CQ@G#(LW@QMT0!8',)KAB0!(F@5CJ! MZE-U[,KEK!-J&>H$ [8>"!0^:X/)Q"49&4 RZ1-?UBR(\Q.TRG!/MG=W.L0A MH$CM@O(P>;.N3\1M,9&.DD*6ZUW*FU6%,I ME?\ZQANYB?WT6%\:(*C58DT(0<.@EAG?$HP;R!Q2$WZA_32^CF/18YQPO]?3 M5&IE9KCL=%;1?0GUQ_'8[G^'R 6-:2+^#%#IM"IDVY8M%5K'*-0&EM+C'[FK MS.CT%A-5)NRRH?.N<[5A&M0%T31TM6'!!CI7FJ0VR*30X&7X*E L-5!5[2&> M?$^*[?3T0>:X6]\1$ L^P&Z+M*BP)'V3E%]P?Q-;2#*13T.AT8$5^,360M%9 M[T0@$@345-C)@W)"5U)!L?DEUQG/:)$,39#3P,&P 1W3I#AMV(O81,[11C*< MZ2UKG%<6\J3-?&>W:UL7)6)/?J$VFW2 68(UM$!P\?MJ%VO%? J7RQ>R#+T3 MI6 793'+=&#)/GDY?O?T) M9LXZJ0EH[O.-ZI=;6 %%ITT%0H>*V@HL +W4/:Q8:_2):^BN-P/Z M&&8-W ?W[Q,=7)KB? S:H*UP?8#JWW(Z*]%.UD&S--N*_<"6R"? LD^ E8 ?T+S"[2&U>IKJ-)T+@^TU;$[-P@%K"5J4^IGJ,$S%NX1 M03=&(TUQ%@TD2:>3E1I]=L$/P47":;UXJI"I8NJ*RF8,5,J-#J98P6_K>U9' M1VUWV,*#KK#Z=5>T\$-@LJ:.7&YZUB#KIJKW?54/=*2H.I4R*@W9PHT DVPK M7CBHW0?A@C5<2UK@06'&O2T_L>:*[KE&QUJOB:U8J;UKE'6Z%K+G\5@NG_', M509Q_!,I/9*/\?Z^@GU]!:E2*HC"#1A5>[?*$[B&9H\3#CH+362+ZRN]CV8L MG;$^P7=T#Q=*;+0+9K=,ZAMLJX9J4;=<>%%+U;J>?F0[ Q6G#18Q"J"K^%K< M[.R.G4/_\9])(;M8].]RW/G-/EHC\#O?WOX# LN#5-X,N:W)L!^19O@VVW= M+RHJV^0&!^VF/FA@ U^X+X"H@K+BAE7 K$/]"7JZC2\!7BFRV0 U1,;NV!' MS'].&PU)K4V90X.*S/-/<"1X2X.5*2MZAZGBOO-U<#WP'$7]71\Z6MDQZ$$0 M%=^2A9P70^IWZIAZ(AJ,4P;N$$UXU_*O%#@^'UZAC%+(K%;?5*87? MZ"-@*K->Z!E-"QK$:]F[ET# A!IWA%E /P^U+QP + (%,N9[^EFM.V8ADWJ0 M#VIFJ_X!-6JA",)J@5W6![W5A!../PCQR;VS;;D9U(&,#-3'GBD@P3BCRQ4P$[HOH7!-Y\+ M@_8:_*30'_#,QOB'(MO[N:BON/XB6RCKZ)0NM'HPQ1= M/]N"IW=W,)*!:]A0?'N;[TZND/D6QFI)MBG!W@$!,8<^U8]R^*0;@[T.R"CY M,T^JIEF^KL8@^0JY90(S(9VWU?NJ9K.UIR>'H!>YZ#%+#2UK6/,V311VA&-9 M$C6JKAO/;.)^&U<,D.D0)CID@.PZ@NK-GT>-VII1)\L(+"ZZ^>'Y(Z1::386 MG4LAAYV?B.!QA0$0WX-H5SE;&Q@N"W73D-'>E4W8 &0H!XX=%K-B^Z?.&XWW M;; /^7L"'B4/D@0]!KX9UE3BBL"&<';,\7*>\=)YK8G!;XH MI<@B<&YSV=V=R.ZR:KQ+R4S4FJJ)421^WT>1NVX\H*GB\56'$YYI'8OGEGMX MA.LVDSU=L5&T6>C3Z8$+!%S P=AQL%9%(0"]*@JL#P)SG2U5IH/><_T-E$V' M"O96]-#J3L "CG-^"CMI6D14H2> M 0"&",BB:G50M2C42'UW1Y/K=% %^(9&4@]\#QW/'-5F\GX(9Q9PX%96!S*, M>J)@E!LTS&T?C!;X]S>P3%CX]RO,6:?@AL8M*\86-U1.Z\M)P#@=-S3)Y=YS MUH*DC%E%?I7EB__@:@%3?L(R.L%9FHYSJ/AM+N9PX;9K*ETR!OGN-_!QI[[< MGQ0GA>I?/2[?8#RHGMU'^YO\1])TW"SD^]IW$J/MH(!MQ\)#NJ(T89FN/*_1 M?>VSBGXJ+@V^C.;#]AL[[E"5:D)0U0 1L&<5A?A#VM$&2]U/#GLK5Z6./G.U M"S*>UL4 ,D0T*P:N5*/)0$<.3M9Q+-R(KAMTI""\18<<]9E&YM$D)T)G^S%3 MIODWG3+-_F4IT^7L>L?0 &/7QMH"&=,NCEJS.FK+YEZ->T1%!'F,@(>PNS,K MTB,D'NBAH*BIPM0P*^2HDMT=GTL.2N #S]Q=ULZ='-V_J.)@H[JF5<>-*[.# MRZ_MN!G&]Y[,K2^LO7!9 )X,%U^&?7(8@ M!-CQ0Y-B8UF4&L$(J<5,,6(X?84N:N(_ =>4A:C10G2#<^ZJ[NXPXTKG"PM[ M$[YDD2WE1%OA_0//S*83!/46^&,X?7XTHKO/Y\;*4.C(9LE ]SL#,'P%OUF- MI\$#2CU83/QX#JLTV]WQE9K!NS3<-A0>&>"II(-SV_P7%X&2 M=<@L-HJI*'MD[@GD)\'1H5!8:Z+*F5B/54]X4DVI==O=";\A[K].EM "V2Q' M#GN%GR)TN15_MS! SW^/WV@..\T%#I?)HP76.1K?$[Z$&)X^H",^=&8_6U#U M=Q,X2.,?^^6'H#];H3QOX=3U!*KS'T,4_A4J6_:UIPJ+H:";[4S,H(M1JK$5QCJ:3\P:= MX]HRKM8B3:XILLYC#5Z C"O@?0^I*8#2M%W"\"4\ >O80DNUA=$)-X8H9=_C MNOR3%:4"K:C09!X0BR"RQ^A8PB5\*TRGL[KX:8QYYT2", !UE2_O@Z<<5**% MS#YL!"?RT,,8$854N!YT&-OH8':'O!XGI-157]X*9Y,2YTLWW0E"BH4*/I'. M,)'.5Z1I MVF->W1AA#)3:;R("Q2L$#=>3X^6RLOOXH&AFZ]GK\6^'MN*(Y8!EY-'Y<5U5=]Y#7\OEZ."&MS)O<87_J?;;6"&8D_@&BGZ=C*$,WRQS8KD@\5E.UIFO?-[^>?(9T5F! MQ/P;)?UK*6^.[8-B+P3D\RU88* %.N*9BG/Q,@DK&V;A4ECO0/&6FQ1B MO@?&2%@$ JG 6DS+5[%$H5*+5_"XE1B^)'33S=;YW!345[9AOM7C*\K)*+/# MO2AF"B6_3<:#:VPE*49PS M7T&'Q+=-&(,C^$F\UHP!Q6-EG /M0VL_ SM TD/6WRNUF[NSVQOA\EBXO*I=5V]/+R_6>P42_END3#:\7(T_ M$;+3/[J4JXM3[R/@BALC-'A@P 6T;,7W3N$6,Y>B<,/>S:L+&@;8,3U+^2@X M/P7T\+MXC=9F]U.;U@*%/U;&M#W]/E#0*\;!M>8\_0QA"K@6_^^==]4]3N?! M&>^?+(S M"("I7"?OD;&YW_KIO"?SP&5-S[9T%YW,RGXRUAW2&'^+6M"6.,/ M%&V%:C.$*G:SR4W3@=FT>8[VW&L4QE4P)K-E3 AC)GJ*;;D"7'F_YEE(FS[IZ1% 2OR7H&HC/YK,;1/S4D2-F\$'* ME>>>PK\;0WVA-+%)5T_YG$)3*%4V2&CF)+Y8SFP0\8M)?$9ZQ1(O%1:2^*6. MG8>.:BLA9\WDVT[AY&RSNYV'O+9Z[*B9RJZX/ H3S%"YG#5@6M2 A)5"I6Q= M!'T :J28%/V;.C&5_(00KX&,4K@N6]<29<5*=J,(^I 5I7Q,BM*7F5(NOLRD M;61/OOB'EDG,[X(>V8 M8>RX;)QG',[F$WS+X4'CWB G M0A)]KX0+"6T+[_[V&^=#1BSEBJ^8#XGN"C%7"0W@O$5>3&;$%N*":[;X+L*M M'DZZT4&LQF:@K0MA-13>TWU%F&UT$UN&GS&]:7,V%52->?MQF+-:\&9%#X5B MLN&0>P.3,"X8%)Z(()0N='00?/L?:;_@W$%&0#U,/1$JS![";^[A3WYL/0^K MPFEKYC2_\K?A"$&GP-NBP'8%)B[KD]A[HA\0PYV>"ZZAZC;=W>/H&A% ?GSJ M(L?;=*[B(GR["Z;A<6QWQ]?V8AUK[:N%&>\6Y?1D5IQKR,#ZB77+^->MDG\O M\ENWB(CMDQZ._>J[D$P81R[\*((>#8Q@?R7J, &;!9??!6P.C"K2]5^9-(>J M32PH ]>7T:.23;I(.?X$WIM6"5+*72C6M\$'W>'G4 $1CJV-;-!E5J4WN^S MB4R"H$]Y*_86Z"CR,][4=Z!_#-XF@Y[#-H"&CC>:#1-4/.]8$80PY>T568\C M>^AJ3OXRT>W8-\"^JEZ7#D71&:2[@WS-%)+2:F%G66:RY+?6$#F09(IZ-EO.X 3K\XUF8' M!O ;"WXS 9XEX.TFM39@&-3[A?/U="5R,^9.2PC#ZQ?!+2*: ($:@903Q#]B MZRMN;TQ0_M0.U@/6#HCK[@Y,K^S*:\PV&B!78U9" #^KD'_O=%7@.$NFX@.> M<,X@OP2S#CQ7AP>"K[N7VQ1K,\[GL>.93"SL93FI "27H5Q\&? 1;Q?IX%;S ML]/IN,.L5 W>Q7LSN>W*@@8-:0;6<8F QA&[( 0_?&*3+U M"HK)NL2D5LED5\6*M"F^\^Z7S<#KN2O;ERES(G)F*W M;Y,3$^F!M\F&B1CVVV3#5D-L-<160ZQ$0Z1=(CP)(!A$:_?U8Z>M9PT1<62Z')VP7(VJ:.+]6!DEB/KS\]O6S:#%:(M$> M"J%E4HN1-G&E_V_@4&[R8N&KYDY26RPO%C-_Z19+CD6%<"B>U\^B1/=8!'S( MEDO!@NJ$]%#JY=419+W[?,Y2J3&GL>""++T*H>9$<27D#,R]/7A9] [/.BN7\ MVS4X,F_7IG<]?_*W=ZG(ZI$#06MV?Q5R1;> MZKF3S M*(\+A?D.C"V/Y^?QA]R<5EA,)L>O-/G+^5N<(X^UY>U\^B$<_WVK'Q+D,6C@ M\#X$6RXGJ27R6RV<,G_3TL*K#0+. QLY[R!SKW80RFJ.!5\$0FVNP%(4 N5\ M+$E!;?UUK(Y$N7Q[K)Y#C2W.[P@DS2VW4^%V"%KGV^-TVBHD&A%TR^O$>1V) M.OKV>+T:#1*%;+KE=SK\7B+\X4#G 9"6B"QYG M*@WD/? )IJJVX"NZ"Y"'2$Z5'(-H+1??!S%611\HF TMS=:?4US46E,K2^C>A<"&+9 M-/MM>%"#UYM#%VH*.&C , U#M_I= G8:0QTE8#D$DNLQ0*O#CJK+^\)1! 2M M. ;^%T"L\S_@H!D#U1&*AV)X#EB:RV%,+D^& ,D4T2\089-1IBE[E@<,I9F7D;<')MN!DFR(V6W"R M"&YOH8>VT$/CG-A"#VW!R;8:8JLAMAIBQ1IB \#)P@);=_LW^P)='H'OZ7)3 MCAT[>Q7@-Y7R%J-L!D:95/Q+ 906HR4*@2NBG?MBI&T("E?"')HC5?H:N)/4 M%LN)I>)\M2BO9HLEAU&6F?/6^:MA4;)[+#?G5<'7L,^2Y5#"0(GKON%;M519 MN)(;F)T3/F!&[15>AY+$RIS@>G_/_3>8=^ZMWG(M%Y>]^_=J9_XFL<=28FWY3GK"K;Z80$>YS);'J?,X\)6C--F<2EQ);P10<,M M#DF\C,@6AV2+0_)7WK/>XI!L<4C^,A6RQ2%9(:^W."0KUB!;')(M#@F^+$T< MDC%H!Q&1*$SC1>W*MJ(-A5+Y/8%=$-Z' 8Q2=?B@*1A]VU*;"GX&0^[NW.DJ M_OG&AD\9P 6[G"(TC&Y/-N$C M$H9=X["!,]4S5,8:C(IM #2HWF&B =WGV^ M\2.@$&71O!$&BJE,XJBT3*/K0JCL[F#%)V*OM!"YPT&MX" C]*LIZY9*F"@^ M%)$&>'FVJ<(8BM,AAL8]O+P_/=J3*H)F-)Z:QD GG):Z X>AFC 9O=^2&S9! M9.SN&,!,!B-"[J-@Z)JJ*_L,VL7!+['\B!K!*:L.UHL],/PH,QY^B0MNXJ*= M,*P7BP \=G>(2Q;>N@)*FVJK!;_#]QM]"W:*8A*;;T!^.L(WPU1D!OMA&[:, MB!\&L$/XIU"@0!((HP5,AU?"OSV<%H[.TE2Z*&>(*F+T39BMIAF&OKO3D&%6 M.)4P\A (A6A3$77&X;Y')8@JO L6!OFU%HGDF[2EFI8MZ(A4T#4(J6#Z1BU6 MIFY4$ S:J4+,C5K,;MI&]:,E3=R!$RP-=3AN2H:.XV#-S&3C[HYO0S-8&QE$ MJX%R0.K-VS/X30UD2FAKLF5Y6#\, ,@<(L,8%U4+=K<#D$/LXZ_T"'%XR0!D M8.S='0::H[IM&P)OM%YQ@)>[;1@\&R>)#ROSC?+?9"\LU90N-Q9SAY)S0X<"9DW P-X9NE,[]/ MPNVP!U.KFG)=;7P2+N2NPGAP8>!LI;S_6_]QOH8?>4S\[W^ &V&, >%ZVJLK M(*0P:(\8ZZ>T&$*IE/5;7+YQ_60@?6PM5KLY']P3CFV@I@R/HVZ!8] Q2^H ML'V8:E):,&N;[V3#4GPG'^EG4$&">X;)VNX./ZG<@[ 'O&.*"[8Z864A9!2< MJK;2'@H=T-X=1>-(89;1LA6FQ538EPV;VRO <[V)*%0"GL)P>/A.31QYH&KP M9O^4ZO@=D[Z/S[<-6*D]!T3+>;FK=&!=+44A'*A6'_&]U@M7]5_U\W_Q_G5@ MIS01ZHSF_%'H S=,M!/>?3XQ#= V5Z;14N$-__T/?@\$&498&.,JA%CA5NTJ ME@C;C8A."P5KBI^S9ZDC>%$9MQK]/E#P!&'WQ5< PS/C_6$7W!>#NPI-4M=MEJE\W5+FD72/GAM7RD5<+S-Q?@X'.,Y^!4?5@4 MP5&FY\4BOQ8KI>N#TICV[5FU3',1$2ZQKV#ZD?5%KV3Z4]\#!9U[$P#:G=N9Q&0H3Q=VA8 ME) X,8RF)=R (37%K*R$9= 2J=M?9 &7&=>]/9TMAEXWF66#SD7HW\Q!22Q7 M0O7CEH,Q.9@+OP^YY5]<"9R$XMGR+B;O8.>& ]QN.1B3@P6QF-WNWV4XF"^$ M AML^1>3?Y/0IPFP;A47#.>S5GFYN+^T9-Y53J[B?$Z?<\E176-5*H1&XB+J MR-/:+*^CB.^SN$,##C)$EO%BM!$=G MM D#V1+((AJ#C*#377#N0$^B1M" +K*"JN_NV!%O:,68N:!:#EZ#-VN.?M'" M\9K]AFTQRC1C -]G'[)76"+=\Y9U]\N[._!B1!^Q$ "$/3OHJ(T.W4CW0!<8 ML$D';/!VAZZ"JU@*K_/KZD)31>R&>I_P7?#&N(Z()[+M?0!S@Y_IUCM0#&QJ M*-9:$#5.(B2'A[Z8Y)1!9'[I:\O1KPZ[K[,8 M@L!R4WRMO J_W?TV>;$01L#;9%4J8K,('L#&*+3Y;B'.Q^VPB[R;*W M= )#0E-Y5C2#@#W#N1#]&NG]]%CG[._'J@F;-4SI?7C$6YJOI<94HJ8)^:ME MT)R- E\-@Q:C)8)+TGR=O-XFDR;K?E\_@Y+:9I*8S<_7F.--LFB^CCROAD7) M;K,MCV;R:([&H;&)6F]_Z7>?SPE>&5,(:+E9BJ;!SS&GN>""+;U*89?\PDO) MTZ)A@V9>*L[7+N@OFOF;[6X_AR+Z>V:=%7.%^0SFOVGN4N&M*CBI\E9G/EF= MN.#KUQ8TFET%3P&N$T6G%D%4\]'LJKI*[1[4YX@<7\B;4D$L6&JED^R6G,_, MMP="$0Z6%M&_F\SO:75V5E96OROSEZ^FKIM32IZ#XT50NE6:"'GW2>(4TSKRS\>TG MC9>0QKD?*HW7&SV<6\[4PD:CRO/LY#>3XO?K\YTJ%%YW1;J"@KY_*ZESI<_N M]3^'U._4VK\-H=]5;KDTM5]Q-?[;4OI'LW0N52R^+_;R2>JE29TIO2[ _TGJ MMY+ZE3'UWY;0OX>@7D$5]7_:T8AOK&$4U8N)5-!SG@I:C5-!_WI7I>3+J::L MI%.N)[5XVWI>ASJGXID7U#[K5)\H3-6HB3;KNFUI6%KZK@+2=]46OYL0+U<7 MOXD8O*1[;'BLG[=)-=UNM^L;@=*>1.7I^)JT GGF-HP&B[;\S0V#^8[O*-%= M$5\G,V6:(E/&_ <[>+]Y['=Q0'TA0[,2?ISL$H7@F11L&!5,PZ8Z.D(8B+U& M%L(B:]OT?>S>GEJT]_0Y3X.M5/C.^=M*E;677VX:\!1!%_"/;VXLP4CPQ8ZA M^'UWG/@JL2Q^-6IL[X9!&]X9I$"0VX8?F#HO"9?Q!>+1?*4/2U':AN%L;OAA MVP\TAT_#L$S;=&CE'*D QJ:/F4XG] -OLDZ678(SH@VG6E-M"!+DT<2#!XO[ M(Y//14 $TM9O;FC^-.0 OY]?!E!"3K'>2ZEQ8KH2/($S!Q:.)7 M2_I#,Q=6J>?FM'?$:_BF6VO_9 6K,(@Q*F:VV 3P&@PZ)L/),"S-FJF9DXU<: M5YX&SH_MQ?K@*L10E"SP)X8E(DP5%&:[80^4 !!+I+0)5(:$UPKF@ M +* 9J@<7;;B,\WO: ] F:&),71F=# Y(V:A:+[OZB:I'A)H;CO0@/9$8+6_)P6*(]"#X7J7/FVC$"/)+]OZ*X# M-'E)61%\#@O)X)>!F):I,_KC-T$H>!,V;V&8@/B$1>G,!L&M2%)(DH8_TW9[ M,]1+W0&F,V2DMPM_;FXD:5#<+OVYA,O.EK\.OGBE**NCW0:^%^U+U1R9';#FN5B; MBU^U>E@_U"@>SK!C< =0S*DCYL1WG2Q^Y,*D^\/X5F;.&7A\2_HUBR<0.[I_ MJ#DV$?HXW;8ISUVRS-(HP&BQS(?0[*0X MQ*!G^@/EJJFT<+8A*'NP'$"W!V#&;6]N[ 8)O"1N@.'\;.W>A<$!4=6EM'6MZCI,)G)QYA:I?5@]-G?"9T\Z* _4LJE%^PQF2??09'WQVLC8W M7G3\$^=2&VFF14A^U)OY& M?)&<:E1D/ITBI [)>CC6EMF=($'IT#DBD@Q<+ZH_#!(.[0FM]&J[N:TT;;K3H=; SIS/C1;3J#-+F.E ;%J0A53!FYX+J4/],&'\L V^?G D^IV^D\T9&!SG-!FP0]<#RCSH39! M,02S08L%MLD$28)2!H/@\$=A0>/?X'';#.UMF(GX$\ 3( QV$A=UP)[ M0GQA^G4ZWC05SP#C@YM[MC8P%+7$1@##9.9JV Y%Z^$R7[,1C)B%O NI;#&] M%M:\BJ0'9T#G&U;41S5G4WX"$E&\88DPE :D6[R0[TO#X74;J--B?-$%9:"1]KW(.;P+WCU M$M#!]^&0D&',]S@DMYQ"\L*GZ0IKJX)B);L?0=C [7"4 M73B4EJ)R+T H.#9PI(9!!ILZ&&4@E6E(E* ('QW$_T+I&3T/2A ,.)OIG>@M MI%KTDAR4?#YQ-H]HYC@X7C!&<6&VY<2]\HNXE[,%2FPZ\/ R44QTN1'-I:U9&EYQ1/8B+G\M/"!=&!L:YLL;!T M>.&9,Y_-I%\17IAVY)UXGI)-FAP##SCZY*'%S=ZIGA?3@>2D9YYT\N/ ?>< M*+2XOK#_W'U24]F,&FU5N;2=^9,'1&7QQYUDNF MN\W?1>7E34P(_*0R$ E+4P/*&[VVP,O2L478'YW((I*IWG^9N*),)\GP4\NI MV0E?BJO'U]65ONEHI/+[V(?&1(W@@YNJD=7DHNF\N8%AD4B3CUW/ZI!->4I1 M-Y49E6GVM6O\JW)H:!;P0C2AK#RA*\=$3ZL98 0^GH2F M1#ENX!-X/5"%$_R0;GA1^H @V+:B[%HN_%(P-XHR-I+PO(!;/ V,!R"FQUJK MC,&3V (WKT>9!SKS,:(4.N#T ?QW>Y+,MTLI7:.#>23@X^&$F8=EN7BVAV$; M+&FESTA+W@JF-!%9R-4.@[[+@O](64XTGK)@M[D]'C$!I6^PC988F=T5]IA# MI--%X7,BBH0&S@DMRE+D2Z04"BOL&*0/,$70P601RM)@[8K JA:9HSQ0 [^; M;&G!5A]$ _8*&2(P8L\@1)M4,_4.;5M>%D+,&K4%D$PW7*)#VAV"SD0*PT=(6 M,S&B]QT77"/8&"XL8>9KD6QU1Z2Z1/=3B9,6R-M'P9ZVT4/Q; \M.YY=@")8>,V (=Q(ESH";#SOL^8)EXD$9QVB=^Y!G M .$]&5Z*(=GAE#]C'S@HEO$H'@5&'(":T>%8]N'?>!Z=OD9A1MTR-"?"](,? M SR@%'KH(+^D6 2%CCQCM7%?.*#@,D=G,&) .LTZ]VS0C8D7B0(39M/5=(R( M3#8W:"C'P*?AJV+9T<+PB)H.N]QHHR;NF%UT5QGV#]+"P L-RO $IRN$/93. M_+/@1:5:D0(8:^&UZSX<#(M*46?M)$0_':$7N+C"[MY%%J8,QG/+WH:-93>I\1#' 5T0Z#I Y\U%0S1 MR:!;&7P KYA<>PP\!O, D4RB'^AIFZ"=66C!C]854@[TMG)->YPPN>(M3$4> M"(D[8 \6$HT%&%=.9)&3I!+=_Y!U+9#X+/L8Q9MC6$A7']@*> ;^-P!Q 38E M' 009EXXC(]OI,'XI3P7(R@H^ 5HG/L@34H2"$+?K>7H1Q8$VI$4AV5' #=: M [X-,5D3>]!%AJ0?4B =R(1T8^>3?F,- 7KR[8P.NDP[3IS8)9%M!1:5 MG$4C9 )9 (,?9&*S1)8?&>4]>=I8+L'AUA3($&(LBEASGPI&#C&)BOSB5+(S M(U,^EB'V5G!,2L&C(Z;12:R+#YN@$EOKYD9$;)0?NH:A?M =($! @%)-DP]? MT5GJ%9\[VBNA$[4!],%6##34OM@@TK"T">=V"^2#-WFV="6YXH,H0A$Z!H]K M@Q\!;!F+:N%JS%X:.?\A#K6NG4!K $4=*2%VYH1YIJ'U[ OORXR\[(2B=I,6 M*!E56!H7\ ,KO^H(G0\,ZDM9C&3H4F95UW+'*9Y5!9HG-=^$2$CQ:<7Z")HK M@&DXAN9M<9_-Z6WA754LM.B&'GPK<<4/:S>I0@"M#C0IF*F'TW9"4#,H,LDL MH7P+GIY)\Z,-E%-=<(2H>2Q+%=O<")V(D?'L@C)RZ9H-N1I8I6W1?72'_)_U M=(3%L!#/Q0&M33:NF#,0%K0A@?3@\H7 2R69@<2?),3QF*.0GC+#IIE&G 1' M) !L*\T^&4[,=,7T>Y,=(^ 'R0YN^Y%N8T;&]EB4Q$6,:^$C$#GD/,E2Z>3 MMY+,%>Z@TLG P(R#A:FA,W#'R]Q+@Y0?G+*/$95C=PO78*D3(_-94I! C>XM*#-TS)\1VD/* M%%=3:I;%D2FJG$ZELV6>ACLCRY-9/7^44N4T2R:$A_:-MA>BW9DII>;$B:>_ MCU>H-J@DB^4>Q=%@_!?G5'X0Q)TJBL HV(R[ AXR,1UH?P^MC5G%JT/8KC[9 MVS V7M.33/LI-X+E?_6-8/$WNQ%\MVW2ZWE&#_.?B&>9VH0?D"='8+X+7Y(E M==/E=9QQS;*]P:LFJ4_RF*<0^'W#8-GLD=!EF;O ^$.7\SV[-Q>)6#".-0'% MPQ1,0"!R)B8^= V/9V#!X13IAC#';1$XGY M5\S>J7SV9Y![!2BM[RZKDJH>F1T7VH@,]<1KOS1=QU*7.-N10!/XY5F(>G8X'GKO)98V@JHDRO^^9."!_,FN2NT M!JN1)5DMTO;F!V_>LN35OS>GY>R"S?\X

5CAC$/;Q)H]-(]!\2'/G/>(M0J(F4 MACC3X=?<_TPI_^'W/R8VI37%2=3A4("7K5L@5$0>><<8NKX9_.)BH9@I/^>* MGR[_+P4H!1EEQI@GZ:_KS$>& (<'2J J1,#!O[1I\"7'H.K>( [69QQT3+\= M>CZKEOD LJ!%I>V"27YI.5!.?P Q\ -W^BUBX#S"7,*,3./1\'23P2TR$'27 M%7O\FOO]:S@&L6+ +4B0_2>=_U?'91I4Q+:%P T?.M+SNP^?SV<<-H MKQYL#0)L3@A_B7!8E#JN4[!S&0(L,?BKF2JSG9F^\GAE@.Q]PRYQE_*CZ?*A MAIMQO[-N;*NL$T4Y[C^P&V-X3&_VM:'TJ'5/P,IL M2DS-1'%$7L,:51?#NN+!EH6'GT)T*G*T>ND;KP=V8BVV\/5X_NV)5 8MS7-N M(<\4I/:,X#4K,T_*^NGPQ?;F!D.V$(578F%SV]4]0W^*(Z0,Q%LJP->6\J2U MJ$4 A^\6C[^- 97R-G8D3:^(%>N$H/\"*[ZBITCHX?:+,:6=EGBYS,(RT69, M,V%!W%HOR7QSIT?(KOQ1A%3VXYY4$3QXR&0FBQ\R 9/-< F%F!P"ER(5H[SQ M4"D65L>E]4:B1"R%Z*Z.Z?>Q>0$KSD?860.%M]S Q'\!*#^BZIS*'@[>30(B MH^86D;5<+C*E\'&[E/RM<'OPOS/T?U-WL\_MQC&S&U_NW\&*C5():'?0BVG! M: 1[/*61"*HX8*74K(8Y@DHG""$+6,,S=:KR3.I#_#-2WS($MC*O'=[EHO99U>UBN;!$WY3XV+%3,'7N^(E3%Y\X@C*/ M^OV$'H-D?Y<871WR[@G+<^I<\:8S6:(%QG-1(STA.+,,#":2W]*DT,7E"LBI4%FGB5E?B+B[LSZ7]U<7?I-RON7A46P[+H M$A4\?7BP^54>GN=S#MWW?F2)=Z>O=D#JA*R[,O/16,%XU,=B"NM^!KZ'P#5\ MCA0"1@2<;^;4$^H@&6F.%G9,UMX< 0F9Q^_0 2'A%'^"L$L3N#0Q\"EU3.'@ ML^C:>9T89E^+*EF(O,(]C/NPTV-O,=06!L'"#2C7H^9I$4H^0AKQ M'&++9(A!)H."HGZ,["_)GKK"4L4-9I!P"D%#$5THKX'&Y.Y./*AH62/W;YFU MV&VT-4/-BK8> 680/0P,#J$J?&G5W&IB3_#OAW:L.!!B7,#EK =Y3AQ4F7T$ MQJ9&0$E=PJ9&^+V^B^"/ F[',[H6,X1))\8HC/$N,SK'N$0B1H%4DS$@8Q@T M@=)C322B"6*_0$P)>HCQL&#&-O:>&B$/TN3UE]8<0S'R-8-#!2^UT2PR+'?, M/&*,_W X6TF>\ ,OM^Z(CH\$KSOKT[[!NRQEYC7=>%%D1 42$N8I W[OW4< M62/4M(GA88H8*[B= M/F7>;J"L/-DL[ BRWR'X)8<828S'#HONP@%YXCDVY*Y@ASW$ M4V7&!8E@7OD@ UTR9M<9-#*"E+19-QMJ?&8X#"42.2!$4&<*X+&.F8('T2"F M7CYD>#)O%P$QXY$3#<)FL!48RYY'WV/".:[KP(^!JF.JTW@4O<)G"UEP!;J* M&6!HWG;IF T,BJJ"38'P:G0X?:1;U/*)MX%BP58!WP+?9!M#P&\Q,)N%Y 4] MH(!C%/)6WEBFHA$.)B' B$T@!$M$?M3$+^GQH ^BALQN,@L$#"_+B L8)"5K M>#Z+2O)().6DMW'2%/!E)@)#,,=N30)3DL$8L]^C=H?18+\<$7Q#*=0&5=XU M ]'4*EX-KEG^0-04:C:9>9==VB3MH! O&8AO8V:T MW8YA@071K"A%M<1NJ%@,[E%61=1/2?,X/MZ4(F$68?2I65HW.IRBB5EDC:0X M9&9H:9Z5Q BDZK>MI@[,CY)#4JS44@W;&Y#3"Z8E&)PC%[&S+0+ BSB8^<.* MQ4 9A6TF_8DZ)W4- N-D(HJ:NR.!#'X[-H.N254N8?S1S<74Q/D<<)8$X(H4 M)T!_S<)5!P;OX(0 S^R[+HHD?RKJD_@D#(:U;>*3(/#QM@7M!]##&L,6YNWE MA-*(B,?.FHQTFY@O1D)PAJ*%A./R&CGV(EDM3"P*V$K\(C"..--"C,MV$]FA M4[.4VLM):/13LZ5NT-RJ$Q^LRDB9[@BXLXR")!.K-0+4E?'(^@QD38(1" MC%ZV-^P6- F]&MF/\H@1MB,?FIM/TC8+!N#'2#[$_*XU.I?R.4:4VEBH"\<@ MP3UL_0E)D&@; P-;V,^RUT=$;8\"ZYA7CUH0H6P1 M4A3X573H:>ID?=I:?\ M)XE8J<3A!P?3X6"X>'[D/79EAR3%>F: =Q=(Z/?R'B1IRWJ@,;$4GQ#$C&72 MD9@37Y$84$*7GVFC4I="C<28"*5S]X_,86-M'8K>UL?FS!@GPAR>Z[CH\M@, M_^@CP&CNRK$!>7K A3Y>!0L0^@FP;81T+P4>.@8\+XP4?#"V+0DYGEBWPZ4O M'@I2&@N^2H/(QL\T2FL,/CO/%Y^*UJPT./KZ,>JMVJF25;:4"^S43&U%1TQ8 M76"?8O[O:A27\!'0%JC.P'"42],?K#,B)I1=QS78WA!CL(ZZ(][#,-X$T_$# M+^2[@+D,GCEB:,S,N_$T!M\+/^,))\$[,B+(QFVEF6@EPVU\:K$3Q=&FMI<" M2FY+"&+6ED#JRNWS&=$=*IO151/H9X%QM9Y83J1G)++]7U^$T:+(P!\1@IE( M/N0Y!0)WB,5AQ&4*D"^Z34GQ8GYBV8A.STQD(B0#3><=,)E#.C/PR&6!V)B? M><>A_JOO.,J?=QQS!7E.7*K".<*>+KR'PWG4^F@]LEK)$3Q)>EIJH^\ QPR. MJ^GW>1,D&P.N\/\1TJT4$]?E1<7]G'B$:7/C2QSMI8[1B)O05_H> M.C5#3.\_@7^ZNFZZ*6S"9W1A4.PB@$JF@7DK\,B7N"^\(?[(YM@,C"$VESK: M5O:TGF5,Q"#[D8)[/D@B9.NR/W^=TE$I9L48S.4W.C-CN"]O@\(:9\S(<*78 M!ZA5A^*.XD-T=TV=H.CSV(B/2?JHD?0;YD#IA[$I*'LI&EH#U-J!^0)R:_NV M(09G.02R!B=W LU\?OMC@I=I6JR+"JAHVPSDV&N"36"Q7]2O44=FGID+BHT: MNG/LF0[SD:*;)-1%7.6 ]R-ZG_IDDK!F8?#7>:[L/A*9"B//7J+=1QQR>?9" M"C,69TU1F3'#>5@N*F'^O9A6I[YITUXPA#+_9D,HD_XTA)YENL[0,NX96@23]\@R(FW5W I6\:%J-4RCYKP?1:IOR &W?F M!DH$>8.!JZ8-6AW4]F5D3C!3),*G_@C;NV[F72F/9E;-HE<.MN#V,>X$GAX% M[<#DXR6(4\;^%4OG%3@#GV+V0Y_6CRIFLZMFX:K1U2C?[0H3,YJ&8Z)HDI#R M?P/!^SIN_)5.VIH%:F[5W'B*>0U-K6N _)2NKSZ%Y8<^81]56.97S9X,[J4> MQR,_Q>.'/EMK%H^%5?-?[;%OMDV>$LO\AM]:-JYI_U:[B/]H2M\SNO_OOXS' MK+JE;O<#^[_^R:K;ZG]VM'^BJ[_D4YGHJ4SB*;P,H[NP+47-?=&^[JCY3O1' M^HU20:)T>1;G)V/\(HR1B1@CLX Q,A%C9*88(['KRGGH^9@9A!<(:DFYVFYN M5[;1JJ>_JIAZ037ZF$2%+;*EQWW^4#E=$!>.3+6,B;E(SZ73F MD[T^,'NI:35BCU8BK4VZ4(UKCN,X6=Z7$23,]@I5B12X[V6)DXFT03._/Z*7A^ M_@O-1+9>G?< @#>6?64^GE2*S>*+.5IR**J;W[?QW(JRM*^B LTY M8\77L?&HR^/*?1ZV=1PV.8L';V/I3JV.EUD:RVJH8CK]OFD9JA(Z6&L38LH'*XG#(L*UP/J@-OI+.=(<0DA4,Z3/ M,VO(1<3_9+;SIL/YT$2]2:(9?ON.3)%^]2U6^=\H][;[7__>4RD@K+MPO]54CUN: ?/[&]R5^K MQ__>\7=F)S5_0 *\];W??WTS\WA_HQ5^V#/YVRWHAPF99P4/'W#Q;WWO=U[; MG$* E00=7FF^?P[]TX9^(?R3^U>'?S*O#?^L)$PSLT?%AW>Y=]IN9X)R8:,XXFUO=R,,D]W9[N MW)Z4]W*3;J8_R!YG[;95?-I_>KB^:[@#IW33+C0'X?CIPMI_\,:#SNB;VRT. M=H\ZEG:MMIO9JT?[UCT]S.=V:Y5FI3J^V1MKF<+@HA?LW.>_V:>GAOG]M'Y_ MWJ@U3PSWM-(ZR'_;.:T4&J66]]!Z^F[WNJ,GK5%+GWYK5HO.76;PH%7V*S>% MF^K.[G&S?-C0NOW"6;UJ[S1/BKO%PR)XUKIS:9:M^V!XXEY5W<.#]K6UKYG[ MV;OVJ?ZT_VCW6^WC\ZN;C-DY.W7@^H.]P;67Z_ MK#4,4TNKS6!_:)R.2^V[P3=/&[O#0=L]R)S=E/I7:B/(UQM]3ZT]Y8N#8E9O M7.KCT?CA>CP,^U;S;N>F%YZTS1/]NG]X6;ZX"RZ']G'NU&CN-\_R-=\Y;^6/ M6M=[EEFT"_YQ4S.M_8);2&>.&D/]V_7)D]5XK&=WK@JG-[>=W$/WO*'GQW=' M[?/@L-KYYE7ZM_6!95I[C49I\%!H[5F'&;MR73\Y.=T[&;:-WG>K7#^V_-O* M66:O*^H[!_E K]N7)XV) M=G.Z=VSL^5K^VKP_"+5)%ICA+*SL'SG'H\I9OZVK Z=\-G:#W6.M>#-H:P/W MZ:I9&;B%P7Z^F+ZZ=/QAKS*^L0H[[:?BD;67W7,,IVX-S._6L.$YS5/G/%T? MM^Z"G<;@MC^LCEJ%[P>-[_V+X\/:C>O>-VN7A4FG?>K=AG??T^:M4^F?N_99 M?[Q_/FI?#T]N[IWNN=X\MFX*SL7U56F4KHU*WVX#>W@3'HUO;S/%=J70WQOM MJ3?UNOFM>E]K6G?I_3OW-G-7-XHU-V<>!-:^=7'7G!SM781WSNVP6,X6W1-/ M,]+5]'6EV"R.*]_R=V&A=]JN7W\[RJ@7I8'7L!WGKJ7=^X7;J\[50*T=]QZS MVEWUUAR.FF>&VR]V#H*JV3BY,OQC^]$]*I7;EVKG_BG_D+FN^#7U:*\QF1QZ M3O>N?G?G3,[N#ROEG?.1_[U2O2XURV;.>"BG]_-&V[XL.MG+RGGFS+_,E$:W MX:'KEF_+C5[I)OB6[9[L['3\5JUS>ZM=/N8FYX4K)WLZN-'4VMGN0.N<.G?I M8;5HAEKMNJ/?7VJM\4-9G8RTH_S>X=V>IM7OOFNYT57N:;_LU;.E=N7T6G/V MNM?EMG^AJZ6A>V$[9KFCYK-!K7$P'H]/D1Y5;7BP4]W5=G8&._[EY.BX-6A> ME8\'@VRZF]:-I\N6-C@87-_F)M=V3>MIU_Y-M5G4CH]KI6$U5S.]KF^?/:HM MX_O!T.MD]CH _?ZNKI[EC^LA0^CH>T?::WKT]M^X7LS/^PP>=I\))>T<_=/OV(5#HH70^R*7]*[.Z'^S<>&KNX5MS!QB[YYQ5 M.\UZ^Z!2_7Z>+I_5RB?FR,WN-UNG1TZN6-.*U]V+R9DU?!B=:=K9MV;#:AG5 MR\-F;:CWZ^/KZH=,[/]_4$L#!!0 ( M ."(+%3WCF1(S@8 -PF * 97@S,2TQ+FAT;>U::T\;.13]OM+^!RM2 M*Y FA/"HMI!&XI%NLV);%M(/_>C,>!*+&3NU/0G97[_GVI,'$&A"H84NK40R M,_;UM7W.O>%&Q,Z%D6D%'='U=$&_(YYW MC>21I7;[+.>F)]4>V]QG3ERZ*L]D#Y=&]OJNTFQ=]F57.K9=WZ@W:J>3%JMO\VI]IU;?3=AKE7#;WV?UG36^SHY:9YWV M^_;10:?]Z6.C=MA\P,&_8S:59CMB1WTCK=.#OC#L9(,=Z3B6FFY+D;+6I8@+ M)X>"?4I3&0L385SC9#IFKL_=WCV'O>9SY^ 0JW?4.CDY/STX:G_\\UUEL^*O M3P^.CR?7Y0 CF;@^C;#Y:I]UM4F$J<8ZR_C "JQ*^6V?D2-5*_\5P9N*AWJC M6H%+2H=$YOC[:J])@RG.9C?>NSFTVH<[QK2:V86+ DT2J M7M4#$2NQ\VK$4(J12+"7TK*O!3= 5#;&_8$V MCFG%WFN38_FJ_S"=LG.M=+4C+H 1@P;<2:W"G/'G+*QOS>]E0;([@&LZP30!""Q*=SR_#"]\>&)\V/ZQ?! L ME0J((_#.$!:!#&CN*,?.GDN5(KSZ,(KO<58DL D4S\$I @,DA>0!0$C\(5YE MV8P@)3;MM:'!P422X8A:%!D:@!4:T/7#6>]/#(7"TDR/[(0R1O2@!0S'0)QN M!K_AY1SP[<27&\Z^8/^)87_G4;"_2 :\-O9KH?=MB?%2(U($U4$W>B"U&3?" M0Q80E-U,>&@)\*2;2=NGYM0L1_:@#$+7B;1QIFV!?I17C,X"=@=&QR+!;SZ6LF<7^J,Q&]% B<\ 7JS.9<.<=[5J92&XD34 &\>5SH")+A25!Y*. M]>K)IPAM!1QRR$C4:< )(T7&*;%A6MZ)F;!"CR#3YM4EOG4%-43R07^1/&BR M>?/K))N?QJGN#^#4TD'Z!K66#^]+,PRL',J$B,.M5IS2&4=@-U1O$)NX22;( M!MG1UX19[L$S.Y%-?!=54Z;=K^ ,V.GM3Q=2O]>!5 MG]NI$J2,X,DG$I\J_7J4:6S,,GDALO*T[5K[Z+N7Z(%)5W^6[/II1P*[3^Y( MP/\2D4SH&6->8K,XC:!? 4I>*/ F;K&4>0X;>Q4??D;,)GGTCDA[LB* M70U]%W(6_/-&UD D)")+20Z?5&K1=,770L)US_)"Q?[\;?UA:OXR[6SM/DL2 M_&+E_T$&D8Y92Z";3E#IC"B6 G L%=*T#!\)?D&2)XAV E@H-_Q/(9,SVI5 M7E;,X7AM01SG"3I:,0WCMQ*B+%+0!:@&#J*@O2R$ERUR ][[R=3IL^%I]DO MNNH)@OYQZO,#R*?4(&Q&@*#PD1X@]K^BE6B/@OJ0:JBSH2 )HGBO_#'0E,E! MY(-,CP6>COHZ9 1^A4O _BKZS-Y*E(W_N_)X4[^??L9N[H7)AK]_<2A,,V;U MK8AM;6YMW8W8M_<:M/&Y6;.UQ6^H-&J?F]?VU:VV[;.!!]7V#_@3#0(@&4.,ZEV"9> [FXVQ39MINZ M#WVDI9%-1")54K+C_?H]0\J7)DZ:I$F;=M,"L261PR%YSLP96NW7O;]/.K__ MUG[=W3_"I^!_[=YQ[Z3;:3?#)YXVZ\?M@W='G\2'WJ>3[I^-U.AR5[0VBE+T M5$Y.O*6Q.#6YU%&X$8D/9%7:0$=T?;^DWZ',^U;)R'&[/9%+.U!Z5VSLB9+. MRS69J0$NK1H,RT:G>SY4?56*K=;Z9KOY_IZL/M=]5^S=@[V8=$FVT6D?=$X_ MGG1%:TNNM;:;K9U$/->)=,,]T=I>D:OBL'O:.WYU?+C?.W[WMMT\Z-SCX-\P MFT;G&!M64C$D+=ZLBP,YR&@2B<.AHE2\4EKJ6,E,O$M3%9.-,*8M53H1Y5"6 MNW<<\H*_O?T#K-QA]^3DP_O]P^.W?_W9V&CXZ_?[1T?3ZWJ L4K*(8^P\6Q/ M](U-R*[%)LMDX0@K4G_;$^S(FE/_4O"FX6'>[IU.[8QX'K',IFM9FJ)14Z'= M.[HXVK/:8"ISE4UVOYS;?$*]HRM-;,%$(9-$Z<&:!R%68OV/HKS><&O]6J,O M7]S)ZK$8RA$)2R-%8TJPE\J)SY6T0%,VP?W"V%(8+5X9FV/YUOX1)A4?C#9K M/3H3A\:B@2R5T6'.^',:UK?I][)S2T2$_^M;2M?X5CHA[K7F;SX!YN9;N_D@ M@#F0#C !(/*).--FG%$RH"C@ID9+8I +M"FQHKJ42@NI)Z+2I:U(N%*6E&-' M&482^PZ<<5!)98Q;5I@< ;XTH=VE!IIB[P!/LNQD,5#X6K^,^\_Y@LU49X KER&4E>(3%6Y1 3= 7% MWD&V6\ UDV": 06I3]97(8G/CPR/FQ]7SZ02& M?1C%]SBK$M@$BA?@%($!BD-R 1 R?YA7638G2(U-=V%H<#!1;#CB%E6&!F"% M 73]<,[[$T.=B#0S8S>EC*6! WO%P OIOZJS%>:T2.H";H1@^D8R$M><@"@JJ?D8<6@2?]3+DA-^=F.;(' M9Q"^3I2+,^,J]..\8DT6L%M8$U."VTZL *H) ?L!D-WS>"CU@,0^0O9IE:&% MU^0[*[3JNWXAS6=W%2MI':C#PP@.[PN,"A!GEVX\7CH;K[Z:$FF19FC 6FSW M7KCS$Y)CZT>10ZY>3X[M.UD](H8WP=O1'+GUA6[N9=6(?T"1"L1PK* MQE06!A"B1\KYN(]6I+T=KM3F&6,QZUC*I,=T+6WFP(SJC,0/%;('?'$F4XDL MO:-]IQ(EK>()J"# ?![4;*ER+(I\)'!>0?DT81S!H1)9B3L5DC%299*3&Z;E MG9B+*_0(4FU18>);G[@A$A#Z4W*O">?%KY-P?ABG^M^!4S<.U)>H=?,0?V.& M@94CE3!QI#-:"O*';'S^IJN97ZO!JZ%T,R7(&<&3CQ*?*OUZU&EL(C)U1EE] MXG:A??3-2W3/I&O]E.SZ8<<".X_N6,#_&I%,Z1G-@S7GC46*S.,V@_P64O!2 M@3-S3:+(*8UU,_7E;\!DGJNR)+HF*_8-]%W(6?#/&UD!D9"('"X7.B6!'@6"ND M61D^)GG&DB>(=@98*#?\SR'3<]I;@;RNF,,1VY(X+A-T=#0+XU<2HBY2T 6H M!@ZBH+TK<@ />^\G4Z?/I2?:3[KJ$8+^8>KS?.R_OII^QF[MALN'O&PF%:2>BM1F)S8W-S6O!M=VZTZ#MCYVF:UY^0Z7= M_-BYL(^W78W;.W,=,>^@F"[/Z:>>SQ6O##W(+QO\=AJ_E19>4^.WV?X#4$L# M!!0 ( ."(+%0^@6R;A@, ,@, * 97@S,BTQ+FAT;=57;6_B.!#^ M7JG_813IJE8*(8'K7@O92"&D6U8@/\0GZY<:C>!QZ;GOWQ-%V,^P.IL,; MB.*;V9>0(JE9,2L MM%T?"B)7C/? [H.B]ZI%.JV!][K4CD7L+ B*[ @"H.: MSNF>V^;K$_D1^,/I+ Z'APUH'\:E_0:F5Q!?AQ#Y\X$_":/6](]Q> -^$.N1 MCFUW7IG^)[1@>",.B>"<)HH)#G=,K4&M*7S8$(G@^1;FM!12@<@@$ERT8OHG M!$)B'ZEGG&KKDSS]N!']0!0EX=L36;?.CH]P_$K( GWX )F0-7*)+H@4*$]I M"A-Q2XLEE="U35R:C@.D@HSE./3@2D23C62*8?(3GD)XGZP)7U'THBA856DG M\*,M4Z(HK*FDZ.SG?NU"V+ME'1^-3 C6DE5*E&@.8PO!DH0)W&;=3MF3\<[ML-P1U+U5HSV+_T82ED2F4K$7E.RHJB"IM??=".M"KV%]UY M8]2EWHWG>YQ;O68)R??ZQ=4WFN/ C8=/V"Z0JR1IROBJ5==F#6HYYZ5JB#)2 ML'S;^WO,CX'&PR]"=_\);5L7WP(^=]2;%LDV.^)2BQ7(O] M(0$D_;AADA:8[I56PZ.X3LE9G1/.^6EZ]B"AQWQYR)5&1\YE]]>^GE%'@E_S MW1ZU:SUX/ZBJ^OWF-^M<[_7_4F#_CI Z!Q,2XUAEBUUAQJJN".-8<]BN.NY5 M1I@NZZ6DE1:4J8=)GN.V8KUG)$>Y524JK#+K61GCA">Z'P%35D-KR:'5)J]% M);"BUY35DRII'5QE+\1ICE&&1Y">UMJC#W$)>O"><#S\MN!TZB.IU7;6_;-A#^'B#_ MX6"@00+([TN7V*H!65(:%Z[M6C2P?*0ERB(FD2I%-_%^?8^RE&1=6V1N#.S# M;$,RQ>-S=^1S#T7[EGR.3Z2S*YF;@.FEU7W2M8M8*6VX+ =TMW MW?YEQWI]1TX CC=?$-\[;D)U&M>=MS"_ 7+K0^ LQ\[,#YKS/Z;^'3@N,3V] M3J?WRNY_@0N-T41 *(5@H>92P#W7">B$P:[F#)OB] 3[;Z3*,(9/$$M5(N<8@HR B8A% M,)-?6+9F"OH="Z>FUP5:0,Q3['H,)6#A5G'-L?BIB,!_"!,J-@RCR#)>%"8( M_!G+B&H&"5,,@WT>USZ%.JS6Z# -?V&$,093WUP_>DT6#CN9/;^7:/3 M*-L+Q_/J=N7@GD/MZDT%&-.,I[O!WW-[2HAX/X3H(T1.HXB+ M3;/4K5]4&P!+E7U4V\3;&(0JR,U##XD=6*?=YRQ3*L MX<*L^A.)SNE%2?3NY7ET47'E>1$\%D#%E^YU_[>A&5%F@I?E?BW:Y;J/_B5[ MRN_;WUN79DW_)]*+B=0[&I&X0.G,]FJ+4JTI%Z@M?"]Y-[=[@;?CYF*O1NVB_<^]RVZO M#GNA>('/[S@[CJ,?;+^U.W-",">#_5'!G"B^ E!+ P04 " #@B"Q4>MJ= MQP4E 0#P?0$ $ '-O;F]T96LM;&]G;RYJ<&?LN@=8D\O6*/R&WA$I"M($ M!$5Z)P@1:2(BO0L((32!4!) $++MB@I2%! !*=*+@!2#@"B"(HKT)B"B] XA MM)#[)MCV/GN?<[[SW_^[WWWNGCQ)9M;,K%FSVJPU[TOL)8[0M^@$>[@"@*$A M( X !U !]D-4((U"/@!(#P -;D. #Z0?3_J@9"#W\90@#^RI%^ '_R&0^3( M=0[P^P"B1JY3>7K[ M<\ *IOBD 'N M2%]!+3-%*5E!*P\?%V10 " G(ZL(E5&$RBH*@A5Y%:B"' !0/H3\I/,AQ7?\ MM#P/*7^L]0#8*300RF]C:7[=$T3\YYX@B8V1@9&-DY6) MB95S+SL[)SO[7C8F07_BVU:M =BS!9&%N$!BESII9=$M6/-771>9*"4]K1;?$8L ME5U^V8$>7=85B\N\\N1N0^>7E4?EK[J^XBQ= Z_>RZIH[!Y;5=:S<@NZ%I]= MV=0SCF<#*"A :JG(--'24"N22=@ONYL*I,!/B)U:[D(T!XF">M.V!7D1YQ'_ MBS%:9ISP (7% S0D FA%%5^T@T1D[''1L5!"(3[_(.&O*1#[20*Q'V"B)*_) M!L" L@LX9L&H(R2O6Q2.)0)F M$P36;+37V JR;WZ*"[%Q)3&1U;NU85-#][12XP:7XE!V]@H1F$TZW#'%)WI3 M;LDKR';CY:E-_G&+R+>W#6.,LF]/?K+9$,5<6)DI,-&X?>;=1WAM1I-VV\ M;?.8L@GJNJTKZL!O>"_>I6-JT/ \92EXMV^0"Z+PK-U!@XZ$@0E?-_&*R3.?/[Y1LQ0(N[:/EBN M:^VX&B_NV<>KO7+WE4%478,\EN&Q4)^+BA0O& MG<=.3P_?/*4^5A!"33V;E0V7[SN+T=O F U[.R[4/;*UEYZV'S1(6[DOSQW@ M#WVOFC>#Y14/X!U78^]IZA\>KV1]$@K+R.-"M>;%P]&ACZ%UIHT38P,PC]$1 MN9>W^&&/0J3W!H5?&5[-F.FNC=+;GBYZFQ'>3+A[9?,P]'WE5V# MMSO.OL(FM@2.[X.4=@_/$@[X])<\AM9B[!K5K7($"E9MXO#8BA77F9<(I_<( M5%OY\"-T:*#=6<(FJ (#:C,,4/GP>J[8J)NEK&UQJ> A3N+C:0FO@=.C45<%HJ8&)S9K$FW8-\HE5FH, M,/I3V[>#+,R'[K97T [&R8J+](5=?5L@03V'KH1-VKAMYZ]*N>7#P_0'< FX M(Y4S-;TO\ZY1;C J>;\(Y.]7A@[69:Z&Y6^O8"+6A7(+W'#:;N:::4'NOM6R# M"&2LA"&?B \*9(4YE!14/T3[E%F=4HXWB;KU-G)O(!%HMS(H?%&&0]IA\C

9M/"QKEX>O,Q#!/J(@.?PD_+63>D5Z?)04,#A[S>/G4 Z MA_E.]:FN>[F=//M85FY9)C5NX+2!P V[4FX?G?!KV1:J&LUV&\AQ1R+@4R!0 ME+B=:M@\U*;9Q\O*.#[RI&)8>-!*R(D!5LYKP7/4:F,8T]C[>+G!"B;MOU&$LI[C/ M<;,VP,XT-I]MW*>?A5RQ7_4\M.J\<;MX5KEO0WJC_P3Z<6T56ID_/KX3&B ; MXGBZY,F([=L:@X1IGFE9C2ZCS,;PBL9YMPSOE*@U%_Z;N)Y\W!&VU*!3&:PL M,W9R[BV5^T?YBO/F2]7V*2W?KN2;Q_>_J\TN(P(4K">>;^0:UO"LXGAG;HE9 M$X%>ZZ?>C^%*+WC/K@RZ2DH-->.W6S<11. =$=#%L7'?Q,G6?1Z>:6UY2@0L M*Z)7FVA#^K^\=2R/DWO7-;9ILU&\Y3;1;EJB4?T5S?L@,C&BA?=672E,]&:) M_S!"HTDI_U!M:VD7FJL\"G>6(+">:F@^R6>6!\L(LPP/G0TH7>IM+LP_M%GD M5#3^E*!?83IO-8'1P:42 ?[R$FR0?N-&O7UBLIFR? XAHLW>QML=V7>H-96HQ54GEM7YD>E]>HB99+$@MKMO"L9747O-N#'$;HH(G,I=V1+( MO84\^28C9ZRO_=3YE0+EBK:K#!\#)(F76 MJ8>3->JI/J]56J:=/YYE/#4^OM&=6FJS4;B M3 "7 ^0^*+DOBM3_+3H" $9??P\?E!$:Y8M&D4)!$LPX &7FC$1ZD4?H^Z 0 M"!^T]_7MH_&N".?Z(^ M!C_K9N3L"?]!(&"J=TR+'(N1ZBZ"@BY(M/-1Y"?@>]'S]_D'V#&O?QQWS-_% MW,('I2MLZH4"?BG'O%P$_PQN&N"%(L.-@[V.^C__#F8(1,!12']M)Y33#_D9 MNQD'?)K MWT4 4)#'XLCUXX"TJRO8XP7^TGR;M -)2[S_ R)'_K4%?[]#%,F_DC\A9)QK MY+HO !#_M%!.D+K_]_>1>?%M;]]:%+]KR>S0N,,/*DERBX;,#S(OJ.AVI$'> M$T!Q=.?[;2[_#Q[OM'E(-4J3'SO?*0](61I9:KH $C18;T 6D $,R :K M85 M05[) C_,X'?E%Q@9QX-_,N!'^6GT@ _:RVMGLP"-,Q+MXQ+P!YN#HV2_;X&D MJ%Y('[?O:$@*_6O[& KI_:U-)L/4S?U;/YDTF@ O#S@BP-+K),DL(+];AYK< M!^SX&UIR0U_[%]RT;OY(M._O0#1(?P\W#Y]OUL:D8T::9$2&@6UF)S0*J8?P M0?@[H1 N9.K/^7YWK0P[@TD04H^^MYO@?\/^*='^7M\<]"_,_SW$,, -\3L( MC9,7RMS)[7@#$?ZH/QEN^1W\^^&,SFY:2"^D_R_,9=N9<$SO1P>) MC%-('](_/0KI"QXQ 8A?&PGG]&D')!\8+,"FH +F"HX@UF^(& , MN(-U%/@-(-? % K@_!T3(.5$BGZDX$AOZ6 G7VE9*1EIX @LV-<)?A:!$G1&@%&WNM!\=9V0H(>+ MNI"5HJ&,H:\6PMWC>(@_PBSDE#D\Y"Q_D$ M0(/5A"&\$3ZH )!=LM+?QX([^S'X M3_GZ?:#O+[3^;B#8 0Z4_Q6CH>$_Q^GM_6-T $HG$/7/1P>0HG9I4T0 $NT/ M1^@$@GL0_CG=%/$7=/WY='#XC\F^WR_C_F)CW[N_\<$%#G5%^GL[@>1Z>#NY M(:0]?1%N)%R^4"U_!)C8:8-?=2'2XU!)&45)645S67FHK")444Y21@$J(_/+ M4# 3 =,D=2%C,[(<%:5+A B)44-+6T9*15= ]IJ,@*ZNI MK'1,5493]9BJEO8QV6-*W^?J^P2@G'Q(:?3.7 _27-E_;^Y.%NWD]>OZ:#2( M0%X>X>+J@H!+RCHKJTHJR,N[2JHXNB&_F MI^F%^E;S\B"I$M3+R<<-W)?DMTQ42.-?7M@>D=Z9#N*1_HE2^I>%P"I\1U6^ MK66&\/NQJH:GM^\?4>ST2_]NW@X#CX.R1?J?^Q,\@F3S@SK!2:Y$70B.]"$E MW @7H6\=OD[^3J 3!!53700Y^2,TW4 E^N[,_^*E MAN]SX.Z@:!'@&2+]U_OXC[CVBP?Y2\0N"'^/P#]'^V--P7]8X$]D\.\N^*\E M\B]-]K];(K^J_A^U_9O;VN&B+HE/Y./B/]8UTER7_\@)[LQ%_G]R9#]V^\OI M_QT$AA1D!GR/930$_RY_E[_+W^7O\G?YN_R_5W[>AB!\P& I2 BF0?S,9 VF M.H[&ID:Z^B=UR)O@@*78!@+=N@1YS$[]**GNXNWC M M9)-/NZ>+N0Z@U@_7H@FO3PE?(D6+\:Z($( NN=8%W$"^WM =9)S_PYO!%. M 0! ?BHG@D+ W<$ZZ9D[D[^YJ198/P( =$QNO]2=?ZFC$,'D=R:TD+[GR,\% M!0_"#PG*JJJJ"!Y'!'DA4"A)8U H3F!*J(7T]G7R.0< .WLFE]W_D'S^PJA_ MVOEO%I)L=VK+)F290;A:?L+^;!PR'0!4<"!O[OR$.2<"0.45 -C;_Q,F\A M6$&Y5;3^LA\NDK[\RH]=@8<_3@%[(#_D=I+>$B!9 MGI7 ^([>D\N?O*1!07ISC"+ @_QJ J!E:BX(1_L'[O21WT:@!A@ 5H #X ;X M 6'@(" )R '*@!IP%- !3@!&@#E@ S@ <, =\ ;\@2#@/' !N K0"14 I4 D\ ^J!1N M\ 'H @: 3\!78!I8 %:!30@$0@MAAK!#N"$" MD .0PQ YB I$ Z(#.0DQA=A SD#<(#X0-.0\Y!+D)B0&0NHA M;R!MD#[("&02L@39H*"D8*+@H."C$*60IE"AT*0PH#"GL*=PH_"C"*&X3!%) MD4"13E% 44%13_&6HHOB$\4T!8X2H&2DY*+<3RE)J4*I16E$:4OI2NE/&4X9 M07F/,IVRB!)+V4390?F)HLZC+J5]1=U%_I5ZE MH:'AHA&C4:8Y3F-#XTD32G.+)IFFF.8Y31O-* V.EI:6F_8PK3JM$:T3+8KV M*FTB;0%M'6T[[5?:-3I&.@$Z.3I=.ELZ'[J+=/?H\NAJZ=KIQNDVZ7?1'Z"' MTAO1N]"?HX^BSZ3'TK?2?Z7?9&!C$&-09S!G\&2XP)# 4,3PBN$CPS(C(Z,0 MHRJC":,'XV^,"8R/&5\SCC"N,^UF$F?28CK-A&:*9,IF>L[4Q[3,S,PLRGR4 MV989Q1S)G,O\DGF(>8V%G46*19_%A07#DL12P=+.,L=*SWJ 59/5@36$]1YK M&6LKZ\PN^EVBN[1V.>T*WY6TZ^FNGETX-G8V638C-F^V6VQY;&_8)G;3[A;= MK;/;9??EW1F[7^X>9:=D%V;78H>S7V+/9'_%_I6#AD.,0Y_#D^,F1R''>XX% MSMV<"IR6G,&<29PUG)^X*+E$N?2YO+BBN$JYNKDV]O#MT=R#V'-C3]&>]CWX MO?OV'MV+V!NQMWAOU]X-;D%N'>ZSW-'&;V<>Q3 MVP??%[&O=%\_+P6O.*\I;RAO!F\++XZ/GT^/SY\EWPP_%_]1?D_^./Y: M_DD!=@$- 0^!.($Z@2E!3D%-02_!!,$&P87]O/N/[T?O3]O_?O^FD)B0A=!% MH6*A06$&815A5^$XX1?""R("(H8BYT7R1?H/T!]0.>!^(/Y TP&\J)BHE>@U MT4K1";&]8OIB(6+Y8A\/,A^$'?0[F'ZP\Q#-(95#9P\E'_H@3B&N*.XNGB3> M>ICBL-)AC\/)A]LDJ"54)7PDTB5Z))DD-24#)?,E1Z2XI$Y*792JE)J3%I&V ME8Z6;I+>EE&4\9+)E!F0W2U[0O:B+%9V24Y<#BZ7)-A59%A2E 4M!0ZKR:I=E8M3VWBB-@1Q)',(Z/J0NI.ZFGJGS0$-:U-JZVE' M:+_7V:UCH7-?9TA72-=--U]W04]1+U3O^7'JXP;'HX_WZ//IP_5S]1=.*)\( M.]%@P&1@9G#?X/-)\9/^)[&&%(8G#&,-/YXZ<,KG5*418*1O%<:"QF[&=< M;4)C8FR29#)F*FMZWK3)C-W,T2S/;-7\F'F4^8#%00NTQ0M+5LO3EKF6>"MM MJQBK3];2UF'6;VUX;#QLJFQI;2UMLVQQ=CIV=^V^GE8\??5TM[V8?;#]&P<> M!R^'&D=61R?'LC/49ZS.Y)W9L[/W!>@&O!X^'3+D==XEPF$>J( M&,2XJ[IKC.N$F[I;K-ND.\S]GON,AY;'?8]%S^.>J9[XLT9GL\\2O:R\BKWI MO,]X/_79[7/6IP')CPQ&MOD>]KWJ^\D/ZG?7;\'?P#\K !)@'U"%X@"#J1;T M0?05]$B@1F!2X%J095!9,%NP3W#+.?%S-\Z-A^B&/ JE"H6'OCB___R%\R-A MFF%IX9!PY_ 7&&',9YGO\F^71Z_H M7IKGMT(EXCFFS(W[]W?7-/X5YJ M/$,\.OY3PLF$JD21Q#N)6_?=[W]J;II56DBZ;?RZ#)",P8R[3,;'JD\B@WBR?K9A8AVR?[4XYI3D.N5#Y%/CI_LN!TP8="[<*J(LFBM&*NXIN/@40%I.)^6G*INJMJ[F66!=2AWON^WRFWJU^](7CBX&7UB\[&TP:WK\R>/6Z4;?Q99-F4]UK]=?/ MWD#?/&U6::Y\J_2VHD6QI?R=XKOR]TKO*UJ56ZL^J'[ MAUIJVV'M==W:'N'KHO\B<>G6,O=R]HK"R@N<,6YHU7MU M$Q^QQKV6LZZRWK1AM3&^&;1%NY5 .$3 ;AML?R1Z$XF_O(]V%/C^/AKDGQ2* M;W^_*Y2_+S^'@@?V/_3^&V7G?;0'M#R4$+9?WT?[0FR @&$M0$-!^>O[JG0T MU%3TE P4$( 1!--0_GP;#6Q14U'24M!!Z '2^V@4$$HJ""4EB20*&GHT2!\5 M&_5NFOVT[$( G2R'IIPP)[W),2XG$?D]IGX7]CI'']!**UD05?!GX*YO4Q0; M,5.ZN!B3KFT>H*.KK <_:&%IQ5/ZHOWSDLLE5.QE1$;9RX[10RJNRVAQ5>AQ M_1-@L.;F[N$9&!1\+N3*U6O7;T3$W;T7GY!X/_-15G9.;MZ3\HK*JJ?8AE>- M3:_?-'=V=??T]O5_^3HV/C$YM8);Q:^M;["12":]OT9-145%0T/M#9+,1K5_ M-[4L#2#$KFE"*^?$X4=W[()P-*=IFC.7/'V)2'V;EO_"GI&+"@=BS/;"M1?3 M2T45NJB2/1:(-"6RI>OD E>/L03E_F$]"+;W9TWV0[J6;FJ M_'B9[>>[=,>MW8.O)^14O>Z=6%/5M_$X=R,Q]^F;OLEU<>@)6\^0B/MYV.;^ MJ8W?O_(V/#J,Q3O@YVIZ:C:+T?/ATX.A?P/^!OP-^+\.@"%^^&',G1)7#01N M9.2\_GIVHB1AXS@B)[_HM86FCIX!%5MB5DIZWJ.[;&RS7[N68'9,4^VATF\\G%+^;39"(3@ M+AO:KBJ\%5V3NFGJ62+PXDFMY.Q&_Y34D^FA5ZU/Y$[%=7'/U64KQ$R4MWHH2F+:GX4PR,G]#5(!&\8K)&[\F'=(U& I$>#J#ZT]_#+@ M;5C%F$9QQ[: 8WB3W8*1?O$&XV89$9CGWR"] )F,(P)]RG7PPC7UT.V+VS-$ M8+.IMIH(?' +PZP:SO=.#[$Z$(&'==6P[<7Y(B*PPCWL2(@-787B+_7434C/ MM1*!9Z'3=02:H!XBX#)$B*SYA)O_TQ6*@__+*W1E$(&#P^/X&DRB\IN"J&/C M&ZGN,\WB4K4?-S\@?*O"WFE9MG^2ZWW@:<9=VG=_8J7J==FN_4_;)5XT",#S M%$)T0OJ(P##V;#$HC>DA0@\67X>>NQ#^>9VYO8;VM\*/895]2<)P$Q.33BLZ M9:GY@7TA%170D'-YYU$KLN\*6R#-#IFL*.'M@ >0;JRC1-V(:>JN MC?#L_958.\9J->$ 8W4=Y2'SV5NZ;NZM%I2='=.7),OQK?;YX M3] E:$$WMOLUBCGD:%V;U3"V]O+*A"KLW<#Z0P*L#[]N1 0R;@9C<$9UZ%GZ MR7:\"Q& SH\ARSSAN;GKYX:JVTS3Q#:]!_I#ARJ27\@I#V#KK2]GN)/=P7CU MW0JWD:VK,SX:-3 M+&V] ^U)^W6H@Q\^GV?.?_#6Y)7Z$0N-(U=8:"H*7DR4Z7RQU(AY001,,*@V M4Y65(YMXVQ]RKID?#"U$8A[$+[\=) )O*9]N+.<'XJV]O>>-:D(V)"<5 X/8 MJZ;'L^X;]L0.U'ES))RO5:>8?&A5IMLXZWP&: M[O-059JRQ>EB!ND\0S6WL#T?GM5>((Q]&9A0WZ@)K>?SMMLJK4O0;=IVKN/S M#6NJU(5Q5HU>8M.L"7PEFYWE)?4U?R#NW,QM3@W54D[<(0Y8\ W/1*I+$R^V M4E%OI6)/%9P=QA;_SDN97UL^O^UB=VW=?85+^*G2]IL&I.VM2-Q J,E$@/56 M39B(QX.';RV/U,MR=K)P8ZY)WHB[*5NES(6WU.GTZ'[RA@@P C-X'>2J W:^ M$T($HMS"PC%+KOBI%=#&I?_*EFUA2[>W,:$]Z['G[[]>D<+DKD:VI*=/S[;6 MT%@Q7OO8J>@M12EYH_&1;))D8E&4P:V;LA3[DH5:)#17H1EZF5:%J83-K!^" M(EGH!,W<<&P8V^(PQ+YJ,^A)H-+;[+2,W()-IM7%_JHCY2ZHSN7.O8LKW%/] M6A)1JTM-/+DXE0X=TX03US=G)KLLIZB;S@:#4--4X77HG*61:QZ+U?^[;^JT>[EEQ&@W#KB0MW770%VN+":6NL\J^;^TV5 MXRN7B[9=-]]G>>8AX\,F2QONTC@9/ DU"FTSTW[4;\1DH'CVSB7+),<)VCK4 M^-5+;S-9M]0JES5!K?FC<7Z(+H$E-RTK]N)V=5F<+YFK61%*47VGM#S+O&QO M*',[ TEUD]HK2/>#%B.!NZZX#IW!TW'-TJD]=2%O/C&)><)#3: 8.A "G]S: MU6IOHXQPD^MXGL)Q+]U$(US$XT3F[96*C&VQH>DN)N'\]K6[1( A>BWJX]W@ M=]4?U^S;NJOO84_8ZA]V&K"^)=IVL2@MUR,Q\^W<[9:6QP4=QPWN5MUF%$@# MK5-69AI^*FU^+G'^/ W,#Z>,F G#:T:G7Q,LF0T;K@CB0XB8U?,=CZQEHK8W MOM%UX!;VWJCI\NLZK-=%E169/UKF[USR=\ D9?] "Z[):E7/*<+/,I#KQ="^ M#Z:E1VZ:!U8,Y;YG"(I4OIT NZ1O@19=96+5('0_S\VV=?5I7;,D./0/[:L\ M&QGYXAVA_R,WDW3"+-^'1F1)PJLO4M5W-6MJT_0V0/-,63 ZZ;BRI\9M:ZU M;/OBOFPB4(H,;W)8",$3J.=MB(#&87K0WJ].$H&9I.&2GF?\-:#.AW9C6B-> M8";V8S&;HO@9]#QM,>:# RYU^?/CU TZG]3M-S6;?*'UT\/_0S#?M:/J\&U(1Q ?H6=3+22!*VXNN>;F>QZTWFTG50:+G,7+@?Z2H=9/B<#I3?Q) M_GO;WP076QT?-*N>&!4O_4Q9=[ _(84U?K):KMAU3]TT=GE 6\_F,+]*]WJG=27"J"AD/4?YXK./5 MPT<:X7LJFL#0T4$KM7!\Z_K3V2/8T8<[2+4'0??7^['"50CMB6? MX,];71V_M^G=$N:8O:512XBL_)02"RH$WHT(#*GCAK.S%X"&#[@ MH\*"0/Z^W_B=Y#"!&,+HL#T1F)"OK?LI.\?!5"(0C._!;##-%W^3WL29-=!I M,I3-A$_.AZ=-,=1>[U7I=VB>";M1,B7',1 4HF.BPS(_V!GJ8YMS(.>C:6,Q M3]<>TT49*@J+*TV@I=-1U/A4ZYG@S>-P(A[R+V(F]W!U5U9J$#KX],$SH+LZ M];W;>I_/\%=T;PVZ-'#>UOOV(@N^K]/NON>#N<.^7PX\NE?LCY#1I4MEOMN4 M8UR%"Y63K>;W/J,>F7S\)1"GM+RG,ORV/Y+J>]-38SX*TV MXJO:FN=WP-8>J\\_QV;\[P,P$EMVW?6LLMIX$ MBJJ/[DV>'4C$-D,B^AC 4/RI-?6 OX@L.U(8MSE? M#=KEJU_NKX:/ZC:]\U%ONMM OM MCBYY"E 6K7MM&-OSKY.1TS87 M:8(0Q]L,Y&49. Y6R\M^ E1%-L&SL@CO^$[@YK! R=UU_@_S+"4#N+U=R7DR MBNK72G(JV145S/1%3)Q*^\0];.:IHJ]\FN8)KZS$]E(M3,5M-FUS$($%VH+, MPH?];_OL.H2UEX\B&KR]O3NBZ\)*;2D6<,C]K="NY_X\1"!Z?O"T]GC> M_&#J0K'D(XXE(N /M@A+I E=3T!QC<^=W'[W MT@M;0+-\[:RH&KW6O8=9]U0#4]3\UH>.U*#/7[ED&5<5QWB0J^8-WA!Z18'/ MSK$.?>HO#ZS_QP$3C\\WS6^TWH+QJPEC%]?NGQQT:.S?3(+1R&%Y[D=XYLJH MF=;YZ3&5F+PSVL_2Z41G8W[G.-4^MKF*#)-L6\\F,.ZDF,'3;OM-%]73#"_. MS->17&;V%@MXSORI*YT:A\6"Q\=@W3M&S'Q88E5(J]=,<$6RU.>-^#,]&Y+/IY,6:3VDY^BX72^VSRZ?P5*@R/ =N MA6G]C^-;AYO*_-0NJ5\UBJHY)^2TU!7\-;JB>UU2J$/_H1KGQX>[,<]9<2"Y M!Q?T#.O^S+N"1[>*(P0S>E-,LO\+AZ_#F@+3.Y0$U,]KXUJ_Y^?D'W4W<'U>]*>VZ0?64V^EZL]/%8]?; M)6??4'P)+48OMVPCAQ?2^"?7(77X5/WSQH.JD4\GMV@,Y"ORE8OZWHY7#'T> M1*V@UR7<[IB/R',F3&&AS0PYMOIL%-5"ORFPA+7'73?-+G18[CO9./.FL,B5_OO)4H,W\7Z.HF,:/_)29L.ONW+.C%O)PTDV,Y M&P>Y>,-42"Y5&G2GZ'^ZS[[0[=U@D('D;=W&C%*NJHP3 9;DPOE!^8--COI1 MH9/*9-=\HU+L-U61;7700VNG@GEV]\KXTG)?(G-RN;]*(7XX$OVUZ(TK!_UNW437\8.CO9<*RI.#GJ;=08 M9"ECK'NQ>2YR=I:YQ_%:<6%^;I,779#NYS=>,P<4#1$Z+APJ'WW\T],R(EBQ M]P_&VI3*[GDJ-I3?_O"A[\2]5U0R%(\;HBEQ=&GA#P*0X=-AKK^>(2%$8-'Q MVUEB_>CJH1[MMH+<[4?/G58J/Y".D?[SENOU2\B1>TL-7TC.WT+,ZW8]!=&E&]XV]I>&0I-[XF8]JOGGRI(NP+=X,:( MM8XG=0EH!(XI%U9#*UE!MRSH9\ZQ8/DY7_R@K[7]*T5F&KF4VO,BF_'*%G<* M8SPWEIEEK6$!^@(%NX+:W6X5A?2:#6.1/P2Q/H5Y =K_3/$&(Q'8I2B]36!^ M-3]D+WYM9-K,*&1RB"2UHCGOLTFVW5MV&W;@OJSP1(!^:=OYJ@Y+=_1V5$FG$'! M4"I+%<9:LQ*;^[M+!AVO%<->6%.!&9'$XE Z]:9\"9>$%5' M>?6W*X!R\*'7)UW6]BH=.7D )03H6!$BX66+ZX'3)H MMB"-_(JMSA:@^&1"*(T&+W MP2='6[U#IFX%4EPZ9*-_NPG#D3/@.RZOF,A395OZ3--H_^6S@KEE-_E6$DWCI* +. VDWA^4'O\/T]CJN#9 !.080;^T M*."=2N@6JUFYOCCA!;HI''ZNO.L81KYNC+"(7T=[W?_2,I:CC/3J,3E5'01W M$O<]M_&Z5-[,)==]G^](;@"'*D-(\'2.)<]3-OK;IUF[C_)/-3^*#U6_W_1;+9V9FOJ#C>*6YIRN]\F+A M9*+%=;8*);3PZQ01VVUGY8E M KW7GJJOK:3S/]G$%Z5.,X'GJB@1N&>*^0!&V7A'T.+6].<)=YH0F,^.&41@ MV+Z2,)]9NF7OK3H_J/C#5^Y"CAU:KLL/I]HZ-\2772M?U5O)W?#5;U/8FV?& MYNW7(!V'@3<]WI4J$?.(S0K"43&5FJF=.Q5%OITPU8V]#UTW/-ZQ[]\.4 M0H>#\=D>KJ63UU"0N&@]##0X3NC9D;]!$'G6/2T]./?\K*OJAT+STO#Y[.8.MN MUKFD9F/"P>5\E ),P*O06+JHP[:DLT'@H M;Z0>:5]<[87B62.R;D*'(O<[9$2J"M_=? MY;#^'*'($)U^4SPOZB$_H3V\=/-?:6ZF&"+0H6F*+SYEAJ7A8Y5W?GG%F+QP M;/&;L:7>9^IJ>K>;#./NQ]S/EE8\(JGVDBKKX*V'%;$K0/3<,VI?:%O=>C;F MQ?W*2(PJ-L1L1.B!+JN ?>S++Z&G;.2#)69*S8SN-.B;E"\/:*FK\^G(UTM* MGI1;*V@_,/OHJ$;QB=T"2M.F#CWS_./S7H3 L;E3;4.#T?=>FQM9'*FN\[4: M1^F;';DK)V'JPCW4__7NE3=?$[;#IFJ. !27'J:(VP;#6NIY'1>T&;=Q\X-V MN7M@G:3+J>(_IF 1F&5VS-M#L DMTN[3B<"6"'[[-;RT;E&ZC0C,%PULX]MM MPJ4J'N#G[O]/"L5F#[*K2M$H.%L[_#F3$#**K3TO/WY".<-Y2WP MM*MA14\BR>=%9>N6B-FV6[8_$>BOQ!"!.8UN_$B'V99P(1$(F\^L^2Z<-H_U M)##UBUH*)0*<>#!4P ^X$#8+(X6+(VF6B4#4- @?:8TC H7C0]C3*J@4<$[7 M$XPPZ^:Y>%-,?[8 $:A30X;BS6-'IJ?YYL.$_YM80FPG1]*V@9@7.>'GYUA* MI@>3%P4*\0I5#X:=-*\.J67E4]XO?/A:HS2 MHW?MXDZX,O9Q*1C<>_O+L[@Z=V2V16^81=_ @OIEH](*I9%!^OW>4(4*'OIB MWPF=NBYI'#^A)P_*1@3Z3->]P<0K?@D4@38,001PU$RYV+JQ,A,,C]GV[)OT]G4C=XR^GSMPZ M6IIDC6HIH'L(A@XUFYD$DG99L&^-PA)6.[=!.O: ?A-V4@B<"*I0\#^284H MM=S>X=&5=>:.B@"%7O4.&LF A-,19ATN!Z-ML;<',\*%]6+JP[K:#/AKK<,J M!P9O#M=$8:N#*I25D.AY[Z^);\;].1-;W@=!>]<#. NC\YN<\Y0/&").FZ>[ M!5D[/'KWYD#B#0U<^W. @X\V!52=B520!:=C0>5).YP/=:M2:_4SG=5(G'K? M,,L[:W'2/!7Y6$EW8NA%A(WG_D===ZYYMG>]X\DP/^:B(6<.70PT#NNY01EE MY=WFN'"_;DSSH[F"ZOE5Y3-H!+5G1S5J9E7WZR/;ZR-)AA:2JH@#W;NP\O$7(;LJNAAQ RB4R82>&R5X\Z_/@O=5>6 M$P$!QY!LV\7X]/C!X85$Y)ARYQ/%/OL*:%/907>J&=EJ80)T7OV-M6"DQ\6V MM@]>XB[1R5_4W-YI8/!U M6!WS3,F0VJ7$_(U^/N]F;42$/MN7"(M;:_70O;931WNLF/9=T]PE^)LF%;\F M[Z7M$OQ<)YJ M+>!R4VM0\S_.&M'(BCI.^]LMSGFNZ2V?EA1LGBFBV T-3?3B7KTO3YC*"[GO M7-JXV!PQL2B'C4:?>2X0/MW)%R8-.CHU3$O(M:]$X)67@,F\=[T!S!<5JNG#VRH\OX#'S(S>HGJ7HH:=:FRSI;!%=\*7(D_W796/1O4(=I,2N9D] MA3=K?KE.*'2%C5B(#K^]QKD"4KW>D^JXI8#7JT/-..YQ5*J"M301 2I'?''( MI)4-*04IQ6\=,-@>4@9-O(&M3V"SN98FW M:D-*EKAM8^U./_X2T&'>E=!OZ?:DHWJWOJM([%S-80"BV6Y$2D+8S^A_ O3% M)H"-&)!RE.0*7C,H];7Z2Z,*J%9.J/03.31[TZFE&?4+U?AR9JH8(V8U#?W5 MVWQ>T2*NZ7OB$MZ8(Y1P!S6FM2\TY5=/M*Z=;%WFGNWG.5+T-:HPY,750L& MV\-GAZH/^[7?&+UJSVF.WF1XQ';G^-2H25FN0)\R#NJ=97*A[0EF[7CQ6USV M.:OJ$,DL:UN=FP21U7,T1Z_<56 IKQ.[Z;!-.%4S*JT]4(,94<2TA&:5X/IN ML<"*-XWXM&/K%H:>9A(W!!_?6]UOLL!^"O3%=>3YT-+8R(].!]% MF&N-?LE@M#_./_EPC_GW/#B,F9/JP7BMKO''5@7D16>DQ>2>L[Z7'ST4CC"$(01F\ M@U!ZTI=J&ZD)AR,,H:XSX,)2WO@''*[=!/':M=9 M6Q.ZO:]GO(XP$M_L2!#S&2,"T])UQKA9 _#0^],Y#IVU&0\#GD 9GV&50G@< M9J98WDUY/LAD,Q\],Q-VH7I5I&MEV?# $;-VG6KW21YSC_UW.3.HN'2!P>/\ MT_471CZ<",\F8+[+*S0_7".H*3BBHYV@W*]>)%MJP'(4U^2 E%PYF'519>R^ M>-W<(T['&W=%;R0Z--":!B/JL&UG5%9D,"]#MO!$X)G:E,):\X3/*/Q!ROM]"4 M.$H%QN$23U2GI_5,+\@T2GW\_5#&*7^H[4/N@.\AOW\-WU=6DWPO6E]R+VK!RGPA._=Q)1 M?,J#*J8-]R3TH6*/3F!UH/3JF_GH'M"39CN7]'D17(('RR^US-W*C)'PN#60 MT/Q@2&V."&5.XCE\]KM)3O:"R^#LHUIX=GF;CR&T(V&SVT93<89^<*/),2;G^AW$@'0HMWYP+.2=-X0@0\":S=DAC<7*L7J^.->OBS4J)G.QKZ"K=^H^QJ7 MNK*?Y ?:,-N[06I=9/LU_2E[T_ M]=KNP(]J$972E7+K]C5FR>^=B]JMG,QXVCK5MNG\FA#WBN$1VH? 132;K+:!Y^?7@=ZB.04)-V;9UO2,WM M0.2$^I7XM&;OC^%GF>WU^5=;1_)][5J]>^KUJU<;S1AC7EJTOS6A*JVWYXW9 MB!'*S6W%NEIET3H>5R^K>+Q/&3E2D=7]OGC?,5]QD%N/BN M'T'[*)4+W].?$(I!0% %1VEP(1:\9YCU"EUC#HZ8\![/N3G)$)$'\+)PO1S" MAA8Y$+JQG]]'F,OGE3T^WOF86>265W0C:]>-3Y WI#-BL">5.]PP@%'<"LQQ043^J1)/<,_ZX'A@03C*M7MQ%U^.OJ(#B=L@ZS MR0,26ZBN-SO-.]R\9SU^+X+R,VMX#-R7=@.8'](WI>WPVL3;=:=D%$[7C2BF M\H8VC1J]?$Q=QH."Y\L^I]R1_ _#3!50022W AW8*\=MW1K M;A.!VB;5>7B^V*N>U^G2&9CZULT/>(=[N'C2_?UY(O!"!S86@IU1 M,/SE4X:]@ [C0>?V(V+9PYJ *K\[S*%QXL/H1-Z2(BZ9_J/Y$W,.CJ6N'LNN M3O3[$^*>)Z#6D','HILS_1Y*M!P%P-3/RX_O_&7\M::ZZ"5DV*0$9E_MT3<< M2?&BBR>2U6N'5$VR#C@HVQZ62ZWGQ[5_T%%9J=]^V_1&>K.Q[@YF0TP9-#P3 M<#B:"BC]LNR2;Q'P?9!]7<&&G$+[BUS$D]'MKK9:C&\O;Y2>UU MWBLB?OOI(L?-PN_"5VB'<[OLK\;V=.T;VM#[;WKIFMA!OB%Q/!RU9@SS_JIF MMWXO<%4N7U@2(68VQ[S9_>2#NKV.-LKOLQK[ 0M.Z*L#AB>:LEN\(AY?"!<2 M,,MHK]KFS]4F&&UL$SJ2_5P9'B7\ELT1(>71A9%TT[9);UO89NWCA MP;"AQ((@;:_3DXV:D6G6$V.#Y_KI%JKS.<0R!P?L%*\6O;(PZ3+7,O&L^A(7 MLHNJ]6'9^V;C.SK8Q6@.TCFA@_JQ3 M)'5.X6NGQT_N?T7NEJ_2# 1ZK>T&13N;6M-:"=0K\5OK0P5$H"WT2=U&U# 6 M9T2Z\M ,.T $-(+R82L.L]+;F2 GS, 3^8.C/J8U>:J5L*<:]$2YZIO%YANX M^94][8[+XR%E1$!GKIT(3!F%3W=IU(3^ 77L?QWURGKEQMO"U62/-[,.M7W[ MW(0^U*BY*&UW/A_)MZ6W<3C.; E-4660U9; %IRXJ$W75J:? M)P[[6W3H&>E$9N86%>3>=\C5]0PH A92MK@T1P2N MT&YUMYPO7.]X5F%($^@Y5#U1D#(V?8(W3.I47C:]O6.%\IAE-E^B[7'_ISS< MB%T6=T][ ?3==;_K"W945V-QDK,]W*N F]>^PORB/&SI >3I3L"PD MV2/A8.[TY.""_/KI\]9K MU)2"^O4Z5]-LGKFE&-3/-NXQ6.]BY!O#:R%O#'U./@Y)^B^S/S!)<7;%^IE9+&R:/NL0VYO[-SI(IA(55%#=N_@.:FMAB]3LG>?/+'@2*KT&Y'KVB6! MYBRV*%)Y6_#P1.49K=#\PYPC/2W(]10B(,7?O'T:)A@0%E3E7J;*4M;2@Y"S M]ZX1GRS#H;JJS\R)MXA2)$E733\./G(^D;X]0O^$\=$VZ$:&$K8(:UFP%YXW M )LOGA^T(WNV"2)P!__N]/#+^0>;P@(:KK8.=;/-]_GKFC]/^2OZ.L&>A5VH M6=UFD6A8D;[;:')N-"L;P;E;HCWO(]T7Q^,+DT^M3'LZBO/4F='\IR+C]T?E M7BR-J*";\O#,=8U(3TFGMSKM__+(@>BN"U4(9]9/F\/ZT'B23TTI_E^T?75< M5.&Z[I@H(HB"TJATB91(BW0.-:2$="/=C(*"@H!T"4@.C30,,4IWI\1(-T,- M0TS<&??>YYX=YYY]?_?<__A]PZQ9Z_W>>)[OC87F^HH##)H>WUG&6@KQ2F6> MI=)&P)N@(+*VR?P@Y%BS3YJ;SY58(,'Z#5;RBD.?6V6$5V9POC>P@V2DZG\K M^H #R%:/UE^::!CM521D%=N&3@^P!_B+%]-A0:;"PGH_>9.-7:>GFP8\2?OF M#?I)V^#)Q]TK=A4R5Z"H,KH]\55C%DDC9 *[^51CL[F,0ZV\#U72DJ= M@2)AW2:ANQSGQ=_7%\YE?8X?_RV"3#%B*8D^YY9CC521' 5CWO(#!6%C]PSU MGYFL^_0<<@62'5=@P^!0-][H\I0)#M:,NT[N-/=<(&,+4+U)@B4Y-N, -[5P M@+I(O.,^N.JE@$6*&<&A]J9AY;E=S<=)^9$_T[[-ZM,M+/?VQT\WPS[V6!^" M[BJ1\/V4#L_Q.^_),$R*$KI%Y]B1ZZEQ;>9M \&A]D:<+0;T#Z+;SE9_L0A3 M6FN7^X6X(TAK9L:E.K:Y7.\MO;E8?A37;ODPGUHU_=;3J-($EKS];]=[[@8K MC6Q:.LAM94;C\7D9> &#!Z\$6E/B<&8-?I(QAK4PQH1L-^?(&$5O]PMY/@-^ M1^6,.7.^,F9E(D_OZ*K?%S2*I@X9U.B*BPUYM):75_9.L[1,JR):#UK<$C,U MEK1H>KATVK#O7_[L9'BKI6R&R77IH'[K%<1<;R>CD?9"P$ I.C^[H*3'>;XA MI'U(XZB&6UN-.>:Z+\#MVEO:328^9PE&\%]/!HSO4%&:$7^1OOKJCL_#$,)Y MT];9&+HBB#M@:SNRK];_7LDS$.EI:9VV<[X43W M2TDEX-7O=]=&\.2%].CG'%/0@XTV@GH1T;D)[O& +-0!*;IYCS*5+ M(OK8!#/Q)_UM=!G>P. M%'\J->1L:A%C7#?T2=&2 4J\>'"CK$YZ+RU!VO ,>8R(4ER+9 F53>2@$'>3 MWSJ /H56BL[= 5]E]-]D>X7YKV+KFUC!! 8.3>8H6=N5*#G26*;()U&1;Z2O MMS.6$\IW(RMK':K$=GDJ!U>J!,Q<5?N[MOH[N>*P;(320W #+2_6]W8Y#I!! MHH?Q(P2/*=A_N4;_G]9,JO&QYX/7Z_W3R+-ACD_MRWP.K%VSM]GVMX@->2P1 M:KVY=;.<"[\!+A@B/,F3^8',3VKVP &,&;-P 'T/3.H4# M#%WGPN(U0U4'B=B3[\/?E(P##K >0HD#F!!2!O_%ZL SD\'(4<63C%]*3%8^ M\T_U:SP\1&-&$KF"R1Y&0_"R^GH(.D5?9WJ44!I+S&U"2Z\74Y*R0&SOITP2 M* #2Z3U4[J&SC2:\$B=?K Y]SO+V=2F4"[(AHCZ*,;Y.# F=4-UF M30C,8]V8X+J[I1(AAV-[T6LR<_%B;!;+;E3.]6V3S+.([_8%*!.I6S)*4;T6 MUUUN1LW[?";U"N;.&;:47(I-K631AO2PY#"4>^J^"6X)#+R'?0!F9GR' ]PY MR;C[\;BS;7=W72TR)YJKL3&D#.H.7E/7XE2VM>>L.,,!]C+XRSH-K=)-7C!V M#ZXG+@>RV%%#JQV%M9"ZF:9FMEER49RJS_IGDZ'Z.7(W*KJ ,JH? MBP (\9$=Z=EP*!4O^X-2C#PFWX/RV:_-\LHM$3C ?AS\XE%4+_X+/Q7P#*#1!1_- MK$^AO]SA4(?+R>U$S$W^&EHM9'BG.AYB@?12\_,SHRBF7F)\0L'RMJ3 MQ($?2V]T7)>_SX+)-&.BR:*CJ8%?^O)G<[[EIQ9F?Z)<-=2I!US3 #!L\4E-3B*5(43R;1O\3" MKH#B\D,8DSKUKD5E7[ULI92M>_F@>U)S[VNDI[ I[R?[0Q'B\*\9)I4YCY)[ M!I$SCI'&LDC/!.31.1Z.;FU%J'!'^=K$1-Q#2B)'855E#/CHG2 M8YK8;?%F M.IRF),-&(":G??&@6G!,=W*%/X5C,HY11D5!E<; ,E%7?Y0])CWY@X;^.[QR M78DVPD-N5L93]:#Y>7\]^X#$L[J/I85Q8BH?Y]*D"K=MV:T[\I^T1#^H=SUP M2?\TZ\_PDC/6HSBOR-#P1/H>54+$ Q?_S4^6AR9U#-O@SZ;T?B'WY#YL/XG8 MQ$3(R5Q]*MNH4N+U;/K)PT^/E%B,8='Y+W]9?'[U$,-U>GEA,SRN*RN?AIC& MIUWG6.>+;&WUFS$9"O/6UNYPHC&"PRJKQ#1+H=^$8?/8T-H$(5_X@4\7R3#* MP%.".VL^.<;#C%;&\_C, R!A'W8W<8#E]U)(#JDE0OZQN^ C]\<"J>P"32RA MEW4[Z1\9L[J-=^C8KP/J.M:-V30O%ADFE?2!95<^;GNJJJ3RQ*> T2GA.J)S M0J)*XFH"#L#5PK.4?Q$ Z5%_USE^:X$8N[P-%?F07(@I^AQ>-TY^?'Z!,LHZ MWF857@5VH/M;,\D/9;+<:DA^7J5:^+W]:S,BEN)A>-+C 3>#%_?1T=N(>;^P ML2SO6]!G@RL?@77>]V])76'W3+N5U+7ZV)*3ZFELJ-*E^U;"L&'"OSI X/^H M:$M./;\)-H)??WWQD>BZCPL.P',/RT5XP, .*;1W?@M;[([9P\"F"#*,& M/"5$S&84!5YL"XSGJ9E_J:O*KTW'MZ1)OHB7<]T'DPH M:H#_9[&19P 4!61O_ YY?%EJZ@'A7DQ=@3@ _2*>A!42BAGP*RU+F5BQ-AQ M6_O?N)O&>S_:+PG*9GZ[^XCMX <1 3T'_K5)NY!3Z\7N,-^G9+)7NYT*SGYW*15Q&*OB@/HP# MR"#FG=_O;TBYX-WRW9%?PF=R!S.6\NS=\S.315MM6R40MC?@'WCWFW6\:?3N M[-+P;%Z.6L5\LT+]@D8^\X\3]8&^ZJSP#WQEDK4OI\9KZY",XWC99-'Y4=H5 M%18_BLJ.S28N\@69<&SF1?E8RM,DY"0^U@D6N8K7)&.;?VZ/&+DV/T$TNO-3 MX<(=+ZX2\/^C0 VRW?-%S+TJ1$$3D;#2=X3S6=/_+#S9#U=C 72Q:OA(\HH0 MY,W_[]0#-:>- W3Y@+?LP1U_=JH>@@-$[>, XWB<'4XHN8*[ G\4S4I F(=B9@)1:!_.H 8__$B6W7@-)WANA_17WY9O\_ U?ZI\<98%8245"X$JP98H2IP]_I M=SU-34O;K0)^G?B:T_-?OIL.ML7?0HNBRF*SF6ZK"8$$%V,55^0M/3PY>Q7_ M8/=O!MCG 7:Q"HGJH1L]+#$1?4Q(KY]VS.Y] HT:%@Z#RQ_!9YQ.AW M 23)LF''NHYDV&]_SC7&6HBRS^\YKC[JWPWZND4/2X-H5)^](C/9Z=?5HKQ; M\D/&."HGRNJRK,)QW99&T#<"#-GXEQ8R*O;FA,UT]^$N%#4X.,M%WQ]9[_WL M 3'3K6)-]]B,_VP'_M\J(:NP#DX10V)8')AAT\8H-!0"%5VZJ1.2&QKUZLOC M+H(GAC*JI_,QLF*?[=V\3T?6+1D]T+M7D:L?-3WMR\$@_Y"34W.J@3E1 \ 8 M@U& >6XQJG] 6UN0IT$H?1S+Q'@5G>Q+K#R% D7&LR;'M*K*'P:+G-\)O"CU M6/Y'O8 RLS?> 9S'OKB"^430"]Y_I5S_+];1P%TA4JE"FV;2N]4)GR38^#;; MOSI(A>'&_W*0]UAJ[8 Y&CT3I_UV'WL?R<=I,RQ\+?X)4=,^,^C #%\C/W,YICZDY<#A[YK M:,NP;OQ*(W.UM@SF9%\HY@)-37=;%Q3Y/<_F?:1CU)0WA]4_0 0RQ2U+F"C\ MVXT[V;Y'B+H"J )>,-T22) N>Q$'-*)J8Q_)X%.8(A ]96#8_SK*@-,.'U< M>AU/XR*^P9CF#:[I>QXUX5F1?T.HEV6:@MLG//%-"@\L/1NOGZK@FE@ MTIQ#6RSZI_-\=)A]/YT(YYS$M0"=M?RX[O'6HFS^A?R$VS_/BG68 MQS^WFNF T%C)V[N()"EBX;*@.!?-"2]&S1&]D_L"$L!/69D2#$1FCO-M]^P5\H$VUW_+5 MTL\++I)D"=>'7)IX][OXK<**_Y0R-M ;_RQYI,-S0FDR?CO&JU$%J8F--B[& MI=#"_/Q$?1:EVA-S[FKNRA<'SQ\M7=_FI(VB!S+-^ZQHEY<+'P[L^30N_Q[J M#&KU.^FVJL2(32$-SG*+#*'ODDMG*2:0+_-E0 9/8'-7S]9ML+D8]7-9./D& MZ@(%^G<*<#2W;QHJYVO)\ BNW'&4)K][@VD!"C=B-)=*HI?J85P9^7#&,C$+ MLMS-*.AU7)]S?_W=%IER.ZP.&@[Q=RXZ[WFV1]K(PAW)U4YCL)T%$?>M3E-" M6.1'V,6&E;H.]YE7=?!(J-K(R0D>5 M1C)%-D>S#"NF!UXQB$/,B4^D&2<.[ M=!%;H;;3N=_[F[H$M4A!XX*DL;S)Z+8.*>)EL5+->%[ ISG&UY).YBE&SY9B:R\Z MYP"'6OQ1=6/34^TN3*,A7ASW2,=P@ 4F0FNDW 'RB"L'!WA;C0,<]D@M-&_G M!2H2W$8??#^!]\)G 8SGB J68(0VH1TA[]3O7-4?KN17SKN6M:")!I\*P&?; MQTM9U(W*Q,ALEFT$N.\JQ \B:^T*##-,&[-?L_M41([$Z8F,D*E26)<#73Q#MB)!Y[T:N9R=/2-OWFAMK_ 7>K$+:ASOJ;>V][W=W MC*[L'^KU?>R?]0C,M'7._ #KL1LGU'N_Y^;4?ZC*,H-O*@ N[(/ M9I-D6!4SO51GGED-#=:OHQK47&)?[65MFVET<-UK:A&IU-'W0W]\M\6LX!.T M1N/F:!Q3LKZ@O]D]J^)Y)/HNSS9NB%;N.>B>[%;W08^+%K_4PY!3\8LIY?,^ M@H4@M%WHPHQ/$%J('2N=:I"16%4MZ9K]1[:,5-F02U [][M!2/'O3Q^\9SSJ M?HYQ. \+,Q&AV-YAVX^N>= HR1+@MROPJH$X_6!\ELUM7'N M4:\]YW3#E'M9M@S&H*4%-7J?PEQ4< $S^>?QDE&D*[,7VM22#NXV;R[\R97+ M)JBYU]0C[DG?B6)-1TY:,D>QB)+/CB^_!0XSNA@9O3+N^SW+I+@>7)0H;O?C M*=,_4-G9=/C$&OMLQ.I68FRM=*!JQE4 M;QDY="TE3?=SMK$,%=%?@\Z">@_?(QR=9UVMRARMOM<;!K=%3V8=EI->]3LF M-X-]A76@TVWSRMJ]GHF*L.IKY9N.)RE,Z '!YIJ.K M2GSDKGWDHJ/NNSRV0PRI!*"V'(8#5-5-/;X5X=3Z4.V*H)=R=BYQK/>]S^.9 MTB,'6Z;Q@0_FX]\,?;]@LYZ:ZF>2FC]J>A:HNQ3QRK7!H$+?\8-1H;:@;2N: M[\KAD\OS#4:!TW,1%W:4"LO[*S?7?Z90^-X[\8Q[%8T0KEU8;"WO,VHNJ:R1 MDMDJ-735R ]EAWP)O@4(I!H;R[DJ&8)Q>8W-8VC\1U=MR(0#M,+ R]A3# X0 M^FP*;\)3[OXCFZKBHF-XT.]?%HV'(R7@!<)W&GG1S&+H(7_PXB(4ADJ>9<"L MC]WS;$IJ/L[\.ZW^Z'+T%*$,C 83BUT$C.N$*Z<.5NPX5845W).[&F/#W^R: MG'E_7QD9KUIYD^.G-D7G"[D1I7/_XH?%EZ:Z55SW J).YR[B JRV;$IZ$703 MSDL]H/$!"5DD90J'^-$ -U)+C2F1=34W9?J/,?MXC.#U&T*BSEKENG9R,M79 M>6B)4@>3U[J.M,8V#9BFEZHZ,22\,WFI&LO3Y-IH>IS#0 9%D2"1>EC%S)M> MT6WPD'FUDPLPH]HT?5K521 &[JO08?%HX'97_$P].L@DU7"\?9G+HVJ42U37 MUXK[R>$],^%1$5IM3U[TOF6W?5N$A&IY"$'H&Y(&GFBY'A6E6V!S0LXCTE%%C4)V MB,O2S%E8%ZI=_3:^T3+V.$MB;"0UK+%W-9%,$RL,HZZ=HJM 25W_WK2 MK;B^B?4WTXZ"R%(-#B:;@I+\>XHO>!VNT6XR/2'"^-V]VN J&FRY O'>'^Q53XI4LJ@8K2C\#XQ2*LT)+3IX$Y MU9*'+;%AWB=XP.!S>V7<;VOS87'G'FGYCE*A"A4+)(%9L?KLRW<:D#32+_ U M0Z##\B]P?]?9.V\6)V.3_3/70UI:^E>5W=/-Q?# *86P(SI%L2V:-#N^"'G5JHB:.ML/"UYYQI M8,XLG\)3-2*( =_\P2$9&7M!>T 8XBOHA=E2@(N3BSUUPD\2.A45_9(;G+FT M6*)CO,.3WAS)WP*NQ:!;H;JUX55VZ$K$UQU![9_L[8@@U-Y.!DT6QP(;Q80@ MU7R;(@/;G2+15\8&70_NHPR'PSYNFR.",_>+C3%O>YTP84H?O/+;U)5W>=.Q1UA1A]-4%\86_)=\^[8!YC4L'.NRA,O9.>*K1T7IZN^VFJE-P/X$@N(1.1>Y)R.F!A;;%1B$=76 M(X'6L;NI2;'42G#5.])9&WW^?YUO0^P/YXGY<0QV6W^*=!^VVI_7GDYQ-/;D M/AH='[%TG7U961E:EI&?$*N_$J6CI\3D:?60\N%;/)W['#/5>P0%ITD=/6Y% M>;N9'9CR^$]&W/NP$]@7V3$\YCT4H*VMJ3$ZF?P['Y*?/_>)PC;G@^*(3A M59;P4F^V-CY>"V)KQ+ M)"6[$)Y'=4D=_=V'66DEX PV65)_"F$FX/OK#=98??445ACZ(+0VM#*U.MIBCE>(P%!-WD M?\P;4P6+X&.D3;X: J0I4R7LZ<1OVM;9O8DSD)_O*Y(7UZ@ MZ@\2>""=D9@1%1Y-_WGNZ5@;G>WEDC?M'W,^:$B<'FP:9B=<3ZAN\C&/O;L(<7+3C ,1B%P@$L6S FS8L0B,%CK NLOY-:"W3F"R<=@=8; MB%W 9JARKA/_=G[]QJD;!M,K][';',G9'#K50!P);MF?BVS[7[D]4^UQ),VB M2I\.Q;YP$6$-%7G$_RW*>%>UI+_BSI4[-[UAM[N@(Y^ 1K?0+#C !Q-DQGG? M:R_3OH%WIA5N$PBY2"S*,;"X[F2P([>X,#'JK:ZU "9]>DR)[B9WC8 :V\>8 MRPX5G#]V LX=6^45C,P]8 &>9-W&">$[I&D[:DG3_C9<2DHZ"1=B7KN1L[=I M=4>Z3"D97A8[Z.J.=3T/UY_/N<>HPG$U^"9*]8L\V4L$S/-_UZS=EI.E^ ($ M@<0%QZN'>S3QQO%8YIKXG:Q8N_74EY3D%/>MS0& 6"="/I@=:Y$YU+;$]M/> M,7_LYYXRP\KNZ>N2X-LUDPU1%3NBK^X;\L*^*?,LA^8N//^> M"24GEBDQIZ:6M_BK/'I9RE4%[2 %7D/Y15S M,04U5##?V9V9;4A/QA@D3[S*/)#$3!5(B.H[P>,S.4\^'R-I35>E>KBOQI?2 MMC[%+$Z?5C.PZBEV=ZT\%GT2?N/J&Z)C!LQ4>.&2:$5Y%.-0TED,VJO??,NH MGA_S,^1;:M+0I[VH'XBH'^&&5*P0._/0MPAB*H-^CU60_@=6!:*PY8FM?$$) MIT9T VQ1%4[?HCZY>+Z\XBE(S_*+FB:9'/][3;^7<^\ M*IDNDL&4+#:[\+.*FH%T;%?3EP&*E-PJ$#Y4GTQI_FM$&CDC+64QHZ_(KC M^_<_]X+".LP:6;*7"#IL9 MDI:+7(C=YZ<].3V;_"(3FQ8NGKJ?@*1UGEA=V,!1%CC%N3.R=@"( M8]K=:, MA$\U;-9:$SV=B/%0]:&[(T'O&=2]S M%6P?C,J)\[>):_;0?>\N^YP5D_"6:=[1=7OUDS%Z'@=(<;.L=(7T+5SH+Y6F M,$G#Y\\I-8T^@&@3VS"O$<:<-W+?;$FAQ;J.GN( 32T(&(81@R;6$*+XGVCS1XTH 7^"\8G6D4S_6GU6Y?.7E3V##43BT"?! NM)?],R\B. MZ]V7;R<&Q$L9BJY]/C^_)8WG%-RZS_B&?Y18O,W_<7C*GSO"Q M3?-%J0<@H'2..KWP(&[ER?HL'L^K@YV/HQW6GZ:(TD"AQ'-!1O>^NU&>_MHR M_/4@RC8WW'94-I&:OY59PU@_B+CY<:"S19C[W[!:O\0 M)J :2> %W+6+A*\?Q!3U',4.NK)/<0G+@!PE*.QM5->1^!EF)LV(IU(8U;.W M-G>A+:8"DDEJ7?,OAKKKGV^);HGP3<0CG^],!F6GZL3>S(N,U4\QT"^^G!NR MA?P>?OO%1CB :/C2V7)TT-8?MBLS)(O..;MV$,+V92 O'M[?9):M=I3T]+! MR_ID898SNTQT\?)$"9*6ZU%TK)IYZNV7"@\WC.#*L_.V!8X,GU%HL:%_TB=/ M4_RM_L8!!M;/DM^[29JBYELK& \R+R[VI?9745M(!/[C>03V'OVA TQ2'6VP MQS,!GT]ONI!R?=V8OE_?5':TD#;D-SFR%&9B5ODX/*/13V^%+4I*_$AI.4I. M374 HLTGMBG^]GJ7WLAAW1MK+T@G\$MCIK,EYX$(IG%4HOQKJ^6&_=8&E^N9 MH_K/;KUEAT('6Q.1[%B.'*6[^I9ZNI<20@ *T&]+HF?&>T-KJ^C>0N^HO9S\ M,T_XT]&1/9)("4$^%"*PB^YI%Y].U//EN2P=LA\:1*?^4\IXO=V,_J^\TE:_ M5%S7$??9ZIQI_ZT2Z$455@5U_W#&5]6*).4VK%XLJ4&8E+-P98>;0>27H_KB M$$A+Y"E0T+*);;0?EI?,J%<$97]%VI* _6LC7SFX[OQ/=BG( P<0Q $^25TZ MR0>R_,)$UAT:C=(HYT1LJY4WG@]6?2\JOI_:N)N\,]]3_V;"!5"8[6>@ZE3< MVT>%C(/,&VBFA1GJHGOP-B./KM\K0M<2+8=><4%*=@B ?GX>T#-O%##W L[X MVF?G9;Q*;-^A*9(2#K8U2!4<6_M,O@EJ*1[]\)Y40G/('(\>@>F!Y<::IDU8 MDX $=ZU#P?H=,-C[EGE8HD+," =_0U&FXJ'H6_US'VP=2OVJY@^/:SHH/7]= MY;$)%-Q[0GV*1PAHYT*]:JZ>;:ADWR,LC@F\*-?P\]C\>';[4,&E-\XL2 D= MTJI"6_+I"5,]:NV97,P-SL6-;8U@XL*KC#^P(7 HD@BBH) +_LIX1+_Q*DJT MV!F=NNN$E)$6XH80_4H?6IC-O*E;??@#R]ED1;J6HW2%^_(SHXABZ#YMM%XI MAL/6:2)=$0&IXB>^T].QT'YV]$OB%-@(039EQB8B+]J+)"(F38/H'D,CN7Y#BLIFA4#Q?1SABBOL5<)Y(9>EKU[D*SXM%M+J#O6*9W*R:K]-OV7*=\5'8: MRX?4C'S6*!_S&!,.4$(\_Y\QVU^NL['HL8[FN'66Z"EA=6L51=JY\]53GD;K5^S;6ON$P6CXCU M=XPQE8W"#DO"$%/GTL:FDWR_T"26CW.T1B*?YO0=/]SVN 52TE9(;%735.-4 MHN7*Z>#BXKAZ]X8D9DR"ZV]%?V#V_>>JR;8&G4'OE MDQQ?^D@J"D>':(MJ=D IBKI7 [E]"7FXNA4=TPHVADXT&\'@W=W( M:=J7E:%AYBW(>2,CQ^6J- L7)\?[LSDY7<_6AU)_I4)39XPYEG,Z<[7LS+(L MKZFCH4!.FG'/>D\>8QY/0:%XD" R/H$O=QRI4Z6@J:9)$J*E0K(?6Y;K1JV$ MIVP6A0S_5NO&M^A3+5XKV"L<@&>@?QRII0V$"N_QVO*%6]Q2 =;7WE_-C;VK MY7/K^N@E4WVI>!<(S&/%]($IK^$-M*!.19#6C7'X]IM:X7.\,STG5"MGE2]; M=TM$'\HLKW4?B!_L/=G>^NJD0YRA*<2J$J1A8?\XEI=D,2;1O*3T'L?YG:"P M>;OO9*;FY=%IQ&G%?E)%?FM1J:+*Q@D57GNSD+QPJLWE8&Y=$0XMYE \N'IQ MRZSXJAFXD!'HOTDN)+3Q&K57\\]=K8&S8N;TFQ.!25608-'D.I,?"T;.BBR? MK*,L!W=_?37J/!!W"R5A>1AR;^%D%"ZSU_348:JK;?V! 3@+GF+*)KK*,1F5 MZ8A2Q[:/:#&;NE!*/!$6XZ%X\Q, R=,!C9@57KYT>F43H1"M$C\AO5'JCS+: MDM"W4-&Z\P5[LYK\CYD*-[I*!+Q#P&Q#L%]>AFSXJN\MPI-.NV MPVY+%U8O9?Y3)B2W]W?=TYQ?ON?4V=_*/H^LB_I3AG>/J:@9T>UO/>W?TK(U M=G3L[E5\1L^21F92O8[U9+SD#K_:8H7H)::'@:3'Y[/2YF:/RHM?=^AJ+;HF MBY<==)M_IV(I#+L=UMG&&QJ9PF&KJW]\1/?!^8$")*:&M(@1#H7)"RP)=V,V M#WA73/6]0WO[5ESY=P=F:N37E8G1-<0K)\;/]KX-[HE;*2\Y5.3;KH=_TEPL M*-:G<^4)*PR<3/$D]D2VG5H=@JW1+:?;D_3K597)11MU^4.SOOT=I/QUE"!6 M(I[4UK:D)+*8_(X5?O-$GU%+'B"/$33X2?\-BY:8RDW!C3%_%&C;%'RJ-7F? M#G8X/E!=J42=O4MRS=YG7EM[=$=MX'&.O7R]\,HM<)G$!>3QZ?E9R CMR!CC M-HD-!DI(*"40LE9)L$5.TY.#)AP ^S"J&P=8@#CXH]14]I''R:B66&3I S2G M0O7:#+AO+U,E*,>9+,S00DXB,.Q\UD8# MN?=CYH*6FD3P=!=25Y%,P\ZQ'$KU.K]+JU10LX-27.-QP2VSNQ2,(PIC"^%YAJHM_:6=A?IY469& M*$7&ZJY,@NG4/D<>3)XQ?8<7MRAXPXQI+!1(^W?Y39Y=2O$JA[2=M_WN3Q:676W(E+JZG MA$_.8\&MWF(OZRK!B2AM&0-]I)9C8'.%EU])PMU!NYRL[7YCA=F"Q&RW1/Y[ MV2/1)^^08IMTV5%^S9E!FRU?YB.GQ5R*3YS!_GM-D:S"Y,&=EI6D2) 'A1.( M58K^F:S&2*VRO4^&K]8#GC+^FF>N>1)>PNS?3-_E)8MQ.J =0Q9^S*6CXGE7([!(EY8#[% EV M'^X7Y8I2\*N?/7$H=*Q][ZV_'&JP>,!TFS5.E&7N>V-\(+>.W4, 7V=]+JL2 M@Y+^ %>%'4O\&4O,IP;OF 9FK!**&0#(#B>MN+T:*_]D1TE$B*WLVAT,"'B^ M1=:,-%9]SI!D=*O2>UW?AMV;M'4^+LCWYTOA21I01Z1]]=JAS,*73Y$J6@X :P=VZ] M?RZE00'JMGI\$MNYA0/D"%8XC/;^,FWUX([,O4Y)>26:M#8#^PHNM2$IO[L! MO?B^S[QM23K/E:>2.MX2%,4#$&<7^# M0_?6L@+-RY+USL947_K<+Y&&ES.N1W9.2[1CK-?_KI3#-AH'(,:SG.B+9126 M:M84!_ W'D HY#W=WU9E#-K<@TK)8"L($P?WFB=W8/M?$$<2NSA 6"C^X18L M'/U1F:IJDXSE3O 512PY@!IG1H2]4%RG#C5P#)C$=SR)',LOI<-S%?M/KFEFK^BZD;V'$-K1-K5L[:Y &* M'A>Z2+?-_*GQ%^<7I7S9&2TP(VVNJ5D%)[/:3F$/)TX_$M(GT0\4KE(W,6MT M !5NA+(OA5__1/GB_B4+30P U?+E^!OV8@=VMGT"PX(/3)$H/$(G,_G_NV3P M>,'H9;;^[Q!/IP9(PN3SK B1S[$&EE[#G^CL.+B5'@*N$?J01[_.HC2ZK MQJ/O?*#DINIINGE*]YWTAK2"LFY MAG^82>0M&N11[,"Z^T6Q2/*\6)5 [)Q1CJNEO3MMB%AR]^3JH>^K4L<,^U^_ MYC*45@HRE.@2?=EBTC\U\DDB1[,^>\P0BA>F])$9J+V@UE^!!I.G)&7K>!(A M$OICV&*_OJ3%/ONS#?^^V7+?E):9W5913FZP?7(3\J;Z^:7[NN84%^7WI+6G MQF!G[#@ QWP>%,#Z[W* MF'AC9I-?S;, BK_="XPTZOZ%<1.0NM42JW@>K9>&F!?^][I//8;JW6)^[U/W MC^?>^'X:D*'U4ODM4]>(A%&LP9? .QACA5-"SG*O1=YT(*[29A>XQG%8YSJD M,^$Q'C@QD]RO39WA>IT/%:CVZJF\B=\'T/67+SL7I;ZATSUJKE%X&F,Q$] . M@8]+B3+'4<+NV$H."X*%?>M",T]EV3X;ZA@2TVMW B5SNN%*^6P@T=D(.-3FO\^=%DUB;4S['8I@ M238OG!G:YAN^@N31/1JZ%J(X@!5)U%R22-P]^R'EI*9GAXOU](#FK#6Z,TSLJ.NZB-,VKS_NIN>>26UZ@?GN>TA MQ+/3PADQ"VJ]N((^30V+9XD[?6M,V1>Z1:GLCX._Y=IVZ*15B&YJ%6BJ?]H M:5#J<+ZS @$XWQT#R" P3^=&9H#2LRNQ0, E)&&2^19?:<[5$#W5&[]#Q%]$ M(SL(K&;10+[]6G&^N=K;>^U*;&\!A,IF+4*!Z1AG/>=6&22X+"L^Y.8 _=K*S?0)4;@O9XMB5'2GZJ)'>I991U[[-=V[*?P7IJYZOS>K/)-5RQA=5H]XY 1O@N[$IN87]+Y_.W65#ZY$ M[9'JX2-Q471,@H[$FZD?(AHM(Y&% S3)><,\:T[#3.F>$/AN" *,5FZLP@&\ M;B.,G]")WB+4B">R%[&ZT NQJ%E",BF9R30E,[->TWD_(\R_)0Q-+>0)'V K M/<$&/9]*\G45L@TGXC8(GP:("..U>.Q-(FM,-FD&B%E<-*F/FBC!!_%&8841 MK^>6#5@(06JV_!.S_FP?YZ934\.Y)Z=[EU'W&:"Q=H5%F_SZRGG=R^N0HGS+ MQ&=*%GJZX;)O7G#VOF#"*U6QU.&S,^FD,P4TS,_EC;/HC)M_DN4.)KJRCE2Y M*+^HM@7&IU9Q<";:VQ1IY27S2)-[<.*!+YO/',;@T@HBUXU86+=T6NI@T06, M%A3FQ6[FH_8*\%#K OLZ\\0XDQL'.! ]$<8>Q_F/+(^.GRK('L&A=<8"G!$5 MQ%+%=XC^4LD=Y".U7&V*Y/M+X31BB SM%8'-9_M3EVIPB>B+-.,X[5];Q1IG M-PE#@Y+&DS KILS3\[YM;'QDF=TR/-RON.M^ M=AF)ZLOSYF<;5 'GY\$!FF<*$YE/18%6*&^M/1(O!Y>]_OL/>+055!)F&^@R MYDKZS5_W/[GE.K9;$JI.++J1G2' PP5JY/G9>)D*D5N2IT8FKP"'EK]B261_ M'&N7&T7U.G(UT<#8(IP]Q]A-B3G:K.C;7;QQ$&I^W'$ *>!Z@\'8/6LL4X#R M7#REQ <0,*;]A/6\U9HEY22$1=[!QOD5/F9APIJGBW M5^JE_XFHW_/MN,FPM"0WYT!$/;]18\">ZLG1?$HJ-!Q=MCQO\#ET:5!W8E+9 MGG.MH-^:.3%?AOE#KE>LKK6Y?JP:9CM/7-26 !I$6,(?%1DP10:EYGI*8_&X M";\WC(%R. !7/.QLY,%?]L.B(-A<5EN.@U&3[N,*N#R74!K_9PZUJY*$$$@B MD%)-78I%3A D2*U\,R..);H8\@6HIB=C=#LW7#_WLN**_#7]ZU?)"92E0BJ& M]V@!WLS6\JRN YSH/\35*)KCJK-TLMVBY[=_5]4[#85V.M,W)G39/#5( M9>=__K7S,32)+:)' R3/DE_RK5OC;PDG,2Y2:::%<[4Q@L^OT<='9SR8FKGM M!$2K&OOC %"U$417&%"FJSS=TG1M#$LLL9TG84EX+5SWAAN(G2&.++$T>G,M MNVM(^WZQ2:?B.\9E+*$&O@*H9"H//:1JRI#D/=TVEA-B!D\A^P%HQI,NO.0T M8V6_.(3+>4C)RY/<$(_6.L!K;)DWVQ;>M965%)_)HI/F,Q](^AR7K8XW!SJ_.3,47^-B3.[JK=)8V7Q8FI? P'%7D9/IKOPV,\F&--%6B<(QV\*Y MW(C>V7XOC+A%5^!.D:28MRMW.P"P-=? _-96*U' M. ("VMFD. Q?>])BRB K;HEX0"BC_\4FAMMP_]!04PNMGC/7N7A (,?87]I MA(!K@GM7>;$>+C M=DIQPKAO70XT'OPD)WGB +R#YS-IC38N$KWS1G%S^JJZV.E[>SS3L^*_W8S" M'F"6!L9V7YFXW(JZF'8=9R7V2YU1M7V?^ZT]4'*K[%V8J6[Y9_C#9\ >;/1V M$&):1)0[E.A[;=05C[;;/,ZL93G4:&]J!BWN(&5Q'N>75#:*JUH'Q T\KC9F MTF*;U!2"FR%KKK<.:%G#2JP_+DTV\"NQP:'[2Z*GLPC1+5[$) H' MX,8_=70F!Q[:D(.[W+%XQ+38EG^M)->-DK-P)OJ2KD]RK \ 0 AN3']+=(JP MAM\A&>VZ(R7#5'0%G%=#,(P2J7\0Z2OFLNR#'JR!RCDM5@LO=VWLGWKY][#] M&+NLM,4AOV2K< VQO1>J;EQOP2-!<\]8E/"<7^7 LU*A'W[!#(Z#GY8W#^$ M+;-LB'D-PA8+9Z+!1G <@#0 @G'YS(ZAP_O%*P.&4 I(NX?7J; V3JL?3(8FK@04N+-$JX MEZ%]\"33%]$\T"(L"68QCK]XM;$-RL7K+PJT]KF@J3_KE;P^R*,FO^OI&45)XI-%27\5Y>?"GCIO!1T"0TA^L M(?P/:CL#N/@/9A44IV#DR.IA8\SS^[!]AOK ZK(@2J4_.\%_SCZ&KX4U3*V M!\;QLV)!Q>Z+;SRXI"-RDK6!&I^_W'=2-K>^M9?F@_0\/CA%'5XI:5'W?-:_ MIPZ9\QEHJZ[+OT*>D2LH$@A++.EDM:%G4,^D3Q6SKVU)):X)U[%[9 BI^4GR M(]A[5(O=;G@*,>]0-(MURCQY@0,\ A_0X&/J!=UZ'R<- #WE':NHAN)G **)CI4XW,@^U"'_#'C-)&+(70,E.,F_W*N+04^ M!26UJ49U[P5^.JQS,-NV^C6;=$NA%N4LGTE[)T]M$5J7L3AW-S6\EY-=6V_V M1TD DI>G0?3#QX--69Y("?O'-\QN/ Q^^1V(X M0&8F?L.&VU8>X #6"YBHFL6N*=C&0\2:-QX(2.&A3E98-R]V@/ >E+;H*G6!L?ZJLP.'U2ZAA_O\70NJ2T M9;:H.-7#_Q#X-.'P 4OH MS/Q(:.E&Z7Q<058V5J#1C5;,?F?&?BLW)WM$F5\LN*5\0D(U]*F2*)/_?)CD M9OZG,!)D9=G PJS"]Y,U7N\=IZZ/\VD6PG)J,>TVWX6&+5U].6FZY=1XC.FM M^"QCF",31N*G@V^@]E)_VXT20*UA/KCU>YW 2 #;S,4;I>>&"_/;OW FN[6 MNVWD4 Y/0;\?; >!;-%#R_ FJ!]C1'EZO_G(-RF-',SVWZ8DZR<=ILQJ[,'6 M'AS,TFO3:2M$PR7\ZRE9(UE! 39VOV>8=1+HKM/4FUUBW,(;A=XIT-2$62[R MON!]'0U";_MSP"5$X.-_[HDEN,MZZ$WRY=>>'I9FCM(DW-($ZF+*!E\OK-D\ M*3]Z?D;Q$"+85^]/5NF^5&9;6OP2UXQ&[)MW$#< M_N[K![HYP%M_N)+5*72VC?#2T_]^[(I9$0[P=H+QL-7T?)+@^(Y3<8#W%7?! M28->Y_4[W _QJMAN''(.#OMSU) #0A_A $DF\+.) S;/R677ZI@3"&B9"S7Y M:^!G1*=*>DF7HU-QQH!T]6:E:>OV=K\0J$8Q:)+:7,&?7A&;LU=#2RD14',T MZR]2A;KN;;,73O/9>NU7@V'3?3"]WM7Q"4$#QX ,FEZ[S2U #/6K.Z ?K\]0 M90F?PX]'MYAUY5<-E._X0K]7W"=@@UEO[#T6]*"]*+BRN(7::W!1:B[P0%,S M;=J7;L&^J4Q F,EI_D.-E]?#-;=B%0J@KXFHZ"M79GCG2L=A@J2:EJ@O=RX&S#8\I)MGF+!](89 MV7G:IM0H%NWC@1;W&RX))#IO(^BFYE00_MEJ<("5P%IPLVD_!%*8"[%/YM.9 M#OA]ZZ[*4N:#F=D@V?A/E#]&R;8 Y*>O$8&"[<-(9!)J+Q;Y+T\[7O2.*ICB ML6Y_5E;)MY+MWY*#3 M0=)O_@)Y%-(P2YO1=A913220W\=F[I0V;^<5[D<51^"YFGX1P-[WYSF5%1'& M_/T?]<0KQDW@P(1ERS470^J!I7:O* %&%?='CV^(PJYDR=>9$17L?R/;Q\MF MX,"S^@',8TKG$7H#SXBYZO8;37._BU"SX[GR'0MA775#SE^]]BDOA3QQ<9F*35TS*V)/]ZXY?\%I2 \!C:D 01!EF&AAC, M[X4-$R>O9T'SNV-4+7E:J[UB7'=HUN[+CSV\1J6M%2]T)&GL\ 9@0@1XPX,A M:HI;;"N3O0LD=%O43)D@\11S8>@15T-RO+H<\^C2J)+@4XPR^&I35\TL@I:G(^_'A(Y;#6"D M^JD6)ZG M1=4E;D?.DV*GC63\QHJ8Q2 NRP(QS%[#A5_R#3_QX-G>"EI(;!D^?OP? M_J@:K[@?@G" +LP!7MXD3N5XTERVALH93?;QS">#>:#^;NJ*E^FIHO=9Q@D. MT-;F"4;PU4I<#.6S;OOR^F]*_9UFV07BW3]B/D''VH242+VU:7TNJI2@> M&V;><'M$WO*@Y)WBE8AX-C28X=@OB*%:N:8>^Q5_>'O/N*:W;5TX M+@L6$%&*@C0I2I>NM(A([[V#4J4+$CI$46D*2"A2!)1>#!TB-4JOT@E(B50A M 4(/D/8FK+/7W>><=<\^Y][???G AP3RGYESS#&>9]3A+GX)GS_*2KY% ,@6 M^-[J$+CM3<@!$'L?R0??RY'-( '*PP@3->6?T,BM>: \'"/>8@A>>^1/-HTV MA./"UJ0O MZEWM,&/@#IX\VB\P+KS<4AE0Y]PYU%@M*RDHV-]>+7KG@J N&=BJQ;,5XOYU MGY/[+^_V4G%W<9S&:U (NDSFY# @A[+69NKQG?# MZ( ;TM^>N)FE1V_X*1O9@-0Q^ZACZ>U8*>OOM5CB,[5^8/#J4D2GWG<>;>LP M73Z#FGO'9GP+C8U]$M',)6\A#VZ2%S]>R-;RRG8K&[R4'WZ(KMX""A*5/4K< M$3Y>5D)LEBX;L:.P9^-#[N["\YU/JK?RDF1+_TACEH.>4XE3HDY*X[II*J.D M[L^R)E%E6@.J,X7[#O[W>Q;ZTOL/N"T&2==7B:;0QJ/BVJ$/7T?2:M8(W#;( M5^.8#>"(W^^"4V+9<7V$)RNY4DWJU@ M@:CX9K:4N-.?=,F;H(]"]&A+V!.FZ1.L0E43+LZ<=(=%C&43K]57/_[)WO>\ M*(O[D4='W0&OGY_9HDJ*:UQ31_N(1@\SHWUNBHV/P M5WV[?;!GDTW;5&-U\,JRV5TL->,'AAU<6)YO]+=(Y:28W2XI=#HW M< L@SUGKF2FQ"[C3[*$_P;Z5*;)<.G%H)BK)ZL%+ F3=LS?WR7Q;'73-=RD_ M@4/-?,!^/>J"4*XY3Z"3_1%V,VV;O2!LCOSL.;!0V4CKQ.*JE(XMM#0OIRCF M+>=$AO/GNMA'DAYG>G0EDJ^LN\R<#32.U@F]X$GFY%O)71;Q)ZEQA[KEOOA+ MG[K]XO4=GA.Z1ESDQAG$KOM,9_AMO N^&0N>V;R(5Z&B>Q?!KW'QE)"Y 4@J$T6:?7^'GSUQ1/&-U%ZCWIV_75F2' MBF@?7#[OW\=:/Q'8OVQ%D)R9BA&J-'[9X_3\]-GXN<;%YQZ$XG=];3&) LKO M3 OS7K9JC%7]*'W6 %G#M!4LZ2D''8?;^TB8!UV4*Y J8.Z]>!Q04H1:6S)_ M7%28!NH0-.!I$SC]3)%LL'VOA?R//=J^X&Y@2=!T/3SU'(NC7UW/3\++FF4T MOL-M8V,>=E>V]!*/@^6HUXBR/N]M'T-C0T:Z0?YSHJX7US]-I;+&R1M8W2FT M54[/7O;&M_!_2LG2C;2]D37[U+)B;!HK0UTY"XVL:^APVK%(NOO)R]E?0&A]:GZW6 M-.71BM<]HS%@49DZ)'"II.* ;WSQ_40DE.HIZJRUD+P:X[56R/2QF^7T+A&+ ML>9#<_^':5(J\8<:K![6NM\5VL)S'V>5A4 M7U5T>NY84[ICHC_S%0G QH@E&U0E'Q)@,]TK;.US5WD\:O'OK1\XD0#2B M$H[-RYB+9TLI;)6YG448;Y#+[O-:#.L[>KY+9>\K\ABQLIUAZ#UD,#XQX8%Z M9RQESF:]'/--S' @XW/WZ*D%:%*L;RSJHE<>@Q?(I*38$Q;@=:B.^!:NSOIV MA_[2%K I4_P;"? $T8*-2SR$3MP'S]]F_^,G'Z-"U]%%B-@]5>+.WA#_LCL4 MA)Y^RQ: 70?!;S0(S>:2(1W5VL5CC;2&#TNT'G8[RSPX-5C=WD^1-^8::G:[ MHQO0-]0-2H>*(XB1ZY=]<03=_?"L) 'W92]ONL(8%]K5IPBF-):C M%!EZ%@SGC.[B3*F=)XIG]"X^Y6N#"E$G&SQ](.=PE_$K<[X,R($F7J%XC95' M&2)%'?571SD*\?N(KM-#=7\3N\O?^X!?Z=(5Q46*PQ]: )\7S^X/?K9G M&Z:]+5[ASQ!J:GJ@,;[L5W/?:M-$3=02QFD+DQ)&?+?CJS(WJ]SZQG65OC#R MYL@?NK'?&H(GU](,F:T(L]:N$3LWY> MLV93IA&2?$XS<'U]5H'KV1 A2XG5D,70>/BS^J_4!ND[[R9@#0W"N8A><+!7 MYM1/ED%?/QU\O\/SZ;[@E1V6Q&?+8FG4*09E(046STVM5F"BDLJ&$0EIT5DY MJMRSF?&4B2]W[LAH46;@6:V6O5O')!"RZQKBBPY:3$&>LWWO.T<$KS_V>MF&;XV(6+.A0EGQ@FFOOA*>F M<:/+F\0Y7&+@DO?8??Z!S)HJ%@5M:&QI5CJD),1/Z?0D[E8)Z.EOC:@IA5\) MU\[6VW7-K8WXI6ZQ6N[3DE6+^=Z]FD[PI]!L\YQ40Q+@2AF*^+*H5SYG.W"N M')-*/Z?I_7V5M=N?G^G873ENRX%_5F,N9QWFDYY0")\].S7EG>F$>9)_2LUIZYH(>U@NH-:TV)I'W? M&_Q\9Y5I/'BTN-7I*]5*MGM8SID BL^P0^Z_ 0R=HH?E]8 MM_K8Z6)H_& M\B8_=9L8MB&,RKM6D@$QG"SES#^S#U,;R!?>-R,7&7\Y*S+>5J8;/E"(IP]& M: 0M&J@5?@Q7O-*K>*[]RFN*<#=/D # K0S,&S@]#OUKT]X?R]0UE[Z>.7#Y ML%U?-1,9JH]@Z1).&@']8&Y0NW:[0=0X^12SBT-244I'6FKLH\26Q.Y^YE>E MR[/P7M4C/Z^;QB:\\ 7IKICSJ.*" ER3ZD-?#Z%0Z72J5X.:>A#>JNZ? MVJFG/>5Q!;4PYOW=>6((N ]3#OZ [0MQFD"E\>=,-J?55LF_>M>JRW8Q_28U M:/JWP.O<#ONG4G.WZ53/RND-;FGHT]DE; CESKRL?:K[/"?P9?"MCO1,69U\T= M3=\@Y&?&T.= S$59/M JT/(F=$$BMT+3VM?>UA830Y0TM>E3BHZ/>N/%%O=@U?#9,7V R*1,H;IA7'99^&5R:E MH1ID MVJ0'L![W2\[MN^ZQR5='^OIZ[70VWBR/GA[YSUTW,4Z.*UW*CKKJ7J%.%\J:1[\ T MKM'MB7_GQ$R&M/=PV_MI7/G9#].!#D-B4+CHT/#YQYRRW6 M(*9]+?4*#1ME M-_YH3SQRNHT/Q96BO6RB$+M,1&W;/FP!D0UK^GC=)G;*3'NT[D 8VSM?]76S M9DW+T9%7Z4:%SY3%#?NRM@U7UZ0+\G*Z 04F9_[X#4:SOOH\1QM;\&,C-J'^5^&] M52F<095BL[>YVOC[\<&\SK<>*A.-MK/2?/S\,C.&Q.OV%,&9DP-AB#$V% D! M(HM'P'2$H%6*=W[YHR+58I?-9#@MWL[FY3$[/I%PG!E,5J#Q7AW9D?)GMQ"N M3G6J#]Q#V#JGIU])^3,:1%+5^=E,A1?R>]<<)AKR"/=V+/SRVS)\F+X4G=5[ M#LKY &G,G6@XADF#'ZB1 +?AV[;!V21 :)WNGQ&H7U[ 0R(,3KQYI'L\%XK. M;XM4IY 2]6=NR0 + UTFU#B30+@=NNP% =GT'%7,%*MX92"KG\6\A Y1/@\ M$QQ3%PZA2:C$1H!9V50"/A5VKSRS-($]L]^V[Y-4J,LLOGA^PM=IZ9SMF/S$ MM^)"6V[:3'9A+&8 YF-GPM&B[XO^]2_Z='#V]FFFS2 6)2:&^YU+OQAOW78 MH#6AQ%U3T;I_-6 ^K^@*]$>"C]GJ7JU*@D[,;3BHY6-%JON/E8'YNLZ9CO$5 MV.6%7ONM5"L=A2R-!A0^RP(J>GBLX?K4U27,I?CG1*2M+O#:+KSX(NT6M>GRS?3/^C'<77C=@ M'_-@96G/7L0[MN3T ,-^J.1!"!>$\(W!WM1)<8[ M+\*\C#;Y7%PCA O+MYNYJBLK)B3E57\RE\\'7W7!/W2Q%^9Z_)/.-U.#ELP4 M!2[7?",^M>TIA8-3.N?O:WS=L7X[$BB#O,Q403;?,TD!;>:VMI<%F.JK]Z\W M.3+-I5M0E20_CN(S8%4N.Q>U]E"-90.5.9[\PO%Q;RNJU_,\\"'Y4\,:0%>Y MN'R^Y.L.;2G'(R@B[@=N?4("I#EY01M5X/-@5T\7U($".J(16.%:7;\.56QS MX/*HK_1K&6HM<^;GXRB4R7^ZNN:-+,IF$>IEW6OO(V/^!X-A:T!C&'X:N/Z2 M^) $6)!<]R(Q<"]T%S0+Y!I0VM=B\KXMV]Y5JN00+0>U+ M9Z6YDAA8W1; MF]D)"=W#,JH<<\TF^:Q);T(U$3!&*6DV;%SSHK2R92-\GM/,RG.Z;UF&=HEW MMW30?KMV?"]@[L=LS7W7D#?:/-S[5X:^:U8?*'/'[717J$3=M-D4%J[#6EYC MQH(*28!N$B#>.G';_BLL4MVOA=?=9'WJZ$LGYW(0=9Q"HOAEIMN\O"%EPH(U M>C_V,!(Z=',\QF["AJ!#&5B!\;H-U_2PV&N!UU6 M*TY%A<7%>>^'YK&Q;'8Y-V[GIE!M)P+&6HS9Q^*+L!:4Z5F1+7<.C&9[M@MS M94UR].4(KR9D-?TT[Z:8OX8X58I.5$<[I?B[H8YK?N@NQR/FCA\IT\CD>7=UXE[O3)=:U[UM_^827 MU,75+EBXN*4;;"DOVXY%FE+-FIL5%Z&7<_'?P2G9W;;+Z)_3BLQ^^[K"Z M7+:]S3:PWA#""\95)GQO2R[MLK/1(MI 8IU3 E:7,VWNA5?1/)R)#^/*5YM_ M$U3671 !0E!'\Y, )2K4]YF.XX-0!(?_K:OEGT9&6_FN0>XO.(<7,)GSH3[9 M,QC+5=9]72G,E%=;G7!TY @_=9-BMUS*#W7]=U\BFZ_-3-+&-&\W^> R2J0W MC-FX'):E>;TXD\J^;UIUZIZJDLJZ^(&O0:R/6J(D*U";58B3)_II1X]M,%NF MN""(.=)6.<8U58 CHB3E*8JOA,O\<18O[ MBPTRD"]?SG.\5V0CC%J'D+'4O#J\+ZY\4:2'.1N2<>G,]K[_>JJ>S9*8@3)MGQ]>65YF0D'LSB:KE]Q MBB0 >]C:7/(T5WET-MF"C^HF_V)LZTJ MMJA*"?H*RPO6B11-WU%DM7887G.M/>OJN/-'J-*._XBT06'./B7FVJF91+1H M'+X%4E)M6A.C+34MD=%IGHE;;5!<0K[=QLQZBL27IW3>K]4SN'O,'!"/S\!8 M"Z":$\GPK7)W:ZM9 MK]'[=Q;/I5!O?BM,Z+W_A^Y"1HZ'S O8Z#8X2%Z>MF/B;;8-I0E4OCQE,D9I M"O'!$;^6_ZX(NK8$I&18JT5GG:">$M8]77R=&7K$'A^&@N E64/-R&(7^K=B M9[9" HB+X*O!Q_24N[;4B$='>:UX[7RRUL4[$H=LRSE(@+!2LJ9+4=VZ7/)M MNXML=2JUB4ZV1XZW"1=/XHED4/DZS0"AM)58NUQ4'&?&+UMPP\7.)*GF+MS4 M@T!7$7:*47JTZT]Y_!)*EL>QW:,>R2='/+ .U>QVJ5#;Z:-+R5NQ\PG#"]0> MA<>6\8'.ZT.ZJ+&DPH-PN%=$)EE"B BJV6E](9>]\H+:^7W#D6SA$NF9NH#] M<&L0QMKMK]!L\B,'"]3IL_B%AO=M!=B=Z+&N0EWI9JA76!(M->(-#=A98[V6 M8.0$C!(;G:BE)X9ZW=BJ1;,OP![6AL'KY:VKF[*T@VK!9]X:XU]GES>Q_-9[ ME8ZEI8V,OXT/V-\+Q09*TZQG"[*DHPFS+A83\,GRI;ID.K*( ML;X3&6FA$8S5_:]]P7^]P$+[TO; $DX/WWY\K$D^US(N9*2%G,P_#V ?>G4R M\6(1,^L&/0V?M\G>!1Z?)@'H>%G(?\^XA%VDA)0*$ED84]"U'/6([X63C@6?;E.T90>&!P<7OK]X[1(374;SS17S+4 MR.74YW 9"YZQ=>>)%S,TO$3".(C&(HA7OQN2T\-"I:K7B_*\8?E>$;L)18B0 M%WW9EEDV//N3++94-J;::\%? >CHI9V=UCM?;5:B-<[]M8EW/6<0,7CVK&_" M0_XSOE\2-';N,$=Q_Z$+!Q4PT*/1UEOL*TQ&(6.'ORMP7J5N6W /2]C6I>SI M@.BMX[H(S\;3VJD9GJ;V6]5CRNI"E=U>%0&+=),SZZ0HR&%3HX0>'D+F$"PX\^#*=G UL)_O/J$HTR]H/-_HSM<&*U[W'] ,9G' M720 MY:',/#(/<12HK1NQ&#XK9*6^V 1F\$?]CX"\3U>Y0N9EM<"?UZPD,<@,B(@PQ(@^@V?H;?F M&0G'UW%8'=44]+(X@[*Q!6'9-UX2] 27/K7D'.A4G&1C[@AY:)Z:76RG2VFV MWE)%F63P&YR@^OVK@F?(S,\QR[BWF\*RUX+^.5C?\ER M)1=:F.!<4 (*"M0'%7-403&;&0DU93+'61ZQM>%3C6#:VKH?PI&77GRS7_,V M>V;4U:ZK*[H8V\;45 M.VBS10C?\IW&7(OY)@_?^[!K_7&LH]+6^Y-=.JUY?>P?6(+=D2:WGZXZ8A\)1WV MD>R'$<%*)$! #"8,5;I]N>6>-98$<*2:(]N99']GXCK+R8!T1LJA'))M\3WP MP4X(+9$K!$G$9KC-(>*U^[;B]X/V]Z]A-R$@;>3@N^DC;W]:@N+O+F*;? =F MU@88!=J); 5WY+*2-<0SLH:8#;(<6_OG<0K-^V7_Q3B%*5@%>+&5LIZGGK:$ M46W,K,2_RA,W&<:_ VZL6)--B^M',!&_09998R);2^4<=D3XKZO&BV'+G,K< M'0]>+)6>.'TINQ5#4_GUF<+-"7'6Q)CP4NGPXE;EY%RM) 8^AD>7C#DC0%$- M5S5>=2N@'P\ARA.0N]JE2X6[IU>PU@+JHP)#/.2]=)0[9#\JR14&6Y-N+7->$#9M!;G M#-T99[@[($AS%:5 "86SQH>DX(Q4'I]'5:VN ,P7>P3)V; M"1NW,UT=D+-N-5BM1(&C,_&I[5UFEK802Z0Q9LGK4!3;DG#W,Q>4'CAO"N9Q M]4?TV-2M:NGHZ&X>C$W==7@>T(WZV#J=ZX$A?']WK4?WK))JD=)=RQX 9,;J MLOSA7@Y=S'XQG*RBS9:?W_3LO73/Y,XGJ\8W#9_8Q[*H*,D@K[*W4KV6YVME M?G^V78XC3DO47_ZV7IC?NU[2WR(65WH8UCL;K'OV8^3Z-%_\MKEXIY10L>?F<8)X1 RCB1@F*X6>:-=W/]BK8[5D;J9'9D#*![31J M-DV>%WVM>TRU60?WE_AGVSU1SQ^H3I;9;I20 CA-:3 )$ORT'8]4; MY ^WUE8#]G>_O,7_!']7;?8M+&.PW6+.)9J1C:8%Q=2U)-INI7"!EWN?]1%]^OBI EG1$@ ">8/9./YOP!W(1EP:^I ;Q/$ M?1_#V=>J2^'8BGSL9E, Z$#J,)I\J9N'L@]C#OR):XO8EOV_]P4ZVV# MBJ3L67;-R@KX\6\*@FM!91-E.T@ GC^;TTM0FM.+' F=*,-Z2G?P;7"/&^68 MC(AAF98UC;I'_@>/!X864*52I4LP3^&&G)0XUY*@C49$<$Q9-&=Q^@WK!PE] M9Q\6X".HD U-3K&(7CB;U;#!$8MAE/WEF>-4D=M9X&D<0E,FC8)EH,!YGNGP MNL@5H+U']Q0\$K$/LULNB'(;<9V NQE\>:-TMB5+V"A[&SL_*AXB'WJ%O$TG MR.1O/ QAJ)YMT,Z=MZO(K>?$/7ET?K,CQ76.!&XEZ!YE-?>1M0&93I 7W&6 MR$CMP:TX& '; OD+ZR@7KG@1(, >#-YT[C<)@/1(Q)[TO+G',D@$0C$D0*2" M(1&6';3V;'Z$\O?_I9:IM2(!WNB'?/R"PD2Q^!=6!-[P/FHF:S6I6$?SPF+7 MP!*I%<-K]75S&FG$N0(^9FF.ZSA^KO*0Z M[A7"S/*C.:7.9']B JY3@JZ:/07RTJ_F7S1SQ3C;XK=2+&X\M2Q,OI M#>$7F[RPHPSZ,.F"N>[K54F21OG#-IHR_9#)3$8FKS!6<7$]%_1JO;:VMK(N M#0^K''U2S?87B;VQ8=6SU0-@6Q)!V?\& H<=CD*WV^SQ M!:N7^U'6:)BW^?*,K#1HY#$+S[LN!_8;]0)^T##V2TFYKL<6U?0U.R;B78*B M@5BJ!&I@RO]&W>PN&@E@CD.T)R\AHF899N\M"U(88YMGFZ MV=G84NZ:MHXMDU++';':FEVYJZU:6AS,PWD751''\63L=@9TP'ZX.(F>8;TT M9IU7Q9T+=J>I;6A*2';P6KP^]J4A&:+O9;J@0@)8D:%:U.="9::C.O#4:?P; ML@%RFT3BUI]G'9J MF;^]SSU#WNJ6!&!G4 59>Z":P:0AY#_:I WQS<)9@VR7=!#E/^6_(RR!P8L" M125/&:W;:NOF@N#LK,J">^%6CBIAD"^*W'8%SM'C\L(=D6/(Q=27.UI'3K)J9^2J)[8XD@'J:.IMDX!^Q M1KC04]S\SXG 1./S":1QS0'\22 >3-:/KC#IOEOWL#]EV\D9B02 MKSGBNY_1^QB/+MQE>3ER.\G@B52VLY%1O9$SW2T%3I7<@F^V*-7FT?* TG&7 MD'=$,C<7)=Z.*-FE@]P*4MB^+5TTUYB!S+)H/\Z([K M<26WB0S:-<[]8)%W"G[I3.E:SB!W^L2'XJL%D>Z;,?4.'OSN5$LII\D:W);) M5KK(TDJ_8DF,CQU-A['F/QGI$(?=&9_U=B_/ MZH%O\:P]\RB_HHT'A7^9+M MSP G.TVQ2^8T1T T>QBJ?"NKY7L JKM*@CYY2$:3QEK.L./670??!)" P*5P MVF,B65T6X/Z.'=%HK6GKZAMR\:OJ4E=WKS\P4GO?O=Y.//'F-QS=)0%D",OG M]HE.MG=<^0K4/W_W&W3Z9:#L&#!EAY2LCJ7^LC 1'%]X/+<_,ME!#S*>(V]S M%]_HS7=A,7'@:2%*$>D>#PGP.M']2!1.B_O@8Z1\2\&PX:>&*L<7+W73"4L_ M/95\IGK#;COY$]/L4?P/TSQ(1LC@(24B7E*$3$QV):29X(&^)>R14"T"NC"H M0T_DS.)Q&_G$/4^2051I#S5T+ I@O\)PN1FJ;]E_3J+,)"*H.FA-'_NZ(GTN5O4$:Y"]?72EWL_&AAH6U[> M[5R?@3).FN6GQU59WRJH8;W"\3Y[Z'M+"ZKWZ3AZJ7BV6;8Q3,$/^V0OZ^A3 M29>GPM?9M(%"L^2:?=^1REI\UC<-DL2X+C6Y>@H^('.N(5>!(2LP MUS:!%D]I[S^^"^9@7V%//+3>F:9"X IE)>259]+.2RT;,W@^5.X8QGA@ZNN( MB$X'"W[4L:O$E9'OMXL>[/(C53Z#L//CW-::!Z!Z\K:0 +V+U> ^KN"5N_MC M4X(VFMP"HD<7[T."+'K5CY'>/33*-?"M1R4^[+Q/ 1)%C5@/%:02"TTPLPO#9MRNJ2^R? MR>IU'_EW%#G-GTU15!8LFYR2&OZ/6:F6%,R"H#"!%-H.?ETETCR!3_S #QI]B)[RR!++[E&XFO#T]_]=&!%,_(OXGL;W?X:AI3^N7N M SE3_;6];3LPXL^4ZFIGN"_" @>6F7O?X^!2!_9=$!T=U(W*Z]@0?#MJV#W/ M7,J9\L/(2&M8.>_L@TOBFL%@A[C0)::JC'5OB6GN+Z=\'!@4PB4+V7= ??$8 MZH.YE1T!VF=?%H0KN/W*\]7[Y/O;TX7NWH.,'P7NE[WG?,'U/I!]/73)V2J5 MXY42HAD-_0MG/40^&._MA;3VHY>GW1TPV-RKVU\@W/%54Z&OQ4W1)@5E" M=RRCGG7,>R!P=,J$#-C::M<13,_O6HLV\[N8#+73"J:#.(-M>[%-R$%9I[XG MUS0$[-15,=MXHU2F]('I$A7GE>F/:D8?*1H=?R4K[@ MI[B;S];U6EZ-#H5F"C=_7M7^?]Q38R2;R+ &X\E^LM>Y$L?DF-?K+J?9?R7) M.%&D'I5VZ>PQT:.4$ EG8P72LM78D0"6:X?8LB009>KJ.^?VLA<9RZK=K/%# M8_6]-+7&S6[>UX_=.PURQ5JP>P7Z[I M#&_V( /8!R\.P(2EV]8DP*IV"QQW ]OD.QB+@*]>82/KNJ;7:#CA @Q! M@K M$.*:%T&8XS-4U20 AE.&C(H?>NR3 ).#8-;K2O'C @R#7(N5OB?]OC_9(KGK2Z2L@TC M 005B"B%[ZV+SQN= [WP*5=SLGF4XLLEQ)T:5*^%W] *Z/EN>%/RKJHQ9_BG MA_VO9VS?^X^X:+,UNY;B9TB E(E#HC62&Z9PZ5!!1R=U[L:73B\H]F92&N.G MO.\FFZYXFYE6DV7GG,\%KH41T4V_XX M+Q=.>X:.0*$'(/8>MZ,"+Z]ES,ZEL^&#*VCT,5>EN.\]^;Z(\O+2XLX-?,3O M'T^>03:Y"[J75K?':O;NH>ZK)[5CKM?KF: QLP:/)F2.(_:=G=?GEM&$XJF, MTY**V3\M^ZAB9^[)%4A5I;1 2EF3\RU^WL\IR?&/;E-!?4_HYIBY2K:3K_5& M/Y-1SG^>)?2W+PPI[5Q,*#V^UEBDK]3LI7=@?(N3^96D3C_TC1$T=E,;ZG7B M\+P)3OBZYLW.37QHYQS?)BP+\X_E4KG26?*DI^I*U(,*^$(;Q4=U^249YZ)G M[=.:7);D KHA),"H:@E9A"@UB,=D8,[).L"V1+2T90_7_4VD180&QGC-[ 3\ M%'H3E]@I.. UOK=(\ I>XX8SF0+_97<0B[?@UAIL1YCX0I?-^FI>VM.=S%C$ MD;G^C78G?=V&.\*]W(!,.9]( KB+# SV.%S1OW^]S6< Y[PD;E/21>ND3(## MY%OG3CFLYD(RF2CQ'MY7#3H8SG^]S%2]:^DH0"V:-I'(57DPH?_+O-^BE=': MXE$=7$87@8Q47[E?:/D9A]3Z=\N;B&#?*B/6=>KY>2G[O>'AUC-1KSPXF"I) MOY,3_^-('E/O(]8$O?FX&I*SG'<;3XN8B[^<]""D8=0>V0#^PN!6DI*O.EZ\ M8@/L%*.L::^4;%CJ,7PPZ9W#DDXC8T*;A]#\B^EGG,EY$EOZH#BZ=BEG#RF1 MO5.JA[3!.^64>K*6P03X@:[U-@D0Y5P#Q$:5835%V7#? MQ)SR78&%'V-'"<,LN3G^!4I";[]M1I7:E7QI=4AD>/_.9.-X_?1A*5OZ%Z'< MLO?QDW(OP(P4]]P8"-I\&\]M.D_@D:#OF9+O-#D/X;E=O7:!\^R;0:P9N#D8 M:RH&,[/C4\=*#J/36>1 )TZN0=WR4K[51*"7G,K$WASB31VMH+7]<0 M#!PEN&3,U,\H!/LJUZ/X80I^<@178V78TSI4%ZN1[_6MTL4W5YS M#>'*"<3,6I8^):JP'^P*YY$ M3I LC3[S9T$?FEMS3#!:TS_3@I#IL#S!HVG M66J(0>[X?=9[X:&(B32Y<;<2E?"@&.+@CV@'NX3/=KZ7S5-)@&CL8EN^'E[> M315C+8NP40G7"'IM%Z]M>%9#!O(E_M(10W(DI?3U)$;020)PQV[K-\%3!COY M7)U=([_Y8BT7))MBN7[2Q"O=I^[?]$(37;V[OQLK6SU409VJRB0 MU:_S<-T#IE95?4_#U?-[MT[T=>=@H9E)&BZ\/#I?],4U5J-3V$WH*/%'%Z\; M&/3C[%!3<&2%E-^Y1QRLWBOB%4,-+Y1LYC<\;A/L]_[T9YTGVK"PLR+ YUN$ M-^1 -XV\%V1TRXORU>9C& -=I);HEY?IN/W=[IQ)IIH[?MCY15=5]I]4CV_L MNKN@Y8=R_[G9+%&)&X2,^JWJ1T;W4@3+K@;=X+K3^PUUEXH0-M^1 KX>=QD]]",PBATY(9G/^RLZ%#]6I"O-B*AUOJ"<>(\5;-O MK;:1KUXS#KH'Q&L-]M42C?%N/Q3%O_,P!>_A(Y2?WZBQ?AM;Q%%5E1%TGSD2 M#BKX%82[L<\+P@+-UN7;N([8)6LKCI@@R[6UQLR]EOI.S1AB$0E0C@GE1)L/ M'AJ3 (3W$V/D*].!@./R9MGP ;Y[H M,P5.JIG@;;45X=7'&9PHE4 MXX @3/]E0R?WR0,/!H6)V2V/8_6GN3/&TZ\UY>6^AD3[[YBJ21XQO3B7)0P: M?EIRV$,7,I.3G* "Q1U M"&/O=R/2!VYG+ @; B>L-:K\V=WLG,N[QK2KT7Z>:].3@ODWQR=[[NS6*(FK MFL0S:%U1YS_[-;KK(-5R]EY"RN+$%U:R*KNH3WPR"[>V:G1J?+RNQ?HHD5!S MK__<[O11ZA.(>I/&Z(*TP"=']0<\ 6,Y2$6,\=K\Q3CY*_+?\0A@JLE2EFL, M,J'YU0.>M(*[\SBF6M%M 4:1@CN(>]]$BEX )[";Y9]#93395^QWEQ))@/OW MI[./)7&F9#&P(1@B:D0*K<%MJ7@R)FWZN#%(8":053*B/*P8_9.)T@OW?_-. M7MW^T>ZN0)74;-@/9"AN2O:#NR-7^LT(+J')YK=).24Q.2D:-Q;3X_F2TYEH MJ*LX:6^<$:4*5\3:##73@_0^\;\ , ( -@A;1AJEE)?#\TG >9Y28 #*]QO M$H#NMCT)L+GH%KRUEM;"UO*6S-P]3SSX__T. QZ4*E!Z$B -/0,_@"+)6#&^ MMOG0EXR#SJ/!R."UVW_=7HLP)Q)@B@N?10)TA&Z""0=30#(:B$(OOFPB 1:/ M*0&AY\M =""V[,-EUML4O>C!WMU&G',C62F%V(JT MAZ81.\4EF!\O)].7<, ]_8A!">6,5M<[C;0^^E\BY!U<1]QIXP[PN.U\&J#Q9/RY&* MP?.!2XO]F';I/LBK:M3DAFW$]C2@+SZJ%#)V,JP6%ZW57(V1UWKTV,WN-Z$( MA]!8D+2I7:=4.WQ="0I*YR^:@FC(H"R^9IJ5]LH"U$/SG@/;IL[5MD?B#6RSF[G]0.BU!PN+4WR M9?"U0SB<+4FI#2I*0!<>4QQ@MF3^L7R-!/!L.23_CJD.Z1H.1:MF+\F:4 M.#J<-/R7#_._ 2Y/[P 7L38AD2@/\@691CANT P*+TTUYE)%%\\T/J=)#[$Q M%("AM@/PL=SU_!8%$6K<)2Y<*=S"KR%-&?_FM7;9S?@D!F1JL?(?U##]]GYD MXW+?7.H[II@;GPLR:",'!Z(+TV.=(K*V$^DN&C#8;K'K!LD+&>K;Q'R @UIR M35 X_F;>@8-:9K7CB&T62EE6J QP7L(RQ?H[_NM!LMRHNKC'FE0<+9;;1/=B"KUL'8LXH ]_8**H>P5TJ[_\D[49 MV#9HS=:0?'*^M_;FEF7%&QI,_8^RSA\@//?K/ N>+FW+T:?&(M4A6;:\>2,, M=K?U'Y\M4SO&82FY'70ABDC?T,QM\&<8X:PMTM!SKFSJ:+7D'=I@I$"7EL&@ ML3^>PT[I#YTZ^+X"=H3KE?-BNQO,&&DSIIT>IC,3TQ1+87?#0HQN3$OM7C8<] MRW[-'7T)-8)$#RBS:=[=]]:J%NB^+E6*,N6@I#VHYI?<.1LDTD*8.(XW!]<4 M7^IC#@Q_N2]H+_. ?>PD*>T>695)R)Z#.8*%8ZNMK1^YL 09>\A/G7K*S%@4 MW@A]MA7=XVMM>D?EDQDX&MM@F =)AUG24"HE=\=)@#?/R8R!A?QK\9ZG7: MAU-KWP6/C M%QSAYV_]>O6=,K-Z]NEILJE)/V1(FR1 ZQ0>KWN47W2']FAKPV =.DRTW#;6 MZ :8S:^9VALW\[5I;AIM<.2]U(J75QIX3%LOC:'IU(775L5 -A<+0N^?2%.9J@MK)RKHJ8B:^-C+[ M"!",T)!YAMW\5PX\1#F1'HZ0E,4=>3KQY.1;Q&363F6 GVNUGA:LU/M5)[52 M6I1HH++$CSH#>< .H;0RE@AKL?,5"RQ:RV=7YR0;F*5\>+-O>3$EEY%50=A+ M @U/S&;%?JR].C+Z"P MZ$!H=6!#=8I5=B(8QZZ/-9*%.SWV/\NCELQ[[7OB)XW4Y9W.']!GB*\^M"<2 MWO79]._H[0.FWLS%N$D@,P[CYX#.Z?K^>JUEJ#MOYT?2TJ!BI1C#=A=]7+=D M-IT BEVWZ,^XHHS\=&/D8VR\CU=[$:2$9GD2E^$],BA8X _)YK,:/]]I[7.N M&?-L'=B.0V@6/Y"AH1"SB!RI=*9"6X0!5"=[89UHCL M/J\\BX;$#9V-J>#3S[^%T%XH)E/^[:0%'^MK^KQBDC2V:+(MXI;T+-M%-GA] M*FPX[J*;875NK&.TB8LHXVD!"2@^-Q"JO<\7*#<@'G0V.[*F3.^K!SE2'1)$ M^M2E-T#45TUCU$:T2H>*@R+TBP)!^84]\'?-;[9+P2M^$QNM$QUO;C!W?/<\ MI61[CHLG7N.HJ/AV7BDT@OU6WR\_%2/ 2XS$D7W:P:9CA6:&*O.J)(^RT=#5 M\V>&8GZ79R$#0]-7RET"TT/+@V#> #\Z[<_M/@4P8P?G1V,LBARC\HREK[JE MJ595?T]F%#V.809A@M#6ZCFYI3TF(XN58Z.F#@+.$2F0F#3J<4E)R:M1'!'7 M$U.<_8SU%/)>8G2YO3D#:?X(5Y<#W'0;:=24S5B#3(Q(0=2O\Y?$I#AQ + MZARGT!.][+W@>:DE]->"S9;!;X9#2]7T!ATP[_M-QH_,-:S"+!)9DO)+S7Q\ M7YR+>>I@RVUH)KVV\GM. E?Y8V(ZFM!3IUZL-SYEII9 MG?9;)N-_*V&O6K/E=+&*#D%W[@NWOM]J2;N5;_P^5N-03CZH&?E,UYK_WP^? MI2,K-ULX&;*&A)$ ;2QN9/SC5M^\>E+8_PHS*X]0705/ $_2?6<_$*^R$IV; MX5M;L[:X?H_XL-VUZ(8YS;ECW7_OY*@'MY8<=\)\0^B_>?%?I#,51FY WYY] M%*TUJGN60?BTKT,)CW!"I9&>(O?7TVBB F&T(@L%VH6\:4]0^34C(W":H,C$ MMC]21DGH6ET#"X?.ZE:V^(8X#!IKN*P5; H7M&N+@J*-!60U:;FJ&ZMH./42 MGQ._DAY"+#2Z+H 2>"-_+<7%YX>?EKI"! MAOS]OXT:_:<7_D7+ [Y_SD6B9&>\16XE#I, ]T2G5(E$ COQ> ..">7)6$"- M@C-@WV94?V"B@Q?MAY]([1&B8=[UVHCJJOW#5-=J,0>_@^%^,M[];N_VZ?.7 M4@+JY]C3M?F1&T?44+O0@$<%X,.:![JFZM)(S!OVR_/)++_+U%2WG_ MYD;'-7NN#KW%.F+O-$Z<03CXUNB%PA*(26%^7AZ==*EV^B], 8]NN\Q)[!;$5JQ8N> 6%0V6W/DW>Q MS^FKS!$C)7B"G@UY TSK;"]!@U?.[@QZ&(_$&+(''EB.EK0.J0K)R1;D)&E> M%>/I&/FVABU+^5P2%P4_B7A\AJ042!)T=<7*\3=R.2Q/F"X9^&M&.MO[9W^3 M&:AF#$:;[N2=RD@K%OI50TFN_?:GYSNOA]/(]C&#+E;:>19V*Z:A^0_3C@#]#+S"J M_SA=W86);/'QW2.9S<.'CTNQ.]J55?P'VF WQN#GK2A:=%WY%JR9+4GQ]T3\ M'&&4\"0[BO?VZJU$XNL3'XT$N%7_J6LQ\<+!V4?#8LK&TQ+B#Y9O/$I0'Y^D M$-), 6T,S<%Q!!K)A:Q'1 MA3F* $_YA523GX(F$XH1;8_;OK^]N2O%<] P9++2Z^ M^S>0NH6QN]DR1DH3)N#@<_\^S/:27?\=]N)98G#+''Q+JOC,WL=VA M-2*/Z1IB/VDP_0@\D,&EF41T@(L)/-T[Y#DZ_?-=N@:=\^R^<-VP]Y["/B7[ MT9B,:2P_^R^N7S7"1QP>48M^2,!U%2?K"?5=:RDR?:'0E/!OJPN[W\8#5-J_ M>8TSSLSO\G3Z^WT5:T?^N%6O^_\D+]9\UL$W^H3SN( M$HG*IML)ON3A+';OQ_C&LPPP?:I5B9YCL=_$UG1&I,=@ZCM#DQ'C+\_&O]\0 M5RX2..7H!*#U77(S1/2GE,!%T\J*!S;E\OW\O1U6(-5"Z;TF1DM5QOOC-$LE MQ27=IN*# HVS:4L^[3OJY$UJ,/Q"::"U6OMF<@M83&G-:F^N43"@?X4+=>D% M!;LCYLBJO["47844P,9'VD\:[[@1,8%5]5_45)B5?]A M?__>3X+5&FBC#(-NWCO)\D?5D0 9SH3WP&Y;O$HS&;BV=-W'V)?>[D!TYXCD M@K\/XH:P-BG['RB5>"%D;:0,7 G"BA!*_4D XN*&5QBK-+!5!HF=.U;_2VH8 ML_^FMG/R_[2V\VB=H@-SDD(:5^^'Z'#)TZFU6'/SYD[AHMZ,$W3WL(LC46XZ MM7>Q9=DH2?,_TOV RC$FMX]/W> ^ :'J\'E9T%XRLL^K2%FP1_KG!C1:5R'2 M=+N_.?"M4VP-@9;K%:8M#X*WMNEJWD/^>W?V/'S>N-Z5F03XF.FMKK7J]!D5 M5.+Z"7I#0-#Z<];.N8M>8:J(N7B-^<.@">HMM9-*GA^5/=WZ1\*?:%$G9X%& M(?!1+JY\\)3!+G$Y$=KL+T$K9K6?;;F=[>R_)7CMGXDO;]Z+TT!+KKK^C;>J MYO_.6P7* >(%L$0@)AYY:.\!)FSX2Y/U=UL;]&XHKO!$YEN:V'MO$V=#MVZ3 M SVA6!L?,&?Z5F57B?962/_ \\&XM&+"[S?+D' @%!*?_,60^0@4B"JEP00 MCULGT@I)(-ND@4\6?9#N0[!X/G:[)1NCHNU0[A&C3)OR('G!=W[[VF&$\>-X M$P]U(]TAPWY=W/F3K-1DL@+_( ?2IMK9+4H/O#'*TR1%"+W#TQV795/1>D89 M\>UF*%-\\)H@DLGTY0X6ZB+[?)$VU)TY7=1::AYU^4?G(L=6WJ;/%&MD0L?B M3^Z 99G:0<>A-V4!OU]M9MQ4M643_HUN^F#@+^VV[VF3$L1/;$%F1+KJGGUD MH,3?PEA?M,1V'R+UJ_AF9^'Q2XRU\+E/OBR48[V9I.:[):UX5A!!!$!%1!009&F=*1&'J2+H84J(-*D"QA0 M6A05I/PV$2)&.]%XBO00(/920O'<\^]EGG[/W/NT][_?[_$-_HH3[ M7FO6S'7-FKF&5<%20;X1 /!,CS6S"JERCG 9I07,]2@'1G)5S[]?X>$Z]&8: M/.6-:2":MBS9YN-/>0IK/+5ZQ=?&)N.S;\7&I";L'?D+(CL*&%><9<@+H M,J&O*7SSW^ WOH38#F$7Y9B2X]KU.-3UN+=UNM8VMG\VX3G=(]=4P%HMQ+W^ M^AK G:P8%(ME.AZOF52-5H_>R2V81KTO<_NBT1C&6S+Y]D NQQB$);[_*'B MT0EYJL[6S,C(TN&;W4'CBYNUP@ M_*X].'Y.?_L\$3TP??28?"="5A,WE8$!YP5YELUZK@S4X/ M:FN#,Y8:E@! !191I*,\#.]I@_09?7&!/LU8N+4:*Y7TN)^[*IWX8!6WZ#H^6N7SL5'6Y>T%8SYLY.?K#,*V)0^5MI;<"-HX8N^R\8J\ M@9+IR'&3\_JDQ=XK73F"Z;5WG2J?GV7RZLF?C6S>?OQ=948MXDAN;AJIGR%0 M](C<$AY,JT&(7'-, ,QOQ-..@]>>V-ZZP2.]?_6M"[V&C,EL0R$FNZV 6E1C M(* _X31G#WUIJ 0;X+8&&8L49E,8$+[WKAS="C$W.K%/:R2>#!]UDEN8R!J. M\#\U'%O_JN'85)0!>+"X-'-"HZ1;4%W]#<*'T2&=3CV-$[6Q,;['Y^_$5SJF M%KH,QO?<<*!NKHKTI+F0ET(I>S+<0HF=VZJK3)%_[N2P4.S2JZ(>/285=J?2 MA6%;B1-"8W+?%2+BP) ;G$%G)P30DE/D8X#ZG=L>[Y81*=;5JE4RD),6+1?* ML7QIQ\W>KF;1;BM)SWR6QLV&VZ0PZ]L,(Z./6,PP6._<*> X1-Z/+3*Z\@^E MP?*Y"-S^2RWT<_@?Z'W3_7IG^G+/%VF!DE\<[GA=-*RE<)ZINMO]L^<.JXRE MC.ZG9$T#@M-E,>KK6[AI8ZDKD3#8C@\BN.FL9IDP,BVOK;FL]E2GL#@G^6*R M, :61"X)Q?^)O[>[^9&]1* '+X^YONS>-B4RYEY$P'B51FR.P0W_CY7P8 M!G1TW747++]1I\ZPMW_M #YDGE'_8%=)AUDA+>GYGD_/^-!E2B_J*+/B+8WJ M2/ -3KJTEJT<\CIZWS+7-@D.(Z$R>7?Y9LK#$J8M;X"P(Z?XA MJ V8!/4]@G\P2PL_0IN'MVOKB"@\V9:TN0'.=O5,6I?:6"KYR36Q8(&(S:)R M>?BNL0YT+'EZ9Z1R,G7C_NB$DXA!JV3Q367S@$Q5/]8P3D?=Q':&7V.KR;60 MP[L.?/5:E55Y5<'5^CQ M?.5TY\H3"'L*Q_^RG78\%@;+[/?.F%SS3F6WMN-4C2U M,46@22Z7=R+O-!-/5@6CK'7>C:S,K'2$7V1H"I6JX@31 ,A1: M,B,(R7^#+!_##_1P!#B&';W9,@[$[?$-)X_?E3S/R875?4?L>V''Y+JI*DO@ MQ/C#$W!.!&EQ/>(.BSFF[NB%8U4DOC[JWYR#(1<22'3Z'20"<^YXPI+2/#NO MT9[_L%[P5;F57A1OE0=&K)QN(*U!0HB)ZY1(MOB1 -@4]EK$;*0-S>U;-)X0 MW-+?T<0OIF7&WS6?&+O'QOPYA)ZTVP/>*QFV%XR M41-^?]^_$_]E4/]]RS#555DOL^6<:9"3(<6M!6BJ;6E M[)LIJB2=(N?C\S5Y-Z2!(D\:OY'SGT..X?>8S2+(8>K)*8!+1M&00.B++IY; M*T^D)0>PTTC/?&T2*#Z): "0\S]^WW, _':&"[TOSPJ$G #?, "8NF'^(NTZ M=NJ][JF8]]09IREO-U^&D]N\;=E_*U)#Z/!6O46''P"^:M?$;F&_2I5;%I"3NGUHPQ!78TAI>;!(8T4S=[-#A__:21TA!9XO'O[/AN3R?!: MMV'"6(+M&MORN$2^XDRSA6!%3/Q1A)%OVX^X=#^;K7X%X3\&FEBD[7BFF\(? M<4R]"0R$[=81'YMVYSD0EE>HN?3<+KD$1J&1(Q?D?+O-\[#9LYV.B0ZH*F>U MA"F=)@?XI]TQP1Y_V*J@N6&G_\]&; MH]U<>BC"1RZ#&+Q+I:7:2SFWAYF/AG?TY4MX7^47AOW.;T0^5TA/5S&9J35$]68:%!'=BNBY(* MG47(A_1W'1V.^8AE.?Q&%*SS/WR!?%H"SX=LGBK$=X(LOE6S FHULNX 8*:' MAGK^U^2JW&5U"ZWZZ!D5JN\$O0-S[) C!ETZ;,<7$:YV5HO[K"3O:8FS=,X] MJ-=Y^1G/Z$[>D&UQ#K,9"0^O7N-ZX89I]:K430Q%O%*K/:9G4M'4BA!]S'!] MO:3REZ \9T-\W!TY?4HTL__ =.N3)]5%1FN>>)6C?YM=D ),+^?PVN?U!_$L M%W,%F"AS?V&]_>]>>S70I$W=KE(CAC.W_A7+-(=(;E0N^5EE<%L/M./D(W/O MW>4+6-VF/3#V> 2RYYO)K/IV3LX]DIM#KN?^,O3/O+P<>N:AL9'Q,+HSK"@7 MNV*5Z4T"*92)EUOI9P3UL,D7.HO,OB1$9 [&?Z[F!URG++Y?1=TH+_P?]&8& M_=_V9OY=VB[\WUZO/^:J!BNE.K*+T M.>C92#C9& _-X(WO:V<_U('C<1;],]L:\ULR>J8HY'(W1"M&X.0G;XD0+.+S M-'>FALA3RK.WEG;#?B+U+J?MJ=2?#"1;I6?&W8IJFOVEM<=D7R]U3>WZV?(* M)JK,+%\1C0MW$MZ!+J:VDE%LE6D[KF 1:[HPM 5AU+LH9Q2Q(EO>-B)W6T@: MIF2MI:T:QI)V63%(_P,1C=H-V%XJ. ^>430VB, 6+:K4E3&*.*@IC98X\:]# M;ODJQV:Z),?$^$G$)(I04WX^>F]' N7*[GIHT]WQ2',"Z&B6.3:5)J9AR8SO MSG>KDK?+G\%9]NJ&(XIO;FYJP%^2AW 6.6.Q7.$:R++4WU6_WJU MWLNZ;0I_@6R:6X+A\NL5DYC4*ST0):Z:.E (JQ!*E\M*S_*6'S?G:^:)[Z]# MS%?VV $V:]<,V_IU>&NT8 )SN[:S7!KC"JD_!KLY>C#M'7J5)P0G#2O.0CB_ M%>7B#:ZSKWIC,[]K7'I/MN(;[ OX$MY:WL61EI"",(1'^^V-IUG=PS]NN#SI M>[%<*T5'8[%6DAZ>R[D0..KC_2]#^1HG]"Y>G9QX(TU]NG=6,#K^H/7&'9'; MHC=X2"#('@>Y?NP"5@_^[Y),F;^33(2_33)I_M\GF18!\Z;RQCVILB3L_["_ M8,?#V;3WLZMK_4<:?E^QL@9UW4H5 1G?)B1>1\=FYR\RNY*Y<,DC]#ST2287=ESW8=6>.M M<]LS1\P=[A4_.5904BG^DXNFIC)K;*+F2_UPC_K[[MF7KB+TNG+QWX<&5"DB ML[C9N ,C&4X_XMR(7HF+]?N0-]4$;S1%QS&>EV0VG%]?1<8/"]Z1FYH0TUHK M^61>Z%"2%]4C>_(T<5%TL50H 2DHK9/DDZ)H*L-GZ-N1$?1.KH1YM9WC:H\I6.?%]RC'ZZ'@ M)LQ?YB,X/""!+HB30*5+&/!!@!00P=U9C#!(*T=6[VLG_[Q)\Y_(0$U@B%=X M.>TP,JT78/1BO/".DBNBY3XT^=3OX9D':/2EQ-095N!E<=YW_KK!09"_'U)C M_S\=4O-R C"2[=75=EXDN)H[V\K#D/I^_^@>8]#%Z^E)MY#B8L];!OC<*)2' MS/G73\B27@0N$:Q*SSZP .Q8\L2>T.)!I07?E^BY#"TE$NC.-U-R /#V!I#2 M##?X]J;1P*P5?L6V[B-X.CF@_L6WUKG$+-KJAS2HD6HJ)MLKT5W;T?1J&=4A M.FQ\M"/>=^+=]0I*9/ZF23J[8JA\=)RY*\2^;Z"O5VM0=VA0%7M#0UNKT3K% MQK@:JJ/5!0&1H8T7 IQ*X=GKCMYAV[BP.4:YK>]8,>FY4\2=:[/*D8.(-C\^ MPV%*'2XMK)I(]9/RA.(DP^>U!]FO/B4"?E7B5TGD8I58__?OTC$L_K#U-1KI MEQ>E>N+:6^6I>+(Y(W^"0/0GI_ ;=-GWP;U!UFO# MO?,O7@NV591/&"8FFMTN5?P>23 Y[W&W TY 1Y_ M"Y&E]"M@/NSK. M^S8\>._%],F0!VG@=])-&84?3>+(?V7M@EMO#QT?O:7-RM2^P*:\\DFG1$7Z MU6J(_BHW0_##(VZRX[TJZTB /*?$J8?*7:/8R).@('[QW).FSRX!L)!!XP)X&6H-8 @%F%K7,5P@B+^7/I!>TA, @Z9 M9!X8VXK6+K*1\3Q)[@EDWR'L@XDP7?A(F _"I-_CB>.#1?;-=)LFSF/_>2?C MV;10KIC$W$J4XD==*W%#5^(W] 2P8JNRL;JWD-6D-^]L<,/RKE9A&#?UDW9UG>B!AXK4T.\WCO%/.2VK M]W;0ZX4]4]XCXRSX*O'%3-M$""%,UTX4:PJK/ \+2J)1M8I7'C!CD-9RV1=M1YE-L MVQ^';W<>R#T^Y%ZQ<2Z.?Q%BFWS.R$SQN7$<)D4NA[838G4.*7,Y_P M[7:&H"/CZ\8&\!& K_U.3IO'ZL\$JF0^CU!@Z>2H6E&>,W[:2@"=)<^P2@/' M6^^$'>1LZIEOR$5A'JH/30CVSN<(L'H&MRM!OA %7KK0F:]F^M^B]5-.+TS7 MYPPS'OM"F]F#AEEJ04Q%>KY@1&NUE^*\-GRP:UV?# >&YUW/V#JTFC/*GG&R M$(Z1&)>VZY?G'4@P\\AAD%;]>L;R*KXP)O<3 RO]!S(@QNMBB\@:Y'$$K@^_ MB'H+3MW2#UY8EKBTC["*+8'%GBHG+RL>C!D5.6X$6\E,7=A#27::E"FA5+V7S=73@N ^A F6P^G\^C!F^KN P4G;5WPDG M*0T3O#*XCKL[AS%*/WE0W9_\R!X%1$Z ,%>%+)% 6V?=P,0]*2!RVIJP M>M^5P66@% K2$6U]0W.KBOE\,^@WK &8 M.!7[@7;L0$U#@+UP_X,E) M]*=D6;R?[_?8="J%!DF-&-P(ADFLVN>7,[CJ?0OUI:/ZC,@/38Z6V#MY"*QX MJ=#6ZD1$_V,#CN=MJTSZWDR0FV$ M'4A,SONQ?:ET\ -S5MO M60L.0%?(VZB*[O(_'",8'4B5BBL*LZ($DI:0Y\[KL?J.5GL%TRV4'(Y\;>OO MU1O1FO]&IT8C^T?DO<5@%;=AD%@-?J,PNWEO1_OP[79KA:R->^PFCFVD0P=J M@6CZ;BE5E'7QM5E,;]E[X,ND=$%"@S"S)3(7JJQ>*'JT3<"L> M^97.ER9RP0F!8HMI_EX@?90V1V2' #0)2: [N-WL0TDD3P5:[0+'QNW(;F 6 M:L8U-AQ"H)I)V,GNE\8+I8N/BU21JD=KM@NKSGT6F0R#.U1\<%\F+\MT?NM14<.AS"][XT>%='K3HZ Z-&']UMHLN^W.Z^C=;NE; M@@QK[P)LJ<6&CL*)_#AO+L'BU4&QUDX2*'CB9R(5JF"R5DI<77MN4UU!6[?] M00(TO=^$\:6?J.0FT:H_9)4OVH8A)1ZE$SWSV$_4D8C!YE1-EY[!41[D> MS#(K?MEY>8D\'B\Y8LTY!R W ^_U,AR57:8X(IZ,Y/1&4]Z\[$C;^WOL'KDZ ME!4XZ+LD4,))+_M!@ #F>+.*"\T6W?3?&P)>@"!K.;Z/^=%KM95 +:N5R#SI MJ.M7Q&JJHGG#54Y;R?CI8(6&&L.WF)@Y-UW=LY?MY7Z3]"EX8P )%.VH-^=O MN5!OM%L_G>*3O2:] '7;_]JJ79/Y?6-JZ$NWM;6@X)8J\72N\;V@1^7!R,/#AW%VCG!L"'!ADWZE/ MM*;0GH4@0L/1\>%'@O-X\KK A.-#K5*B5T:ZN=X M/L\*>L_;FNL^?] @BR@ZSXWG%R"]J MHSJB LW].FKO1HW47EE;MRC-GD*[I'T#:R^C!SWQ3Q7'C=:Q"S/:86VS>7;% MAX$V]W8>VM8XUP0RO5/)+F5H55<7Z;AP*J;Z)CW.F!<+>'#RN.N-9 &)KI_# M/6;NBI-M.B_*CMWY0[MGA1BBU"&BLDKT^@E43-31:Z%0JY#KV6:>P#-*M!I] MA?/"#[0=Q:W63M+[3867LURKLIU97.G&&A'TGWYDB?E%L7_V>]:DCF>$"3/1 M&&MWM6K?+-F[Y"9I]DU:KR 'B3C\ZD6_\<11$FWA%8:MRQ^C>L-E2&7_R7[H M=HGEF;'P? 7#JO5]RDBN1&\+M_> M+0H>W#S&0U?=CYQ6X8<;Q? ],:F8734U*>;EHJQE5"@PD>RIF7VS65N_KR MLP3O^^I?>EV:2M:RR^G3)#[W/A-VR+W%4B?94AB'X^7UF(./."R#^-9KHIXO M.(]"F-^I./%K4)VK 6OBI@S4F5%>'Z7 !67)$F.H]X.UL9&V?/AGCET_>]JU MG]9+7"VCT!F$GDV_HI"L7"*.+XP]HVD2/GTR?"3$3B>K@J/]C+F%Q*+<'-0? M:SLD-U7!ZT3*<1GSE30"!)7G?=)737VE,L!N8RM&'2.I70/6%8&GLZ\-F>YWPN]\W/M?DO.2,^*T\HH]GV^GOO M@9;YR$1G9GCMY$E%LLQW^R$_Q@],(3O+&?:U2A;.L M= 6JJ[>7C@#J^>0E[\@H_>P(I'_W6JM/TDJ'\HM/DDM%8O6]< 8?,,>O$LVY MO>J;5^P_Q"X= 90P?G $ ?^[\K0Z]&7LW"<,?%_#&T<"!>BYP3<:4.3J%3FR M3RT*(]+[DT!.7-\!3"4.F!7N;25J_9.GB)YB8\NYM MTS7/&DI&9\5D^*FK7C^WA$&ZB?#9>AQV;1BW?IGVC'N%X^\QNJOFXEB'LO*4 M,N5M6X=&M:E:YR7N" L,-B==)>>CQ_J_O1\@UR>&]FPO'*RD'BKMR*<=]5"$ MIG*<%_99X]^JKJ.TT!?[>:9$4.2PW9)*CJI$9RKD,^@$\(QZ(EH>1[NPEO:6 MO?K&<1:*2]\$/>6=YL2(,GJ[!?>%$FR^G?[EP^ #X%3KNRA;LHKE;KZ8J5JO>S9C70@,9'XG!'F^M+!N)8/]H MRU1)5S&7C%2X]-$'^JF!+&+0%>2+6/[N"\Z^W4R^0++/! +9.M%^%/-Q*EV[ M%S40>^P8N]8UEOVU4W?H!T3MW51"3K$4^'R!MH:%\UF17AW57H7K9T\KA%&8 M9UFJ&[!ZL^U;[8\G!U06'[=:+-USOSO:TZNU(#"6[UK;-R^X5QR8J)KK%J$3 M'<%DH'+F V[J[HHV.(7UO.7. &Y#IU'!#,*\$K,I=*V.2D,A]. MI597EB]XB5)N#PS*W4_5>4Z7NQ3F\W#EL2:18SB:3K%$,2+G!=T?OLUE+!>- MXT\@J-<]M!H*_VX;=FCVX,3N=W6I.KQ1 M'[V.D9@&+WXS ^-'GI_\C3#=WTM.NQ\>W_$R[5JJN_1(X,I&2K.7VS>[7K;F MML\=DTE!F!29Y=W"VU3D@J.!9.Y*46-^6O,]!Q^E1S_,/<5?S MU[6\5\H0Y MR\G*9:!:(BX[/&,#4_RN=1G5^R7[:R(I:2:NQ:M^("7%BT;OR1IW24O\ARM: MG54SL0!O/MTZ6^!/(2].TC?&:%*ZKEU5=AVWW&B M:#1"9["C>("F$X6/G6J>BXZE<>,^$WYZ\GT#?F;H#G-<47:H%(="W-?T#G.> M%_FM(P,_H$K0"W=Y FWBGFFUJ(?$LX22A9G5_]]T3*[&H8$/:JZ1U?,ZO_;D M*2\[WM._$/[9K8+C!YU'%*38[>JO(H;EOK'\_J=U5P?@1>C7\PZ992,=!2N\ MS@,Z+[:=166UF81[YW,R3EED%;Q;26%B,&EF+R)+O"+)D2T:SE.4*I5ZZ$'( M!B"&V9KZH_BP_\$BMV(VV.]VYO MH*4R(B3^:]7M:7S_'U2);,%Z:%@A\NX(U[MS[01G,HUS!: \9,__^,#5K,Q3C2,R.S-/YV;?L,(%F]M1&ISG MEE)]5MH&-(M,1;J&G1[4["0D]U7;<;99X]E4\X03"F+FW7/;AML7V$SS,UD8X/P84&S''30D'YKNE&6)Z?*RB/H\L'+T3A]G>3_WN9/Y M1:7>BQG.CM:[4<['HMZU7 3WIBX+2%MO3V9 MF].\4%IMB]Y%5=#C!)FHZBQ-@]<*NEK ->FOO3G?*:,*3Q$ 5/UC2[LHD94- MOT9; 3"OX)!1T\4HHKGQCQ/P*LA0GQ>)^"0#!I)(%Z!YSA>TIHV.HEU GP"(<'J$\DT+>L M68#JA?E@!UGEKZ\U#A,>IN@D9Q7P&Q5#?B00KY,_2^=B3Y=CWJB4'1W4 MM,K-#SM^?.RAIW!17?T\[4M+YQWJ_"9IJC%G5FD!I+EV>JFH(,QP M[0E8'T;\B46AKS1\'//T9*H2U"@H;Y4/S#0T?'WUXBZ4_3UPHB56G,C><8UH M#3Y7Z=[C%%2+R=F)/^"<+(]?RYH;8V(,4[>0JJ6O<"GWM#HE?<_R9?U&M=2C MZ^?!X6_Q&_DA&2-%T?[MD%#CJ"WQ&GREVB+Y"]3"U]!?P-OU$U4@0\ L+K_-QDK1K7 M>6N;#>G]T0YM==;'T"2X8'C3$\M :#)UZ9Q%2/RUQWP7EI2)'X#=.+7:@30Z M[( +% :F9[0X7)K.:-?0S!!LJ:UECYABO$O)$7BS0%:U./)UPLKGQ M@[O.:4"$YB.!A%YN+EV?"'I>OFX'!=CZ&JSPEJ"W^M.B(MF3X3K.Y71WO9T, MHMG)BA(T:"JY*O3'7.['$J0#']1G-$_?TB#=XOB+Y7/Q :F@L#;3/0Y,K@?& M+UG7<7[*J,C#DD?8J/.U(^M0=&ZLRF+>I$1^K*T<7RG3E^9#"4M+YK%XT!O. MU'9@Z4"L@N1 0\Z)7DR^V)?LOVU:Z>;_!.9(A7[EZ#V6V&2.>.)U^UO)P^ L ME[@S1DFY08:"?C&KLS8BK+K2%X%OY3RE/3*D=JA& CU(+B'4^_"M7ZH)]$NN M/2,1]-W:DYW/S*DF>_J,7>^,J\G5'%,132G-O#=JQ1219 5(J:NB,H9*?U+> M% 2!-Y7800)]16^=T0)\?N^DR>0P[?6)G9%\,_;PMRBQ3E" MW7[5SMF#VEHQZ7(=[*B4E1\:MF8?V8R!WW=U= ANF#C0S\PR%>8<&FKSDGT4 M[%.W@YLR9E'!+IA->?./LK-*Z;UY765KEKLIU6-AM7W ,^XQJB \(GL5M06# M;LKE=+18A0R>M_.5 ![1ES)[^3Y@74=[..(XABS8^OJDTMUQ8TQ"U6NX<\HH MS-:2VRHTC2<9E=0^8Y#E9Y%,WC2YUMZ5G:TH\$\RQUPI>=(("V9(Y3^[= \1WK@,^_%$E+[2?TMW___5_ 7R^^M6 M[3PFFB;1'_IZV4]Y.Z2T#H3,!'\MZEE[UM^B59GJ:K8_;4A3I6S+'?YSD[EC MBV/ '^IZ0BM[,A03F+BW778HOQ54XRG M:0]I7K!J*K1CO5A;[6?S-9PKW&\N O?X=8FRF68?G.QOR4\Q__9KN+J*MK;< M0W'Z7ATUI88IWLJ\45J.,"#8_76&*<9Q01+NX$7^ZNY!3/KKDSU/[N.Y"$1' M ([VQ=7!C\K^,O]ZD$"_+CM><)BW]2*TMDI*%QF*0",-J7)YIINF*G1@&NKC M^O%9B)RLE(+(Q[ [QDS*SY5O?L!->O2=46'UACMS?K$\Q1EI8\89J<+Y]2@* MY\TA[?&[^?POA8M3_ZYP4>:?-7_^4R'Z<=<_2]UOX1SCQN W/1">,%E"/TVAW:*WB<8PH&)YIXXWOV"CV4$>#FNRO])M;=]K[T=8.??-KZQ8)4.A7Q1XKNCH M8Z:/E!5H)%F\CPO^X[+%0;Y8R; 'H6TO7 24H&$=FE#SO!RKQY$\B9*CS(FY M%\S#&2U?6^E24]X<#2.7*^RC9^3@[4& <[5P+(J;.E696\9J7K>=X/!C5/^) M F?I_>EN:Y?#Y-:H-KY0,P0B,[VU_[$)9;H8:B04X)9IXH6TADD_^%P1D4)4 MTY,LHQ&>GGA5R79RGOYR/E];2'=+YOEF;TI@_3>^;!U.=7Y^=> P@BQN9E=N M=N2K%-5>>1ZDQ&,X?+5JEWU@&L!]JI]KC:J>&U]VI[!O3#6F,_B.NZ$R1.@3'DR?QGK_M\['/G:^SB7-W]&_D<-^$H9)F^D/+3>#[,9X_"CQIVK\5);_N1QDO-&X.BQ6^0]K/M]5ZZ4 M_%".X8=,U()#EG=B&FVM'&X5N$ &4SU71.H\QFGZ.)5"'QMP1!BPLLISI-/P MA18TG'TE1ZZ+DC<]T$)O)_?\$@_1ZYX.G1 5'95NCA%RB^6]]F3C>=>2,-/Z M3.KD-MVL[T/NY9792TB#[_-7'N(+HYOG9F1LTAG:I>WX[)F>G3\+_XQ&O\8; MO/\5=)IVD.Z54P,Y6[C42P+=.>Z<$UO-F/;F1Y=)&7&I0&F41H-#H<6,-(Q0 M&8/C.G[1QQKMV0-_^.N+/]+8! SI,BU;45P>>D8++BMVGYW]TY1.K1),2>F< MM!!4T_X9@U:76$:/8"C_&*S4FRU./):!WGS/D4S.N_R.G>C-NJ3WSRF8,N&5$E5 M54IA8<,XD\GI,10FN2@[.R=<;T$H1K_#.BA)_1QN9.N%V S+B/V4^=;G[H[LX+,N;Y^[,D*E MV\I\BSP_%<_C,K91GDI&N\,TOX..WLA0D$%V]$PGDV5V! MLVO-6CA0.D)Y' 41!3G].Z;W0I9NCYI\LR*Y %4 ]J#OMC9.WU8XIX@RP#-#6=S[&K. M>"'E7!#'>2CCRE!X*B8K("QOF1*_4??HMG_>7?A2)J'#."',WB&HA'/"7N=] MS^[I,@P2X8=Z$7>X"$#SMR\BKZXG5U[5L7A1:Y6I3Z&5D4?UDU::W0<[S;RK M+Z5]&$#HW7BY:H-'NSE"T_,-M-*2'!?=V:C$#3[FW?Z863#PHDQR'*,&A_@4 M&5&FISD9&(6WZW0:Q[;/[XCN2$E7' 8>Y2>_+EPO&%=%MKRE&8T5=U3A(O?( M9A.!=6B+4-<4O'RZGI$1I1^.B#+VZ./([)7:% M!&JT <F<&,B:)A7&IZCYS:YXV1I'9VA^ )L.5Z6ZEIN MP!U5:C]7A^'GW*7.JTH\FU15EF^^.Y]$ L&HXHZZDBE7V")D4[P$'#?2KHX= MJBVB,SK?DM]CG>?1X]Q#':%IN1]L%%ATX4/L!5O6C+@N;D[+B!A'BIOL'BNV MQ68FGX%/J4>Y48>&<6JU8#FU_UAGZ.WPUW&5Y]'/RUG09_G01L[$Q'O)$QW0 M8L1K@9*72M;"9B>L@@>B&W&2'E.86=]D&S-#6\&XO*T67QX=*%3C%!^\W/N M+;>M8*@<./.-Q;(./P)B4ZKL'!*#J\4"D:P1E>89T,V5O>\#SXY.3$T1;'C- M 1/*U;IZ/1)(!IQJRN\<,^'NC*MS[!L_/)?:$R#P1&T]\[>UT6O&MR\GWK(UM5..JH5/BTR\"+L0FP.1#-!D7]_SGUS^#:83G K<(\5I2>_;.!>>P[ M&L6IQ]ABG_^HHG4)@#%4"0=CL5CV!!9(S6QZS'Z/V3I58FY79#K5R[*)N!+7 MBE>];1OPG]>_#O+Q._6@V*(;Y1BP^L*_K^ W4#Z41W#%LW[:!Y9F;1R;Y$R$ MK2DM_$MJ-T"9C7S"K&%^^RT6;B;@]?1OC1M>(DF)AO>XN6VR;7)>9K0/+@=R M^L7H* 8R7%&^D>I3I".8QYR2+P!OS ''ZY]2%_O!>9&>&%I) G'"!\B3!U(H ML9A=Q@<[5"10C$, "92&!=P4.9^".PO#'5'%'7Z"=U0V V 05D4"D9,O>%]) MBF,3\=Q(W5Z<$+&;7JG:5$@02]]=%25^;U24J/.+UL"3.!)EW^3 MWIW/-UC8L_'(O9++YU%VQ-RK^X0D$JA$=F\ ]1]HV/V[WNQEYD/&$GB_DQP> M8LH/GH*@)--+W"IN2,+*AAU9DXS\LBC!0U>_G'($PE8P6[UTZCUDF'@OAK.V M*;ML5V@.*R9NZ3A5>TYZ92XBIWC,0)#X*"/*05E)>@MGS*]%V?H(8$3U&5K0 MH;G5%:'K1\A$:C_9+*IQYG&)AJ"MK22E^_TIX_8X54-)0X^''$E<2;E65EL- MJV(+\56#P(:HQT?ONDT0&=_OU&B&X=U?1N9" '=O'0E0N;DJU$CN 4=!-C@" MO'-S@WU1I5=2NYU^ M1Q',I;H+#9=LH[PUYZ9%R9'ZC8PTNSF(#!<(^>[63;CPVE3T$0ET2MN@+[FJ M>CLILK+4-U$N;/PXS,W1OL+XZGF#Q7N?^S0T KQ>*:1#.(X\M]B\>4.:J&"% MB:7*N5OA;7-: D="J=_8]@:278Y\,TY?UY^$:SJ1A]S!@]DE92%>TC\'%I'@ MDNV'V5?>+,6=2\KML*H\A,8F)#Y\%:F3*>EA*'N<^L%AL[M2^*?\2F^=G<<_.^)'ZOO$)GCZ$T7NAZ8,SK MJ%;-%>0^,7%;D=44U1.=EY>V^)V#76^ MKV'.>!8LRRNXM-PY@>G+3;O3*@ =FI)Z]/!U'+"* WX<]%&3$E_$QALTNR,G MI:+X0[__*BG_):K@9B2H6TVPY+O7?+H?L^=W?NLNY '2S)_!RRLI[-WF\J)_#KPRL*1H^[G@B]I%A^ MT(/J3[X;L\=\J5(7OY'P_T#ZX#^38/_M+HLHM@&?4V7J=8$$^J&_@CF96P%( M.F0K)=^(W!9-&OJ7E#1YQ&D*>'U\R/0@WBV5N,62A$&Z/ @K2H"R$\XA2*!8 M%8#Y&_.N0O[#)$(SN2V?7-4D4) AQ'?:PF8>%GJO84^%H_)C +PY$D0^U%&$ M>T0H_(&/R\8DFW@1='40O5.EHI**4TP,[2J3396HN;]YSR M\ZPV1% $;DHS XI=/B$4P&,06B00_\:W;Q,/J3RD<18+*]EYXO6[EI%9AH3) M>,D;)N8'.C77/ZF+ MF@\ *"Q?((J2KW47+7S8[OD5NM$Q)11]>1BJ MU0_]7N$JO6 5&FK36_HAP[4'];K@F3ATZIR"C&(10_LM(U^&U.QK!'*Y*/FR MNN;T(XY0CQ+;86&^/OO&]$P#AG-(/-VL/ M[;T*#H=JG:\__8K]F([+T9\P"IJS*P[I'-'NEV ;D W4Y,G MX^/YR0C][0UO6-$RQR/>+VP_#7.Q7$U>[XPPZ\^ M[UI8$%^\Q[-!==';S+GG$CE5[#\F>00 F,XZO$K/^F\;^+SVP#//@/"B=P)X MV,__9E@7[/>PKF>FT<[$_K_,VIT@7A&,RW$*3L;ZW_(9.1'5U0E3'IH/*A2; M5UL]&F^=/E)[\&/XE\G)P+^=\UNH1[B7>NBJ1:@YJ(I:3X[YN+U?];0_N6TH M.OQJHG=0Z2:+O]OBRRF;QA(A'76F^]LV)) . E,]A^#PYM_?VP&_L>-V)_WLG]_DFE>,(="'%:/)4$:J8C7X<. M L=O)><-;#<>7Q_YN^SAS3NYL\_8R(+S@W3D&P5QHH-INQ,09N/]NHJFKMOR M\,=-5S^!Z8SR]RE&]O999W5JS-Q6L5WE$6(L$6[GJZ\PIO;QGSY" M2LB/_.Q9!&^O'&IO.KVQV%]RV1OV8:U5TX->?0"G=C'?)]H&4HTG2GH[6AIQ22+10C&Q@#*@59N5))ZB0/8&NVJ;KH1ZA MXA"#W(R6@8W4K(%-=(=[[QN5VI6DPJML2J*&-+TGX](2K+7W8](R!)[20>;? MX[[KY0I_8O6^"D"8MO;[:@7+^]M M8QI"#>FUU2"<@]PBK_@JM51.'@/D7;C&?*C^/YV[^?]1/>B_IBXI=EB(NJ;L M\'CK9_.;4G.GE/PQ&GV#*I55*:+FSWFKM.K-W)?W,TKSGD*16*:]YKEM.BB1/3K9=V-CP0-N6CM83 MN!M31'D=)&OVU^9;_$;1L +L%9.R)?@/V53R['KC?R0&MSSJ!>#.TJD#P#B# M*/I-C_>/D9HC(T_-E>:'>V,S AD\>9P&HNC=PS])2O.PT37U=T#-X&'F2 MM!%@!$#4%+=/;;XTUN+ELO%L2MU:S4W1-HSU?4&;;@B+ZVMKNV*C!XY:2@8F MVTAM.0C#=J(^!]5;7O.]*2^D[>-!'LDC^>>NU2$]?BV.-\YY,3V[:QN8RA'8 MKA5K:[O*G-U0\R(Z"[D\^ I3^?P&JC0AA%SXB('O*U MK.!2/UUCE*#ZDN4D,31](\ONEA%46U9-0H] 15D_'1K+SJREI7#]JI(X6Q1N M<&4WJ1TYX%DMJ515#W9\XM>WD8*:9'W[I447(J^I5GT;X:N4F)BEJB*2<47% M:3)0H00\!A")7Q^:OB;R( &OVM45UL,,.0;>RMOZ'S;*_W";1135:WN.UR-J.,$N*N&WB<:II'"W#P]\/SINUE1/HD)*_KL?9\ M6+>T\=/;84QB7*\<9 L*$(7-"^D%B"1ZI$#%6R/F0,GX6[&22,//HSX+ZT=* MLBL!=[9-JF(G/)THR@7>H*JJ!,O?!-]E#DQE#6G5T)9345-34KGLET+Y/$M' M :H!HOIZ:A625_ED@/7AGTM0Y+3(2$ >J1WZOB;:%=6R7U2[.F-( M5>.6@D5<4(AHMOK5;&%3'*ECP6UFB\@,S$(A$I-O4%200%# ?[UV\2]*4MJA M(&J >>I!..IMZTI'\[=[K+**-0+&$0$MG2J^SY[!*B(TJ *VM9GFW1%ID0B3 M4&W"&WQA=)[?:LZMG*R$,8X8"XL[QCK;^;*YWL=Y>U\B[\OZ+H4=D#$G# [\ MYG;]G=(OLH=GB&IXZJJ.U9W()5 M##I;BG_BIX8=V+/)&JY*>HP?C4:^7.@[*UJB4__N:1B""X,<$-#4'NF+.Y2' MW[V4130^9F='NC.R7MK">6V(77!GF\\)-J&4=[ G^KQ0^9$1C@)9"%: =X2A.&(*^Y*_S(3JAX6 4^" M'-PCUU,VYA'/Z, [+\"Q!F2#Z;_MPB@40O7B![(8K?JJ98*[#/ MRM\K=N?1'^:30 \<,@F-]4*./A5%OHFI'F:_\B9K.>Z;1VU$.3_?'S9AK96; MSY07;AZ*65T'OZ:HB/S M6&VW;EKDXTA M"SY?@!CHE%\UBPG"_&GX)G]YO-J__4LE@+D_)I% 8ZZX5,+C9( 7UH84X*:$ MQ2_]ZXP"\I2D1S>#+K\]RY[-0:9\SO#&S^#(EB4<56Y8/)AIGS F@_-O&589 M99&_IL(/]7%,SG--&G%U% GDH)%\)SM.RQG\,R,L]WA/TH/KVS>L_+-]8=X* M8>B$.T6SZZT4*$'T;C())%E6@S+-3!Q'F.)FS0 MQ0( Z!SB,)]KBUSWK5NG:N/6V8(+\CNLS+\U:@X/SXLY"JEV?;+7J?&J--0? MZKYSCEE%,( /YG=F568U^9Z*'(.,780^"[NQ9D!;\R"3K<1T8A6[!KR#V_:V MTXUBU:MS6E7G6P%T+J,YHG0$?PJ>)L>6T1>GV,FK5EAT0" O',)28;A5-7M/ M\(BV';Q.A@WW7O>H[*/;0N:"1[UY2UT!7.-L:9?S\DK<.6IA%._0<$/8<4!Z MPARR94_@*@@SR(^;LOWJC/5,G6\ WF:YQP)S6]:@[\>7=?"Y\]KGRK@0 M^>EA-NJW9UT'!VN\%.5LN3-S,XHRDDWT1U^-ZXS/XS)PMQZR.O1 (!"5LSKE MX?)JZF?M&!AVMS@%Y*]AB=NR!T$%Q>!'@A>0* M\]$EF;5_5X2*_4L1JE/J@3*"T&.R0 )5.)*'%$]Z%^":LI8.E(R( %CX:QSY MSX6>R;%B[Q=1$[R/Q;T''^2Q2@'!S%LW(+<__T]Z51C65;>F43\$!4,2!&140@R"##!H($2U M$ 0D!)!)10:9(LHD2**"H,B@((@@A#F0,,]S1! $Q(@0$1$BDT 8 H$8A@Q] M4_56=W655G?U>[W6Z]7^N3^^E=S<<[*_O;]][CE[I[\WL+0_/>SI+25][S2S MYO/EB6M\7MSF6*@9=]_DF$I2!'NG4D^/GKA3.>7>SY:$11:Y^RZA;_TK)+@- M>ID#2M=?@[%1(59L-". )4;MDP#@8/9ML2D.:'65[KC* 0V1EY$$,S^J,)VZ MMA&9Q0%-3I+0DQQ0 +JGB:7;W^#43Y@2; )8C,%8 A?6$ >DOT[G=5B,=?AK MMQ\!_FBQJ9D'7_TLBXGKF"&RZ:H<^=[RS+#*%'P O1"/C@C$14*B!VL8WF[- M(U=Z)9HTH:)G#D"T$@RS]OW-90\,R"MZDE;]7*&"S/NP)]4GX:.TE. "FDU# M$Q1\_XG_%S #*E[^?*%K7*WVO/[&/;=-87=:U@W(-7XG9X.J)%+[Z\6*%RM6 M4A,J_(??9^3>W1?#Q[-];P0BYMA[61J?ISD/Q%Q7)@3$W>.&E4S4^5:B=\*? M%^$W>64$KPR]7>X_/--N9=YGUB$9P!O9I7T5WMMAS/7IPLZ+)3;9;SN/*9Q> M S37)T@Z-1&]D$P-Q>R7OY82ZC:ZU!A27[;=\IS\(89Z" ^/Z,>(_#R^FIN* MVN[2-BY185(?[&&]Y#H_YXLD<<9>IDQ$O;*JJ7E?XUS9M5VO99*WRC_C6>B$ M9U(>MQO37E.V#3CM7;,C+U'AT\W'EB0$^7N :4YG7PH4&1;WXM-*W8/<@=E; M<O,S&RQJ]O7!:E]E&'593$84\YQ-?F@B=M>W!+1V*RTHZ@_?@Y^ M_^9%H^1"*VD2NYI@41B(?QM1A1Y1P[RVTH*#:<5#EWE9R& L_*A%A%7PHA9;"+;P(!WGDQ)ZLV+N_TW!B/O;) M]7%9#!O.O/A9#%WU% M#'P,G/435U..DMPF%)EF?>'NOE,6&A#AJ"B$&E]W1PGA;3##Y'WCYM_GI)1[ ML&0D[><9PIE*C11U!0DPK,Q7K(;FQLK]RQS9V][K:I8V)DLX:U2]M<5 M!]-@.8WKV)TG,U.YU5(V: +3O;1$(2P!48XP14:E4]@J,[G< \Z^-\[!WH58 M[8M=($8P*].QC&2X;V"84J MICJ\4F$J$9V@EMX3N2TQZ$+6>NY093+=$\4B_2?Y.HV%AK7-VQUT\OX"CBL7 M2GLYKCP L=DM(:^R:F2047@W\00\(E+?XJH!C-L?L="2VV?UA35;FR'E^]7 MXV+U7?W^'/)Z/;0N99.DAT\SCX[Q>[T9/46HAHYZN%JT]:'3;8^\CS&*,$([ MP&]U.: 3TG((RH(,8WQL\=8PL'E(BD[9EQG&@GTX?F M*C6S5V<3O#L^B:GG97=.SNR^0+Q<6BOBLGCYL4%S^SY"?QI,A_753_]AM>WF MX-\5/'SK-)!ZE,1J#BL<9$67?FV;22_.RLM\^.6J=50"W*ROMPN@G(?%PSN( MZ%O))Z,(^C(Q2.I0H.A5RJTF!#!@EZ8= 94( UC)%4U>!V_=(U_I1.:@L01?2F>+Q+GM5X$O&FFM([LM-.$!B:\ZS8=M MKDQ]&4PAR)X[P ^.2)0$?! 2'B@)S1N!LI$11N/,]8L+' MXV!I^*7TUWI00PW1^[ %"VK?S+#\<@CD.GOGJ4\#M6#Y>F2COSV_V&JM]G>EL_MBQX6F2<4L7_LT*(-*VU*XH+0[?1'S^5.,Y MSP$-"Z^Z4=*PTK4>UP)%<-/)B1E)(TN^-+!^\K-4WG4%*UK(>FY40:!?B*U8 MH?_>\Q?S2K2$W+RZ\5$9N9%QPLK'C!UDU,Q:2_:GK/BJ\'H=2H\[#D+K4HGX5]"7GVH;9PI&YBL,RSX*#F]K./QJ^K.;@MKD;% MV(A'6>\;*N,[0NX%8N-TZ\/T=$H6[%N!RVHQUA[]5CI$$OT%^Q^!+J9Q3+)( M;!6PF4/0!\S2^*!.5GL<^HEO62BSV34<6XY=>.0]8./E'7;J1=J,A*@FG M\OS&!Q;JML'G8(;53M4%2F$ @RE[]/.;T8+\PD'UP;'-2V>D6Q.@MVMRP]4" M K:-8L,$CA!,IZE#CFWN%NE[\.R=6F^)YD?/^=O[PKNEA9V>^'A/RYSN"MK] M24YF>SX#QXW4H7^(X(UO_0C_-(&P94@6,+S+TT7)\SJE-?G0C[=JFRH=FS-EESG@C/]QK!(3*=^7H!_4128-"D-0Y(06FBMQ*=2#3VEL1\O#&MN8D'[?>R3@875RY[ M_IQ;U9# D."JZH5CR^:'K7V(= +!=[ IBY2X_KMU9=S/;%="AU0Z^BD/$DFU MFSGRAIQDG7_(Y+PTFX,*NET6#Q1@5Y])>?::3/^6>C*\NAI M*PDX^8\^N-WJNU,?(,640>?D?\'BLN?.KYWOA-SS.(1+_Q3<"9[V &.Z3"SX M2O.<+U\5L3F][\&=[=P>O^V%3YH$;[I_DA(*4O):KD(&=S1-^]\5D.:_W07O MF\#CG5I&%AZO) =Z>)0?63(!*Y=7A"WA)E/6R28J&_NS;E/MK?[K=?.BIY:D MA,>J)?*=SW<['WAI+94'>P3 F:0AV X=2 !;OGKW0*I5^=)AAWC9LWH:PQL4 MND1&D\$R=@6/BP^AR8\JW9OPFGW!#%L^ X%\!9&$JU@*%&AMJ"^G)"T]$6CMOLK$Q1)Q3T-W'+5A3I8- @]%W84KY0$+S MSM7*?(Q6"2>=?FJ?6-.=8>W^9??9!'5U:YRI-$;6HGQGOX9C9RR*TODRT*]8 MSA>(G?H:/*YR<<731SYG#RP+D"QW!;(&[!LT^8WB:!T;=:PW@"'&9UA'MM,9 ML[Y323%002@W=BJOFI]T%0MHJ-ID9FASD511[;F6*5J!LER>+^*&?QG2R#IMRV3&1QN3H6IG5\/]C[(4S8JJ]KML1%LP=$G&K?12 MN58.:,)O@3KR12/N"3ZH?J_%0RPV4N.U]YHG@M)1T--BNC<-LS\N>TGZ;V>$ M\#PU'I7S0"1\(-2.WQ8N?&4T9FM@UIW-#PUV*6>^W.66V?FH[1:(]_-/U"&K M@K2_VWD<]';E17+P]F#/R*?&:NM=;O,F>.WF5&.S>7&U#_>=^:7RKMC6N_47/PV8M)OO79S[D F^=OWIL/*].KWB M90?HN@1T3#+><7DSV8 #(A)QP(4-1/*LD+70PI7VK&(F@3"B'6*[8#"NN#UD MKI%N_K2C9V[M]=8>'5L?2W!,N6;LZ_(5_/-8NMDA0C]F&HT2IA2#?4Z][Y#\ M_5M/;CR3T>)E:RM2.:#P<" Y'E(#["I"L@F&?GV4W54^@6'+.;0!*B(.&:0= M=!ZS>2HMF(&8FD K$:.%T4F.\E4![4SVSZ,JMHGA:47N$\FYJ0FY0X%##4XV M>=1]D,-/[Q*P]&J"'T)F*[WF.OJ%_IK&I*FKY5T":)+ALP]]OY<:.!TK3.__ MENQ$J5#L>9DRP>E9N&@:-/YA7M8>VBG3&H:O:G6!4.[)9T'>P$P!G!1]@P58 M5GWSIP^5CROK$S$A\X89;MF/]I8MA+E/%G&[DE=7GU]%TGHG8V@:1[Q88M/0ZB*<$7E\+QAZX+5X2(-7 MGCI] ]D"4 ;6\18]Q)A#(]$'PM4B#_7)^+1%/LH\5(8[\ $$XY:&L[_^AX/Q M_),E&E871_!7Q<@>7JS>R**&AXV\2H-0X\GNM_5U7%"#]>6M2Y.N?RV MV0LB8$F+;5=OL1KGVW8T3],[R'B3@*;_A0 C2P.;N"Q%C9VQLH;B*&,WI5>O M:DO'8E"AY+JZXZ=(O,5,&=>LA),Q1%S)'@[H 9OZ*^VPVD[](N@1:0D)F6OZ MP3IY6P1[V4KKA/4S6);IKP&@));6N[*I"OW$5 ^QG$CJ[DAK1[BZ+7G9R#J< M+ U[G.+] "E_X]H^&%B_$(F%O6>S>L]^C XJ54)1&K^IE/7*QWE;4;=6CU,10R42C+V]6GG'EK6WH)N*S7 MLZ,9% % ;3?^(:DDY_U)4OF7[U^0M7H!?6"^AGV>14R>8V$;5 MSARTT++>HT!WT, 9+(X_/RMP'/5LJ1T0DEFUJ&+R;\_2-5N8F-B8JBLZ:^^& M5PH:;M)3-S8GFFJK9L18NX2;628\3G"^H+LQE%O<%E<_0:!YK$"7>,[/8B_0 M2UJ\16O<'U_^:J*WA]AO;D:W8+VT6@@Z0=-,S'^:5/EJ*ZP,NHXOB*JA)&DZ M,F4P8Q+>1C9?$U??C*K03L]7#)@,U,WDFKU3,1^/!HWXQM*;=5@QQ6.2<1S0 M=QQ]D2) .-&I+PC'98PE92/Z)2 L4'J$OE\%BE4YLX"0B.IAVX28-D+JW;Q% M-/DE%\C\#9-Y<=5RYR_E>57K5C> >QMZ#YGU6"7Q*W6>8Y':]WWZ/*,97P")>%WZ8? C1HX($<@8J53 M"L$7SU:A?KL]-X66%(6X%NGI[2$2VS5&$1Q+BY S,'$T4#44TSMPQ@1>%+6U M'+S)I%EZBKN+#"<]0:;!5A1IDRM%%KY^8W,AW0_7:X7VEWF JT)$^_J2\\/* M>B],[ZK,S5>XT91@OB+)(K5&0=)C/@(>]-Z[,U;V]KV-(V'-8W2XJ+C+F%87 M]/P]!P.LC9R]?*O2?4/F0U- P_3>04KW'".B7Y@TV;XSPH?-SQ.2CT(."Y4S M[,@E=A&:5PP^"X104FW;)%,5-6*9,O'C"/VB1"B);,L3EZ@KDN\\*-:4HGOD M@>Q3&8T2)2#O=SBV3'FEHP-(+I,FB&=#&DQV6&N>4'(Y*R\WS+P_N@87_4E0D2X4V"$0%%*J8 MU':1MAXF&N0&=G)Y8V@4'^\>^"S5KH9$9S0E*]C&&O"!-MTJD3IQ#!C^OQ=# MS630XC-\" 6,N> *_W<]-VAB8SHHC2Y!FB M^/5?SIO2\5N!\!YT',D!B>CD?2)S_>,OQ$U;C+7[KLQ&Y#,+8'$$1T (I\[4 M5\>\'2KW%F%8ZES;DADOFU(HR-<7V/?P;L>M3')+_#0KD+G^%9+URI$7W_7; M3L_YIJL%:#EH!)-8GK)7O4'3KM[?)"&L;63ZG7:,RX-N29C*HR[I1P\VBE7I MWAU<0Q=2AX[%[=HE 7?]SF+?]_Q285[3X64'K3&I-O;#%7I$@6>,4FY0[Q7Z M>YW:G#1_?/;'#WF+5]^XX%AM?:6A >-L0$\:YA>?HA+\B@B<_K_2?^@'\ /X MAX!WITK08R^X%4GA=COE&\.H6;_,6OX ?Q/ $?.VQ]NX ?P+^T&_JR*^[_:^/Z/ HZ< MGA]NX ?PPPW\_P8<_UI3TA_ #^ ? [9HHXYKUVF?%^L:[QU;G*:OJOOD]C>N M5 ,Y]&UF[+H2 6W%M&4)H(66.ACD5G0M#,V $(+GV9,,=4I3X4TR]U@8]!0' M],R+ R+LYX"*I A^L\MS=[A=3UM'V+,<4"9R#&(0NK*7 5M)P\@/MC!A#*]B MO0H.R)V<$LQP()XD;:MJUUJM OKEY[_\ M&<'?[5\M"S4I\=P*JC/':OE#]A/JX FIH ?B$XXEXS^A+]@+5 MK4H]P5&.3 MJ42.I9R*2K'X]O9VYK-7_,;XBSAS MV"2?0%MB&8B%M-*L%/WE8W^DPEDPW_Q6FK+K68]^'0?^IZ Q^#ISNGA2G3M= M]VUZ7YK_R[N7#Y?7P]_]*W_^:?S0_]W]/+?+Y->'B>.\U$*5M\(9DPE& (8O M[@K*O\B]MXLSQD?%\U*I7/SZV+8U72$DK,P\ZK^DD9=O;FZ*NC=3 M(E(9PJX4-E?R-;9$)*&[J+H59TEQGB\5,KF$2S"?69*\J!&NM93+%VJ>>F1" M?-ED?%(G0QQXX,ZW 'MT2(E;0!+S$9%JR(HI=L@6:?&XQ[[/8'K '(U:5-MT M2F'\0\.?;M5 J7#FD3X8CM0%3,QTV:JS6&.PN!00=>\*X:62 C*U')<,J4^U MLF@&EI&EYEN@'(-+S7);7"=>$1$(XG;]G_7UE!,!?-KZ-C1$C!%)!I.#/2?P M=N-9FI+*$C7$4=HK;O?84_/+'A,B11B_9),YCN<0/+7,D44@?9?X8*&Z$LRC M+O2Y*!*)0IFG0#]A#GZ-B:1@;4K4D_UF""[V@0!]2*CX^U%"LHB:Z Y;D(Q, M2 A%2KL9@H_Y(%C*16R(0LGHP[./ Y="_PD$6S+G9 RGG*1-F% MP0S;Y3ZPK:K\&PJ5KH)XFEE;0JVG?JO;.=JPG]MTY$-1XV!?5AV'!;ZD_N@)QJQ# MB5@"L(7.#,5-*A3G%62W'CJM9JM6[?11M5;K/G?ZKNJV6[56PSY:5"YZ MY)7X >D1AXU"?4LHTCJ-\2^74N-_44&]QI=&Y[D!_]>Z@,11SX2/+1_"*AE/ MC/M$JSG*Y=0H?ZR@5@>BW._VCGE$7^H\I*L7[I7P)IO-\3U/C>\EK"+];NTW MU-4+^?%&^$J'\AZ#8+4E#/D'3JX;603FJ%^D1OTJCOI]U6[44:W[^-3HV-6C M7D"N&YC[<%,43X3;8ZB'EJ'?[#('_6-JT*\KJ%'M=> .::.G1@_9GZN]QM&& M^U.;^:,^4?NS [D,=;+9'.;+U#!_JJ!V%[*0?J/W"#GB??]H0WP#F0;S7F'@ M@AH"]1 G4*4L8YW1;P[Z56K0;W0RTFU_4?E?&_)SU&VB6J]1;QUO^,NE6B D MFQ .9:0#GG%MIJCZ;I-Q @FYC;W59"4O@QF@Z_3"J51!M6=8]!]AY:EU.S5( M:7IZP;=1M5-'S6ZO =D\LJOM(TYSS&72KF55OO*JG%[I;B^OT(=8P?%N.Y@! MZ..!EQ^NB-H,UKZU,/H0BC]>J%+JWG5\LDF,H)SO4B"?@%BMB=<12.DSASY/ MU7P*>4;MMAY],YD9B/3RVE#HG5#9*.O6\<@B,".17G*G5G\G#!+UWGK\TSK- ML4^OO#=*PE/<<]8:ZXCLQF;&*KU\WZE0.6X2MT+:X#,#G;X3D:=6BA2AA:;C M1'*S'++T\AJUW\^?.',#1X(!)#&5]V$T8[FQ21&)0BLZU%166A9]@SF*%"&E MZ30OTRK<[,F8A]B,6OIN159A?)IU&J>5$MA2WQ2X@4?42Y5AZ[P69S Q1^J;'^J/LTX2* M4/DGU 5C25P+OQ*.1^3>P\Z+)9PQ= I((8-) H40HUV9S(AM[(ZLBT>A?#N4 MK_+*6,%I2F7M2V5/KKP,9M!V?G?A-.,BT-;WK2R%0A#ZUAT"+M2!BKU.O0"F MP#IQ8AJ^BR0SS!M[-K$8!'*0%J1?REWH5;>^@=*,L.\B-]2-2,PU!2ZAN8Y[ MYJYNGJUD):H9",/V!-:[,)@AW=C:43*0DHV4D+4T1BM8=AXW:MDO9F0OMSGI MS9CM_&+':;6-O^/,LR6Z,J%RT2=FY@_58!X6&YLXL6R4%*[7XDA\M V0G.7Y M^4X+0,YM]NP585\!YK&0\4W&;COV_\^+AOI''170(T.DCQBHJ&_8[PJ"JD,> M"E';F),AM#'Y8L7?F/\!KIW-)EY,HD0;CAC0 V4]&I'B6 3FSH:4C2,00 B# M?$E2(HJQ\;$ 2:5B?UI1H[;Q7F!-*KZ'RQX>[.HRL!#O!_K:5O+?U4D8?;LZ MN39@?Y"KM:66=W48ILZN#B=GVP_RM[Y0LNIN=(I#<7F,0_1[_:B'6W"<<8G\ MC3,C3 > A$>7M)FC11E8U"\KYK-4DU4^MR[*9S/A+BW=Q8AE&'8S(N;;PXC, M8TC2+!#9#.K2"B_SJC8>:6)4G\I9))X4<8NUE+6/.9L'H'R'/5K8'@9M/ULE MRZAMG/JWV&N(Z,>+?*X]S#E(5EGB'SH<.R.S?IA-/E!BKA 0=;[-=PR.].-Q M]C5DR]"(3L31&:):L?]0WY)/59/*"0/N4S%6VR>/9#)0I](HN^\*VXBHYZD7 M,.X*D@=JQ55'(U5@):;,[>L;AAOPZ#NF\ :R./:GXK()IGY+DHFB!+^#@8"U M.E#4#YP%T[M"*(X"B T_2ZHP*DR?;B [!D2Z9 MI-J>TGX0YLHQX2NO3JP9G=5["*9G6GVH!NLG2"V]=T%?R9.'_?-2^2)I^Q:: M0W6CE,.-TF&YT6%^ RH_-B>D3CEQ).-BY0%ZTI^\Q(?@6&RHT$^Q(F/7BJQV7L(IO?'G) ,PS/Z#L%LF\XRC$[M.023FRS@F2,DK>L0 MC.Z_L:S!D=9S"";?!]131P2+#I&QL6MM6\T,=X)DW#4(ST$$<\E ?< =VA[V M39A/).;S]U@+XV)OI=)K$RR(.G^L-9ER]AJ>?[7BV8X\!^KY T#?A6)KSIGG M048D89$'&7 %M<"DS; /B^@(;L[J#*O8]5V9=AB<:\X[T8?[/\C[,/\0(B!N M/>#J?6]ME'[S0JASSCQPH#$CW*&") ^"64U@]A.P\Y0-*?0+'N)]$F.'$%C(M4.0?I_C#_]VJ'"K".J*IH 4AJUW?8/0V%O,?60+B@Q8N<"[>[>.%3+\DMELH< M=/_K%3%\>TAM"#Q+ZM%_$_7*0 WN<5@2CE5#FTBX%/&+1OUE)A:[^9TR]DX3 MWNU.>5L,]^'A\C]02P,$% @ X(@L5+_?4\;?"P #7P !4 !S;W1K M+3(P,C$Q,3,P7V-A;"YX;6S57>MSVCH6_[XS^S]HN3,[O3-+"4G3-K39.P1( MEUD"#";M?NLHM@B>&"M7,GG\]WMD;&J!;,N.7[8^\U^D\/S^_=^D3?J;L M@;\WZ4:/H>%A;\OWW$Y>3H)_._*OCNT^],2/.\P) GVYO/?"["BHNM>7%QT_+=ATZ.6+W?,"?LX MZX1P]ISAK9W0/H*$VSWNPYM0$WN^V5.[0;$MQ*=VV*PM'K6[I^VS[OL7;K5" MY?L:9-0A"[)"XC=8;]\KIRYM>^1!&*PC7G8&%!P2D/ID:T96ERU.O0?@?MKM M=L].!._?I$;>ZR,X)K>%7[50)V>_5]@1.C+6A'@\K7]EXQ)PS#$CKKK,82+#4E#%D]1/"+#H^;#FCH61)?1GUO;>\VDQ!RL MJI#A;;#+0SK ?'WMT.?4$9-(5 RN*?5(]VK+;9=P/B3<9/:C"'%IT-+HBD-W M:MCWKKT"YW&]OFG2K>M!JIU3QS9MDJI"?0[%(3Y;D"?B;H'"I-"QKCH3R(K# M]F'L0B=08VCJ3M6^.#3G_K";^9ZC!4=)4!R>CS[[*TC,EBBYB,NQKO522(O# M^&F$F0O^R^>$&6N(K3KH8HF*P_5Y0MW[)6&;(;GS=# I"8K#)'8VH%"#N![S78;W7>N:,@)!R\".WC#-R*JJ MZ%QJO28KP]2BT&)\5\?:0II M2;E 'U\"6>515Q]U+H8%S2J20D[[&MO,7Z*!Z<.U[<(\U\9.GW/BSR? 5;'[ M.B0>MIWTF4C1'545OX-NIY@)JSQI%4OY.!8CT7%$;OO>$SR_>ITS:FU-3U0F MFK9[ \M2\U0>TV1@4PSV2 )JBS5*:^L0L1ZS>_HZV#*QN*%IB5S,2IIMY=&^ M%H-B\/Z N+GVB-7&3X3A>W+E8/.AS$Z!1@[)?X M?4C WX6P+O[B4&Y:\,Y" 2<4L H AY =:DHP';%'20\V \/]7G\G7M>XP?.\+6'>)X/'SB6[]]T@UV)7\+'O^<,_*(;6OT(I(. ,;K*;(5 Y MS2-@U%R K86>_=K+EZE.\]Y@]@#!"2;A!C&W#.8.)-UI$XGT3'G:0%-JZ*)Y M!@RFXC!O-0EX'X"?$B_5@LE4>B8\:Z )=;31/!ONY[H -MYF(UO7O;C,@;H^>H 6J]WCI13SY>;6U'7&^G*NK)M%& M;M*,P'ZHNV.<52E09/]'L 5G8]&, MW*,R0!Y5-"^ C%T/N_&IFJ;1/6 MB>;X54P7M%>(#MO77>C%VR!FBJ06N'G.!7C9EEA9?"R!I.XZ,8N9DL5NGJ4& M5.SSF=X/VUN'VW\A_M=4H^E1UUVK:MLOBS*:9\K ^_9)2'_0J4CJKF^S#KIX ML9MGJ8AL6DFW49DJ;K[\%PIZ1_5:!'RV"O60L$&I2K=65/*-%CU=-J6NF M%JTQ[1N4C>*&4J*DR9;YVCD4:@*?*SD"H_X6L'0>YBS/>1CT3N+\>XE'>A*^ MD2W)\4%/CE_L$%VA'4/T[M;%,(F'][_7>=+G&Z.K.E0K-'@SP0VF:%VP'E'NS58 SJ?Z7FM6=_=(UKY1+H?YVS?J?/8I[ M8FSW/MAI2W!\1=-Z1RHGH$JQ*S\$-3O47XH.L"4-WT2RNL=TK#V.1K:&],T; M[@9Q@.D]H-Z=-/@E:+S%DFCJ#@2ZYDJ7NWFVVMTAY0#FOK6Q79M[NW/8J09+ M):R[,M:UFJ8&FF>ZO8"[4G "V4HCKD<;-R8.'DMP:"1%+F[D^2M]D>+],[F MJ'9.EN>J)FER8G2?"/I0E>D:#'-TA) M\GW*(Y_@B7RF39FYBM.! IBRY,->KIZO>5B.4L-29 M,>;XU;?$DO9-\"I& #%$(1C'COCJNFOM#WO$RYJ%1]WY);MM#P\H9E98 V=_ M0@4'1YIA8N$QVX2Q%QQYEA]$6LX)LZE8WF7BS,^0['[#Y]W1D=&+N<;N/5G M(!^M5L1,VMZK&$?=WE>/W@\\.,<0:%RA&R-#<'/(FT*TDD?=-623'2=!Z4W: M2DB];E(J93Z+K_K:W'0HWS("'Z:SY0AU>^CJUAA/1X:!AB-CL!C/E^/9M,3J M*\/EDQ+^"R7^TQXRQM^FX^OQH#]=HOY@,+N=+L?3;V@^FXP'XY%1LBA)%U1& M\7=/E/C/>F@Q^CZ:WH[@]V &DE2@?N7]E1+8KA+LAQX:3P'LCD@&K[\>4P)XKP7[NHU+!EHRGV9$N*/2L07?FB83;Z+:#:!$(UFUVBP& W'96//>G&F),PG=9XY MZ:'!+7CY#3C*8#8=0!19^!YNH/YTB*YGBQ'$<63T)Z5'EHR7:DK2J;-H>A9" M[T*^9:YL9+YR4Y(M;X9%[W9'.=QVH))$ZK6?* M*U5(6_REH)(6CDJ%2'_H5XA=TB[/T;N@ M_WKS5.R569(VU+6&3L8*^*-]!V6*^Y;+1B5YCZJ/@ .*L!8^(9COW]V]HH _ M$AU49N LUY)*4JKKD+C$7:DE\UU6&I7N[*@LB? 4M@NX[HX_!GS_A0+.$>,U MX<(:?\;C[L]0B=J\E>\]W&MQ M, 6\7WQ55\)*K8LRNY%%[2R-'J3\@2 MR3Q]_PZX!FLCLC?HTU7E*&^]6%[24\S)CVPKIW&^%"1T\4/\W\WPY/]02P,$ M% @ X(@L5#484OUL& TFD! !4 !S;W1K+3(P,C$Q,3,P7V1E9BYX M;6SM7>EOXSB6_[[ _@^:#+#H!=:5.*FDDG37#AP?-<8F=F [U3N?#$5F;'5D M,2-*.?JO'U*'+5F\).N@,FXTNJMD\O'W#I*/CX_D;W][7UO:*W"0">WO1^TO M)T<:L VX,.WE]Z.'::LS[0Z'1QIR=7NA6] &WX]L>/2W__W/_]#P/[_]I=72 M!B:P%M=:#QJMH?T$?]5&^AI<:S^ #1S=A"XUQU@NRO@FH9N90)%K5D,0M*[P!I31^.G(1Y9UD"$C%VC>$13%QK/ M*V@M\$#4_Z=GNA^9A)B#5!4\[ >[/*1=':T&%GP3]AANI6)PC: +VC<>,FV M4 \@PS%?R! G@B:J5QRZTZFYM,TG;#RVVS$,Z-DNGI7OH64:)A"*4)Y"<8C/ M)N 5V!ZN84#+0G/O=;NQ;CA0<:H7B\%SX MY&_PQ+P@WAFPD2ZK/4'5XC!^Z^N.C>T7W0-GNL)CJPPZ9J7B<%W>0GLY \ZZ M!QY=&4S4"L7AN<+="5JOF.E;/$CA =0!"U,*&+]F@>/N2==#+I[8G2[$/HCM M.K[)H(Z]&$ 'X$%KJEMRW30CJ:I&Y^)&Z?)&:WZ[,_U14@59Z)0ZU\A#%E8N M9]Z1!\BN5?J8+P]2BD")X[\\4D'5DN8">7R<:I6/NO*HZ0[3R*N4L MY:-8#$?I$;GE6T_X_>;CWH$+SW")9R*INSU(ECI/Y5%-!C+%8(]-0"T2SEQX M%B#QF.#K1]=S2'!#4A.YB)6TVLHC?2D"Q>#]'8^;*Q&AQ5LG4(C0YR17NI>11PL9217#PZ[GT")->Z[?\O@)@S$-/-_U3,O# M4MXM+*FD(MLHANNX/Q+KL>0S+AA\EV0N!ZFRU\)YC"\;I6(XD'*O8C*5*B^I MMBK:KMRWS:/X/4GS>-0=(V*35CB.C;&K%FWND>VT/;*?A/X8ERP)"W^M. #K%*#8; M?#XB3-_&3AWY$\*+S07^;:&%E+2(5"6(Z5NV"?AG>>!KOR0H_W=Y['!VSQ-L M?)5C8TM.@T]:0%#[Y<'6/>S]@$5%C,CNK2:BUU_>68N%O' MP')1],5WP%HG[3 QZ*_AY_D&+G&_A_B/F]'%TA^!Y3<^#PO3RAZK@-T/A4K@ M#LOM8M[:5<>)T(>3C>2,'LQPUP:T76R)?)#+ M05S"&,B1!AUL8=^/VB=;+!;$MOG]R'4\"LNUJ"FP?+((AS;I()UW4\;:Z-4* M52+5.1%:S%C'6-;1]Q^ N7*BR-)@J.B]<>\ZBX4O.-VZU\W%T.[J+Z:K6R*U<*N5T,$*UY&8 :;":M;8 MA(0#[6VT7J0J>ODY;2173$<HR!>6Y@+K(P>YEN2VK:TQ5"H!E=N?UFMT(N,%NP"U$G.!8HICR"DVC94G_HE[IWSO0 M &"!!IC5C%.SL*KR6I+C@*6Y;THZ6<$<5(R7Q:&EO&YSLL12]F5L:^YXAUD, MY;F";;OT^=7$;MVW/+MUA*;F$ZUF+U9XZ#7!TB7).# 1V=CQ'(#_,AK/^EK[ M6KMYF Y'_>E4Z_6GWVP.^Q/R^6$=T@V#K]]0H5_=JU-^C_[HX<^_G]WC!DI7_C4 M([0)K&TJUJ_7VG"$L<[&D]+%2C]7FP!Y2@5YCNUA-N[^GS;VS;ADF*)#M@G M9U3 %Q'@F\ZTW].ZX[O[_FC:*=\,V$=P$ZB_4E%_N];ZG:[=C/"#,^I,[/,3=S,K%*3BMFP!\005\Y0\*X]N? M9!B[Q4.S-AYHW4F_-RP9>M93NPE>OM&GEY-KK?N +?P.6TEW/.KB\6/B6_=4 MZXQZVF \Z>/Q6YMV;LL>4S(>Z$TP1Y\[Q9./]DM$MV0W(--IWP1K>>=5[9> M:LF,B<\$Q[DYS3+-5L0!Y]!P KK,K%L19+DCQ GT].F8,[M5Q(KHC'&""?H4 M39WL*H+/.X*<@$Z?IU-S7T6P\YU!3C!$G\PSS2<5,%O\0>2$$%(.0JP];=N@ M%K6(2Y VM5>_4;(F?8J:U72_7?+-70$M;%W[)6S_D$6:%_OFK%6/6!58W ; M_\&]MW0;;76'1$FFV<@T, >\=(3^XM38'@.%C1 X8U# M;!UR*LVO%-]#%V%G*2K&5I6;Y7O=^D(6;V[$7)!']1>8,K#2%)DL).631B:0VTQ)1+\I0MCI5CBB4JO)R@@B,@QZ; M]LG^EN?8)EIQ3Q>22MPZ-44%LG0EF($51Y6)HN[J]-/&<$6S/ MW7S/(L8?![=TL@T5[E,;A1=O!2^?Z*ZYD38 M&[?LB SMB1-WEZFMO.:DF6#Z)ZJJ$'4,PUM[%ADW.FOHN.:?B1-@F580#%H- M5B^7):9'I*ZR8RSTW\FQ"##"2Z[9&[!>P1U>?ZWRQ8DDZ#;:""398QE$S5=J M9./L'T!W9F^P*#L(R7TR]<>Y8FF]YJL\]3ZCY#5LLQ5\V3O&QO*="%(_+?D;%1VRQ%']53Y+;/F]1)K+< M4@?$0PI:C#0YOD>(;WY[_-!"^AII0(VS>)@+?;ETP#)\YRX$F[*)M+6+:];9 MMQGH!'EO_%K*Y+K)*FVG(\O(I)YL-^2X,=7BO^VJ%7^:AYUG[(37]3$VZG%1 M>LG:=N.EY X%Z*N)2V91!#G>'4)$S)W4+3^TXA5OE8N$F](!F\72=[TKU822 M.]<%:*O23>B!Y;V;]G+Z@<@8S-\&I12M.@E,RLJA&'/1 Q-#NMCU!$N'A!:[ M4',O/C@+^ZC$_+2F>XIS+F^3N%D**-CIB\>/ M[O&*D)Z/X;][D"[9& ES\4LX@%6?9*5<(RAW?)5^/2+K0D'*D=72KAZ+72O8 MVJ;W1U\_PM087M3R+'5;8HPFB5:&5(,WAD.Z_Z.%E&/ARNKN I92VAG]*L7= MNX$/)XP+?.YDF^CA^Q?D>CD'K,B*_Q5L'V\01%NS45$F^BK_,DD.*37EM+&E MVR0U6G"L.%&JMOAK+CU #B?5Q&)S*T5XD'2G7$U'@&DBI4M=]0-'^02O9- U MKW(JC;0&[Y/X-\WB'DR X&45^T:@[:MC]"IU';^E6W?JJ30VZ(I"KS08)]G% M?5+S]4OYY'W2A-N5I-["YKB5]&I-GK#E7@=7[?1 $6^VUS6?%_8>N[KS?!'J M47G6+TR%2M_IF7ISGJW!]//T-9T3SO(6.!TT4QMU3UWDE8;4VQ,=Q]'M)0BN MA]D6N=<__(M'WG1G,?((;^.GX%6ZSJMN6F0^&$#G!Z[+.1575HO*)W*6RGC1 M\?8BS2OU\FN:Y\==GOOO+V;PC$7P^*' GHIHHAD&5!BGBD912,&8=>V<^ MZ#U9MA3&4PSW:6"4U!V MWM$= 9<\*VL!A' 7H.[(KIJ' W*/5>GC*1 S^=6C0WP;0:&D!/$8D7Z#NZ]FU!GZ[PPDV)>ZEV0 M/AJR#Q\ %][OO5-,@7M)BU(3Y/'9U!4FD_U-Z_Z2_?K'@!P Q=UZTC\*L4E/J1:EC!)1GO9H)2NHH MZ82PSCY2'?OY\WD/2?ZJB2;**X6=:!/"C@I4?YHZ+35(AU;1]%FX4)65*ZH5$YVR"-.&M<3$ST/ M' #()00.0+CGNB <_4J(ZV9$\#D-MBK!-34NMK<,@NFE3O,-$!S,=Q_!J9SN M490,HCGG)[0P&#_1J9JD4X84 M>N:KN0#V@LB@8MN--WTPV5P24RS#B-QT<>%O":0XE[OSXHQZY\5%=.?%36?: M[VG=\=U]?S3M,&\K:6(?3=G3(;OHD%UTR"XZ9!<=LHL^24;((;OHD%UTR"XZ M9!<=LHO4RBYBG&$:03N"T3,=O/R"#I+1'JDL5;>N0_=5Z#&;$)B=MF"51G#( M%;@;2%Q%_"'+[Y#E=\CRJT+VF;/\U$M$2\&K M*!&MG$2_&AZ"R)+HQ[U:KZF[^N%!9_^&'#0,+S[YX4!41N":W=B\777G4G;# M2"0DE@DV-@A#93@ZAMX)3J%'!_'O'=/89U^S.!#_AA9;M/!4#DWGR85 /JF]5BU 9DQ3DWY)[7;H%,/H!-["8WC_%:+XV#)1]#K'O;MK(-$IV M)9A-?CY#+5E4+)O\IJ)-9C6H?Q=KX*ORLI[$^;[ND/4\P@.BC[I%$'NN#WC\ MA'DP#7\;WO+P +M;F'M?Y]?=C/JHMH:K:WY]_#'6''DG\Y$TJ.&.H"V")C40 MU7K!M9!?JX*7,V^AO22!C1YX=&//@Y+/N&#PGL?N4R:=[-[-"G4-4$I0@B9]:6)ET?(%"=L8@#N,-R98G MG2+J:^*D>7KIVK)N>.*'$L 5W7'8!2M*06:5KRO^[$?W"!1'W(6Z3Z4MH'Y-%HHC*%_#2B,Y*5DK07 MC\LV45,;W(INJB?1]H#A !V1)^R6YBNP 2\K3UBUB?IBL:'H?G4\P,'W$J-2 MS5!*"K'$SFK5%U5<3< KM%Y->TFX&3]UL4MDNG+W5%Q0[ZFXNM8F_9_CVY_# MT0_M=CCJ:^.!UIWT>\.9:O=4Q%D>Z(9_#8Y$<$E0K=:N1($F"#1QJB@3;I)2 MU&[O$XFB(:&G) ?\P!.M;&UA)[$"H!"\HBY@$JHHOD$O74_8B2-DGC94#SGM MKQ"5PTU[*4WI4-/&^T@B%P6=N-5J"C]Q.PS,!E_18>\6N"YY2S6 +5(2K71= MY\4S*(<)F^F]UZT5RCP;GL&[@8X#WXBAZ2_X%_0)%<&>PZR$7KO$GBJ8(S7U(-D*)A3"I M:HR29IF>XY#,O/TF61:51J@\+U^*14(C$^Q"FVQ !2>]R)T_V'B!N;2GN@50 M+/=.JCPW)^_;;NPT(JDE:?KYAR%5S2>[DZXG7T^)3#[V:_.4%%U*V5I3C",\ MHOMW=\HI$T9E"W\W:9C*:3T!4ZE;4S: ?P"X=/27E6GH%OLN+$[Q^N[&HLL< MRH"NQJ&5TT1@@W&,S' <88I=O/K+L,02AC+ *PJ25JH.)<.C1:E,N4NV.LC4 M[[&W]&0:O(N@4L5J>%)3W \@'Z^BB_'^7;\CO)QV4Z;RN&86R=/15A3.E++W M6^RTVAWLQ6(F> :?+C>_5%CP;,0LX5_6;/43\ IL#PPPN]&U*K^;[BI:9 QM MP_+(P< .0@#_NYCI[]Q=FJS$YNV:,GND7>/<3$G$E:M._FF?9%G("K*!+JG9 M0.V3:ZW[,)V-[_H3K3L>=?NCV<1_M&:J=48];3">](<_1MJT<]N?JI8?E) * M>;E08M'*JU/K#ODN+L$BEE5>F<6L6#F[F^-<"30E&VB7B9N/&V ;J[7N/ MR M@X0U:UOZ"C0C4"-# LIYE&G@$6QAOHJP9DW)1+*J$&F0+@@%TXQ*4Z&2Z^MR MU:QT8I+O^(2^W@@(M*1)+M7E".!46'TXYA0,]V,60#F*]DPA IB56C MKIVVG(KBLL%2UD7-1W0H8XCX'#VW4F.]%?'!>M5T)7.(FUM)&?=$<%A;@O,& M."5[JJMAKDA^E9;C@# 2BL* RB;9A?OB$KVP*OX$^W ]'[NJPQTM!D;X%/D3 M@HJUY3K+ZRL#(\SM@F(3LR3?2/D#.AL#8V_ST\HI[C8P4#-'J>J%3QY,&S\E M0/)VE#G%J]_@YX@6RB"NR 6H5 ]*3O=[ZZK2N7V&?P5R,SNM:!V;QV(CAQ*@ M"]]#9@AX:K[+B3==<'ZNN' 9D%FB/2]8M /H.;).::IDY9&3K,)E86:&20J6 M[NP-2HX+J8+S*\5ERX#,$NV5&JD-G'!35**V2X S;VDF$;,D7_!L%P\4AS(J[[55:G"+4:H"AI+B0"#ZS4F_ [^0]Y% A_^1=0 M2P,$% @ X(@L5-51I$Q+0 >W$# !4 !S;W1K+3(P,C$Q,3,P7VQA M8BYX;6SE??MSX[B5[N^WZOX/N)VMW)XJ>]KNSLSN=)+=DF6YHXIM>2WWS,U- MW9JB25C"-D4J?,A6_OH+@ ^1Q(.@+ ''LZE,XA&_ WX@/AR\#_[T'R^K$&UP MDI(X^O.[\^_/WB$<^7% HL6?WWV=GX[FX^GT'4HS+PJ\,([PG]]%\;O_^/?_ M^3\0_<^?_M?I*;HB. P^H\O8/YU&3_$?T:VWPI_1%QSAQ,OBY(_H9R_,V2_Q M%0EQ@L;Q:AWB#-,'Q8L_HQ^^/S_WT.FI0;H_XRB(DZ_WTSK=99:MT\\?/CP_ M/W\?Q1OO.4Z^I=_[\T7I MYY>4_/D=>V_YVN=/W\?)XL/'L[/S#__GYGKN+_'*.R41^VX^?E=9L51D=N<_ M_?33!_ZT@@K(E\UR E@OW; M:04[93^=GG\\_73^_4L:O*L^/O^"21SB>_R$>#8_9]LUE5)*F!+>E;\M$_PD M)Q,FR0=F_R'""R_# 7O13^Q%YS^R%_VN_/G:>\3A.\205!_*?/W42JLT^F"; M[!U.2!Q,HOU8=ZT=T:=U)\E>D8&FO?4L/,29%^Y%OFEIG?8MWN^+[^SL?VGJ MY_%^7[IA>13:F4AY\.>5?]>0_7A-_VI1Q"\9;9R(>6<)Y>KKPO#5]P0?.R+/[YW>&-A^ZV6'6HZ3*DY?X M/1^F1'SP8]JLK;/3L"B"POPIB5?&5,JO&!L:_!H^UN\I/CVEHLA0"Y;@-,X3 M'P\J^6:NAGSADN4JI%:L*X>CTZ_S=_]>0-$.B_[.T/_O3Q]V;W H-,IK%4?S M+/:_W>#5(TX469?@; I*2;,I(@$$1C@J9EVQ%#C$@>CO!12*4D9!0%CGU0OO M/!),H[&W)K1-UJJFQ\:F@HSH-]6D-0"C+!.6797M;! SHH,F5)I!T]P]SCP2 MX6#B)1$='Z=:L:G -E6F)]R4EQP)1E=:>H*@?#]?Y2'K/:+* (B"[I)XC9-L M>T<)9Z,H8,WQFC7A%]L'^G)-=\K(TJ:V!F2E*30#,S"J,^?:E>!U'"U.K\F& M*O"!_DX>0XQ&:8JS W6WTCC[QC5V?O[IC"N,_?)K39"2O"$_I]E]MKO*'2 M4/LO4V.;+FQ8AII>S,S2N13WHMN5);,HYL91;<,5>COZ&=;HL<[;-%KG60CDS63+'R8;XLHE0-82GJW9AG?M MZK\&;U,IO;2;JE&"P2BHCV%73?.EE^!3=K0Y0'?>EF_.'"4)A?"#5R>H2./( M.P",EE#N&2G%NDGCF:W%$H%.M4)2/W N"AD;00"9EQ&V-DI'.#?82_.$%_Q1 M?8M1<=^0B*SRE;SG(CZW5>Q26E71MQZ"*'X9(V'2LL! J.,WWHN^T-O/K16Z MC%9=Z,V', I=PD@H] )SL$)7#$=NXZAJDBY)@GUJE_;U$(886AN@#,I(/5(Q MLG*OF:%4NV*BMJ@R1K5U.9HY< ]"=3*H?'TZBH*:@>93X)2;;5N!P9T&JH$"715JP0 05&,4IJ0K00#D05$I:7N<>;.-R0 M:-'.3D\$!ZV-W4 .!O3;\1PT!F"T9<*R*[/:!@F"@^6BKG%&&][94T%3JS0Y MU&J_2$.VU2^2X,#(24-./!S(H"A^JE0$8':GCN?U!<>+Q%LOV:RC8D97@[4U MZ]-+MYH!4@*="\>$75!12KP[Z@"?B*^<%91@;&E$2:_2A@ H0D5 M*V&QD>)0"43O1W>C,90%Z,G-9*1?7VP K"XH"L1:*XCU4^%< M&5I:0D># 5&)!.(Y0>MA6/?I5N,T,#!2*N?HX&S.N#JA#X&P3A/ MLYBVR?U1" 2D[3@$"JK=2 0=F'-=]'-312.HT4XWVK"X*A41Q1R,#&1ORXV* MX&[?31?A7A,Z6H)[*#'']0P(9R'V9]S 3#I,QZ,X' M@.MTE,2$YD[;@^VULMKY,,M"JP.B-W$NLF$\E9Y&TB,Y\K:L.7DQ<#XRE+VC M1TJ*NP-' L2Y(O2\A%W>Y.4(+D?9!AY"A@8Y:XF)O8Y M\P1N8S/R_3B/,CIB]S'9>(^A_(1[/]SJV;(>TJUC9@JL(Y-NJ\2E+W.JY+BKNLJ0)Q+0,]+Z+8^Q\?V(RGVOU_$FP\!)MR%_.,/ M[,_3XD\N"/JOOX[C#4Y&CRGMQ?A9)TN2YS9$H*3%BE]XZ+S@58S$^:L-'YV6 M*!>%?1G[.=NZP.;-)+EH/[95U#)254DWGX$H: DA,3IJ >&SDPX*>41?'C " M5Z&WD&2A\]Q6,4MI5>7<>@BBH&6,A.:[PB &M*9Q:0J\[69 2[O;+DC!((1CPE#9 M&N9D0D*-4HZ2EUPRU0 M:0)+.I,-Z[73KI-AAAMXEP(2:.LT5(/!RJC+T%!)W PQ.X=JNL,)B0/:_4[Z M="0@;2M(0;6KG0X,E&KDW)1Z*>"(XV$(91(%1C*I<6Y$TJ$IET@) BB0-K,^ M>4Q8(!2WXK@BJ>^%!9\K^EMW9V /UK9(E'2[0A& H,2B8J<43&%0Z8:;.!?- MW["7F$FF@70C&(&J7"XU#*!8NMSZI,+PSH0RSI.DQ5S=^JBAUA9S>\C6Z[H* M' BQ]) 3-PER>$LL#ENC2921;'M%0GR;2S9]R"&V]*$B5^FB^QR$'A2DA-.^ M'(88#A5 9Z5?K2I$&;MN09FE+LRN"N0DVTIH8P"I04I,H8@=EM]^X4P58[Z# M.9Q& 7[Y*]XJ\R;@[.I"0;,MC X(D#+DS!32*,&(HQ&%.Q/'74)67K*=$[^G MV1"!=N6A(MK61Q<%2" *:@J%E&@TGXY=MRH/WLLTH()E,4WX@G6/4I1XNX+I MH=W6C0(,2#YZA@H542/4MG(MIFGDQ\DZ;FR7&+,-TLEV' ?J'DN/E5UA&66A M+2^M"2"1F?!42*UE>E+L:4$Q.T+%$T L!6>J&P4!_5AI^7_7),+GRF\@Q=I5 MF(9N6U<2(" UJ=DI-%0B3ZH_^-6!:';@ZP-?)YR/ [+[T;UP/IH*YR-HX7S< M1S@/SS$@X7P:D-U/[H7SR50XGT +Y]->PF%'SEU+9TS_G"4/\;-LP[<2Z40V M(E6I:'8P>)(1N/4)AAFP_@TS<2T5WMF:L9N8-R3RU=UH%=R):!2DI6UDJF!MOTR8I=S4%!IY0VL1ZG4R!=BV+NSC-O/#_ MDK5VD"X'.Y&(E+!4*"TD/+G(Z/6)IK!!U,C5H+N4+5L D1Y7ZSRW=^180FMW MY+CQ$(009(S$(\?%[$H!H?W86D%+2-7EW'@&HYA%0D(I\_I- M,:XJ]'7,]EHMXTB]N4"$V"IM%;FJQ+O/092Z@I1X6Q??L\9P#F?N7S(JY@Q+])2$9??LX7JWRJ%P9DNU!5.!LE;26 M9E7J4A (!>B8==508E$;[$ :\S@D/LE(M+BA@].$>+*(2TCIF.C\X^,#R4+9P%.$6&N?%.3JUJGS'(0^%*2$H';L&;LC[_SC^\?O4&7E M0 *W\4/B!;2)G&]7CW&HB(0E1=D2@H9BI04)!(03MT_Y,7?TF)8<5A!SG,=C,@(]EM"IH8 M$#+0$!,&*R4455A7AQUV3=BBOU.P<-8I6/1T"A80.P4+TT[!PFFGH'IU$::$ M^JC98T@6GB)HHA9M6Q@:REV-2*"@Y*+FI_0=M0G:V;B(MLG#KDVCISA9<0Y7 M] ])3A4X:_$V=33K@)LR$ B=Z)@)(3>+0'@-,&)H%]K( Y+AH"!T12(O\HD7 MUJ$;9;/G_2;6%&-(OA9/#QZ&CLQ("I(JS*H8B[7A+@RGBVGW8A/'+S@,_QK% MS]$<>VD9E_ S[(G,0REP=M6CH-E630<$2"UR9@J5U&!4H-T="B^B5]0=+^;\ MI&%H]'#+1\2UI#LGQ:580+K1$E2=&R]CCNSZRX65P^.<&69W79 -OO0RK^2G MS+,*;OL IXYT]^2F# M(1EJ"RK.:M0T+5^-5NG(:MB89T^[7(M;L/N^@[ >O M$2B*\6MJ""")R'AIHM@DJ,(ZT\-\Y87A19Z2"*?J1JF#LJL'*<6V'EH00'J0 M\5+H@4-1A76FA\D*)PO:W'U)XN=L6<:05>9/@;:K#RWEMDZD4$!ZT?%3Z*8R M085-%?;7G8!>=@'0BPB0ZMQ*H):EHR3;T8V @R0:%3E!,2'VV7S,;9RAAQA] M33'*EACQ[;$!_;T1N;Y(Q^4M*<5UCD5O/0J\1"8C'=CZC2E*PL*]*0(2A)AZ MZ:GO4*DM4&7B0#DSJN6D.<;C1*897BE/4O2;V%*1*?E*2WUX$(HR)-G5%3=K M#[RY(6*6KJ,J-0/RJ[M]+9#EWK*$8*>SW$" T(F2EJJKW+S?P%T\O_PQ)/Y5 M&'OJ69@6QG(4/Y%>)X#?#@!(!2(K5=@^#D0L9<:V1Y*<(@ YT%"8T%(/D9T%0M3G!+Q$U/4&&,&M8. MQVWI+CHA#BZV]_@))^Q,PP-^R2[HR[YI1AX&MK9'=<;9Z0[R>@U!"'$H6]40 M,$7-!- CVV=6)H'^SA)!/)7#WM/^Y*6//)]Y>KKPO#57YP<<9FGU"Q?IZ=GY MZ:=S+M3RYU_K_2>SIWI3REU<3'U4=\IWOM8P4QLRW2RCJ'*4ISM(>'79!-A4G)]C45AL!1D526L*NM?E\\C ' MI86R#VDD"0%K7QD*NJ) .D!@.I&S4UU.4]A\!J*;L9P/O#,' MHL@;+_F&,^\QQ.59!()3^02)D85-]1E0;VI. P>CM'Z.77WM+%!:FP#15KD ME=YC'U/94XZW.-.+2V]BMVPL27OP__+#CR?G'S]]!T1ZTXA=KQPG6YH_Q;=H0VQ*2T:N*:7F>&TZ M4E2=VF:)P%3&-56N(F?%(YLZ:))I%C_['8S7:) 1(HC21Z\MUS3.OO'".C__ M=,:+BOWRZT5.0KZR*/8R),]M%)J2%BLYX:'SXE,QZI9A#3E(OT)1FFQLO^:7 M9>=)1-(E>]\U]E*\C,-@NEHG\:8X':LH[6'VUM2P3[9JM0PQAJ&F/1@+R[E5 M$B?H:9<([TX\ED)$I)$2I,[N-,IH5@@=I15M(,WEY,4/9,4!5V5:]E\@*?&2+34G.&!+T"O\X+W4V5-\")V! M3=7U$V]J38T&H[!>BL+^@=( 9=Y+H2P@FBJ(:SO]+@9)ZM$1Q&&1:CPT>QA= M(U#+K-?$>R0AG](>10'?5\5:<9RDK(G.MCTKK^;F5L=3 S/5&G,9VH)Q/0,) M"V.WZ>AB>CU]F$[F:'1[B>8/L_%?_S*[OIS/ZO?T23__PZ??@; M/,6:[0[0&3A2I<$^ 34:HO*&[1AH&$+9-E"MP=QY6[;^8K:$U@6[6#R3$Y8M MF[618%2DI:=<*EL7:#CJ27(* M9JVAXV:P=Q["N!%LK]&&.S,@NA%FUAHY&S#1V;5R.MLISX)VRK-M L9!F?'4 M3GY6DCOL>?97.*HX6CS@9'6)'[-;6KAZ9Z4 6W586L(MIR5%@A&3EIYX:VFT M0!E%TY[38W:"^'[)RHVMO S6/MU&M>AWV,[:NYZ&#FP+IVW:X#5IC>//VM,H M LSNP$U.LCU(:V/ >!(%,?%FEQ4%S+\^6<4+^B8,3=/[#R8\__73RK^<_\5T+]%__\,/'DQ]_^+$"$Q:8 M.RAV2.X.J)\@^FR->5S4$$J3-PH"?B+4"^\\0MORL;S26<5W,#&T*3'SC#35UF\%1GC&5"43IQ40X=(8B/K$]4]%YF5 N\$+5$3; MH0JZ*%B=,"4_>5\L;<"KQ67,S8#(IV\Q?<\U>%C;'_;9]@!+=H9LY?MOWMR. MAT9O]LY+9@F/ZQ'PCNT=3G@0I/Y^L-K2T:BB+RN*@8;*#$RK:LY5/QRI1R+P M5%C$W1K5HZ'^+R%:.%*=BKI";5TX1)4I..K4)0YHH8J,7V]E++ *[51<;5"7:[MD?+>7V<1\I%(RN]/P4VR1V\?' 1<*[QQLRI)*YUG"V.W,9+0:[<^#0 8$U+R@-DLH. *9K'(93>RY?H]3 M3+\A"[=X21UC&/-S^"5)96.JM;';"3&@W^Z9: S R,N$95=BE0W?8[!.XB#W M,Q3LK)%/FS8HLIOCD":ZH/DKXBGN:I)J:4EC8'6AKI=X:\%.B08CM5Z*\@"8 MS)4QH:6%.;13,U]P1!UN2',U"E8D(LPYLTTV>I'U6EGM59EEH=73TIN T9P9 M3Z$S5EAQV7DM.U"N3>@:F'8A''?(C#IBL#KP*GKR[09@^V UL6(FZCH6;J#6 M(IVH1J0JU_VCP-E752[LI*R48C*[Z&,HO$CZ, MD!2A/+]X))I%=]Z6D@_ODCAC9QKBB/ZU2+S5=>Q%5S1_M*L>8:%SLT\"UH)Y M[I6Q.IKG(&OG^MJ;LA 8W-OZ2^Q_0SM[5": 6 JHD000S[;K!U[1PF*;>!*]$N1=2AK)-1"04KI#8_(9A+ M\12NF'[!9+&D#$<;VHM;X-M\]8B3V9.P_UCGI0:F85-X>V6O*<=!"8 1Z3ZL MN]*MTD!E(H5L4W2*N!5L_9;USO1@P^!4 &BX+XL&*E8E 5W'/;S-E5PF!$3+ M]9;[!Q::4+5!I0.R>RQ?1K!])+^) *,C*:VN3!HG'C@,RG&'FMC1"]E%P">@SH2;=CX<=R^,.A!NNPBFTC'L#Q2X$S0#=TZ2 MB[\X5WR9)Y37'<\YCX_ G\W6?*9]\H(3GZ3*0?\>Z5@/[[-/-@6'-B010,W, M?LR%PUE>NN21/7$)9">UBA &<9'"D9:W%1DHZE7%JF+?S)%LA?45B5E;]GYU MANLE\+U3@] ?+F'TOCC5_AT0%ST*_BLO=C&E#[$B.B'_'(\>K;GC>,76 MHOCZZ#T+YI62#,]QLB$^+C[=/?;C1<13T<4[/?YK[0:HM/,1VY$NC_M.YQ74 M]J>\I<*->*<0YOT\.)FXFD?98B89EMW0F?+)FP'0?O'DS%Y.N M?06@)/F69L[*&?G9$QM37H7Q"%X&,]KH9/=I8L&-)P<7V:\JN>:H/1X[8%19%!&:]!O=)R/+NT#TSVAEB M#4P%C(KWIB[,=(WF?T%7U[-?YNCJ?G:#9G>3^]'#]/8+&HT?IC_SB-O:^Y[A MC)'M]B$V.'F,4VR^#UC5>0"W$[@U4<-F62*?A+B5F8?X,'[F.*]R-F5XX(^E MG"8\T'O >+,C9DZ\BJ=^%/9'^I#]Y+/F?EV^%CUN M47VF$WGU.[4.TNJ]FVN:(<+G-^G?(69_L/@MJSC)R#_Y[XHB,#.U>P.G>6;: MUW#VVX%1_@"RXH6<.],BVD[#!H@@&U,<=Y1\3_ P!=CZC)62L#")(2"A=4&T M+ ^Y5&(Y9$9$$]]>3Z]F+)Y>LBF7A,9++UFHHZSTF=D.H6&2B6XH#9T-&*]F M2%0\*UF:L?L6F0T0P;&[;:<1[5;DK-]PB?T$TSJB#I4PP,YN@VJ8C79KVF,$ M+1J0*>'?0#0$X2)OH_/@O59.KUGO/Q_>8P+&"9KQU%ZS#JW=+>I25:>:PZ\T MQ5G?8'^ O>70!,.RU0E68&8,1I9#&7<%^KXR_ Y52=%Q,Y01L)B[D>_'.1WM MWV,?DXWF!).9J5MEJC.C%Z5H!ZW9'L!9.-/XE98FY% M.23#>K6:I 1?Q@-R(6XSXJ9UG'@^KQCSP(1^3A.+,N1Q>[#JKQH#.IQC#0&; M2O7])*??<'?]\. F2)\8C"Z!28;-.@FZE !W8P?05_8@UH5M,9U>6$.[,T', M.(MYQSKLOY!L.<[3C(XVDRK/JLO/!Z?B5N1&6=2K6YL$M&G[_>@+>SM*' KP M.DX);*_-ZAH/LEC6WR'U7K1U[I-5V>EUP5U#^-)4DU8$0\P8LO*U0#1IOJ'J MU3NRH&Z5>]T6.7 A&(?QENW*XEL][QI[/W:W3.SL8>NW"&Y_@*V?VH0 Z-D@ MHP:ZUJ0"IN>[-_6^K9_3VY\G\R%;/VT>W_.VUX*>\B0B MZ9('M62CN)#U4=@I'D16;!L?W\=_K 4S>.+Y8EF/OL2D"Q/\)?$$^1I;F8M MJ,2 3-3A(PQLG/O/@43%D! <74P'%'"T8'BV.Y2G"<55-L_0>GPBY,:C=.DX MU"4IK M&R"*-N_QO+K+!+4O^[H^[)L8FZEY&XW-:O,W,S:[(I$7^0<8FVD3 J!G@XP: MZ%J3"ABOO#?UOK'9U?1V=#L&.C9K-$6W<=8W@ZN&N^H^R$BK>@E-+!C9]1#4 M!Y.(J &PR=A[O"Z'A[.GZSA:/.!DQ?;U*K*OAMM45!_IIJ)46&BC]!Z>76'5 M<-:C#"D>9=0 !=0"B++,'?2K/3S4IO=U3>Z;Z$JJ>1MU)6MS>%U)QI7]PV;' M-G3HQO='TIX$\6E-9@_H.+#]0P-9',$1%_#\, _X]>S^DGX;?$^]PN3I"2N[ MH;9)V*Q';CYPLR[:90"K/CO)N^ 3)@]H>CN^GXSF$_H'XGWQT>UE\5T/KZ>S;_>3Z!,STZC#--/E[% ZW2XJ]S6V4'9W4$KI=C>*]N" M@!&1G)>X\;5 (7:Z!HPNRG/I;+I8+PT1Z.3N>(&H]-KX&@5((PIJZLOB<8KN MX$BE/!_#XE?'(?$-XOII#*Q&Y^LEWHJQIT2#D5(O1<71)M9SKBS@Q:V]R%/" MXJI2(^V\\J M5-L^)9L:6QT;#,I0:VA@9 E&I8/H2I7Y\3.:3[_<3J^FX]'M QJ-Q[.OMWQO M_=WL>CJ>3J#,YMWC#8YRS/?#2HX8]K3SQM9V%^('9:F]+F]D"D:HP_B*R_7< MNM@&4MFC9YH JH^.@NLK]&2YSZ^:FP.2K-:WFMJ^%=$:^==/G]']Y.?)[=<) M_?_QC'I:0 U_'?\]":.=:9U^MQWX=D2W^?G<(8C 2',I:ZK1_H M&/=A-OXKFO%9%RB.BU\&U\K;*"IN7+Q@D>WK@\=]0AV]^Q*4B_K$2\<5H/KE$X]G-W>1V/@(TFIAX"=OXPK8W\CSV-@T'27<$3QB!O :\:[6>KSAAJ\2UEI_9L2#%981A[K7S^CR>C^ M=GK[98[N)O=H_I?1_02(K-C9(.-)#Q78]IT89E,=9 MJ7Y48+O=>1WA=J==A@0C(2T]J89^XC/YL^N?V>+H]?1V@F97:'P_N9Q"4=,] M2;^E=(3QE19CDGDD,HC4T&-C=6W)A'YK04EG $9I)BR%!4]FP\."M:S@M7]C M5JQL:8QMA6&LS2?8S$RMGI@9D)G6P0@#.S!R'$!6OI7I[#,:?YT_S&YHEWX\ MNQU/;A_N^33$G!\&NYK=3Z9?;M%\= UFB6!W,TO*-\=L^Q??U09VE]O[B+<7 MV%5H,.KKI:B,>+^S/&'W'0-1EOS@I)G(#&W='W UD)Z1(1@5#F$KAE=,E[QE MYG\TS*$H,HY2FI& ^W=#(6I-++? O>0[+:\2#T=M_20%D35-@ BK.P=HIJU> M*Y>SL@8*ZS$!(S(SGOTK $<*.%P'2;[:A3VF'OBZ"GH\;<0\U@OK]YJN)-SMP;MN0H+1F<]!'4G<8%HZ$LLJ3QS:S!:'$Q9$DZ@M$(C6-=QEAN@3=V<"NYD*[J1FY-CP4BKAR#\ M^XR5U\"82@^WZ9;(=U'Y8&&(7N25R, M[OZ,F@&06@D!$?.<>N[ 2P)*+LC][!,4TZ_(5N8O\0:',>^,\UL/4ZR5F9&EW7T[QEEI;^#I M-0,C/'.N8C27PI(/GBHM-M) 92)0'%\9!N0>^_$B(N;;*@SL'(1NZ<^&)&:+ MV@B0'LV8JF(+-0R/M 8^7Y+UFMWU$@5_H=(/JU!=^J5N$RMK*]KF6:@7KOM- MG$MH&$\AOG)IR-U998K&<0JGYU:?.!['*^9:^;:B6174<,HW!--Q-9L(TR\_ M[Y62]>/F^V55.'$^+!GG*GX]=T'9+/C"*4\*-=,ZDG]L'74P\(QZO#6?:$*[ M]H8ZL',%F3+LZJ1E L3GU=LUBJG"&^RQ$P[!++IGET8GU$7S6*Y]?;CAR3C9 M>C,PD])=.(9I.%?I*XD+3FX70A7)8E"?(KY[9\/>E++M.T_U]AV/OYC]EBTQ M]Y!>!&4P/?>7.,A#-G]*,Y1M?R$!;MP9T0AM.'G)QK%>!J:.'CN'!H,Y6H'G7HC9 :+BV>.VGG2X M)A&4FX1W7ZK>&3&F7HS^]<#./)E7OSYS-[7)+%/RRJ&W!:AU(\*:'2Y,LF5B MK'&IDSM!98+@-"O$M!H]>TG QP_%P"-E+75Q6U&:YJOBMX'*/LQ+W.C_D!]( M7DL.\0: =>F V>K6N%\P62PS')QZ&YQX"XPN0H^.=^F[8]9>>+ODP-6W[FD? MUM/UV4P\"7.:HX$5:V!JCOIC^V19T=L:DA3 .K$/?X/8;Z=\"),7UYJPAN>1 MIZ159EV M!R0#3M+#N0OGNZM;2UKI%&<7K^*$=DRB"9HK]FX$@,TG#EN(VSI_+DO0F JP=#6 O3K@U5EZF@,AG$TVF$?4S1 MWWE2VJ!71RSF&R_YAC/&8,ZFE@E;YBA'XK)"U< MWX)-QS6/<8JO-65I0E;< M<5O9H)T1.(^C/-YAYFSZS-WX&;-,R5V,WA:@=S$B+-G--8&YHX M$@AGR"[Q.L$^X:W[#R%ZRJ,@/4%L)P_?#I$5NQT"O(Y3 M4C2C7^?H(>';++:-I(#XIBL2D0SSXX&=0X:5>I]4G3XS4ZL;>P9DIK69Q\ . MC-\90%;8<58YF2<^@"2[,!,>I).AZARF(]_/5WG(7.9H%=,Z]T_>X _^5.J$ M8.BU+Z-FZE6E\@:TW$-=$N^V0B.O 6V0"1_25)OL4CPHMKJ M4QPCT2TBZTVLWAIJ0+YU=Z@&#T:*!B2%-;66"9M+J4X#P5H05F3MFD1XFN&5 M:M:DWPR Z(1,& BOMH$NOB[1 0)DIHC;NMK?5%*1%DSU#-[.)8&9L,6,;Z!, M"MBQ8KJP=Y1,[G#B-Y882[IJF+VH+6J2NS M(L9YG>LAIBWO$W9$P8=S5J[: MN3L*-AXMK92'S>)+JRJGKK6P>BE7/_76G5QJN'-%F7.47OM6+H9#68%A+]>M%5A.9(:"$2W M=6B%>^_YAM4NXH6J_I@"Z^0&&!E=Z?4O32 83>G8"=+QGM&JPO!=B&G^R#9Y MK1Y#.)L/ZQRQ:=)TB0-V$>OA*#%C&<3?5U M#GZ)DV_3Z"Z)Z8"D5SL=L!/M2 E+M=-"PM..C)X0+81B$(G0ND!!$\^7).X7 M30ER(I860:E(.,+N?OLX\T+='*.46U<9#RP5:'JHH^*P:.N)^CB.SL")3I3$ MI9H1T';T\U.AGXC-Y^/ 2$$JIN+(+TT_HU$8QL]L:LK1DD!-^Q9+9V^:SRTO M#9A7VB8W\<:5C'IS:)<*-G9_S[(E3EA G@0O<922#2ZN>KVFCDBW^#PL"9M5 M?)_,-34WQ!Y,'V,/TKHC 3P-U$H$E5< OV?I? =L05L>C'S$[ITI[NRZV,HC MO-WFJT>YSZ(_>$^6G^D^]>_"TP%/'(& MI3'S45S$#2Q"I*7(JXS14YR@!3.'TN+PW#WV?Y['[N>9O*Q)$7[H#B<)V"99XMKY/#2!5HWV\3)FS69ZE M["8W$BT*OW-H;Z9^SYMHV?H^TT&:--5+8%6S(^1,VXB=H'AG!JFZ[>-OJIC! M.*6]Z78+?VC7IGW5FVC+##[609HUS7M@5;WC9*ZG]FVXY9'V+Y;L)B\X\0EE M?HLSMM,IQ&G*;T^1[G[_I:B%=]EKX;(?9*W+DK/%:.=*%HN?7I MHW#E(6J^A%TAU 26+T+\3;^5"=CKGC-'ATCX30P]A0]QD+'F-;B330?+BGA! M;G^=ZJE2UV9GI-[""+1Y;6%UOPP[->NSFSMPLCH_] #$X(5O8C1J_.$.,B;M M?1NL>GO,+(J]S@)3A-][3R)^9CO]#E+-W,>/R;X'O](AP7@:99@67';O9?B& M1&25KP[M1@>__DVTGGM^U(.TL0/?#:M&V\NPL.6:6J G:L+B:G(;E%"C$[0J MS/[;U'/OQ6D]KU[_VZKG[8]JMYX7[_YO5,];&3:OYX79;[&>5WV7G^.0)L// M,-EMT7L(O-FZ;O1ACU;;M6__;=9WDRPK>^Z;VN@WW:HKOI&]=KV'P&^MMEMJ MV[5O_V]5V[7MN[RV__;;]DNR(0&. O:%;)9-^[UOOF[+/N/1JW3SI;_MFBS) MJ;("!R46;0D.?RM;'ODNZG1:;OS4G5\\RIO>1/WL_U2'W/@H>5/M MHN';],%$JMA_Z5OZ 7[!9+%D-Y)L<.(M<+61Y"XA_MYMYB$9@*J=A_^T@VKM MX5[_=FKSP?.L.5' P?QTSIH90*KPK]YPRJ[SJY;T8O;39)?=SE>[QRN/1"1: M5"%_JADI7^GP$+4#V0XWSBXXT=>BG <@[6\RT$%RKMD%<8%H,/%%!3]$1M MT889\YC&Q9EB(+YALEJ'\1;C.4XVM.LD_YBW<52<8>'?+>7AO*#E+[[;I!ZQ^SF;MM_)B,'7>9FZ%.-+-#;"[.T\RE,7H$6"$ MS*-]J\)A7L5)^1/#J88:MDG\)NJ\]@-;J?Q2!K]]+Z#+=M<=%%@>%L27>0:@ M7N&UO:;&0?0I'2*1*"7^,7O_FO>]I7Y^[V<[4AB$]LO U.!CY[!;66M0T1UG MY\4:H1%@GL"4?J)!WQ-"%3'7-W!QZH[\ET>?9.T $#7=)?$3R:[5*[5-@$W5 MB,2:2MD]!:,.@9(0GS)?X805).\;4&50K\.BGP@QY7/@BL^G,[![:6$?\?9UA2HT& _32U'8 M;?3TA/TL9;V:H+1%:6WL*FS(V]TY \Y3'3.3^C"8S*/A=2Y#6NVXJ:FV M>FPB#$Y737T'2@^0R M>=WP7(.WJI0^VBW9J,!P--3#4+C3D0VBJ&,I+%!E FR<+LM5WVB]Q\:UQK0C M=ZT!:*WUC>*5>H,WFI=EKPQKQ.&&[:D+2R7[/#G FFT.'T?E_,SK ID-DN[ZSZ36) M.6\5#Y4#X1Q90\5YF2@[+>(W4T4A3W;7@"+"[QWBP.H%@!O5<9XD;%_2*SJ" MZB1<-ZM]F>MUT@I[YY)_!>FNRK]&.=L2OXX3OAM^IV.F>R#"I2T+CG)\10N\ MBO?P"\F6506>1GZ8L_U3HS3%]+_!@_>B^&![I613QJ_(:E/->R0#1M3[J-]<:U')8Z8 EB=6V5AT<-W,H@IL4X]ZPDW)R9%@5*6E)QXA;X 1C^(. M:R)1R$T]7V6:_8:!4ST)Q+6:JM%P==6E:**M:W"3AD*V=DOUJA ">A.G(I.0 MU\JL@81"1=LEVZHRBX9BO+RS@,IJMU$F^*4(5W<4C\[0-^R2ZHZ+\)X]=7I/5K M$/O6RI>^BZ^@RXX('R@CXD;HU _C-$_X)&^I AX!C9L7!T>JMYZ@I]U[^=:P ML'HS(HU7?^]",/,E6:]9OR\*_D*IA>Q>WQY=])O *GYCOON4JT5Y:OI*7]K)\*?+C-*/N@51];?2\Q-2^3(0]1.RH9/$>(.MN M(_J^YL.8&]-?: \>I6SO%]_[6CFE[]%4Q>2)GV>B[TK)(N+,F1U%L-^B.%-S M.$'![JN4J!0]4BH\%]ZJ\(<,GOO+*EGN MTG!2.;[2QTGFD8B=).RK%CHPK IAP'2?JI"P7A2 M,C2LA*IRNK6QXR3:L7)3,)746:<:V9V>LP524B!0%JR1T%(6J5V)1"7;Q MX:_B!-.60O_=92!8GUW#L/O52ZC3CQ[F+[2FS;6R=&[R,".C%Y(:%8X6 M#:ML3*@*^_.9S2DS@E T,[S2ET87 *L %.R$R9_)C=./S$9\=TDJROW__A@7]ST\]=+/&Y_MQS-M]0KEN6T[+B M7)2(@?7)U00E(5794S8,YD:HM'+RZ5D8G"F?&B<;?$=Y?CP[_Z00O0X,K##Z MF79+A0%0$16H-D3,$KU_QY^QO]]]!Z60SH84TMF;*:2SOD(ZTQ32F7SY@7>[+*6V><3!7"V2\*2A4'R$E7,2.^L( >^08\ MS.:8@VKAI-A9]U0=%GK$3"!]>TM3_>;2(K(YE1X*\#I."5O28%%M27'149P$ M#-00HT,1EE-5]1?43\]U8+"$H^6HFJ(;F^P(/N+&"+9E+DO+':*RG1 M * # MZ')>0LWCJ!-4XIQ^9/77!?=9>[ZGLW,VWB-SDP3K!"NB 'U>#3GQ/&D-=:W? M!I6>+P[S4YM\8U>Q=EG'G^VFH4T 6ZZ4'T404;_^ GTV<"L%'JJFIK"%],+N*-"XF&0BVC^LO)H M/ ;TZ66LA-@X#(,*D*-O.UNS*Q#HR&!2W((A]?@""-!W5G,3KX MD:B"HK]? MXB"TVI/ MD;Q<]DX.5!F^/A=B>32-%W]T 8O#\ M3V!*5,U-Z")SY EJ8%T.38HYD+Z#B:[_!13_+N MEQ+HDAV4 <,B+].L?"R?9BCV3CF==18S+XM!4,V/2">(!B8!NN3-F!L6>948 M>J:IU6MA)ZA.$$R9T_8CR7ED"9S>>=M!+6W7$'3YZOB:M[4LB6+L@,I$')5D MN:?C+HDW),#!Q?9KBH-I5$\XC/R,;)0K&^;6@,IT#]+"%A><(98&JA)!CUOT MGJ5#R_<[M)NNV:7EJ'S+RR[2AWCD_R,G"::,*;MLR[KK[*Q8?09,5K[FUH#* M=P_2PG;-,@FVW%(F@JI43OA()SNII_EY4K"J+^L=IGM77XDUH.+=@_3 ZELG MY;[ZWM,N7R'%V5-?9'L5%E#9]5(4(V16!N+M8K"JW!6)O,C?M\I)K $5VQZD M!U:Y.BGW58ZQ9/\PU[[Q0LRG5=(L(3X[7$WED%!"4F& M 2>H)H8J9HA10P6WMZC]@TL9T/K$8?)Q)*$YFP0HIB"WRAO,VPA CD9!3!R_ ME[ 3Q(&N/_3/7I@7PWRP #_$ @ 5 &UL M[7UM<^,XDN;WC;C_P*V-V.B-.'>575W57373MR'+LD3$NPQ)-/WL7=#@I!_?T[]X0W]./GM7)";,3RG[B_>;'RW$;^AE&!'F M=>G\,2(IX7_(/_S9^_#CZ:GOG9P VOV-Q%/*OMSV-^T^I.EC\OGMV^_?O_\8 MTZ7_G;)OR8\!G<,:'*=^ND@VK;U[>E?\+Z_^URB,OWT6_[CS$^)QO.+D\U,2 M_OI&?+?X[/?W/U(V>WOV[MWIV_]W/1@'#V3NGX2QP"T@;]:U1"NR>J>?/GUZ MF_UU772GY-,=B];?>/]V+GI^_?B;;_8ZM0NGKD'3,)1;]ZX[VM^=US M/Q(8C1\(21/3]Z6%6Y#CQFO19BNK$"LT=1+Z+"?V.U)VO63A\N(?C>.&&VE M9N0:TI2*495TFZ<332\H(G[3&?@0;II9-O=3LW-PLW=YLK?_N MQ+\#4F#33JMK#5QD8^5VUAVX@.I:K<_Y<"%!#;0X_\,E-51M:2V RZ>I]N*S M+ESJ6@TV=*K033DGEW[(,A,-/SY%?UX]4%2?TP,I]$ MFO[02\W?Q6>'/A.L+$&;I7HM-J/1[HQ\DO6>XO?GJQM&IXL@%3L3('=[--GJ M.E6'&HMFFI&]M "="!OE=!$188_)?[OJ+I@P;@"9J-582Z>M.NB#&FA&WJ]\ MWGQ(R?3$7Q+FS\AYY ??3I+@@?\QX5/+8KXEA4GZFLVUOLNHPX)E4\WH4-TY MG(A/+]+LRZ-[+DP8\/7N(HP6'.5J82!)37ZC&:W+^Y'2B!6_Y@7SWP.5J]%4 MVV?A.IW/KJ5F- !MKTJ8@LH#:7N);[_XWK8.\7LVK=/QD9&$-YBUQWO5MZTJ MY"DE\91,UPT)7:$W86F8BL+%Y>2I=R)N,A?"H,Y_S$L6@JQ%B6BP]?5(W/C1 MRM7:^O8TN]=+2/#CC"[?3DGX5H#VKY_$CR?YCQEZ_#]_SS[6N4LX:L'&DA3Y M=R3*OO$[+U,I\O:%)%LC,N&MR@7;+E&5JTQ>AP4>95/"..;KMGP6;%&V>R%: ME'C[F-T3G00/8;1A^Y[1N0JA @VJ$+0,%O_$RR':X3),A1R7D3^30UHI L3T M% -4J3:8J$HNFQ3@;I4$8GR&BK'R(NU%H5Z/HULR"Y-BGM]<1>KG"$45(/CO M,6<-K;:(+'3B>.%'M^21,@/XVR6!F/^$B;E,-T2H_^_"9WPO'JT@:.\4!@+^ M 1-PA8:(F$^8'R>9(0<"^FYI(.H?43J "GXQ14*=K1%9.&&L)!.^5+/ /CO% 8B_PD3>86& MZ)CWXBD4\4U1\!D)'_"*>HAP7X9)X$>Y5)?\=XD>W$:IBL1HS) M#:_;>.^6@N*,4,ZE..32LN]G-1M2/I^3I M[V2E WNG*!1ME+.H5CTTN&]8./?9:AP&Y@EDMRP4<)03J%Y!-,0G_E-_RC7+ M_)L$4&;@E56@^*,(-%:&4H)Q++51' M(Z8SG7+(DN)?@S FISHZI,7!=TUX)&C4= CZ,SOHS^#0HYQ7C6HZ!/U[.^C? MPZ%'.;,:U<2&OLM_'+$)_:ZXU586AL*.K;ZC-@-H\LPC_4W(;]3 M PH_XE%6KRPV!\7B#^GUZY)0S!&/M7+EL+&^H4GJ1_\_?#3M,N7EH;@C'G!U MBF(8)G/^A9%#Y:Y4*0+%&.5,*U4' U;!-".^NAMOEX""BG)0E2F#@.F BCN4 M!QIK;;F[I:#8HIPX54IA3,3"D3E13@.E/X.]Y5"FV:H:"%!^96'*I>C2^7P1 M%W8=Q0V;HB@48I1CHE8]!+C'6>2CB(&\YCM(%CYG\=G&6E8."C3*H5"M& +* M-XP(Q@G?FF<^8R+J@8WN[U4SL:X\%'64,Z%947ST^TFR(,R6 TDM*!,HQT.H MTAAS#@D6?!I'WE/PX,$@HQR(M0I MASH7ST!S\6,M* DX M,9Y I=&N"+Z2*/I[3+_'8^(G-";3_#B@NR505H$R@7@G:5 7C8;?:+3@2+', M 94IQH*B*!1VQ+M(A7IX_IZY4_5F/4 \8)2KRRJ#S_K\L5H1O5W\96"4,0177"EJJ$!/9[[4;1. MG*X#NE(0"C2BKZU4-32@>W/"9GR2NV+T>_I0Q)_J %=4@ */Z%&K516/@*?G MN/<\-D^+OJ0T.*,"(O1*)3%3AFR2EHZS5XB8 GE=>2CVJ(&?:D41T!^E#X25 M]U:90'U^OM,Y5)AK09E .=9"E<9;;TO9![3+[58Y*.:(!UB98GAQ7(N[* PN M(^IK]^U;Q: 8(YY6)6JA07SNQ]_8XC$-1+[F@!!Q#9-L1A[@T 1L $H+XCG6 M"@H\TP*=ST6 $PV^91EJD]$BS5X%Y#)J#0S:>E!Z,(-, 8HC[HZ2YP T,CU? MW9)[PH0+Q(0\I>?\8]_TFR5 =2A'J)F1P#!(J/KKVQV]!OP7K65UE3\=N)7= M]?VC5UR]__\&L M2;4<5H)9*V"W1Y5"DQ9FNGWI*-9&*"L[Q=$RU3;%C@( 1T@2CSQVXJGXEWB$ MX0DD2] M/R]J:2NAY<^MP1A >T=X*JQ'_.00$-ZSN,1#DAJ)TM="R[I;@RF(_HY0M7DC MATNHIF:[%%H^WAI4R/1S!/H;1A[]<-I[$B_-$#X79R:_+>74C( JHZ7PK4&4 M!1J.\ =DJAXGS9]@&][H2R6YSB MS_E?T;(![T]:6;U]!\[N S;B-[^?+[CLPE(H7T-$F>TB:"E^]X!S5XM6,15[ M\L9Q;BIS=OQ[-I"_RZ,,AL(/RMD M5V)BOBM!NC(;8N$MX"55;F#[9XF3(R.R)#;8LJZK@Y>ON5$*W3:RK\U> M-_Y*V+S !K]J>;QTSW#$Y08_N>;NT,,6?)K?44[+D*H*7HKH/4C2Z^\(3UT: M9VI\#=.']=.P:Z%71LI@M?$23-=ESP851X@L.MQF^PL?<+(J> FH]QQP:OT= MX1ZUZ6J@)?]/EEKW@U_F3 ;Q^A<&F-G0V[\H:*4#H(:[W&2(/I T#$HKR5;LR_LZL2_> M#ULM_]=K+,R+;%HYZ".623S-]G$WA&5!L*V $T3=*U#8*K5.E#IU6ZU0F<=M&. M4S.@^J6W+<_)+$?WN=U6OEWY";9=>6[.H_=>WJ#WPY?8SS-IHFY86RK&/;FP YZJ8Z. MX'_%:)+<,'JOLW!M%<)>Z>VPE^AW\(:0T2,1+T7'LR+D"I!10%,%>Q-@QZ=1 M=T?&U2T'D0LA K4O^,"/:!;H4 BM6URTU;!#:-O1SF*YPH^^W7.9.K[-1P[(@$I3-E=A*!?&#LFMR>2NO@?/999XG23F M;PX8#L.%7K:\_ZDP0V2MJ8Y*50WT.&);4O6J M.[+J#6E,MZ<0XVC35$&/";;CR*A\2S'X5WX8C^(;?\45B_CI/R5!EHV>9GRGI'AQ0#1BV09ZN"^0F1JJ.36>GI?A2XZ B"T)XX5X-2WO9S1. MSLD]9:04NW#!?TC2,#"9HFLVBAY;;#MO[@W@$6Q\"MV*Z>B<]W2M!519 3W" MN [Y2L4=&>-#DD).%Y5BZ)'"EFNC3,F#'UEK)]&UG\JYG^@F7D5Q]#AB.RJU M2CLRIJHR7H31(M6Y>B@KH, QSR5?A&3%':-% MU^6JAR.Y0B4_(D=\WJ^)XKW(HJRD*+:3:!T^E!H[=T<(>J&(]?:GNIU-9_OAZ8_9$]-< I8Z8/^V M,.34-]6T/Q$:>02880Z:1M%/\SC BP7C^N4/F6P9$(56[-,J3N?]T*Q<2!QDG%Q2_@RE(0I&1.V# .2 W!+ CJ+LU8, M*;7:_S)V( %X-G@I$ASI]G^!$&>QQIA?B-G(9ZL0LQ M!OL<:2V8?('WR:Q/M2TRB>F<(#;VEQ']_HS#UF7\SW4NXT6;7M:H@[?O&X6M M+MTEM9#WFT(BON@O0\[[^>I+(I*!;P+4.D$:+O,T@$8MZ[3E3CXU)9V[6]B: MB#FRC+;K"-T64WO WJ:+])*P.YH0!U;4K8.R..7&09B]-/ZL[80V-M;;^1JV MJ;JQ3M8F&8Y,(Q>$LQ.$&3?\YXAD),73SIRR-/PC^[VZ_\!J8]NL&^L/-F Y MPF_I1'@3^;$Y;8FB/+;-NC$.]8 0WF'GR2=HO*JQ(K:-N\'N (+(D3'.I$S5FZU^_-\H,&"9?ZH E8;6Q#N3TW)F[5&!W!E+ZK[GJ;HGV S5 -W<;> M?"^0P'*4]-\P\NB'T_4Z5BQ?_, Y2A\(R\&SZ1>P]EQ()-1PA[$!\BA[4N4M M%"KG M23F;<4;0MH6>(:HY=P0 9HYL,OA4M_;N#OZU"!GAJO ^GJ[$)4O*MTG"_RU+ M\:\FVZ8-]$Q3>S!&:VN-?T)11->4W8T+=_[LD#4-TP4C5\R7\BZJ@FJB)Z/: MGVVPKFX-Z[(;N9^==ZY]+BS?[([N\\<@Q YG3 +Q.^VR7Z,I]/14S0WRNC@Z MT@_@0#2QEENX$#G/O#URQ[H!+-YQ;&0#J&T+VGE>XH'8/3> ,PXE'9*&4'EH(5EG>(4T!5AYU#2A?+_%^;!V^9/H[0M,M>2Q.#*/[ 8UG$\+F MPO%%39.Z!I2F]D/1X329]#^"^QOX8M#$P@GO!NW'D;>Q8![-ODKH*_Y?& 26 M_!"1^4%PD,* =UOQ!WZJV/Y%J63NW;AKS@RBQ31[C"QX\.,9N>5$].[OB6Y/ M]M)R0+NG2P8]'*Z.HHMS9"IXF(\)IGK0+M1^X+Y=%S)CX] M-;LAD,,&YXZ]IP*WLFVYV*\L(M?/6C--OGS/.K;'%A]+=!Q9A=8//8J\4OR H/-/J12$S= 23L'F8J*^.M M/EZ.C,>S<3B+P_LP$ X@.]K+1^8GZ<@\^^R-^U?#_F6_VQE.O$ZW._HRG/2' M5][-:-#O]GOCUT':T'921QE@8$+K']I@M,/%D0'X_I8L2;P@I32CTE%W^DXZ MZMY_]FY[O_6&7WK\W]T1'W_8RV&AS_I9WZH'NWG8@1O O1K3"@D8A? 6D,>A M):$[=VAV0#DR+'^2!?YMC<=3Z7C\Z;/7'_+Q.!G=(J]XF[P3ST)"PKHUE9Q( M-?(L&&",Z6LACRL 0:I4(AH0'!D_'Z1IVK<&T)ET 'W@V\C)J/MW;Y0=[%"' M$/2)1+?>0JPF@A5T6(T:BR:0AQ#PC41+1!P90A\SP<^K6>KE@^F]=#!]7 ^F M\\ZX=^%U1]&X@[U%/,AQ);+R;C_-&4_7[ZR3Z2:T C"\K%LZB%%6$Q]' M!MO/U0?:YD9NC9H/TE'SRV=O,!I>>9/>[;5WT3N? M8(X8(;S-04E5'G.TE(D C!1%<>11HB>B,D:T&CLR/C[=DB6-EGPH\];(Z+[+ MR#14#)2/TH'R*;/QC0:_"6/ZH#_L>:-+KWO;N^B_#IF]=W64I19C1E7^D :- M7F='1LWIN[6%L$OC@ C#869*X)O*2\I(.(M%;*/"LO"S_.KXW6>O^X6?AZ[Y M%JT[&G9[P\EM=A8:>YWAA7N#/ M=S=ALDWH>@7KC@3[\;"XM<, MU7"?T"YQ*.2TLD? :F-;R2&D[;RS#8?%D7&IOR_6WAN?RCTZS/?&W@_K=E%? MY["^8,6!W[K19K_JQ@<87*S;-5 MXD$ ,(/:6MCOG]@3!P#!$;ZJ!A@P9<:*V*^46+,&A&)?XA09?S99B2X77(SD M04C"!_] 1*H)BW-__LCH,G\$SDR2:'*O%K'?)X&SM[>J3HW'2S]DV0O,H_LB M]-:/GI]@*(17CTI@=>QW1ZS'IA4LCE"Y<5,'SZGJ&MA/BE@39E+>$8ZN*)U^ M#Z.(3Q9]#F<\"T42XBP1)9@UFS:PWP*QYM$>($>8W;@168P^50WLQSUJC#Z] M\HYPI,S,".8,W@+VVQW6'-J"XPBG?*O%U^HL.))=A,DC3?PH3RPS")=DFD\= MF]0+\CD%/F3;^!CZ Q_VP[T]S!WI55\2OO/K)6DX]U-=EIYJ.?2W-ZRYE&OJ M" U#\KVD$*,Q_S$H'ZO (]>^)?3'+ZRIK(N6(V2/^30Q]=F42SY=!.E7GXF$ MNBO3$=10#?T-"_N(*P@.CG FGM[D0@BS\059DHAF.X;B?1X3P,[7"L7!D,#V[9Y<##$;K,/9^YIW M\GBG&6TK]9J#/UM!?LEKSYF+0W! M+8\3V.#35T%_ L%NV$'T/PCOF4GFCR#WG:F;<\'[(6_UU7.FZ5NHW$)P37Q! MR'04WXH'%1B7-\O^ =B/V+=T:%XV=;%R9+1*4C-HANB938(&)X;EGR-3PSAX M(--%)$Q'O.^FJZ_AE)02:I5TZ/$NPF(_6LN?G*^*@ZVX,1\3M@P#6(*5]CZ) M[>6Z5RZ(UJEP9.(H)X_0S1B0%!).S!3'E4OBN1MN1.SRY8C_E$%M-=WHD^>?T(3,.S$4#S)V?M.G=@+".]]]-BWG"A'[Q7QT),EB MGO_.?E@V\QWL@&%0W'TKV#HRJG>B\G7C69X"0QJ;[\9(/I(@_=*NKB*?.-T% MXFXAC!:I>*C:=AA;-H@]7NT"_/?$S9$ANA7^KQN>\M09.TD G!B:1Q':O.E> M&V:LQIZLUD&%.0/T=V0, 8.==:-+GF+#*N39B9%W?+'/ZWZ8C.ZWV!W="Z'/ M5^*?EUQ*"DD:6JLQ;)M1C71 . M5*08ZSM90DK?\YX_Z*V_R$N(;WK+[*,>O??NUY_U_.R[XG?I _&*KWL_%-]_ MO35J83'FX)/I.8GY#VEV2_S,93[%PU9G0#.F@;\S8-RX-K+4LNQTC.P4F#]] MPZKS8]_"PD3;G"K@7""ZSR% M&N:@]8^'3:C&I20!3A!<7#=G3L6[@E_0.=^* 'B&->,&W7:=6\4S3./G7:,3 M;/?CQT6:9#J>7I/Y'6$ ;F65L'-AU.J_*BK5J#CB@BB3]*P.?V>6_+46"]$6 M?V<'P]_[.OR]M^2OM2"(MOA[[R1_US[[QL]Z?/4?"Y^L[!7SXKY7S9^V$K*U M0;T+KW $T+S$D=WCHTO"[FA"*D^/NN=Q6ASSAR)N1S@MR^T-\G2*$-_3HGUO M\X%7@T+C!@5E,#38EF!JP8V][1YF!)."KQ:$=LZU@!3YC=Q$_J":O@WV\M^AOTC1N.B0<.5-& MV)ZSII7&)2N&HU0_2SSTY\:9U+HA-RBOT=7AK,L5;V>FY:V3) V#&[[YBE/] M#*LHBYT7LV9?+,^R6A1:"M\M/'P@P,N+8F>L; !W'0:.+&K**?V"<,"#,(/[ MFJ0/=%KG#"!MY5!,:76P<9W6=9ZIZ9>$W"\BT;WK\"IO!GL3NC^S.G@^BP(3;@.'(\-1L&SI!L)@O(C&] M=.:4I>$?6R_?6IT>E&UA;U<;X-8$U $P79*Z2#LV)$_IY#N)EN2:QNE#/1,! MJ%WLC7,C/0 .X$'VAG\0GTV^TZ8ZP:8Y[*SQ+7%?@>MP*>??K[5Z&QK$3C+? M)NUER Z6^$NZT#D.U6P/.TM]B[27 3M^3=;+SCKX 4^[ MB;).LHC%XO>;Y#T""&UHT\X3D44+7JEI$? D&M_\[6[E%>U[X@-N1"_].9)K M<:[\V8R1V3HZ+Q?:X'JDK^7&SZ C,X<,T7"=(_8=0- M6O=&2EA:HH[_5Y4V_JO?BXENQ(H<:(I+=%Y47O+P:%&JTHX#D0T+Y5QTR@ON M9_EEQ9'Y4(*KXD"F0SLWTI?1XBF,9^-5(D:=_EY46A3MDD6/EN3V4Z-I2Y?. M?)M)9DS8#;O43X$PFRJAV=-L 8=IWQ+TUXLH#<4@LT#>4 ?MH&,+/$CWEG ? MD3D$ZMUB>,^RV,*K4K$M1-,'PDHG.SVNBL)X+P!8HZM5MR6,H?#61_8,?P%L M#=1FS_*:\]!S">P46< CG?P9&=E=41.1;XV\-%,R*-T0%LC=.+)W6&0EL5UN M;(E1*N*,T4^1(A\64RA_ST*5+-^M.,(_AVEO(\UTZ<=\^L[>"'ND29AJYD%M M)>P\9'M9] !P.+):B2EE=-_E,W:HZ8/;I;!GQ_VXD6GL(!F7?A!&8;KJTDBX M[# _@M$CJX?MBM@<86I4'*%0IM\@].\RJ;?7OS^>%T_)W&C9#K;SX9[S92W4 M'-C6E-[N.%$_AJ"[Q7R_\Q)0J4UQ>UFT*K(N;MK]WU[1LAO7E\?UXL=&L%O_ M^[689$(_TNQB%,4/[BT/K=J.S*X;&8431,('QA751M"HRF/O8/9@1ZJY:_1\ MI>Q;/[YAE.]](?14RF/O5_:@1ZJY:_1<,0JBI2B'O;?8@XXM3>M'L=#4CQR( M8MFHM7F;1;S)S;3!9KHZV%$->Q"K1,">Y$\YR;&PMA5E':%Y2"#[IZP4=GC" M'E26M&QTA&*8.#^47U "&3??R]_U^[!^66QTD[_ X)A9\Q!?%BL%0&77*&"Q7H<3 [Q5QQ2SR.-&AUNN8AI4*+_%@D M=3#D/-LJ=33$;*OE2B:S0BACTK)*.3=8D?4G!>KM^AUFRWT_>W.&]P?QS;-W MI^J4QMD]K;8*MF5"WB^V[ID!*K?DWR+[]#M[M-\YDSZZ'MI5E1TQ+VP6H'RW M(69*&O/_-.1N,U1S8\)I;=?:N1!4:.K*7+=Y/KG\@'B'G\SC&Q2-ZHS/ K]?B,)WQMOS[0M3$#:KV&?YMJ?BP!@MQ6^DW^Y]T18$'*IAB3M M^LE#1))$/$ O#2L683#&:MB[4C-I,#W<&LV9U2!)%F1ZL6#B%91LZ^K/Q*PMD#GT1.?"Z//R/GD1]\.TF"!_[' MI,,!F6_=8K'@_>MVN&XZ+AWB+^>QF:MR3)*I-"?BU MI[T_X88E"'3_V:#6SER.UMVU[LR;#9X&!JY=OC8^HIHZ.PSU\S8W^(^W[MF.]EOYN7#_TYH\171%2VA>; MKB$T5= MARV.B^JED@FX=HZ-H.Q4MT)==6*PTI_=&(2M3>+;RK9S'0MG1.W4 M4(@)'48ML[*-FAS1M:BMS&(@2*_#.)POYCI0*T4P\X%).D )4JDNB!/(M?]D MQ':[")K1WXRM3!=7;'IUC<:;]^5+9AV1'3A(R71"V/RT!3L]X)O8U\Z-'8V; M,NZ#>7*I0]9!4*;H;9A\NV2$B&Q[O"/P<9J28J9KP01A+8'SF]6]>NL+DOBG MZ;OY2H+9=]<2H-^Q'V[?W2;Q&/ON>H'YC4:\F2S=QHO/O 89T*_U#Z+_@HC\ M$_7@%YU_#3*@^S@<<@_^\\S!%^$RG))X*M1^X8Z[_6ET]XV#ZJ\RVAQ(327" MT3]F%N<=A6&!Z>^E@>D?UX'IYYUQ[\+KCJYO>L-QQ\74FZ_>'?()Y-6[X]6[ MX]6[X]6[X]6[X]6[X]6[X]6[X]6[PVWO#D5(QI#&ZT]?A(P?12A+(.2)RL"Z MSALN&F#1 HY6Z5P+D"6+7PNA)5%;P_DS?$/4 6![]:["WT2]>E>]>E<=A ?0 MG\6[JI4'Z [90^E[RJ56JN(Z"+.3 MQV"N(U=O6!CL4E=Y.UFQT7UH. M8"?^^-J)080ZTIOW77Y*.0_[?&<>QDD8M+QWT'P2V$=_/K@^VCI-3G='V[X$ M[@B_'$E'<,@EN>1AD-WB1@L^F58+:S/1_53U M55[7]GAU+ZO/?UGZG'A.]TY\T.,]WYOFG_3(NM8CKY5DM=S(4U?! N#3K*R! M^NH,H_=A.M!>CI3+(-]IF&"O/CFSHYTC,V?EY+>=.+8T_6UF]1T9Q'^:&^K63,H MJC&NG@]UXE!,F,7V;6?>M%Y7U UA&WRM.U)-J(Z@DU1G8\,60U$C)<&(W%;!-AWM36U']P//"#V@\$Y?G%^0N/7GV!A:_Y@7SWVM/XA^J M)W%1U1-->J(N_\6Z57$$S]I]_J,3A^U,1>4KYI+-L*(\ZJ:>R]2/N20+L2(P ]YJ9V6Q#>;[T%36UDDZ+DC B)^(QWYG M_)0?$YW5&U 5W8:]!UD:+!SAKFQ]T&_WGDNA&X.M&)%IZ(!GAD@6]^F6+&FT M#..94&)TW^5;GS"%Y8K[*,T5]^FS=]O[;33XK3^\\@;]8<\;77K=V]Y%?^): MKKAC,/J4:;OT@RR%IL'THZGBQN')R@"DT<85,Y!,1( QR%#-#:Z,_0] EX/F MH6T!]<8A6=G#)$>FB2/FH6W13,8A>6DW2%%W+2T;;IF%-MN&;2%-!B)#->S# MJZZ35<@! >#*#INDJ7 ]R$4U<20OC7T;;T&-3EU7&)%,S$6FE'/*&/TN.I;_ MR/^2KNPV".I6D$U\H$T08+-@@LEAALOVK4YAM^S%&@<*JT:P)\^F"#:@= 2. M-#*MNS2*N,+,C^RZ0[D>ME&QJ1ZPBP4FZ8K4C;G(0OPOXN&*/X@(['N6G/\B M7X>2M783VETD*9WS7TDH%FWNUR2VE=**_?W5=7ZV[RZ80&W/]5S="K8-M+'1 M;L#) 4OINMMU:2RNH_*$("+Y*.^P))S%8S\B2ZU'W<]6VNF[2VVXS MBV0K6O6R9BO.=O!Z3OCAB1?9!%!?N+",BQ/#8E,,U5!#.,1%)L AKUK.#6,% MB(]J!$5%$U?,L!NY=F8I#1L#UPRN\OZDHF#0NFD5E-%T(\\5H3/F/SZ$@1^I M4R1KBA\""7H-VC&HPF@@LZI,2DNJ4$)='#]'LK%+E=E0*X*70;F3A/X-W^G< MAX$NTZ^D&.8[]<8N5()=J:$CN_;>=:]C?.ZB5 ;-!FJ#NT3N-D$'=?4!ARCN M\%TH%UO7UV7E@*!_PN[L:AT=Z>VW9$GB!;GD"JZ39GX-TX?U :$?!]%"!")V MDH3P_YM._"?M18Y]8]C9JI7[O]V[G;I(.7!8%6X]I^]LCJ &/Y]?I'X^I^\^ M>]TOX\GHNG?K=4?#;F\XNA!Q[G>&%=SFZ[?6OAMZX,^B-7?/\.;YCYA;/ M0D[#<5-5WHW]=9UCITHC5XZ?._(!CJ&Z.FXPI>]W)HK:/Y[N3]/YZIS$PS$G#5I,D'@"%.2 MF<(3%([FC^RVA=-=YFN+XUWGJ7E3"7Z-!.TO$A/^5 MP!8(>5',*R-C]R@O##I-]YU<%.".PR<8M+*":"GD;(%5:]D2K)=TP:![&DE) MM).9+; :/5M"=O*= N<"24'P1A$=6+6:CNP/"SN)YBS[7 +YSM%L])??/3J1 M,U@U;Y=L546"%M7$+2OIW(E)28E2!:=&PXX^STES-*]%Z6MA1Y)8#QL("%9W M\\5?Q#_$HY#\-_\#4$L! A0#% @ X(@L5'U(2U1#\P T@<* L M ( ! &5P.9$C. M!@ W"8 H ( !;/, &5X,S$M,2YH=&U02P$"% ,4 M" #@B"Q4X)HLK#,R+3$N:'1M4$L! A0#% @ X(@L5*6?KP%^ P 6 P H M ( ! P4! &5X,S(M,BYH=&U02P$"% ,4 " #@B"Q4>MJ=QP4E M 0#P?0$ $ @ &I" $ &UL4$L! A0#% @ X(@L5-51I$Q+0 >W$# !4 M ( !ZET" '-O=&LM,C R,3$Q,S!?;&%B+GAM;%!+ 0(4 Q0 ( M ."(+%1LUA6>WRP #_$ @ 5 " 6B> @!S;W1K+3(P,C$Q A,3,P7W!R92YX;6Q02P4& L "P"B @ >LL" end