0001213900-21-040428.txt : 20210805 0001213900-21-040428.hdr.sgml : 20210805 20210805090231 ACCESSION NUMBER: 0001213900-21-040428 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210805 DATE AS OF CHANGE: 20210805 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AIR INDUSTRIES GROUP CENTRAL INDEX KEY: 0001009891 STANDARD INDUSTRIAL CLASSIFICATION: AIRCRAFT PART & AUXILIARY EQUIPMENT, NEC [3728] IRS NUMBER: 204458244 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35927 FILM NUMBER: 211146576 BUSINESS ADDRESS: STREET 1: 1460 FIFTH AVENUE CITY: BAY SHORE STATE: NY ZIP: 11706 BUSINESS PHONE: 631-881-4920 MAIL ADDRESS: STREET 1: 1460 FIFTH AVENUE CITY: BAY SHORE STATE: NY ZIP: 11706 FORMER COMPANY: FORMER CONFORMED NAME: AIR INDUSTRIES GROUP, INC. DATE OF NAME CHANGE: 20070702 FORMER COMPANY: FORMER CONFORMED NAME: Gales Industries Inc DATE OF NAME CHANGE: 20060410 FORMER COMPANY: FORMER CONFORMED NAME: Ashlin Development Corp DATE OF NAME CHANGE: 20050127 10-Q 1 f10q0621_airindustries.htm QUARTERLY REPORT

 

 

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: June 30, 2021

 

or

 

 Transition Report Pursuant To Section 13 or 15(d) of the Securities Exchange Act of 1934

 

For the transition period from ______ to_______ 

 

Commission File No. 001-35927

 

AIR INDUSTRIES GROUP

(Exact name of registrant as specified in its charter)

 

Nevada   80-0948413
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

1460 Fifth Avenue, Bay Shore, New York 11706

(Address of principal executive offices)

 

(631) 968-5000

(Registrant’s telephone number, including area code)

 

Securities Registered pursuant to Section 1(b) of the Act

 

Title of Each Class   Trading Symbol(s)   Name of each Exchange on which Registered
Common Stock   AIRI   NYSE-American

 

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 past 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

Indicate by check mark whether the registrant has submitted every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit 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, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer,” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):

 

Large Accelerated Filer ☐ Non-Accelerated Filer
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 7(a)(2)(B) of the Securities Act. ☐

 

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

 

There were 32,077,530 shares of the registrant’s common stock outstanding as of July 30, 2021. 

 

 

 

 

 

 

INDEX

 

    Page No.
PART I. FINANCIAL INFORMATION 1
   
Item 1. Financial Statements 1
   
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 19
   
Item 4. Controls and Procedures 27
   
PART II.  OTHER INFORMATION 28
   
Item 1A.  Risk Factors 28
     
Item 2.  Unregistered Sales of Equity Securities and Use of Proceeds 28
     
Item 6. Exhibits 29
   
SIGNATURES 30

 

i

 

 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, or Securities Act, and Section 21E of the Securities Exchange Act of 1934, or Exchange Act. Forward-looking statements are predictive in nature and can be identified by the fact that they do not relate strictly to historical or current facts and generally include words such as “expects,” “anticipates,” “intends,” “plans,” “believes,” “estimates” and similar expressions. Certain of the matters discussed herein concerning, among other items, our operations, cash flows, financial position and economic performance including, in particular, future sales, product demand, competition and the effect of economic conditions, include forward-looking statements.

 

These statements and other projections contained herein expressing opinions about future outcomes and non-historical information, are subject to uncertainties and, therefore, there is no assurance that the outcomes expressed in these statements will be achieved. Investors are cautioned that forward-looking statements are not guarantees of future performance and actual results or developments may differ materially from the expectations expressed in forward-looking statements contained herein. Given these uncertainties, you should not place any reliance on these forward-looking statements which speak only as of the date hereof. Factors that could cause actual results to differ materially from those reflected in the forward-looking statements include, but are not limited to, those discussed under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2020, as amended, and elsewhere in this report and the risks discussed in our other filings with the SEC.

 

We undertake no obligation to publicly update any forward-looking statement, whether as a result of new information, future events or otherwise, except as may be required under the securities laws of the United States.

 

ii

 

 

PART I

 

FINANCIAL INFORMATION

 

    Page No.
Item 1. Financial statements    
     
Condensed Consolidated Financial Statements:    
     
Condensed Consolidated Balance Sheets as of June 30, 2021 (unaudited) and December 31, 2020   2
     
Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2021 and 2020 (unaudited)   3
     
Condensed Consolidated Statements of Stockholders’ Equity for the three and six months ended June 30, 2021 and 2020 (unaudited)   4
     
Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2021 and 2020 (unaudited)   5
     
Notes to Condensed Consolidated Financial Statements   7

 

1

 

 

AIR INDUSTRIES GROUP

Condensed Consolidated Balance Sheets

 

   June 30,   December 31, 
   2021   2020 
   (Unaudited)     
ASSETS        
Current Assets        
Cash and Cash Equivalents  $515,000   $2,505,000 
Accounts Receivable, Net of Allowance for Doubtful Accounts of $698,000 and $964,000   12,210,000    8,798,000 
Inventory   30,209,000    32,120,000 
Prepaid Expenses and Other Current Assets   218,000    173,000 
Prepaid Taxes   19,000    15,000 
Total Current Assets   43,171,000    43,611,000 
           
Property and Equipment, Net   8,795,000    9,581,000 
Operating Lease Right-Of-Use-Asset   3,270,000    3,510,000 
Deferred Financing Costs, Net, Deposits and Other Assets   851,000    912,000 
Goodwill   163,000    163,000 
           
TOTAL ASSETS  $56,250,000   $57,777,000 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current Liabilities          
Notes Payable and Finance Lease Obligations - Current Portion  $16,266,000   $16,475,000 
Accounts Payable and Accrued Expenses   7,388,000    8,682,000 
Operating Lease Liabilities - Current Portion   643,000    701,000 
Deferred Gain on Sale - Current Portion   38,000    38,000 
Deferred Revenue   1,590,000    917,000 
Liability Related to the Sale of Future Proceeds from  Disposition of Subsidiary - Current Portion   185,000    200,000 
Deferred payroll tax liability - CARES Act - Current Portion   314,000    314,000 
Total Current Liabilities   26,424,000    27,327,000 
           
Long Term Liabilities          
Notes Payable and Finance Lease Obligations - Net of Current Portion   3,830,000    4,786,000 
Notes Payable - Related Party   6,412,000    6,012,000 
Operating Lease Liabilities - Net of Current Portion   3,595,000    3,927,000 
Deferred Gain on Sale - Net of Current Portion   162,000    181,000 
Liability Related to the Sale of Future Proceeds from          
 Disposition of Subsidiary - Net of Current Portion   
-
    122,000 
Deferred payroll tax liability - CARES Act - Net of Current Portion   313,000    313,000 
TOTAL LIABILITIES   40,736,000    42,668,000 
           
Commitments and Contingencies   
 
    
 
 
           
Stockholders’ Equity          
Preferred Stock, par value $.001 - Authorized 3,000,000 shares, 0 shares outstanding, at both June 30, 2021 and December 31, 2020.   
-
    
-
 
Common Stock - Par Value $.001 - Authorized 60,000,000 Shares, 32,037,547 and 31,906,971 Shares Issued and Outstanding as of June 30, 2021 and December 31, 2020, respectively   32,000    32,000 
Additional Paid-In Capital   81,556,000    81,238,000 
Accumulated Deficit   (66,074,000)   (66,161,000)
TOTAL STOCKHOLDERS’ EQUITY   15,514,000    15,109,000 
           
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY  $56,250,000   $57,777,000 

 

See Notes to Condensed Consolidated Financial Statements

 

2

 

 

AIR INDUSTRIES GROUP
Condensed Consolidated Statements of Operations
(Unaudited)

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2021   2020   2021   2020 
                     
Net Sales  $15,453,000   $8,494,000   $29,165,000   $21,941,000 
                     
Cost of Sales   12,850,000    7,880,000    24,765,000    19,146,000 
                     
Gross Profit   2,603,000    614,000    4,400,000    2,795,000 
                     
Operating Expenses   2,163,000    1,906,000    3,933,000    4,168,000 
                     
Income (loss) from Operations   440,000    (1,292,000)   467,000    (1,373,000)
                     
Interest and Financing Costs   (208,000)   (303,000)   (380,000)   (555,000)
                     
Interest Expense - Related Parties   (125,000)   (125,000)   (250,000)   (253,000)
                     
Other Income, Net   132,000    136,000    250,000    241,000 
                     
Income (Loss) before Benefit From Income Taxes   239,000    (1,584,000)   87,000    (1,940,000)
                     
Benefit from Income Taxes   -    -    -    (1,414,000)
                     
Net Income (Loss)  $239,000   $(1,584,000)  $87,000   $(526,000)
                     
Net Income (Loss) per share - Basic  $0.01   $(0.05)  $0.00   $(0.02)
                     
Net Income (Loss) per share - Diluted  $0.01   $(0.05)  $0.01   $(0.02)
                     
Weighted Average Shares Outstanding - basic   32,021,522    30,552,147    31,996,859    30,476,289 
Weighted Average Shares Outstanding - diluted   37,991,914    30,552,147    38,805,251    30,476,289 

 

See Notes to Condensed Consolidated Financial Statements

 

3

 

 

AIR INDUSTRIES GROUP

Condensed Consolidated Statements of Stockholders’ Equity 

For the Three and Six Months Ended June 30, 2021 and 2020

(Unaudited)

 

           Additional       Total 
   Common Stock   Paid-in   Accumulated   Stockholders’ 
   Shares   Amount   Capital   Deficit   Equity 
Balance, January 1, 2021   31,906,971   $32,000   $81,238,000   $(66,161,000)  $15,109,000 
Common Stock issued for directors fees   41,960    
-
    52,000    
-
    52,000 
Stock Compensation Expense   -    
-
    157,000    
-
    157,000 
Stock Options exercised   51,224    
-
    
-
    
-
    
-
 
Net Loss   -    
-
    
-
    (152,000)   (152,000)
Balance, March 31, 2021   32,000,155   $32,000   $81,447,000   $(66,313,000)  $15,166,000 
                          
Common Stock issued for directors fees   37,392   $-   $52,000   $-   $52,000 
Stock Compensation Expense   -    
-
    57,000    
-
    57,000 
Net Income   -    
-
    
-
    239,000    239,000 
Balance, June 30, 2021   32,037,547   $32,000   $81,556,000   $(66,074,000)  $15,514,000 
                          
Balance, January 1, 2020   29,478,338   $29,000   $77,434,000   $(67,257,000)  $10,206,000 
Common Stock issued for directors fees   43,771    
-
    55,000    
-
    55,000 
Costs related to issuance of stock   -    
-
    (145,000)   
-
    (145,000)
Issuance of Common Stock   419,597    1,000    983,000    
-
    984,000 
Common Stock Issued for Convertible Notes   590,243    
-
    885,000    
-
    885,000 
Stock Compensation Expense   -    
-
    140,000    
-
    140,000 
Net Income   -    
-
    
-
    1,058,000    1,058,000 
Balance, March 31, 2020   30,531,949   $30,000   $79,352,000   $(66,199,000)  $13,183,000 
                          
Common Stock issued for directors fees   47,126   $-   $46,000   $-   $46,000 
Stock Compensation Expense   -    
-
    74,000    
-
    74,000 
Net Loss   -    
-
    
-
    (1,584,000)   (1,584,000)
Balance, June 30, 2020   30,579,075   $30,000   $79,472,000   $(67,783,000)  $11,719,000 

 

See Notes to Condensed Consolidated Financial Statements

 

4

 

 

AIR INDUSTRIES GROUP

Condensed Consolidated Statements of Cash Flows For the Six Months Ended June 30,
(Unaudited)

 

   2021   2020 
         
CASH FLOWS FROM OPERATING ACTIVITIES        
Net Income (Loss)  $87,000   $(526,000)
Adjustments to reconcile net income (loss) to net cash used in operating activities          
Depreciation of property and equipment   1,417,000    1,344,000 
Non-cash employee compensation expense   214,000    214,000 
Non-cash directors compensation   104,000    101,000 
Non-cash other income recognized   (195,000)   (211,000)
Non-cash interest expense   58,000    64,000 
Amortization of Right-of-Use Asset   240,000    261,000 
Deferred gain on sale of real estate   (19,000)   (19,000)
Loss on sale of equipment   
-
    16,000 
Amortization of debt discount on convertible notes payable   
-
    158,000 
Bad debt expense   23,000    322,000 
Amortization of deferred financing costs   78,000    48,000 
Changes in Assets and Liabilities          
(Increase) Decrease in Operating Assets:          
Accounts receivable   (3,435,000)   1,380,000 
Inventory   1,911,000    (5,213,000)
Prepaid expenses and other current assets   (49,000)   74,000 
Deposits and other assets   (4,000)   (185,000)
Increase (Decrease) in Operating Liabilities:          
Accounts payable and accrued expenses   (894,000)   1,301,000 
Operating lease liabilities   (390,000)   (349,000)
Income taxes payable   
-
    (25,000)
Deferred revenue   673,000    3,000 
Other Liability   -    199,000 
NET CASH USED IN OPERATING ACTIVITIES   (181,000)   (1,043,000)
           
CASH FLOWS FROM INVESTING ACTIVITIES          
Purchase of property and equipment   (631,000)   (309,000)
NET CASH USED IN INVESTING ACTIVITIES   (631,000)   (309,000)
           
CASH FLOWS FROM FINANCING ACTIVITIES          
Note payable - revolver - net – Sterling National Bank   (393,000)   429,000 
Payments of note payable - term notes – Sterling National Bank   (778,000)   (284,000)
SBA Loan Proceeds – Sterling National Bank   -    2,414,000 
Payments of finance lease obligations   (3,000)   (9,000)
Proceeds from issuance of common stock   
-
    984,000 
Share issuance costs   
-
    (145,000)
Payments of notes payable issuances- related party   
-
    (1,020,000)
Payments of notes payable - third party   
-
    (100,000)
Payments of loan payable - financed asset   (4,000)   (143,000)
NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES   (1,178,000)   2,126,000 
           
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS   (1,990,000)   774,000 
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD   2,505,000    1,294,000 
CASH AND CASH EQUIVALENTS AT END OF PERIOD  $515,000   $2,068,000 

 

See Notes to Condensed Consolidated Financial Statements

 

5

 

 

AIR INDUSTRIES GROUP

Condensed Consolidated Statements of Cash Flows For the Six Months Ended June 30, (Continued)
(Unaudited)

 

   2021   2020 
         
Supplemental cash flow information        
Cash paid during the period for interest  $612,000   $238,000 
Cash received for income taxes  $
-
   $1,416,000 
           
Supplemental disclosure of non-cash          
investing and financing activities          
Right of Use Asset additions under ASC 842  $
-
   $642,000 
Operating Lease Liabilities under ASC 842  $
-
   $642,000 
Common Stock issued for conversion of notes payable and accrued interest  $
-
   $885,000 

 

See Notes to Condensed Consolidated Financial Statements

 

6

 

 

AIR INDUSTRIES GROUP

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

Note 1. FORMATION AND BASIS OF PRESENTATION

 

Organization

 

Air Industries Group is a Nevada corporation (“AIRI”). As of and for the three and six months ended June 30, 2021 and 2020, the accompanying condensed consolidated financial statements presented are those of AIRI, and its wholly-owned subsidiaries; Air Industries Machining Corp. (“AIM”), Nassau Tool Works, Inc. (“NTW”), and the Sterling Engineering Corporation (“Sterling”), (together, the “Company”).

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information and with Rule 8-03 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission, from which the accompanying condensed consolidated balance sheet dated December 31, 2020 was derived.

 

Reclassifications

 

Reclassification occurred to certain 2020 amounts to conform to the 2021 classification. These reclassifications had no impact on the statement of operations.

 

Liquidity

 

At each reporting period, management evaluates whether there are conditions or events that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that the financial statements are issued. The Company is required to make certain additional disclosures if management concludes that substantial doubt exists about the Company’s ability to continue as a going concern and such doubt is not alleviated by the Company’s plans or when the Company’s plans alleviate substantial doubt about its ability to continue as a going concern. The evaluation entails analyzing prospective operating budgets and forecasts for expectations regarding cash needs and comparing those needs to the current cash and cash equivalent balance and expectations regarding cash to be generated over the following year.

 

Although the global outbreak of COVID-19 negatively impacted the Company’s revenues, earnings and operating cash flows in 2020, management believes the Company’s operations substantially returned to normal in fiscal 2021. With the first half of fiscal 2021 now completed and the Company beginning to see the benefits from its’ recent investments in new machinery and equipment, management believes the Company will continue to improve its liquidity. As such, based on the Company generating operating income of $239,000 and $87,000 for the three and six months ended June 30, 2021, respectively, its current best estimates of fiscal 2021 sales, confirmed and expected orders, the strength of existing backlog, overall market demand, expected timing of future cash receipts and expenditures and the Company’s ability to access additional liquidity, if needed, the Company believes it will have adequate cash to support operations through at least August 31, 2022.

 

7

 

 

Subsequent Events

 

Management has evaluated subsequent events through the date of this filing.

 

Note 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Inventory Valuation

 

For annual periods, the Company values inventory at the lower of cost on a first-in-first-out basis or estimated net realizable value. The Company does not take physical inventories at interim quarterly reporting periods. For interim periods, substantially all of the inventory value has been estimated using a gross profit percentage based on annual gross profit percentages of the immediately preceding year as applied to the net sales of the current period. During the three and six months ended June 30, 2021, the Company increased its estimate of its gross profit percentage for its Complex Machining segment based on increased sales and the better absorption of Manufacturing Overhead, and accordingly has adjusted margins to reflect such change. Adjustments to reconcile the annual physical inventory to the Company’s books are recorded in the fourth quarter. 

 

Credit and Concentration Risks

 

There were three customers that represented 76.2% and two customers that represented 71.9% of total net sales for the three months ended June 30, 2021 and 2020, respectively. This is set forth in the table below.

 

   Percentage of Sales 
Customer  June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
1   41.3%   33.3%
2   20.8%   38.6%
3   14.1%   
*
 

 

*Customer was less than 10% of total net sales for the three months ended June 30, 2020.

 

There were three customers that represented 77.0% and two customers that represented 69.3% of total net sales for the six months ended June 30, 2021 and 2020, respectively. This is set forth in the table below.

 

   Percentage of Sales 
Customer  June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
1   34.4%   32.2%
2   26.9%   37.1%
3   15.7%   
*
 

 

*Customer was less than 10% of total net sales for the six months ended June 30, 2020.

 

8

 

 

There were three customers that represented 85.0% of gross accounts receivable at June 30, 2021 and three customers that represented 80.3% of gross accounts receivable at December 31, 2020, respectively. This is set forth in the table below.

 

   Percentage of Receivables 
Customer  June 30,
2021
  

December 31,

2020

 
   (Unaudited)     
1   60.4%   57.1%
2   12.6%   
*
 
3   12.0%   12.0%
4   
**
    11.2%

 

  * Customer was less than 10% of Gross Accounts Receivable at December 31, 2020.

 

**Customer was less than 10% of Gross Accounts Receivable at June 30, 2021.

 

Cash and Cash Equivalents

 

During the period, the Company had occasionally maintained balances in its bank accounts that were in excess of the FDIC limit. The Company has not experienced any losses on these accounts.

  

Major Suppliers

 

The Company has several key sole-source suppliers of various parts that are important for one or more of its products. These suppliers are its only source for such parts and, therefore, in the event any of them were to go out of business or be unable to provide parts for any reason, its business could be severely harmed.

 

Leases

 

The Company accounts for leases under ASC 842, “Leases.” All leases are required to be recorded on the balance sheet and are classified as either operating leases or finance leases. The lease classification affects the expense recognition in the income statement. Operating lease charges are recorded entirely in operating expenses. Finance lease charges are split, where amortization of the right-of- use asset is recorded in operating expenses and an implied interest component is recorded in interest expense. See Note 4.

 

Earnings (Loss) per share

 

Basic earnings (loss) per share (“EPS”) is computed by dividing the net income (loss) applicable to common stockholders by the weighted-average number of shares of common stock outstanding for the period.

 

For purposes of calculating diluted earnings per common share, the numerator includes net income plus interest on convertible notes payable assumed converted as of the first day of the period. The denominator includes both the weighted-average number of shares of common stock outstanding during the period and the number of common stock equivalents if the inclusion of such common stock equivalents is dilutive. Dilutive common stock equivalents potentially include stock options and warrants using the treasury stock method and convertible notes payable using the if-converted method.

 

9

 

 

The following is the calculation of net income (loss) applicable to common stockholders utilized to calculate EPS:

 

   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Net income (Loss) per condensed consolidated statements of operations  $239,000   $(1,584,000)  $87,000   $(526,000)
Add: Convertible Note Interest for Potential Note Conversion   77,000    
-
    155,000      
                     
Income (loss) used to calculate diluted earnings per share  $316,000   $(1,584,000)  $242,000   $(526,000)

 

The following is a reconciliation of the denominators of basic and diluted earnings per share computations:

 

   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Weighted average shares outstanding used to compute basic                
earnings per share   32,021,522    30,552,147    31,996,859    30,476,289 
Effect of dilutive stock options and warrants   1,912,500    
-
    2,750,500    
-
 
Effect of dilutive convertible notes payable   4,057,892    
-
    4,057,892    
-
 
Weighted average shares outstanding and dilutive securities                    
used to compute dilutive earnings per share   37,991,914    30,552,147    38,805,251    30,476,289 

 

The following securities have been excluded from the calculation as the exercise price was greater than the average market price of the common shares:

 

   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Stock options   456,000    216,000    98,000    216,000 
Warrants   1,903,000    1,423,000    1,423,000    1,423,000 
    2,359,000    1,639,000    1,521,000    1,639,000 

  

The following securities have been excluded from the calculation even though the exercise price was less than the average market price of the common shares because the effect of including these potential shares was anti-dilutive due to the net loss incurred during that period:

 

   Three and Six Months Ended 
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
Stock options          -    1,696,000 
Warrants   -    760,000 
Convertible notes payable   -    5,045,000 
    -    7,501,000 

 

Stock-Based Compensation

 

The Company accounts for stock-based compensation in accordance with FASB ASC 718, “Compensation – Stock Compensation.” Under the fair value recognition provision of the ASC, stock-based compensation cost is estimated at the grant date based on the fair value of the award. The Company estimates the fair value of stock options and warrants granted using the Black-Scholes-Merton option pricing model. Stock based compensation expense for employees amounted to $57,000 and $74,000 for the three months ended June 30, 2021 and 2020, respectively, and $214,000 for both the six months ended June 30, 2021 and 2020. Stock compensation expense for directors amounted to $52,000 and $46,000 for the three months ended June 30, 2021 and 2020, respectively and $104,000 and $101,000 for the six months ended June 30, 2021 and 2020, respectively. Stock compensation expense for employees and directors was included in operating expenses on the accompanying Condensed Consolidated Statements of Operations.

 

10

 

 

Goodwill

 

Goodwill represents the excess of the acquisition cost of businesses over the fair value of the identifiable net assets acquired. The goodwill amount of $163,000 at both June 30, 2021 and December 31, 2020 relates to the acquisition of NTW.

 

Goodwill is not amortized, but is tested at least annually for impairment, or if circumstances occur that more likely than not reduce the fair value of the reporting unit below its carrying amount.

 

The Company has determined that there has been no impairment of goodwill at June 30, 2021 and December 31, 2020.

  

Recently Issued Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) (“ASU 2016- 13”), which significantly changes how entities will account for credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 replaces the existing incurred loss model with an expected credit loss model that requires entities to estimate an expected lifetime credit loss on most financial assets and certain other instruments. Under ASU 2016-13 credit impairment is recognized as an allowance for credit losses, rather than as a direct write-down of the amortized cost basis of a financial asset. The impairment allowance is a valuation account deducted from the amortized cost basis of financial assets to present the net amount expected to be collected on the financial asset. Once the new pronouncement is adopted by the Company, the allowance for credit losses must be adjusted for management’s current estimate at each reporting date. The new guidance provides no threshold for recognition of impairment allowance. Therefore, entities must also measure expected credit losses on assets that have a low risk of loss. For instance, trade receivables that are either current or not yet due may not require an allowance reserve under currently generally accepted accounting principles, but under the new standard, the Company will have to estimate an allowance for expected credit losses on trade receivables under ASU 2016-13. ASU 2016-13 is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2022 for smaller reporting companies. Early adoption is permitted. The Company will evaluate the impact of ASU 2016-13 on the Company’s consolidated financial statements in a future period closer to the date of adoption.

 

In August 2020, the FASB issued ASU No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06), which is intended to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. For convertible instruments, ASU 2020-06 reduces the number of accounting models for convertible debt instruments and convertible preferred stock, and enhances information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share guidance on the basis of feedback from financial statement users. ASU 2020-06 is effective for fiscal years, and interim periods in those fiscal years, beginning after December 15, 2021. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods with those fiscal years. The Company is evaluating the effect of adopting this new accounting guidance on its financial statements.

 

On January 1, 2021, the Company adopted ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The adoption of ASU 2019-12 did not have a material impact on the Company’s condensed consolidated financial statements.

 

On January 1, 2021, the Company adopted ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. In January 2021, the FASB issued ASU 2021-01, “Reference Rate Reform (Topic 848): Scope: which clarified the scope of ASU 2020-04. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. These amendments may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The adoption of these ASU’s did not have a material impact on the Company’s condensed consolidated financial statements.

 

11

 

 

In March 2021, the FASB issued ASU No. 2021-03, Intangibles—Goodwill and Other (Topic 350): Accounting Alternative for Evaluating Triggering Events, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU allow companies to elect not to monitor for goodwill impairment triggering events during the reporting period and instead, to evaluate the facts and circumstances as of the end of the reporting period to determine whether it is more likely than not that goodwill is impaired. This aligns the triggering event evaluation date with the reporting date, whether that date is an interim or annual reporting date. This ASU is effective on a prospective basis for fiscal years beginning after December 15, 2019, with early adoption permitted for both interim and annual financial statements that have not yet been issued or made available for issuance as of March 30, 2021. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.

 

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt – Modifications and Extinguishments (Subtopic 470-50), Compensation – Stock Compensation (Topic 718), and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modification or Exchanges of Freestanding Equity-Classified Written Call Options (“ASU 2021-04”), which will clarify and reduce diversity in practice. Specifically, the new standard includes a recognition model comprising four categories of transactions and corresponding accounting treatment for each category. The category that would apply to a modification or an exchange of an equity-classified warrant would depend on the substance of the modification transaction (e.g. a financing transaction to raise equity versus one to raise debt). This recognition model is premised on the idea that the accounting for the transaction should not differ from what it would have been had the issuer of the warrants paid cash instead of modifying the warrants. ASU 2021-04 will be effective for fiscal years beginning after December 15, 2021 and interim periods within those fiscal years. Early adoption is permitted. This ASU will be applied prospectively to modifications or exchanges occurring on or after the effective date of the ASU. The Company is currently evaluating the impact this new guidance will have on its condensed consolidated financial statements.

 

The Company does not believe that any other recently issued, but not yet effective, accounting standards if currently adopted would have a material effect on the accompanying condensed consolidated financial statements.

 

Note 3. PROPERTY AND EQUIPMENT

 

The components of property and equipment at June 30, 2021 and December 31, 2020 consisted of the following:

 

   June 30,   December 31,     
   2021   2020    
   (unaudited)        
Land  $300,000   $300,000    
Buildings and Improvements   1,728,000    1,683,000   31.50 years
Machinery and Equipment   21,870,000    21,738,000   58 years
Finance Lease Machinery and Equipment   78,000    78,000   5 - 8 years
Tools and Instruments   12,417,000    12,116,000   1.50 - 7 years
Automotive Equipment   148,000    148,000   5 years
Furniture and Fixtures   290,000    290,000   58 years
Leasehold Improvements   861,000    855,000   Term of Lease
Computers and Software   583,000    436,000   46 years
Total Property and Equipment   38,275,000    37,644,000    
Less: Accumulated Depreciation   (29,480,000)   (28,063,000)   
Property and Equipment, net  $8,795,000   $9,581,000    

 

Depreciation expense for the three months ended June 30, 2021 and 2020 was $704,000 and $688,000, respectively. Depreciation expense for the six months ended June 30, 2021 and 2020 was $1,417,000 and $1,344,000, respectively.

 

Assets held under financed lease obligations are depreciated over the shorter of their related lease terms or their estimated productive lives. Depreciation of assets under finance leases is included in depreciation expense for 2021 and 2020. Accumulated depreciation on these assets was approximately $31,000 and $28,000 as of June 30, 2021 and December 31, 2020, respectively.

 

12

 

 

Note 4. LEASES

 

The Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. The Company leases certain machinery and equipment under finance leases and leases its offices and manufacturing facilities under operating leases. The leases have remaining lease terms of one to five years, some of which include options to extend or terminate the leases.

 

   June 30,  

December 31,

 
   2021   2020 
   (unaudited)     
Weighted Average Remaining Lease Term - in years   5.12    5.53 
Weighted Average discount rate - %   8.89%   8.90%

 

The aggregate undiscounted cash flows of operating lease payments for leases with remaining terms greater than one year are as follows:

 

   Amount 
December 31, 2021 (remainder of the year)  $492,000 
December 31, 2022   1,007,000 
December 31, 2023   1,038,000 
December 31, 2024   1,070,000 
December 31, 2025   992,000 
Thereafter   730,000 
Total future minimum lease payments   5,329,000 
Less: discount   (1,091,000)
Total operating lease maturities   4,238,000 
Less: current portion of operating lease liabilities   (643,000)
Total long term portion of operating lease maturities  $3,595,000 

 

On April 29, 2021 the Company entered into an agreement to surrender the possession of the premises of the former corporate office, located in Hauppauge, NY. The Company made a one-time payment of 40% of the remaining balance due to the landlord as of May 1, 2021, of approximately $37,000. The Company had previously recognized a lease impairment of $275,000 to its Operating Lease Right-of-Use-Asset for the year-ended December 31, 2019.

 

Note 5. NOTES PAYABLE, RELATED PARTY NOTES PAYABLE AND FINANCE LEASE OBLIGATIONS

 

Notes payable, related party notes payable and finance lease obligations consist of the following:

 

   June 30,   December 31, 
   2021   2020 
   (unaudited)     
Revolving credit note payable to Sterling National Bank (“SNB”)  $15,256,000   $15,649,000 
Term loan, SNB   4,793,000    5,558,000 
Finance lease obligations   3,000    6,000 
Loan Payable - financed asset   44,000    48,000 
Related party notes payable   6,412,000    6,012,000 
Subtotal   26,508,000    27,273,000 
Less: Current portion of notes payable, related party notes payable and finance lease obligations   (16,266,000)   (16,475,000)
Notes payable, related party notes payable and finance lease obligations,          
net of current portion  $10,242,000   $10,798,000 

 

Sterling National Bank (“SNB”)

 

On December 31, 2019, the Company entered into a loan facility (“SNB Facility”) with SNB expiring on December 30, 2022. The loan facility provides for a $16,000,000 revolving loan (“SNB revolving line of credit”) and a term loan (“SNB term loan”).

 

In 2020, the Company entered into the First Amendment to Loan and Security Agreement (“First Amendment”). The terms of the amendment increase the Term Loan to $5,685,000. The repayment terms of the term loan were amended to provide monthly principal installments in the amount of $67,679 beginning on December 1, 2020, with a final payment of any unpaid balance of principal and interest payable on December 30, 2022. Additionally, the date by which certain subordinated third-party notes need to be extended was changed from September 30, 2020 to November 30, 2020. The Company paid an amendment fee of $20,000.

 

13

 

 

On June 14, 2021, the Company entered into the Second Amendment to the Loan and Security Agreement (“Second Amendment”). The purpose of the Second Amendment was to clarify the definition and calculation of Excess Cash Flow, and to confirm the extension of the due date for the payment of the Excess Cash Flow payment. The amount of the Excess Cash Flow payment for the year ended December 31, 2020 was calculated to be $558,750. Per the terms of the Second Amendment, the Excess Cash Flow is payable in three installments of $186,250 on each of June 15, 2021, June 30, 2021, and September 15, 2021. As of June 30, 2021, the Company paid the first two installments totaling $372,500. Additionally, the Company paid an amendment fee of $10,000.

 

The terms of the SNB Facility require that, among other things, the Company maintain a specified Fixed Charge Coverage Ratio of 1.25 to 1.00 at the end of each Fiscal Quarter beginning with the Fiscal Quarter ending March 31, 2020. In addition, the Company is limited in the amount of Capital Expenditures it can make. As of June 30, 2021, the Company was in compliance with all loan covenants. The SNB Facility also restricts the amount of dividends the Company may pay to its stockholders. Substantially all of the Company’s assets are pledged as collateral under the SNB Facility.

 

As of June 30, 2021 the future minimum principal payments for the SNB term loan are as follows:

 

For the twelve months ending  Amount 
December 31, 2021 (remainder of the year)  $592,000 
December 31, 2022   4,247,000 
SNB Term Loan payable   4,839,000 
Less: debt issuance costs   (46,000)
Total SNB Term loan payable, net of debt issuance costs   4,793,000 
Less: Current portion of SNB term loan payable   (998,000)
Total long-term portion of SNB term loan payable  $3,795,000 

 

Under the terms of the SNB Facility, both the SNB revolving line of credit and the SNB term loan will bear an interest rate equal to 30-day LIBOR, (with a 1% floor), plus 2.5%. The average interest rate charged during the period ended June 30, 2021 was 3.5%.

 

As of June 30, 2021, our debt to SNB in the amount of $20,049,000 consisted of the SNB revolving line of credit note in the amount of $15,256,000 and the SNB term loan in the amount of $4,793,000. As of December 31, 2020, our debt to SNB in the amount of $21,207,000 consisted of the SNB revolving line of credit note in the amount of $15,649,000 and the SNB term loan in the amount of $5,558,000.

 

Interest expense related to the SNB Facility amounted to approximately $180,000 and $154,000 for the three months ended June 30, 2021 and 2020, respectively, and $361,000 and $274,000 for the six months ended June 30, 2021 and 2020, respectively.

 

14

 

 

Loan Payable – Financed Asset

 

The Company financed the purchase of a delivery vehicle in July 2020. The loan obligation totaled $44,000 and $48,000 as of June 30, 2021 and December 31, 2020, respectively. The loan bears no interest and a final payment is due and payable for all unpaid principal on July 20, 2026.

 

The future minimum loan payments are as follows:

 

For the twelve months ending  Amount 
December 31, 2021 (remainder of the year)  $5,000 
December 31, 2022   9,000 
December 31, 2023   9,000 
December 31, 2024   9,000 
December 31, 2025   9,000 
Thereafter   3,000 
Loan Payable - financed asset   44,000 
Less: Current portion   9,000 
Long-term portion  $35,000 

 

Related Party Notes Payable

 

Taglich Brothers, Inc. is a corporation co-founded by two directors of the Company, Michael and Robert Taglich. In addition, a third director of the Company is a vice president of Taglich Brothers, Inc.

 

Taglich Brothers, Inc. has acted as placement agent for various debt and equity financing transactions and has received cash and equity compensation for their services.

 

From 2016 through 2020, the Company entered into various subordinated notes payable and convertible subordinated notes payable with Michael and Robert Taglich. These notes resulted in proceeds to the Company totaling $6,550,000. In connection with these notes, Michael and Robert were issued a total of 355,082 shares of common stock and Taglich Brothers Inc. was issued promissory notes totaling $554,000 for placement agency fees.

 

On January 1, 2021, the related party subordinated notes due to Michael and Robert Taglich and Taglich Brothers, Inc., were amended to include all accrued interest through December 31, 2020 in the principal balance of the notes. Per the terms of the SNB Facility, these notes remain subordinate to the SNB Facility and are due on July 1, 2023. There are no principal payments due on these notes until such time. The note holders and the principal balance of the notes as amended on January 1, 2021 are shown below:

 

   Michael Taglich,   Robert Taglich,   Taglich Brothers,     
   Chairman   Director   Inc.   Total 
Convertible Subordinated Notes  $2,666,000   $1,905,000   $241,000   $4,812,000 
Subordinated Notes   1,250,000    350,000    
-
    1,600,000 
Total  $3,916,000   $2,255,000   $241,000   $6,412,000 

 

For the three months and six months ended June 30, 2021, no principal payments have been made on these notes and the principal balances remain unchanged from the table above. Interest expense for the three months ended June 30, 2021 and 2020 on all related party notes payable was $125,000 and $125,000, respectively, and $250,000 and $253,000 for the six months ended June 30, 2021 and 2020, respectively.

 

Convertible Notes Payable – Third Parties

 

As of both June 30, 2021 and December 31, 2020, the notes payable to third parties totaled $0 as the notes were converted into shares of common stock in 2020. Interest incurred on these notes amounted to approximately $38,000 and $80,000 for the three and six months ended June 30, 2020, respectively. Amortization of debt discount on these notes amounted to approximately $3,000 and $7,000 for the three and six months ended June 30, 2020, respectively. These costs are included in interest and financing costs in the Condensed Consolidated Statement of Operations.

 

15

 

 

NOTE 6. LIABILITY RELATED TO THE SALE OF FUTURE PROCEEDS FROM DISPOSITION OF SUBSIDIARY

 

In connection with the sale of the Company’s wholly-owned subsidiary, AMK Welding, Inc. (“AMK”) to Meyer Tool, Inc., (“Meyer”) in 2017, Meyer was obligated to pay the Company within 30 days after the end of each calendar quarter, commencing April 1, 2017, an amount equal to five (5%) percent of the net sales of AMK for that quarter until the aggregate payments made to the Company (the “Meyer Agreement”) equals $1,500,000 (the “Maximum Amount”).

 

In order to increase liquidity, on January 15, 2019, the Company entered into a “Purchase Agreement” with 15 accredited investors (the “Purchasers”), including Michael and Robert Taglich, pursuant to which the Company assigned to the Purchasers all of its rights, title and interest to the remaining $1,137,000 of the $1,500,000 in payments due from Meyer for the sale of AMK (the “Remaining Amount”) for an immediate payment of $800,000, including $100,000 from each of Michael and Robert Taglich, and $75,000 for the benefit of the children of Michael Taglich. The timing of the payments is based upon the net sales of AMK. If the Purchasers have not received the entire Remaining Amount by March 31, 2023, they have the right to demand payment of their pro rata portion of the unpaid Remaining Amount from the Company (“Put Right”). To the extent the Purchasers exercise their Put Right, the remaining payments from Meyer will be retained by the Company.

 

The Company recognized $91,000 and $119,000 of non-cash income for the three months ended June 30, 2021 and 2020, respectively, and $195,000 and $211,000 of non-cash income for the six months ended June 30, 2021 and 2020, respectively, reflected in “other income, net” on the condensed consolidated statements of operations and recorded $27,000 and $36,000 of related non-cash interest expense related to the Purchase Agreement for the three months ended June 30, 2021 and 2020, respectively, and $58,000 and $64,000 for the six months ended June 30, 2021 and 2020, respectively.

 

The table below shows the activity within the liability account for:

 

   June 30,
2021
  

December 31,
2020

 
   (Unaudited)     
Liabilities related to sale of future proceeds from disposition of        
subsidiaries - beginning balance  $322,000   $602,000 
Non-Cash other income recognized   (195,000)   (402,000)
Non-Cash interest expense recognized   58,000    122,000 
Liabilities related to sale of future proceeds from disposition of          
subsidiary - ending balance   185,000    322,000 
Less: unamortized transaction costs   (3,000)   (3,000)
Liability related to sale of future proceeds from disposition of          
subsidiary, net  $182,000   $319,000 

  

Note 7. STOCKHOLDERS’ EQUITY

 

Common Stock – Sale and Other Issuances

 

The Company issued 37,392 and 47,126 shares of common stock in payment of director fees totaling $52,000 and $46,000 for the three months ended June 30, 2021 and 2020, respectively, and 79,352 and 90,897 shares totaling $104,000 and $101,000 for the six months ended June 30, 2021 and 2020, respectively. Additionally, the Company issued 51,224 shares of common stock upon the cashless exercise of stock options during the six months ended June 30, 2021.

 

In January 2020, we issued and sold 419,597 shares of our common stock for gross proceeds of $984,000 pursuant to our Form S-3 filed on October 10, 2019 as updated on January 15, 2020. Costs of the sale amounted to $145,000.

 

During the six months ended June 30, 2020, the Company issued 590,243 shares of common stock to convert third party subordinated debt totaling $885,000 to equity.

 

During the third quarter of 2021, the Company issued 39,983 shares of common stock in payment of directors’ fees totaling $52,000.

 

Issuance of Stock Options

 

On January 11, 2021, the Company granted to its directors, stock options to purchase an aggregate of 70,000 shares of the Company’s common stock at a price of $1.32 per share. The options expire on the seventh anniversary of the grant date and vest over a term of one year.

 

On March 24, 2021, the Company granted to certain members of management and certain employees, stock options to purchase an aggregate of 327,500 shares of the Company’s common stock at a price of $1.39 per share. The options expire on the fifth anniversary of the grant date and vest over a term of three years.

 

On July 30, 2021, the Company granted to certain members of management and certain employees, stock options to purchase an aggregate of 415,000 shares of the Company’s common stock at a price of $1.22 per share. The options expire on the fifth anniversary of the grant date and vest over a term of one to three years.

 

16

 

 

Note 8. CONTINGENCIES

 

A number of actions have been commenced against the Company by vendors, landlords and former landlords, including a third party claim as a result of an injury suffered on a portion of a leased property not occupied by the Company. As certain of these claims represent amounts included in accounts payable they are not specifically discussed herein.

 

Contract Pharmacal Corp. (“Contact Pharmacal”) commenced an action on October 2, 2018, relating to a Sublease entered into between the Company and Contract Pharmacal in May 2018 with respect to the property at 110 Plant Avenue, Hauppauge, New York. In the action Contract Pharmacal originally sought damages in excess of $1,000,000 for the Company’s failure to make the entire premises available by the Sublease commencement date. On July 8, 2021, the Court denied Contract Pharmacal’s Motion for Summary Judgement. In the Order, the Court granted Contract Pharmacal’s Motions to drop its claim for specific performance and to amend its Complaint to reduce its claim for damages to $700,000. The Company continues to dispute the validity of the claims asserted by Contract Pharmacal and believes it has meritorious defenses to those claims. As of June 30, 2021, it is not possible to estimate if a loss will be incurred, as such there has been no accrual.

 

From time to time we also may be engaged in various lawsuits and legal proceedings in the ordinary course of our business. We are currently not aware of any legal proceedings the ultimate outcome of which, in our judgment based on information currently available, would have a material adverse effect on our business, financial condition or operating results. There are no proceedings in which any of our directors, officers or affiliates, or any registered or beneficial stockholder of our common stock, is an adverse party or has a material interest averse to our interest.

 

Note 9. INCOME TAXES

 

The Company recorded no income tax expense for the three and six months ended June 30, 2021 and 2020 because the estimated annual effective tax rate was zero. In determining the estimated annual effective income tax rate, the Company analyzes various factors, including projections of the Company’s annual earnings and taxing jurisdictions in which the earnings will be generated, the impact of state and local income taxes, the ability to use tax credits and net operating loss carry forwards, and available tax planning alternatives.

 

As a result of the passage of the CARES Act, the Company filed for a net operating loss carryback claim of $1,416,000 in March 2020. The refund was received in April 2020.

 

As of June 30, 2021 and December 31, 2020, the Company provided a full valuation allowance against its net deferred tax assets since the Company believes it is more likely than not that its deferred tax assets will not be realized.

 

Note 10. SEGMENT REPORTING

 

In accordance with FASB ASC 280, “Segment Reporting” (“ASC 280”), the Company discloses financial and descriptive information about its reportable operating segments. Operating segments are components of an enterprise about which separate financial information is available and regularly evaluated by the chief operating decision maker in deciding how to allocate resources and in assessing performance.

  

The Company follows ASC 280, which establishes standards for reporting information about operating segments in annual and interim financial statements, and requires that companies report financial and descriptive information about their reportable segments based on a management approach. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers.

 

The Company currently divides its operations into two operating segments: Complex Machining, which consists of AIM and NTW; and Turbine Engine Components, which consists of Sterling. Along with its operating subsidiaries, the Company reports the results of its corporate division as an independent segment.

 

17

 

 

The accounting policies of each of the segments are the same as those described in the Summary of Significant Accounting Policies. Intersegment transfers are recorded at the transferor’s cost, and there is no intercompany profit or loss on intersegment transfers. We evaluate performance based on revenue, gross profit contribution and assets employed.

 

Financial information about the Company’s reporting segments for the three and six months ended June 30, 2021 and 2020 are as follows:

 

   For the Three Months   For the Six Months 
   Ended June 30,   Ended June 30, 
   2021   2020   2021   2020 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
COMPLEX MACHINING                
Net Sales  $13,783,000   $7,308,000   $25,949,000   $19,372,000 
Gross Profit   2,325,000    681,000    3,944,000    2,849,000 
Income (Loss) before benefit from income taxes   1,573,000    (10,000)   2,553,000    1,160,000 
Assets   51,956,000    48,490,000    51,956,000    48,490,000 
                     
TURBINE ENGINE COMPONENTS                    
Net Sales   1,670,000    1,186,000    3,216,000    2,569,000 
Gross Profit (Loss)   278,000    (67,000)   456,000    (54,000)
Income (Loss) before benefit from income taxes   114,000    (217,000)   99,000    (343,000)
Assets   3,471,000    4,430,000    3,471,000    4,430,000 
                     
CORPORATE                    
Net Sales   
-
    
-
    
-
    
-
 
Gross Profit   
-
    
-
    
-
    
-
 
Loss before benefit from income taxes   (1,448,000)   (1,357,000)   (2,565,000)   (2,757,000)
Assets   823,000    1,808,000    823,000    1,808,000 
                     
CONSOLIDATED                    
Net Sales   15,453,000    8,494,000    29,165,000    21,941,000 
Gross Profit   2,603,000    614,000    4,400,000    2,795,000 
Income (Loss) before benefit from income taxes   239,000    (1,584,000)   87,000    (1,940,000)
Benefit from Income Taxes   
-
    
-
    
-
    (1,414,000)
Net Income (loss)   239,000    (1,584,000)   87,000    (526,000)
Assets  $56,250,000   $54,728,000   $56,250,000   $54,728,000 

 

18

 

 

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

 

The following discussion of our financial condition and results of operations should be read in conjunction with the unaudited condensed consolidated financial statements and notes to those statements included elsewhere in this Form 10-Q and with the audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K, for the year ended December 31, 2020 (the “2020 Form 10-K”). This discussion contains forward-looking statements that involve risks and uncertainties. You should specifically consider the various risk factors identified in this report that could cause actual results to differ materially from those anticipated in these forward-looking statements.

 

Business Overview

 

The financial statements contained in this report as well as the discussion below principally reflect the status of our business and the results of our operations as of June 30, 2021.

 

AIM became a public company in 2005 and we are an aerospace company operating primarily in the defense industry. Our Complex Machining segment manufactures structural parts and assemblies that focus on flight safety, including landing gear, arresting gear, engine mounts, flight controls, throttle quadrants, and other components. Our Turbine Engine Components segment makes components and provides services for jet engines and ground-power turbines. Our products are currently deployed on a wide range of high-profile military and commercial aircraft including the Sikorsky UH-60 Blackhawk, Lockheed Martin F-35 Joint Strike Fighter, Northrop Grumman E2D Hawkeye, the US Navy F-18 and USAF F-16 fighter aircraft, Boeing 777 commercial airliners. Our Turbine Engine segment makes components for jet engines that are used on the USAF F-15 and F-16, the Airbus A-330 and the Boeing 777, in addition to a number of ground-power turbine applications.

 

The aerospace market is highly competitive in both the defense and commercial sectors and we face intense competition in all areas of our business. Nearly all of our revenues are derived by producing products to customer specifications after being awarded a contract through a competitive bidding process. As the commercial aerospace and defense industries continue to consolidate and major contractors seek to streamline supply chains by buying more complete sub-assemblies from fewer suppliers, we have sought to remain competitive not only by providing cost-effective world class service but also by increasing our ability to produce more complex and complete assemblies for our customers.

 

We are currently focused on positioning our business to obtain profitability, achieve positive cash flow and we remain resolute on meeting customers’ needs. We believe that an unyielding focus on our customers will allow us to execute on our existing backlog in a timely fashion. In 2018 and 2019, we consolidated the operations of our Complex Machining segment in our main campus located in Bay Shore, New York. In 2020, in order to take advantage of the long-term growth opportunities we see in our markets, we made significant capital investments in new equipment. Additionally, we expanded our operations and manufacturing cells located in our Connecticut facility where our Turbine Engine segment is located. We believe these investments will increase the volume and efficiency of production, increase the size of product we can make and allow us to offer additional services to our customers. We are pleased with the positive responses received from our customers to date.

 

Our ability to operate profitably is determined by our ability to win new contracts and renewals of existing contracts, and then fulfill these contracts on a timely basis at costs that enable us to generate a profit based upon the agreed upon contract price. Winning a contract generally requires that we submit a bid containing a fixed price for the product or products covered by the contract for an agreed upon period of time. Thus, when submitting bids, we are required to estimate our future costs of production and, since we often rely upon subcontractors, the prices we can obtain from our subcontractors.

 

19

 

 

While our revenues are largely determined by the number of contracts we are awarded, the volume of product delivered and price of product under each contract, our costs are determined by a number of factors. The principal factors impacting our costs are the cost of materials and supplies, labor, financing and the efficiency at which we can produce our products. The cost of materials used in the aerospace industry is highly volatile. In addition, the market for the skilled labor we require to operate our plants is highly competitive. The profit margin of the various products we sell varies based upon a number of factors, including the complexity of the product, the intensity of the competition for such product and, in some cases, the ability to deliver replacement parts on short notice. Thus, in assessing our performance from one period to another, a reader must understand that changes in profit margin can be the result of shifts in the mix of products sold. Our operations have a large percentage of fixed factory overhead. As a result, our profit margins are also highly variable with sales volumes as under-absorption of factory overhead decreases profits.

 

A very large percentage of the products we produce are used on military as opposed to civilian aircraft. These products can be replacements for aircraft already in the fleet of the armed services or for the production of new aircraft. Recent increases in Defense Department spending have increased orders for our products. Reductions to the Defense Department budget or decreased usage of aircraft reduces the demand for both new production and replacement spares and could adversely impact our business and our revenues. We are focusing greater efforts on the civilian aircraft market though we still remain dependent upon the military for an overwhelming portion of our revenues.

 

 Segment Data

 

We follow Financial Accounting Standards Board (“FASB”) ASC 280, “Segment Reporting” (“ASC 280”), which establishes standards for reporting information about operating segments in annual and interim financial statements, ASC 280 requires that companies report financial and descriptive information about their reportable segments based on a management approach. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers. 

 

We currently divide our operations into two operating segments: Complex Machining and Turbine Engine Components. Along with our operating subsidiaries, we report the results of our corporate office as an independent segment.

 

The accounting policies of our segments are the same as those described in the Summary of Significant Accounting Policies. We evaluate performance based on revenue, gross profit contribution and assets employed.

 

RESULTS OF OPERATIONS

 

Selected Financial Information:

 

   For the Three Months Ended   For the Six Months Ended 
   June 30,   June 30,   June 30,   June 30, 
   2021   2020   2021   2020 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
Net sales  $15,453,000   $8,494,000   $29,165,000   $21,941,000 
Cost of sales   12,850,000    7,880,000    24,765,000    19,146,000 
Gross profit   2,603,000    614,000    4,400,000    2,795,000 
Operating expenses and interest and financing costs   2,496,000    2,334,000    4,563,000    4,976,000 
Other income, net   132,000    136,000    250,000    241,000 
Benefit from income taxes   -    -    -    (1,414,000)
Net Income (loss)  $239,000   $(1,584,000)  $87,000   $(526,000)

 

20

 

 

Balance Sheet Data:

 

   June 30,   December 31, 
   2021   2020 
   (unaudited)     
Cash and cash equivalents  $515,000   $2,505,000 
Working capital  $16,747,000   $16,284,000 
Total assets  $56,250,000   $57,777,000 
Total stockholders’ equity  $15,514,000   $15,109,000 

 

The following sets forth the results of operations for each of our segments individually and on a consolidated basis for the periods indicated: 

 

   For the Three Months   For the Six Months 
   Ended June 30,   Ended June 30, 
   2021   2020   2021   2020 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
COMPLEX MACHINING                
Net Sales  $13,783,000   $7,308,000   $25,949,000   $19,372,000 
Gross Profit   2,325,000    681,000    3,944,000    2,849,000 
Income (loss) before benefit from income taxes   1,573,000    (10,000)   2,553,000    1,160,000 
Assets   51,956,000    48,490,000    51,956,000    48,490,000 
                     
TURBINE ENGINE COMPONENTS                    
Net Sales   1,670,000    1,186,000    3,216,000    2,569,000 
Gross Profit (loss)   278,000    (67,000)   456,000    (54,000)
Income (loss) before benefit from income taxes   114,000    (217,000)   99,000    (343,000)
Assets   3,471,000    4,430,000    3,471,000    4,430,000 
                     
CORPORATE                    
Net Sales   -    -    -    - 
Gross Profit   -    -    -    - 
Loss before benefit from income taxes   (1,448,000)   (1,357,000)   (2,565,000)   (2,757,000)
Assets   823,000    1,808,000    823,000    1,808,000 
                     
CONSOLIDATED                    
Net Sales   15,453,000    8,494,000    29,165,000    21,941,000 
Gross Profit   2,603,000    614,000    4,400,000    2,795,000 
Income (loss) before benefit from income taxes   239,000    (1,584,000)   87,000    (1,940,000)
Benefit from Income Taxes   -    -    -    (1,414,000)
Net Income (loss)   239,000    (1,584,000)   87,000    (526,000)
Assets  $56,250,000   $54,728,000   $56,250,000   $54,728,000 

 

Results of Operations for the three months ended June 30, 2021

 

Net Sales:

 

Consolidated net sales for the three months ended June 30, 2021 were $15,453,000, an increase of $6,959,000, or 81.9%, compared with $8,494,000 for the three months ended June 30, 2020. Net sales of our Complex Machining segment were $13,783,000 in the three months ended June 30, 2021, an increase of $6,475,000, or 88.6%, from $7,308,000 in the three months ended June 30, 2020. Net sales in our Turbine Engine Components segment for the three months ended June 30, 2021 were $1,670,000, an increase of $484,000, or 40.8%, compared with $1,186,000 for the three months ended June 30, 2020.

 

21

 

 

As indicated in the table below, three customers represented 76.2% and two customers represented 71.9% of total sales for the three months ended June 30, 2021 and June 30, 2020, respectively.

 

   Percentage of Sales 
Customer  2021   2020 
   (unaudited)   (unaudited) 
Goodrich Landing Gear Systems   41.3%   33.30%
Sikorsky Aircraft   20.8%   38.60%
United States Department of Defense   14.1%    *  

 

* Customer was less than 10% of net sales for the three months ended June 30, 2020.

 

Gross Profit:

 

Consolidated gross profit from operations for the three months ended June 30, 2021 was $2,603,000, an increase of $1,989,000, or 323.9%, as compared to gross profit of $614,000 for the three months ended June 30, 2020. Consolidated gross profit as a percentage of sales was 16.8% and 7.2% for the three months ended June 30, 2021 and 2020, respectively.

 

Operating Expenses:

 

Consolidated operating expenses for the three months ended June 30, 2021 totaled $2,163,000 and increased by $257,000 or 13.5% compared to $1,906,000 for the three months ended June 30, 2020.

 

Interest and Financing Costs:

 

Interest and financing costs for the three months ended June 30, 2021 were $333,000 a decrease of $95,000 or 22.2% compared to $428,000 for the three months ended June 30, 2020. This decrease is attributable to the conversion of our third party Convertible Debt during fiscal 2020.

 

Net Income (Loss):

 

Net income for the three months ended June 30, 2021 was $239,000, an increase of $1,823,000, compared to a net loss of $1,584,000 for the three months ended June 30, 2020, reflecting our ability to generate revenues consistent with our revenues before the onset of Covid-19 while continuing to focus on limiting the increases in operating expenses and reducing interest costs.

 

Results of Operations for the six months ended June 30, 2021

 

Net Sales:

 

Consolidated net sales for the six months ended June 30, 2021 were $29,165,000, an increase of $7,224,000, or 32.9%, compared with $21,941,000 for the six months ended June 30, 2020. Net sales of our Complex Machining segment were $25,949,000 in the six months ended June 30, 2021, an increase of $6,577,000, or 34.0%, from $19,372,000 in the six months ended June 30, 2020. Net sales in our Turbine Engine Components segment were $3,216,000 for the six months ended June 30, 2021, an increase of $647,000, or 25.2% compared with $2,569,000 for the six months ended June 30, 2020.

 

22

 

 

As indicated in the table below, three customers represented 77.0% and two customers represented 69.3% of total sales for the six months ended June 30, 2021 and June 30, 2020, respectively.

 

   Percentage of Sales 
Customer  2021   2020 
   (unaudited)   (unaudited) 
Goodrich Landing Gear Systems   34.4%   32.2%
Sikorsky Aircraft   26.9%   37.1%
United States Department of Defense   15.7%   * 

 

* Customer was less than 10% of net sales for the six months June 30, 2020.

 

Gross Profit:

 

Consolidated gross profit from operations for the six months ended June 30, 2021 was $4,400,000, an increase of $1,605,000, or 57.4%, as compared to gross profit of $2,795,000 for the six months ended June 30, 2020. Consolidated gross profit as a percentage of sales was 15.1% and 12.7% for the six months ended June 30, 2021 and 2020, respectively.

 

Operating Expenses:

 

Consolidated operating expenses for the six months ended June 30, 2021 totaled $3,933,000 and decreased by $235,000 or 5.6% compared to $4,168,000 for the six months ended June 30, 2020.

 

Interest and Financing Costs:

 

Interest and financing costs for the six months ended June 30, 2021 were $630,000 a decrease of $178,000 or 22.0% compared to $808,000 for the six months ended June 30, 2020. This decrease is attributable to the conversion of our third party Convertible Debt during fiscal 2020.

 

Net Income (Loss):

 

Net income for the six months ended June 30, 2021 was $87,000, an increase of $613,000 compared to a net loss of $526,000 for the six months ended June 30, 2020, due to the reasons discussed above. In addition, the Company recorded a benefit from income taxes of $1,414,000 for the six months ended June 30, 2020 pursuant to the filing of a net operating loss claim (see below).

 

LIQUIDITY AND CAPITAL RESOURCES 

 

During fiscal 2020, we took advantage of a number of U.S. government programs to improve our liquidity to offset the negative impact to our business from COVID-19. These steps included:

 

  1) Received Low Interest Loans from the SBA – In May 2020, our three operating subsidiaries entered into government subsidized loans with Sterling National Bank (“SNB”) in an aggregate principal amount of $2.4 million (“SBA Loans”).

 

  2) Applied for and Received Forgiveness of the SBA Loans – In accordance with U.S. government regulations we applied to SNB for forgiveness of each Loan in full and in December 2020 we received final approval from the SBA that the entire principal amount of our SBA Loans plus accrued interest had been forgiven.

 

  3) Deferred Certain Tax Payments – In accordance with Section 2302 of the CARES Act, we elected to defer the deposit and payment of the employer’s portion of Social Security taxes. These deferred amounts must be repaid 50% on December 31, 2021 with the remaining 50% on December 31, 2022. As of December 31, 2020, we deferred $627,000, which is included in Deferred payroll tax liability – CARES Act on the accompanying Condensed Consolidated Balance Sheet.

 

23

 

 

  4) Received a Net Operating Loss Refund – Pursuant to the CARES Act, we filed a net operating loss carryback claim for $1,416,000, which was received during the second quarter 2020.

 

Also, the U.S. Department of Defense has, to date, taken steps to increase the rate for certain progress payments from 80 percent to 90 percent for costs incurred and work performed on certain contracts.

 

In addition to taking advantage of U.S. government programs, during fiscal 2020 we took additional significant steps to improve our liquidity and operating performance, including:

 

  1) Entered into a Lower Cost Financing Facility – On December 31, 2019, we entered into a new loan facility (“SNB Facility”) with Sterling National Bank, (“SNB”) which expires on December 30, 2022. The SNB Facility provides for a $16,000,000 revolving loan (“SNB revolving line of credit”) and a term loan (“SNB term loan”). The interest on the SNB Facility is more advantageous than that of our previous lending facility which we paid off with the proceeds from the SNB Facility.
     
  2) Increased Term Loan to Modernize Equipment – On November 6, 2020, we amended the SNB Facility, increasing the Term Loan to $5,685,000.  This allowed us to finance the acquisition of the new equipment at what we believe to be a reasonable interest rate.

 

The repayment terms of the term loan were amended to provide monthly principal installments in the amount of $67,679 beginning on December 1, 2020, with a final payment of any unpaid balance of principal and interest payable on December 30, 2022. We paid an amendment fee of $20,000. Additionally, the date by which certain subordinated third-party notes were to be extended by was changed from September 30, 2020 to November 30, 2020. We caused all of these notes to be converted into common stock prior to December 31, 2020.

 

The formula to determine the amounts of revolving advances permitted to be borrowed under the SNB revolving line of credit is based on a percentage of eligible receivables and inventory (as defined in the SNB Facility).

 

For so long as the SNB term loan remains outstanding, if Excess Cash Flow (as defined) is a positive number for any fiscal year, beginning with the year ending December 31, 2020, we shall pay to SNB an amount equal to the lesser of (i) twenty-five percent (25%) of the Excess Cash Flow for such Fiscal Year and (ii) the outstanding principal balance of the term loan. Such payment shall be made to SNB and applied to the outstanding principal balance of the term loan, on or prior to the April 15 immediately following such Fiscal Year.

 

On June 14, 2021, we entered into the Second Amendment to the Loan and Security Agreement (“Second Amendment”). The purpose of the Second Amendment was to clarify the definition and calculation of Excess Cash Flow, and to confirm the extension of the due date for the payment of the Excess Cash Flow. The amount of the Excess Cash Flow payment for the year ended December 31, 2020 was calculated to be $558,750. Per the terms of the Second Amendment, the Excess Cash Flow is payable in three installments of $186,250 on each of June 15, 2021, June 30, 2021, and September 15, 2021. As of June 30, 2021, we paid the first two installments totaling $372,500. Additionally, we paid an amendment fee of $10,000.

 

The terms of the SNB Facility require that, among other things, we maintain a specified Fixed Charge Coverage Ratio of 1.25 to 1.00 at the end of each Fiscal Quarter beginning with the Fiscal Quarter ending March 31, 2020. In addition, we are limited in the amount of Capital Expenditures we can make. As of June 30, 2021, we were in compliance with all loan covenants. The SNB Facility also restricts the amount of dividends we may pay to our stockholders. Substantially all of our assets are pledged as collateral under the SNB Facility.

 

24

 

 

As of June 30, 2021, our debt to SNB in the amount of $20,049,000 consisted of the SNB revolving line of credit note in the amount of $15,256,000 and the SNB term loan in the amount of $4,793,000.

 

  3) Conversion and Extension of Subordinated Notes – During 2020, third party holders of convertible subordinated notes of the remaining principal balance plus accrued interest, converted these notes into common stock.  In addition, the maturity date of related party convertible subordinated notes and subordinated notes payable in the aggregate amount of $6,012,000 plus $400,000 of accrued interest was extended until July 1, 2023, and we were relieved of the obligation to make any principal payments on these notes prior to maturity.

 

Because we continue to believe our fiscal 2021 sales will be higher than the amount achieved in fiscal 2020, we believe our liquidity for the remainder of 2021 will continue to improve.

   

Cash Flow

 

The following table summarizes our net cash flow from operating, investing and financing activities for the periods indicated below: 

 

   Six Months Ended 
   June 30, 
   2021   2020 
   (unaudited)   (unaudited) 
Cash (used in) provided by        
Operating activities  $(181,000)  $(1,043,000)
Investing activities   (631,000)   (309,000)
Financing activities   (1,178,000)   2,126,000 
Net (decrease) increase in cash and cash equivalents  $(1,990,000)  $774,000 

 

Cash Used in Operating Activities

 

Cash used in operating activities primarily consists of our net income of $87,000 adjusted for certain non-cash items and changes to working capital items.

  

For the six months ended June 30, 2021 non-cash items of $1,920,000 consisted primarily of depreciation of property and equipment of $1,417,000, non-cash employee stock compensation expense of $214,000, amortization of right-of-use assets of $240,000 and non-cash directors’ compensation expense of $104,000 offset by $195,000 of non-cash income. The remaining non-cash items totaled $140,000.

 

Operating assets and liabilities used cash in the net amount of $2,188,000 consisting primarily of the net increases in accounts receivable, prepaid expenses and other current assets in the amounts of $3,435,000, $49,000 and $4,000, respectively and decreases in accounts payable and operating lease liabilities of $894,000, and $390,000, respectively, partially offset by a decrease in inventory in the amount of $1,911,000 and an increase in deferred revenue in the amount of $673,000.

 

Cash Used in Investing Activities

 

Cash used in investing activities consists of capital expenditures for property and equipment.

 

For the six months ended June 30, 2021, cash used in investing activities was $631,000. This was for the purchase of property and equipment.

  

Cash Used In Financing Activities

 

For the six months ended June 30, 2021, cash used in financing activities consisted of net payments on our SNB revolving loan and term note in the amounts of $393,000 and $778,000, respectively and payments of $3,000 and $4,000 on our financing lease obligations and loan payable – financed asset.

 

25

 

  

OFF-BALANCE SHEET ARRANGEMENTS

 

We did not have any off-balance sheet arrangements as of June 30, 2021.

 

Critical Accounting Policies and Estimates

 

A critical accounting policy is one that is both important to the portrayal of a company’s financial condition and results of operations and requires management’s most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain.

 

Our condensed consolidated financial statements are presented in accordance with U.S. GAAP, and all applicable U.S. GAAP accounting standards effective as of June 30, 2021 have been taken into consideration in preparing the condensed consolidated financial statements. The preparation of condensed consolidated financial statements requires estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. Some of those estimates are subjective and complex, and, consequently, actual results could differ from those estimates. The following accounting policies and estimates have been highlighted as significant because changes to certain judgments and assumptions inherent in these policies could affect our condensed consolidated financial statements:

 

  Liquidity;

 

  Inventory valuation

 

  Revenue recognition;

 

  Income taxes;

 

  Stock-based compensation; and

 

  Goodwill.

 

We base our estimates, to the extent possible, on historical experience. Historical information is modified as appropriate based on current business factors and various assumptions that we believe are necessary to form a basis for making judgments about the carrying value of assets and liabilities. We evaluate our estimates on an on-going basis and make changes when necessary. Actual results could differ from our estimates.

 

Recently Issued Accounting Pronouncements

 

See Note 2 of the Condensed Consolidated Financial Statements for a discussion of recently issued accounting pronouncements.

 

26

 

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Our senior management is responsible for establishing and maintaining a system of disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, (the “Exchange Act”) designed to ensure that the information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is accumulated and communicated to the issuer’s management, including its principal executive officer or officers and principal financial officer or officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

 

We have evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Report under the supervision of and with the participation of management, including our Chief Executive Officer and our Chief Financial Officer. Based on that evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that as of the end of the period covered by this report, our disclosure controls and procedures were effective.

 

Changes in Internal Control over Financial Reporting

 

There have not been any changes in our internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, during our most recently completed fiscal quarter which is the subject of this report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

27

 

 

PART II

 

OTHER INFORMATION

 

Item 1A. Risk Factors.

 

Prospective investors are encouraged to consider the risks described in our 2020 Form 10-K, our Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in this Report and other information publicly disclosed or contained in documents we file with the Securities and Exchange Commission before purchasing our securities. The following risk factor supplements the risk factors described in our 2020 Form 10-K, and should be read in conjunction with the other risk factors presented in our Annual Report which are incorporated herein by reference.

 

COVID -19

 

The COVID-19 pandemic and the resulting macroeconomic disruptions have affected how we, our customers and our suppliers are operating our businesses and disrupted supply chains in various industries. The duration and extent to which this will impact our future results of operations and overall financial performance remains uncertain. Our operations have substantially returned to normal, nevertheless, any future disruption from COVID-19 or any other event which depresses macroeconomic results or disrupts supply chains, may materially impact our business and our consolidated financial position, results of operations, and cash flows.

 

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

 

Except as previously disclosed on our Exchange Act reports, we did not issue or sell any unregistered equity securities during the period covered by this Report.

 

28

 

 

Item 6. Exhibits 

 

Exhibit No.    Description
     
2.1   Agreement and Plan of Merger dated July 29, 2013 between Air Industries Group, Inc. and Air Industries Group (incorporated herein by reference to Exhibit 2.1 to the Company’s Current Report on Form 8-K filed August 30, 2013).
     
2.2   Articles of Merger between Air Industries Group and Air Industries Group, Inc. filed with the Secretary of State of Nevada on August 28, 2013 (incorporated herein by reference to Exhibit 3.2 to the Company’s Current Report on Form 8-K filed August 30, 2013).
     
2.3   Certificate of Merger between Air Industries Group and Air Industries Group, Inc. filed with the Secretary of State of Nevada on August 29, 2013 (incorporated herein by reference to Exhibit 3.3 to the Company’s Current Report on Form 8-K filed August 30, 2013).
     
3.1   Articles of Incorporation of Air Industries Group (incorporated herein by reference to Exhibit 3.1 to the Company’s Current Report on Form 8-K filed August 30, 2013).
     
3.2   Certificate of Amendment increasing authorized shares of common stock to 60,000,000 shares (incorporated by reference to the Company’s Quarterly Report on Form 10-Q for the period ended June 30, 2019 filed on August 8, 2019).
     
3.3   Amended and Restated By-Laws of the Company (incorporated herein by reference to Exhibit 3.2 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2014 filed on March 31, 2015). 
     
10.1   Second Amendment to Loan and Security Agreement with Sterling National Bank
     
    Certifications
     
31.1   Certification of principal executive officer pursuant to Rule 13a-14 or Rule 15d-14 of Securities Exchange Act of 1934.
     
31.2   Certification of principal financial officer pursuant to Rule 13a-14 or Rule 15d-14 of the Exchange Act of 1934.
     
32.1   Certification of principal executive officer pursuant to Section 906 of Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350).
     
32.2   Certification of principal financial officer pursuant to Section 906 of Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350).
     
    XBRL Presentation
     
101.INS   XBRL Instance Document - The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH   Inline XBRL Taxonomy Extension Schema Document.
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

 

29

 

 

SIGNATURES

 

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

 

Dated: August 5, 2021

 

  AIR INDUSTRIES GROUP
     
  By: /s/ Michael Recca
   

Michael Recca

Chief Financial Officer

(principal financial and accounting officer)

  

30

 

Customer was less than 10% of total net sales for the six months ended June 30, 2020. Customer was less than 10% of Gross Accounts Receivable at December 31, 2020. Customer was less than 10% of Gross Accounts Receivable at June 30, 2021. Customer was less than 10% of total net sales for the three months ended June 30, 2020. false --12-31 Q2 0001009891 NYSEAMER 0001009891 2021-01-01 2021-06-30 0001009891 2021-07-30 0001009891 2021-06-30 0001009891 2020-12-31 0001009891 2021-04-01 2021-06-30 0001009891 2020-04-01 2020-06-30 0001009891 2020-01-01 2020-06-30 0001009891 us-gaap:CommonStockMember 2020-12-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001009891 us-gaap:RetainedEarningsMember 2020-12-31 0001009891 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001009891 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001009891 2021-01-01 2021-03-31 0001009891 us-gaap:CommonStockMember 2021-03-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001009891 us-gaap:RetainedEarningsMember 2021-03-31 0001009891 2021-03-31 0001009891 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001009891 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001009891 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001009891 us-gaap:CommonStockMember 2021-06-30 0001009891 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001009891 us-gaap:RetainedEarningsMember 2021-06-30 0001009891 us-gaap:CommonStockMember 2019-12-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001009891 us-gaap:RetainedEarningsMember 2019-12-31 0001009891 2019-12-31 0001009891 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001009891 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001009891 2020-01-01 2020-03-31 0001009891 us-gaap:CommonStockMember 2020-03-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001009891 us-gaap:RetainedEarningsMember 2020-03-31 0001009891 2020-03-31 0001009891 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001009891 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001009891 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001009891 us-gaap:CommonStockMember 2020-06-30 0001009891 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001009891 us-gaap:RetainedEarningsMember 2020-06-30 0001009891 2020-06-30 0001009891 airi:PercentageOfSalesMember 2021-04-01 2021-06-30 0001009891 airi:PercentageOfSalesMember 2020-04-01 2020-06-30 0001009891 airi:PercentageOfSalesMember 2021-01-01 2021-06-30 0001009891 airi:PercentageOfSalesMember 2020-01-01 2020-06-30 0001009891 airi:PercentageOfReceivablesMember 2021-01-01 2021-06-30 0001009891 airi:PercentageOfReceivablesMember 2020-01-01 2020-12-31 0001009891 airi:EmployeesMember 2021-04-01 2021-06-30 0001009891 airi:EmployeesMember 2020-04-01 2020-06-30 0001009891 airi:EmployeesMember 2021-01-01 2021-06-30 0001009891 airi:EmployeesMember 2020-01-01 2020-06-30 0001009891 srt:DirectorMember 2021-04-01 2021-06-30 0001009891 srt:DirectorMember 2020-04-01 2020-06-30 0001009891 airi:CustomerOneMember 2021-04-01 2021-06-30 0001009891 airi:CustomerOneMember 2020-04-01 2020-06-30 0001009891 airi:CustomersTwoMember 2021-04-01 2021-06-30 0001009891 airi:CustomersTwoMember 2020-04-01 2020-06-30 0001009891 airi:CustomersThreeMember 2021-04-01 2021-06-30 0001009891 airi:CustomersThreeMember 2020-04-01 2020-06-30 0001009891 airi:CustomerOneMember 2021-01-01 2021-06-30 0001009891 airi:CustomerOneMember 2020-01-01 2020-06-30 0001009891 airi:CustomersTwoMember 2021-01-01 2021-06-30 0001009891 airi:CustomersTwoMember 2020-01-01 2020-06-30 0001009891 airi:CustomersThreeMember 2021-01-01 2021-06-30 0001009891 airi:CustomersThreeMember 2020-01-01 2020-06-30 0001009891 airi:CustomerOneMember 2020-01-01 2020-12-31 0001009891 airi:CustomersTwoMember 2020-01-01 2020-12-31 0001009891 airi:CustomersThreeMember 2020-01-01 2020-12-31 0001009891 airi:CustomersFourMember 2021-01-01 2021-06-30 0001009891 airi:CustomersFourMember 2020-01-01 2020-12-31 0001009891 airi:ExercisePriceWasGreaterThanTheAverageMarketPriceMember 2021-04-01 2021-06-30 0001009891 airi:ExercisePriceWasGreaterThanTheAverageMarketPriceMember 2020-04-01 2020-06-30 0001009891 airi:ExercisePriceWasGreaterThanTheAverageMarketPriceMember 2021-01-01 2021-06-30 0001009891 airi:ExercisePriceWasGreaterThanTheAverageMarketPriceMember 2020-01-01 2020-06-30 0001009891 airi:ExercisePriceWasLessThanTheAverageMarketPriceMember 2020-01-01 2020-06-30 0001009891 us-gaap:PropertyPlantAndEquipmentMember 2021-06-30 0001009891 us-gaap:PropertyPlantAndEquipmentMember 2020-12-31 0001009891 us-gaap:LandMember 2021-06-30 0001009891 us-gaap:LandMember 2020-12-31 0001009891 us-gaap:BuildingImprovementsMember 2021-06-30 0001009891 us-gaap:BuildingImprovementsMember 2020-12-31 0001009891 us-gaap:BuildingImprovementsMember 2020-01-01 2020-12-31 0001009891 us-gaap:MachineryAndEquipmentMember 2021-06-30 0001009891 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001009891 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001009891 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001009891 airi:FinanceLeaseMachineryAndEquipmentMember 2021-06-30 0001009891 airi:FinanceLeaseMachineryAndEquipmentMember 2020-12-31 0001009891 srt:MinimumMember airi:FinanceLeaseMachineryAndEquipmentMember 2020-01-01 2020-12-31 0001009891 srt:MaximumMember airi:FinanceLeaseMachineryAndEquipmentMember 2020-01-01 2020-12-31 0001009891 airi:ToolsAndInstrumentsMember 2021-06-30 0001009891 airi:ToolsAndInstrumentsMember 2020-12-31 0001009891 srt:MinimumMember airi:ToolsAndInstrumentsMember 2020-01-01 2020-12-31 0001009891 srt:MaximumMember airi:ToolsAndInstrumentsMember 2020-01-01 2020-12-31 0001009891 airi:AutomotiveEquipmentMember 2021-06-30 0001009891 airi:AutomotiveEquipmentMember 2020-12-31 0001009891 airi:AutomotiveEquipmentMember 2020-01-01 2020-12-31 0001009891 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001009891 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001009891 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001009891 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001009891 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001009891 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001009891 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001009891 us-gaap:ComputerEquipmentMember 2021-06-30 0001009891 us-gaap:ComputerEquipmentMember 2020-12-31 0001009891 srt:MinimumMember us-gaap:ComputerEquipmentMember 2020-01-01 2020-12-31 0001009891 srt:MaximumMember us-gaap:ComputerEquipmentMember 2020-01-01 2020-12-31 0001009891 2021-05-01 0001009891 2019-01-01 2019-12-31 0001009891 airi:OperatingLeasePaymentsMember 2021-01-01 2021-06-30 0001009891 airi:OperatingLeasePaymentsMember 2021-06-30 0001009891 2019-12-01 2019-12-31 0001009891 airi:SBALoansMember 2021-01-01 2021-06-30 0001009891 2021-06-14 2021-06-14 0001009891 airi:ThreeInstallmentsMember 2021-06-30 0001009891 airi:FirstTwoInstallmentsMember 2021-06-30 0001009891 airi:SNBBankMember 2021-01-01 2021-06-30 0001009891 airi:SNBBankMember 2021-06-30 0001009891 airi:SNBBankMember 2020-12-31 0001009891 airi:SNBBankMember 2020-01-01 2020-12-31 0001009891 airi:SNBBankMember 2021-04-01 2021-06-30 0001009891 airi:SNBBankMember 2020-04-01 2020-06-30 0001009891 airi:SNBBankMember 2020-01-01 2020-06-30 0001009891 us-gaap:NotesPayableToBanksMember 2021-06-30 0001009891 us-gaap:NotesPayableToBanksMember 2020-12-31 0001009891 airi:RobertAndMichaelTaglichMember 2021-01-01 2021-06-30 0001009891 us-gaap:ConvertibleNotesPayableMember 2021-06-30 0001009891 airi:TermLoansMember 2021-06-30 0001009891 airi:MichaelTaglichChairmanMember 2021-06-30 0001009891 airi:RobertTaglichDirectorMember 2021-06-30 0001009891 airi:TaglichBrothersIncMember 2021-06-30 0001009891 2019-01-02 2019-01-15 0001009891 srt:SubsidiariesMember 2020-12-31 0001009891 srt:SubsidiariesMember 2019-12-31 0001009891 srt:SubsidiariesMember 2021-01-01 2021-06-30 0001009891 srt:SubsidiariesMember 2020-01-01 2020-12-31 0001009891 srt:SubsidiariesMember 2021-06-30 0001009891 2020-01-05 2020-01-31 0001009891 2020-01-05 2020-01-15 0001009891 us-gaap:SubsequentEventMember 2021-01-01 2021-09-30 0001009891 2021-01-01 2021-01-11 0001009891 2021-01-11 0001009891 2021-03-01 2021-03-24 0001009891 2021-03-24 0001009891 us-gaap:SubsequentEventMember 2021-07-01 2021-07-30 0001009891 us-gaap:SubsequentEventMember 2021-07-30 0001009891 us-gaap:SubsequentEventMember 2021-07-01 2021-07-08 0001009891 airi:ComplexMachiningMember 2021-04-01 2021-06-30 0001009891 airi:ComplexMachiningMember 2020-04-01 2020-06-30 0001009891 airi:ComplexMachiningMember 2021-01-01 2021-06-30 0001009891 airi:ComplexMachiningMember 2020-01-01 2020-06-30 0001009891 airi:ComplexMachiningMember 2021-06-30 0001009891 airi:ComplexMachiningMember 2020-06-30 0001009891 airi:TurbineEngineComponentsMember 2021-04-01 2021-06-30 0001009891 airi:TurbineEngineComponentsMember 2020-04-01 2020-06-30 0001009891 airi:TurbineEngineComponentsMember 2021-01-01 2021-06-30 0001009891 airi:TurbineEngineComponentsMember 2020-01-01 2020-06-30 0001009891 airi:TurbineEngineComponentsMember 2021-06-30 0001009891 airi:TurbineEngineComponentsMember 2020-06-30 0001009891 us-gaap:CorporateMember 2021-04-01 2021-06-30 0001009891 us-gaap:CorporateMember 2020-04-01 2020-06-30 0001009891 us-gaap:CorporateMember 2021-01-01 2021-06-30 0001009891 us-gaap:CorporateMember 2020-01-01 2020-06-30 0001009891 us-gaap:CorporateMember 2021-06-30 0001009891 us-gaap:CorporateMember 2020-06-30 0001009891 airi:ConsolidatedMember 2021-04-01 2021-06-30 0001009891 airi:ConsolidatedMember 2020-04-01 2020-06-30 0001009891 airi:ConsolidatedMember 2021-01-01 2021-06-30 0001009891 airi:ConsolidatedMember 2020-01-01 2020-06-30 0001009891 airi:ConsolidatedMember 2021-06-30 0001009891 airi:ConsolidatedMember 2020-06-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-10.1 2 f10q0621ex10-1_airindustries.htm SECOND AMENDMENT TO LOAN AND SECURITY AGREEMENT WITH STERLING NATIONAL BANK

Exhibit 10.1

 

SECOND AMENDMENT TO LOAN AND SECURITY AGREEMENT

 

THIS SECOND AMENDMENT TO LOAN AND SECURITY AGREEMENT (the “Amendment”), is dated June 14, 2021, effective as of April 15, 2021, and is made by and among (a) AIR INDUSTRIES MACHINING, CORP., a New York corporation (“AIM”), NASSAU TOOL WORKS, INC., a New York corporation (“NTW”), THE STERLING ENGINEERING CORPORATION, a Connecticut corporation (“Engineering”; and together with AIM and NTW, “Borrowers”), (b) AIR INDUSTRIES GROUP, a Nevada corporation (“Parent”) and AIR REALTY GROUP, LLC, a Connecticut limited liability company (“Realty”; and together with Parent, the “Guarantors”) and (b) STERLING NATIONAL BANK, a national banking association (together with its successors and permitted assigns, the “Lender”).

 

RECITALS

 

Pursuant to that certain Loan and Security Agreement, dated as of December 31, 2019 (the “Loan Agreement”) by and among Borrowers, Guarantors, the other Credit Parties party thereto, and Lender, Lender has agreed to make certain financial accommodations available to Borrowers from time to time pursuant to the terms and conditions thereof (capitalized terms used herein and not otherwise defined herein shall have the meanings assigned to such terms in the Loan Agreement, as amended hereby).

 

Borrowers and Lender desire to confirm Lender’s agreement to extend the due date for payment of the portion of Parent’s Excess Cash Flow for the Fiscal Year ending December 31, 2020, as required by Section 4.2(b) of the Loan Agreement, as described in this Amendment.

 

NOW, THEREFORE, in consideration of the premises and of the mutual covenants and agreements herein contained, it is agreed as follows:

 

1. Amendment to Loan Agreement. As of the effective date of this Amendment, the Loan Agreement is amended as follows:

 

(a) Section 1.1. The definition of “Excess Cash Flow” set forth in Section 1.1 of the Loan Agreement is amended by the addition of the following proviso at the end of such definition:

 

; provided, however, the “Loss from Discontinued Operations” reported on Parent’s financial statements for the Fiscal Year ending December 31, 2020 in the amount of $230,000, shall be deducted from EBITDA for purposes of calculating Excess Cash Flow for the Fiscal Year ending December 31, 2020 only. The foregoing proviso is a one-time accommodation to Borrowers by Lender.

 

(b) Section 4.2. Section 4.2(b) of the Loan Agreement is amended by the addition of the following proviso at the end of such section:

 

; provided, however, and notwithstanding the foregoing, the prepayment due under this Section 4.2(b) from Excess Cash Flow for Parent’s Fiscal Year ending December 31, 2020,  shall be payable as follows: (a) $186,250 shall be due and payable on June 15, 2021, (b) $186,250 shall be due and payable on June 30, 2021, and (c) $186,250 on September 15, 2021.

 

 

 

 

2. No Other Changes; Affirmation of Obligations and Liens. Except as explicitly amended by this Amendment, all of the terms and conditions of the Loan Agreement shall remain in full force and effect and shall apply to any Loan made thereunder. Each Credit Party hereby approves and consents to the amendments contemplated by this Amendment and agrees that its obligations under the Loan Agreement and the other Loan Documents to which it is a party shall not be diminished as a result of the execution of this Amendment. This acknowledgement by the Credit Parties is made and delivered to induce the Lender to enter into this Amendment, and the Credit Parties acknowledge that the Lender would not enter into this Amendment in the absence of the acknowledgements contained herein. Each Credit Party hereby ratifies and confirms the grant of a security interest in and Lien on the Collateral contained in the Loan Documents to which it is a party, which security interest and Lien shall continue in full force and effect without interruption, and shall constitute the single grant of a security interest and Lien.

 

3. Conditions Precedent. This Amendment shall be effective when Lender shall have received the following:

 

(a) Fully executed counterparts of this Amendment properly executed by Borrowers and each Guarantor, with originals delivered to the Lender within two (2) Business Days of the date hereof.

 

(b) Payment of the amendment fee described in paragraph 5 below.

 

(c) Such other matters as Lender may require.

 

4. Representations and Warranties. Each Credit Party hereby represents and warrants to Lender as follows:

 

(a) Each Credit Party has all requisite power and authority to execute this Amendment and to perform all of its obligations hereunder.

 

(b) The execution, delivery and performance by each Credit Party of this Amendment has been duly authorized by all necessary action on the part of such Credit Party.

 

(c) Each Credit Party’s execution, delivery, and performance of this Amendment do not and will not conflict with, violate or constitute a violation of or breach or default under, as applicable, (i) its organizational documents, (ii) any agreement or instrument to which it or any of its Subsidiaries is a party or which is otherwise binding upon it or any of its Subsidiaries or (iii) any Applicable Law applicable to it or any of its Subsidiaries.

 

(d) No approval, consent, exemption, authorization or other action by, or notice to, or filing with, any Governmental Authority is necessary or required in connection with the execution, delivery or performance by, or enforcement against, any Credit Party of this Amendment.

 

2

 

  

(e) This Amendment has been duly executed and delivered by each Credit Party that is a party hereto and is the legally valid and binding obligation of such Credit Party, enforceable against such Credit Party in accordance with its terms, except as may be limited by bankruptcy, insolvency, reorganization, moratorium or similar laws relating to enforcement of creditors’ rights.

 

(f) After giving effect to this Amendment and the transactions contemplated hereby, no Default or Event of Default has occurred and is continuing.

 

(g) Both immediately before and immediately after giving effect to this Amendment and the transactions contemplated hereby, all of the representations and warranties contained in Article VII of the Loan Agreement are true, complete and correct in all respects as of the date of this Amendment as though made on and as of the date hereof (except to the extent such representations or warranties relate solely to an earlier date, in which case such representations and warranties shall be true and correct in all respects as of such earlier date).

 

5. Amendment Fee. In consideration of Lender’s agreement to enter into this Amendment, Borrowers shall pay to Lender a non-refundable amendment fee in an amount equal to $10,000, which amendment fee has been fully earned as of the effective date of this Amendment, and which shall be charged as a Loan upon execution and delivery of this Amendment.

 

6. References. All references in the Loan Agreement to “this Agreement” shall be deemed to refer to the Loan Agreement as amended hereby; and any and all references in the Loan Documents to the Loan Agreement shall be deemed to refer to the Loan Agreement as amended hereby.

 

7. No Waiver. The execution of this Amendment shall not be deemed to be a waiver of any Default or Event of Default under the Loan Agreement or breach, default or event of default under any Loan Documents or other document held by Lender, whether or not known to Lender and whether or not existing on the date of this Amendment.

 

8. Release. Each Credit Party hereby absolutely and unconditionally releases and forever discharges Lender, and any and all participants, parent corporations, subsidiary corporations, affiliated corporations, insurers, indemnitors, successors and assigns thereof, together with all of the present and former directors, officers, agents and employees of any of the foregoing, from any and all claims, demands or causes of action of any kind, nature or description, whether arising in law or equity or upon contract or tort or under any state or federal law or otherwise, which such Credit Party has had, now has or has made claim to have against any such person for or by reason of any act, omission, matter, cause or thing whatsoever relating to any Loan Document arising from the beginning of time to and including the date of this Amendment, whether such claims, demands and causes of action are matured or unmatured or known or unknown.

 

9. Costs and Expenses. Borrowers hereby reaffirm their agreement under the Loan Agreement to pay or reimburse Lender on demand for all costs and expenses relating to this Amendment. Without limiting the generality of the foregoing, Borrowers specifically agree to pay Lender’s reasonable costs and expenses (including reasonable attorneys’ fees and costs) incurred in in connection with the preparation of this Amendment and the documents and instruments incidental hereto. Borrowers hereby agree that Lender may, at any time or from time to time in its sole discretion and without further authorization by Borrowers, make a Loan to Borrowers under the Loan Agreement, or apply the proceeds of any Loan, for the purpose of paying any such fees, disbursements, costs and expenses.

 

3

 

 

10. Execution in Counterparts. This Amendment may be executed in any number of counterparts and by different parties hereto in separate counterparts, each of which when so executed and delivered shall be deemed to be an original and all of which taken together shall constitute but one and the same agreement. Delivery of an executed counterpart of a signature page to this Amendment by facsimile or other electronic transmission (i.e., “pdf’’ or “tif’’) shall be effective as delivery of a manually executed counterpart of this Amendment. Notwithstanding the foregoing, the Loan Parties shall promptly deliver original signatures of this Amendment to Lender.

 

11. Headings. Section Headings are for convenience of reference only, and are not part of, and are not to be taken into consideration in interpreting this Amendment.

 

12. Governing Law. This Amendment shall be governed by, and construed in accordance with, the laws of the State of New York.

 

 [Signature pages follow]

  

4

 

  

IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be duly executed as of the date first written above.

 

  AIR INDUSTRIES MACHINING, CORP.,
  as a Borrower
     
  By: /s/ Michael Recca
    Michael Recca
    Chief Financial Officer
     
  NASSAU TOOL WORKS, INC., as a Borrower
     
  By: /s/ Michael Recca
    Michael Recca
    Chief Financial Officer
     
  THE STERLING ENGINEERING
  CORPORATION, as a Borrower
     
  By: /s/ Michael Recca
    Michael Recca
    Chief Financial Officer
     
  AIR INDUSTRIES GROUP, as a Guarantor
     
  By: /s/ Michael Recca
    Michael Recca
    Chief Financial Officer
     
  AIR REALTY GROUP, LLC, as a Guarantor
     
  By: /s/ Michael Recca
    Michael Recca
    Managing Member

 

Second Amendment to Loan and Security Agreement

 

 

 

 

  STERLING NATIONAL BANK
     
  By: /s/ Mark J. Long
  Name: Mark J. Long
  Title: Managing Director

  

Second Amendment to Loan and Security Agreement

 

 

 

 

EX-31.1 3 f10q0621ex31-1_airindustries.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO RULE 13a-14(a) UNDER THE EXCHANGE ACT

 

I, Luciano Melluzzo, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Air Industries Group;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Dated: August 5, 2021  
   
/s/ Luciano Melluzzo  
Luciano Melluzzo  
Chief Executive Officer (Principal Executive Officer)  

 

EX-31.2 4 f10q0621ex31-2_airindustries.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER 

PURSUANT TO RULE 13a-14(a) UNDER THE EXCHANGE ACT

 

I, Michael E. Recca, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Air Industries Group;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Dated: August 5, 2021  
   
/s/ Michael E. Recca  
Michael E. Recca  
Chief Financial Officer (Principal Financial Officer)  

 

EX-32.1 5 f10q0621ex32-1_airindustries.htm CERTIFICATION

Exhibit 32.1

  

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

(18 U.S.C. SECTION 1350)

 

      In connection with the Quarterly Report of Air Industries Group, a Nevada corporation (the “Company”), on Form 10-Q for the period ended June 30, 2021 as filed with the Securities and Exchange Commission (the “Report”), Luciano Melluzzo, Chief Executive Officer of the Company, does hereby certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. ss. 1350), that:

 

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

 

       (2) The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Dated: August 5, 2021  
   
/s/ Luciano Melluzzo  
Luciano Melluzzo  
Chief Executive Officer (Principal Executive Officer)  

 

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

 

EX-32.2 6 f10q0621ex32-2_airindustries.htm CERTIFICATION

Exhibit 32.2

 

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 

(18 U.S.C. SECTION 1350)

 

      In connection with the Quarterly Report of Air Industries Group, a Nevada corporation (the “Company”), on Form 10-Q for the period ended June 30, 2021, as filed with the Securities and Exchange Commission (the “Report”), Michael E. Recca, Chief Financial Officer of the Company, does hereby certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. ss. 1350), that:

 

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

 

       (2) The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Dated: August 5, 2021  
   
/s/ Michael E. Recca  
Michael E. Recca  
Chief Financial Officer (Principal Financial Officer)  

 

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

EX-101.SCH 7 airi-20210630.xsd XBRL SCHEMA FILE 001 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Formation and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Property and Equipment link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Contingencies link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Segment Reporting link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Property and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Tables) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Tables) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Segment Reporting (Tables) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Formation and Basis of Presentation (Details) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of credit and concentration risks link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of calculation of net income (loss) applicable to common stockholders utilized to calculate EPS link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of earnings per share for continuing operations link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of anti-dilutive securities link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Property and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Leases (Details) - Schedule of operating and finance leases link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Leases (Details) - Schedule of aggregate undiscounted cash flows of operating lease payments link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of notes payable, related party notes payable and finance lease obligations link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of payments for the term note link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of SBA Loans future minimum loan payments link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) - Schedule of activity within the liability account link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Segment Reporting (Details) - Schedule of operating segments link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 8 airi-20210630_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 airi-20210630_def.xml XBRL DEFINITION FILE EX-101.LAB 10 airi-20210630_lab.xml XBRL LABEL FILE EX-101.PRE 11 airi-20210630_pre.xml XBRL PRESENTATION FILE XML 12 f10q0621_airindustries_htm.xml IDEA: XBRL DOCUMENT 0001009891 2021-01-01 2021-06-30 0001009891 2021-07-30 0001009891 2021-06-30 0001009891 2020-12-31 0001009891 2021-04-01 2021-06-30 0001009891 2020-04-01 2020-06-30 0001009891 2020-01-01 2020-06-30 0001009891 us-gaap:CommonStockMember 2020-12-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001009891 us-gaap:RetainedEarningsMember 2020-12-31 0001009891 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001009891 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001009891 2021-01-01 2021-03-31 0001009891 us-gaap:CommonStockMember 2021-03-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001009891 us-gaap:RetainedEarningsMember 2021-03-31 0001009891 2021-03-31 0001009891 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001009891 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001009891 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001009891 us-gaap:CommonStockMember 2021-06-30 0001009891 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001009891 us-gaap:RetainedEarningsMember 2021-06-30 0001009891 us-gaap:CommonStockMember 2019-12-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001009891 us-gaap:RetainedEarningsMember 2019-12-31 0001009891 2019-12-31 0001009891 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001009891 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001009891 2020-01-01 2020-03-31 0001009891 us-gaap:CommonStockMember 2020-03-31 0001009891 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001009891 us-gaap:RetainedEarningsMember 2020-03-31 0001009891 2020-03-31 0001009891 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001009891 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001009891 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001009891 us-gaap:CommonStockMember 2020-06-30 0001009891 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001009891 us-gaap:RetainedEarningsMember 2020-06-30 0001009891 2020-06-30 0001009891 airi:PercentageOfSalesMember 2021-04-01 2021-06-30 0001009891 airi:PercentageOfSalesMember 2020-04-01 2020-06-30 0001009891 airi:PercentageOfSalesMember 2021-01-01 2021-06-30 0001009891 airi:PercentageOfSalesMember 2020-01-01 2020-06-30 0001009891 airi:PercentageOfReceivablesMember 2021-01-01 2021-06-30 0001009891 airi:PercentageOfReceivablesMember 2020-01-01 2020-12-31 0001009891 airi:EmployeesMember 2021-04-01 2021-06-30 0001009891 airi:EmployeesMember 2020-04-01 2020-06-30 0001009891 airi:EmployeesMember 2021-01-01 2021-06-30 0001009891 airi:EmployeesMember 2020-01-01 2020-06-30 0001009891 srt:DirectorMember 2021-04-01 2021-06-30 0001009891 srt:DirectorMember 2020-04-01 2020-06-30 0001009891 airi:CustomerOneMember 2021-04-01 2021-06-30 0001009891 airi:CustomerOneMember 2020-04-01 2020-06-30 0001009891 airi:CustomersTwoMember 2021-04-01 2021-06-30 0001009891 airi:CustomersTwoMember 2020-04-01 2020-06-30 0001009891 airi:CustomersThreeMember 2021-04-01 2021-06-30 0001009891 airi:CustomersThreeMember 2020-04-01 2020-06-30 0001009891 airi:CustomerOneMember 2021-01-01 2021-06-30 0001009891 airi:CustomerOneMember 2020-01-01 2020-06-30 0001009891 airi:CustomersTwoMember 2021-01-01 2021-06-30 0001009891 airi:CustomersTwoMember 2020-01-01 2020-06-30 0001009891 airi:CustomersThreeMember 2021-01-01 2021-06-30 0001009891 airi:CustomersThreeMember 2020-01-01 2020-06-30 0001009891 airi:CustomerOneMember 2020-01-01 2020-12-31 0001009891 airi:CustomersTwoMember 2020-01-01 2020-12-31 0001009891 airi:CustomersThreeMember 2020-01-01 2020-12-31 0001009891 airi:CustomersFourMember 2021-01-01 2021-06-30 0001009891 airi:CustomersFourMember 2020-01-01 2020-12-31 0001009891 airi:ExercisePriceWasGreaterThanTheAverageMarketPriceMember 2021-04-01 2021-06-30 0001009891 airi:ExercisePriceWasGreaterThanTheAverageMarketPriceMember 2020-04-01 2020-06-30 0001009891 airi:ExercisePriceWasGreaterThanTheAverageMarketPriceMember 2021-01-01 2021-06-30 0001009891 airi:ExercisePriceWasGreaterThanTheAverageMarketPriceMember 2020-01-01 2020-06-30 0001009891 airi:ExercisePriceWasLessThanTheAverageMarketPriceMember 2020-01-01 2020-06-30 0001009891 us-gaap:PropertyPlantAndEquipmentMember 2021-06-30 0001009891 us-gaap:PropertyPlantAndEquipmentMember 2020-12-31 0001009891 us-gaap:LandMember 2021-06-30 0001009891 us-gaap:LandMember 2020-12-31 0001009891 us-gaap:BuildingImprovementsMember 2021-06-30 0001009891 us-gaap:BuildingImprovementsMember 2020-12-31 0001009891 us-gaap:BuildingImprovementsMember 2020-01-01 2020-12-31 0001009891 us-gaap:MachineryAndEquipmentMember 2021-06-30 0001009891 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001009891 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001009891 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001009891 airi:FinanceLeaseMachineryAndEquipmentMember 2021-06-30 0001009891 airi:FinanceLeaseMachineryAndEquipmentMember 2020-12-31 0001009891 srt:MinimumMember airi:FinanceLeaseMachineryAndEquipmentMember 2020-01-01 2020-12-31 0001009891 srt:MaximumMember airi:FinanceLeaseMachineryAndEquipmentMember 2020-01-01 2020-12-31 0001009891 airi:ToolsAndInstrumentsMember 2021-06-30 0001009891 airi:ToolsAndInstrumentsMember 2020-12-31 0001009891 srt:MinimumMember airi:ToolsAndInstrumentsMember 2020-01-01 2020-12-31 0001009891 srt:MaximumMember airi:ToolsAndInstrumentsMember 2020-01-01 2020-12-31 0001009891 airi:AutomotiveEquipmentMember 2021-06-30 0001009891 airi:AutomotiveEquipmentMember 2020-12-31 0001009891 airi:AutomotiveEquipmentMember 2020-01-01 2020-12-31 0001009891 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001009891 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001009891 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001009891 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001009891 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001009891 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001009891 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001009891 us-gaap:ComputerEquipmentMember 2021-06-30 0001009891 us-gaap:ComputerEquipmentMember 2020-12-31 0001009891 srt:MinimumMember us-gaap:ComputerEquipmentMember 2020-01-01 2020-12-31 0001009891 srt:MaximumMember us-gaap:ComputerEquipmentMember 2020-01-01 2020-12-31 0001009891 2021-05-01 0001009891 2019-01-01 2019-12-31 0001009891 airi:OperatingLeasePaymentsMember 2021-01-01 2021-06-30 0001009891 airi:OperatingLeasePaymentsMember 2021-06-30 0001009891 2019-12-01 2019-12-31 0001009891 airi:SBALoansMember 2021-01-01 2021-06-30 0001009891 2021-06-14 2021-06-14 0001009891 airi:ThreeInstallmentsMember 2021-06-30 0001009891 airi:FirstTwoInstallmentsMember 2021-06-30 0001009891 airi:SNBBankMember 2021-01-01 2021-06-30 0001009891 airi:SNBBankMember 2021-06-30 0001009891 airi:SNBBankMember 2020-12-31 0001009891 airi:SNBBankMember 2020-01-01 2020-12-31 0001009891 airi:SNBBankMember 2021-04-01 2021-06-30 0001009891 airi:SNBBankMember 2020-04-01 2020-06-30 0001009891 airi:SNBBankMember 2020-01-01 2020-06-30 0001009891 us-gaap:NotesPayableToBanksMember 2021-06-30 0001009891 us-gaap:NotesPayableToBanksMember 2020-12-31 0001009891 airi:RobertAndMichaelTaglichMember 2021-01-01 2021-06-30 0001009891 us-gaap:ConvertibleNotesPayableMember 2021-06-30 0001009891 airi:TermLoansMember 2021-06-30 0001009891 airi:MichaelTaglichChairmanMember 2021-06-30 0001009891 airi:RobertTaglichDirectorMember 2021-06-30 0001009891 airi:TaglichBrothersIncMember 2021-06-30 0001009891 2019-01-02 2019-01-15 0001009891 srt:SubsidiariesMember 2020-12-31 0001009891 srt:SubsidiariesMember 2019-12-31 0001009891 srt:SubsidiariesMember 2021-01-01 2021-06-30 0001009891 srt:SubsidiariesMember 2020-01-01 2020-12-31 0001009891 srt:SubsidiariesMember 2021-06-30 0001009891 2020-01-05 2020-01-31 0001009891 2020-01-05 2020-01-15 0001009891 us-gaap:SubsequentEventMember 2021-01-01 2021-09-30 0001009891 2021-01-01 2021-01-11 0001009891 2021-01-11 0001009891 2021-03-01 2021-03-24 0001009891 2021-03-24 0001009891 us-gaap:SubsequentEventMember 2021-07-01 2021-07-30 0001009891 us-gaap:SubsequentEventMember 2021-07-30 0001009891 us-gaap:SubsequentEventMember 2021-07-01 2021-07-08 0001009891 airi:ComplexMachiningMember 2021-04-01 2021-06-30 0001009891 airi:ComplexMachiningMember 2020-04-01 2020-06-30 0001009891 airi:ComplexMachiningMember 2021-01-01 2021-06-30 0001009891 airi:ComplexMachiningMember 2020-01-01 2020-06-30 0001009891 airi:ComplexMachiningMember 2021-06-30 0001009891 airi:ComplexMachiningMember 2020-06-30 0001009891 airi:TurbineEngineComponentsMember 2021-04-01 2021-06-30 0001009891 airi:TurbineEngineComponentsMember 2020-04-01 2020-06-30 0001009891 airi:TurbineEngineComponentsMember 2021-01-01 2021-06-30 0001009891 airi:TurbineEngineComponentsMember 2020-01-01 2020-06-30 0001009891 airi:TurbineEngineComponentsMember 2021-06-30 0001009891 airi:TurbineEngineComponentsMember 2020-06-30 0001009891 us-gaap:CorporateMember 2021-04-01 2021-06-30 0001009891 us-gaap:CorporateMember 2020-04-01 2020-06-30 0001009891 us-gaap:CorporateMember 2021-01-01 2021-06-30 0001009891 us-gaap:CorporateMember 2020-01-01 2020-06-30 0001009891 us-gaap:CorporateMember 2021-06-30 0001009891 us-gaap:CorporateMember 2020-06-30 0001009891 airi:ConsolidatedMember 2021-04-01 2021-06-30 0001009891 airi:ConsolidatedMember 2020-04-01 2020-06-30 0001009891 airi:ConsolidatedMember 2021-01-01 2021-06-30 0001009891 airi:ConsolidatedMember 2020-01-01 2020-06-30 0001009891 airi:ConsolidatedMember 2021-06-30 0001009891 airi:ConsolidatedMember 2020-06-30 shares iso4217:USD iso4217:USD shares pure 10-Q true 2021-06-30 2021 false 001-35927 AIR INDUSTRIES GROUP NV 80-0948413 1460 Fifth Avenue Bay Shore NY New York 11706 (631) 968-5000 Common Stock AIRI Yes Yes Non-accelerated Filer true false false 32077530 515000 2505000 698000 964000 12210000 8798000 30209000 32120000 218000 173000 19000 15000 43171000 43611000 8795000 9581000 3270000 3510000 851000 912000 163000 163000 56250000 57777000 16266000 16475000 7388000 8682000 643000 701000 38000 38000 1590000 917000 185000 200000 314000 314000 26424000 27327000 3830000 4786000 6412000 6012000 3595000 3927000 162000 181000 122000 313000 313000 40736000 42668000 0.001 0.001 3000000 3000000 0 0 0.001 0.001 60000000 60000000 32037547 32037547 31906971 31906971 32000 32000 81556000 81238000 -66074000 -66161000 15514000 15109000 56250000 57777000 15453000 8494000 29165000 21941000 12850000 7880000 24765000 19146000 2603000 614000 4400000 2795000 2163000 1906000 3933000 4168000 440000 -1292000 467000 -1373000 208000 303000 380000 555000 125000 125000 250000 253000 132000 136000 250000 241000 239000 -1584000 87000 -1940000 -1414000 239000 -1584000 87000 -526000 0.01 -0.05 0.00 -0.02 0.01 -0.05 0.01 -0.02 32021522 30552147 31996859 30476289 37991914 30552147 38805251 30476289 31906971 32000 81238000 -66161000 15109000 41960 52000 52000 157000 157000 51224 -152000 -152000 32000155 32000 81447000 -66313000 15166000 37392 52000 52000 57000 57000 239000 239000 32037547 32000 81556000 -66074000 15514000 29478338 29000 77434000 -67257000 10206000 43771 55000 55000 145000 145000 419597 1000 983000 984000 590243 885000 885000 140000 140000 1058000 1058000 30531949 30000 79352000 -66199000 13183000 47126 46000 46000 74000 74000 -1584000 -1584000 30579075 30000 79472000 -67783000 11719000 87000 -526000 1417000 1344000 214000 214000 104000 101000 -195000 -211000 58000 64000 240000 261000 19000 19000 -16000 158000 23000 322000 78000 48000 3435000 -1380000 -1911000 5213000 49000 -74000 4000 185000 -894000 1301000 390000 349000 -25000 673000 3000 199000 -181000 -1043000 631000 309000 -631000 -309000 -393000 429000 778000 284000 2414000 3000 9000 984000 145000 1020000 100000 -4000 -143000 -1178000 2126000 -1990000 774000 2505000 1294000 515000 2068000 612000 238000 1416000 642000 642000 885000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"><b>Note 1. FORMATION AND BASIS OF PRESENTATION</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Organization</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Air Industries Group is a Nevada corporation (“AIRI”). As of and for the three and six months ended June 30, 2021 and 2020, the accompanying condensed consolidated financial statements presented are those of AIRI, and its wholly-owned subsidiaries; Air Industries Machining Corp. (“AIM”), Nassau Tool Works, Inc. (“NTW”), and the Sterling Engineering Corporation (“Sterling”), (together, the “Company”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Basis of Presentation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information and with Rule 8-03 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission, from which the accompanying condensed consolidated balance sheet dated December 31, 2020 was derived.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Reclassifications</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Reclassification occurred to certain 2020 amounts to conform to the 2021 classification. These reclassifications had no impact on the statement of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Liquidity</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At each reporting period, management evaluates whether there are conditions or events that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that the financial statements are issued. The Company is required to make certain additional disclosures if management concludes that substantial doubt exists about the Company’s ability to continue as a going concern and such doubt is not alleviated by the Company’s plans or when the Company’s plans alleviate substantial doubt about its ability to continue as a going concern. The evaluation entails analyzing prospective operating budgets and forecasts for expectations regarding cash needs and comparing those needs to the current cash and cash equivalent balance and expectations regarding cash to be generated over the following year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Although the global outbreak of COVID-19 negatively impacted the Company’s revenues, earnings and operating cash flows in 2020, management believes the Company’s operations substantially returned to normal in fiscal 2021. With the first half of fiscal 2021 now completed and the Company beginning to see the benefits from its’ recent investments in new machinery and equipment, management believes the Company will continue to improve its liquidity. As such, based on the Company generating operating income of $239,000 and $87,000 for the three and six months ended June 30, 2021, respectively, its current best estimates of fiscal 2021 sales, confirmed and expected orders, the strength of existing backlog, overall market demand, expected timing of future cash receipts and expenditures and the Company’s ability to access additional liquidity, if needed, the Company believes it will have adequate cash to support operations through at least August 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Subsequent Events</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management has evaluated subsequent events through the date of this filing.</p> 239000 87000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"><b>Note 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Inventory Valuation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For annual periods, the Company values inventory at the lower of cost on a first-in-first-out basis or estimated net realizable value. The Company does not take physical inventories at interim quarterly reporting periods. For interim periods, substantially all of the inventory value has been estimated using a gross profit percentage based on annual gross profit percentages of the immediately preceding year as applied to the net sales of the current period. During the three and six months ended June 30, 2021, the Company increased its estimate of its gross profit percentage for its Complex Machining segment based on increased sales and the better absorption of Manufacturing Overhead, and accordingly has adjusted margins to reflect such change. Adjustments to reconcile the annual physical inventory to the Company’s books are recorded in the fourth quarter. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"><b>Credit and Concentration Risks</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were three customers that represented 76.2% and two customers that represented 71.9% of total net sales for the three months ended June 30, 2021 and 2020, respectively. This is set forth in the table below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>Customer</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">41.3</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">33.3</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20.8</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38.6</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">3</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14.1</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">*</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-size: 10pt">Customer was less than 10% of total net sales for the three months ended June 30, 2020.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were three customers that represented 77.0% and two customers that represented 69.3% of total net sales for the six months ended June 30, 2021 and 2020, respectively. This is set forth in the table below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>Customer</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">34.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">32.2</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26.9</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37.1</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">3</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.7</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">*</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-size: 10pt">Customer was less than 10% of total net sales for the six months ended June 30, 2020.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"> </p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There were three customers that represented 85.0% of gross accounts receivable at June 30, 2021 and three customers that represented 80.3% of gross accounts receivable at December 31, 2020, respectively. This is set forth in the table below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage of Receivables</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Customer</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; border-bottom: Black 1.5pt solid"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><p style="margin-top: 0; margin-bottom: 0">December 31,<br/> </p> <p style="margin-top: 0; margin-bottom: 0">2020</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">60.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">57.1</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.6</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">*</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">3</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">4</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">**</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.2</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 0px"> </td> <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer was less than 10% of Gross Accounts Receivable at December 31, 2020.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">**</span></td><td style="text-align: justify"><span style="font-size: 10pt">Customer was less than 10% of Gross Accounts Receivable at June 30, 2021.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Cash and Cash Equivalents</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the period, the Company had occasionally maintained balances in its bank accounts that were in excess of the FDIC limit. The Company has not experienced any losses on these accounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Major Suppliers</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has several key sole-source suppliers of various parts that are important for one or more of its products. These suppliers are its only source for such parts and, therefore, in the event any of them were to go out of business or be unable to provide parts for any reason, its business could be severely harmed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Leases</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for leases under ASC 842, “Leases.” All leases are required to be recorded on the balance sheet and are classified as either operating leases or finance leases. The lease classification affects the expense recognition in the income statement. Operating lease charges are recorded entirely in operating expenses. Finance lease charges are split, where amortization of the right-of- use asset is recorded in operating expenses and an implied interest component is recorded in interest expense. See Note 4.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Earnings (Loss) per share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings (loss) per share (“EPS”) is computed by dividing the net income (loss) applicable to common stockholders by the weighted-average number of shares of common stock outstanding for the period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For purposes of calculating diluted earnings per common share, the numerator includes net income plus interest on convertible notes payable assumed converted as of the first day of the period. The denominator includes both the weighted-average number of shares of common stock outstanding during the period and the number of common stock equivalents if the inclusion of such common stock equivalents is dilutive. Dilutive common stock equivalents potentially include stock options and warrants using the treasury stock method and convertible notes payable using the if-converted method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is the calculation of net income (loss) applicable to common stockholders utilized to calculate EPS:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Net income (Loss) per condensed consolidated statements of operations</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">239,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(1,584,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">87,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(526,000</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Add: Convertible Note Interest for Potential Note Conversion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">155,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,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 style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Income (loss) used to calculate diluted earnings per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">316,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1,584,000</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">242,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(526,000</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a reconciliation of the denominators of basic and diluted earnings per share computations:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Weighted average shares outstanding used to compute basic</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">earnings per share</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">32,021,522</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">30,552,147</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">31,996,859</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">30,476,289</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Effect of dilutive stock options and warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,912,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,750,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive convertible notes payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,057,892</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,057,892</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average shares outstanding and 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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">used to compute dilutive earnings per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">37,991,914</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">30,552,147</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">38,805,251</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">30,476,289</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following securities have been excluded from the calculation as the exercise price was greater than the average market price of the common shares:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Stock options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">456,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">216,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">216,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Warrants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,903,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,423,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,423,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,423,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,359,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,639,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,521,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,639,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following securities have been excluded from the calculation even though the exercise price was less than the average market price of the common shares because the effect of including these potential shares was anti-dilutive due to the net loss incurred during that period:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three and Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Stock options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">       -</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,696,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Warrants</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">760,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Convertible notes payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,045,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,501,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Stock-Based Compensation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for stock-based compensation in accordance with FASB ASC 718, “Compensation – Stock Compensation.” Under the fair value recognition provision of the ASC, stock-based compensation cost is estimated at the grant date based on the fair value of the award. The Company estimates the fair value of stock options and warrants granted using the Black-Scholes-Merton option pricing model. Stock based compensation expense for employees amounted to $57,000 and $74,000 for the three months ended June 30, 2021 and 2020, respectively, and $214,000 for both the six months ended June 30, 2021 and 2020. Stock compensation expense for directors amounted to $52,000 and $46,000 for the three months ended June 30, 2021 and 2020, respectively and $104,000 and $101,000 for the six months ended June 30, 2021 and 2020, respectively. Stock compensation expense for employees and directors was included in operating expenses on the accompanying Condensed Consolidated Statements of Operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"><b>Goodwill</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the acquisition cost of businesses over the fair value of the identifiable net assets acquired. The goodwill amount of $163,000 at both June 30, 2021 and December 31, 2020 relates to the acquisition of NTW.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill is not amortized, but is tested at least annually for impairment, or if circumstances occur that more likely than not reduce the fair value of the reporting unit below its carrying amount.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has determined that there has been no impairment of goodwill at June 30, 2021 and December 31, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"><b>Recently Issued Accounting Pronouncements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) (“ASU 2016- 13”), which significantly changes how entities will account for credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 replaces the existing incurred loss model with an expected credit loss model that requires entities to estimate an expected lifetime credit loss on most financial assets and certain other instruments. Under ASU 2016-13 credit impairment is recognized as an allowance for credit losses, rather than as a direct write-down of the amortized cost basis of a financial asset. The impairment allowance is a valuation account deducted from the amortized cost basis of financial assets to present the net amount expected to be collected on the financial asset. Once the new pronouncement is adopted by the Company, the allowance for credit losses must be adjusted for management’s current estimate at each reporting date. The new guidance provides no threshold for recognition of impairment allowance. Therefore, entities must also measure expected credit losses on assets that have a low risk of loss. For instance, trade receivables that are either current or not yet due may not require an allowance reserve under currently generally accepted accounting principles, but under the new standard, the Company will have to estimate an allowance for expected credit losses on trade receivables under ASU 2016-13. ASU 2016-13 is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2022 for smaller reporting companies. Early adoption is permitted. The Company will evaluate the impact of ASU 2016-13 on the Company’s consolidated financial statements in a future period closer to the date of adoption.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2020, the FASB issued ASU No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06), which is intended to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. For convertible instruments, ASU 2020-06 reduces the number of accounting models for convertible debt instruments and convertible preferred stock, and enhances information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share guidance on the basis of feedback from financial statement users. ASU 2020-06 is effective for fiscal years, and interim periods in those fiscal years, beginning after December 15, 2021. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods with those fiscal years. The Company is evaluating the effect of adopting this new accounting guidance on its financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 1, 2021, the Company adopted ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The adoption of ASU 2019-12 did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 1, 2021, the Company adopted ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. In January 2021, the FASB issued ASU 2021-01, “Reference Rate Reform (Topic 848): Scope: which clarified the scope of ASU 2020-04. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. These amendments may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The adoption of these ASU’s did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2021, the FASB issued ASU No. 2021-03, Intangibles—Goodwill and Other (Topic 350): Accounting Alternative for Evaluating Triggering Events, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU allow companies to elect not to monitor for goodwill impairment triggering events during the reporting period and instead, to evaluate the facts and circumstances as of the end of the reporting period to determine whether it is more likely than not that goodwill is impaired. This aligns the triggering event evaluation date with the reporting date, whether that date is an interim or annual reporting date. This ASU is effective on a prospective basis for fiscal years beginning after December 15, 2019, with early adoption permitted for both interim and annual financial statements that have not yet been issued or made available for issuance as of March 30, 2021. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt – Modifications and Extinguishments (Subtopic 470-50), Compensation – Stock Compensation (Topic 718), and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modification or Exchanges of Freestanding Equity-Classified Written Call Options (“ASU 2021-04”), which will clarify and reduce diversity in practice. Specifically, the new standard includes a recognition model comprising four categories of transactions and corresponding accounting treatment for each category. The category that would apply to a modification or an exchange of an equity-classified warrant would depend on the substance of the modification transaction (e.g. a financing transaction to raise equity versus one to raise debt). This recognition model is premised on the idea that the accounting for the transaction should not differ from what it would have been had the issuer of the warrants paid cash instead of modifying the warrants. ASU 2021-04 will be effective for fiscal years beginning after December 15, 2021 and interim periods within those fiscal years. Early adoption is permitted. This ASU will be applied prospectively to modifications or exchanges occurring on or after the effective date of the ASU. The Company is currently evaluating the impact this new guidance will have on its condensed consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not believe that any other recently issued, but not yet effective, accounting standards if currently adopted would have a material effect on the accompanying condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Inventory Valuation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For annual periods, the Company values inventory at the lower of cost on a first-in-first-out basis or estimated net realizable value. The Company does not take physical inventories at interim quarterly reporting periods. For interim periods, substantially all of the inventory value has been estimated using a gross profit percentage based on annual gross profit percentages of the immediately preceding year as applied to the net sales of the current period. During the three and six months ended June 30, 2021, the Company increased its estimate of its gross profit percentage for its Complex Machining segment based on increased sales and the better absorption of Manufacturing Overhead, and accordingly has adjusted margins to reflect such change. Adjustments to reconcile the annual physical inventory to the Company’s books are recorded in the fourth quarter. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"><b>Credit and Concentration Risks</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were three customers that represented 76.2% and two customers that represented 71.9% of total net sales for the three months ended June 30, 2021 and 2020, respectively. This is set forth in the table below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>Customer</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">41.3</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">33.3</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20.8</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38.6</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">3</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14.1</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">*</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-size: 10pt">Customer was less than 10% of total net sales for the three months ended June 30, 2020.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were three customers that represented 77.0% and two customers that represented 69.3% of total net sales for the six months ended June 30, 2021 and 2020, respectively. This is set forth in the table below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>Customer</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">34.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">32.2</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26.9</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37.1</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">3</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.7</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">*</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-size: 10pt">Customer was less than 10% of total net sales for the six months ended June 30, 2020.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 1in"> </p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There were three customers that represented 85.0% of gross accounts receivable at June 30, 2021 and three customers that represented 80.3% of gross accounts receivable at December 31, 2020, respectively. This is set forth in the table below.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage of Receivables</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Customer</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; border-bottom: Black 1.5pt solid"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><p style="margin-top: 0; margin-bottom: 0">December 31,<br/> </p> <p style="margin-top: 0; margin-bottom: 0">2020</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">60.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">57.1</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.6</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">*</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">3</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">4</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">**</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.2</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 0px"> </td> <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer was less than 10% of Gross Accounts Receivable at December 31, 2020.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">**</span></td><td style="text-align: justify"><span style="font-size: 10pt">Customer was less than 10% of Gross Accounts Receivable at June 30, 2021.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Cash and Cash Equivalents</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the period, the Company had occasionally maintained balances in its bank accounts that were in excess of the FDIC limit. The Company has not experienced any losses on these accounts.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Major Suppliers</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has several key sole-source suppliers of various parts that are important for one or more of its products. These suppliers are its only source for such parts and, therefore, in the event any of them were to go out of business or be unable to provide parts for any reason, its business could be severely harmed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 3 0.762 2 0.719 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>Customer</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">41.3</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">33.3</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20.8</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38.6</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">3</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14.1</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">*</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>Customer</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">34.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">32.2</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26.9</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37.1</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">3</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15.7</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">*</div></td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage of Receivables</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Customer</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; border-bottom: Black 1.5pt solid"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><p style="margin-top: 0; margin-bottom: 0">December 31,<br/> </p> <p style="margin-top: 0; margin-bottom: 0">2020</p></td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">1</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">60.4</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">57.1</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.6</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">*</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">3</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.0</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12.0</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">4</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">**</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11.2</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"/> 0.413 0.333 0.208 0.386 0.141 0.10 3 0.770 2 0.693 0.344 0.322 0.269 0.371 0.157 0.10 3 0.850 3 0.803 0.604 0.571 0.126 0.120 0.120 0.112 0.10 0.10 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Leases</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for leases under ASC 842, “Leases.” All leases are required to be recorded on the balance sheet and are classified as either operating leases or finance leases. The lease classification affects the expense recognition in the income statement. Operating lease charges are recorded entirely in operating expenses. Finance lease charges are split, where amortization of the right-of- use asset is recorded in operating expenses and an implied interest component is recorded in interest expense. See Note 4.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Earnings (Loss) per share</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings (loss) per share (“EPS”) is computed by dividing the net income (loss) applicable to common stockholders by the weighted-average number of shares of common stock outstanding for the period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For purposes of calculating diluted earnings per common share, the numerator includes net income plus interest on convertible notes payable assumed converted as of the first day of the period. The denominator includes both the weighted-average number of shares of common stock outstanding during the period and the number of common stock equivalents if the inclusion of such common stock equivalents is dilutive. Dilutive common stock equivalents potentially include stock options and warrants using the treasury stock method and convertible notes payable using the if-converted method.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is the calculation of net income (loss) applicable to common stockholders utilized to calculate EPS:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Net income (Loss) per condensed consolidated statements of operations</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">239,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(1,584,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">87,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(526,000</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Add: Convertible Note Interest for Potential Note Conversion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">155,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,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 style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Income (loss) used to calculate diluted earnings per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">316,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1,584,000</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">242,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(526,000</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a reconciliation of the denominators of basic and diluted earnings per share computations:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Weighted average shares outstanding used to compute basic</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">earnings per share</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">32,021,522</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">30,552,147</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">31,996,859</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">30,476,289</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Effect of dilutive stock options and warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,912,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,750,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive convertible notes payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,057,892</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,057,892</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average shares outstanding and 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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">used to compute dilutive earnings per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">37,991,914</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">30,552,147</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">38,805,251</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">30,476,289</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following securities have been excluded from the calculation as the exercise price was greater than the average market price of the common shares:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Stock options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">456,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">216,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">216,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Warrants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,903,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,423,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,423,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,423,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,359,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,639,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,521,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,639,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following securities have been excluded from the calculation even though the exercise price was less than the average market price of the common shares because the effect of including these potential shares was anti-dilutive due to the net loss incurred during that period:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three and Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Stock options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">       -</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,696,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Warrants</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">760,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Convertible notes payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,045,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,501,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Net income (Loss) per condensed consolidated statements of operations</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">239,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(1,584,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">87,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(526,000</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Add: Convertible Note Interest for Potential Note Conversion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">155,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,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 style="vertical-align: bottom; "> <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Income (loss) used to calculate diluted earnings per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">316,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(1,584,000</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">242,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(526,000</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 239000 -1584000 87000 -526000 77000 155000 316000 -1584000 242000 -526000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left">Weighted average shares outstanding used to compute basic</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">earnings per share</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">32,021,522</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">30,552,147</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">31,996,859</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">30,476,289</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Effect of dilutive stock options and warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,912,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,750,500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive convertible notes payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,057,892</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,057,892</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted average shares outstanding and 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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">used to compute dilutive earnings per share</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">37,991,914</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">30,552,147</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">38,805,251</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">30,476,289</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 32021522 30552147 31996859 30476289 1912500 2750500 4057892 4057892 37991914 30552147 38805251 30476289 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Stock options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">456,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">216,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">98,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">216,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Warrants</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,903,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,423,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,423,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,423,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">2,359,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,639,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,521,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">1,639,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three and Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Stock options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">       -</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,696,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Warrants</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">760,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Convertible notes payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,045,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">7,501,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 456000 216000 98000 216000 1903000 1423000 1423000 1423000 2359000 1639000 1521000 1639000 1696000 760000 5045000 7501000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Stock-Based Compensation</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for stock-based compensation in accordance with FASB ASC 718, “Compensation – Stock Compensation.” Under the fair value recognition provision of the ASC, stock-based compensation cost is estimated at the grant date based on the fair value of the award. The Company estimates the fair value of stock options and warrants granted using the Black-Scholes-Merton option pricing model. Stock based compensation expense for employees amounted to $57,000 and $74,000 for the three months ended June 30, 2021 and 2020, respectively, and $214,000 for both the six months ended June 30, 2021 and 2020. Stock compensation expense for directors amounted to $52,000 and $46,000 for the three months ended June 30, 2021 and 2020, respectively and $104,000 and $101,000 for the six months ended June 30, 2021 and 2020, respectively. Stock compensation expense for employees and directors was included in operating expenses on the accompanying Condensed Consolidated Statements of Operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 57000 74000 214000 214000 52000 46000 104000 101000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"><b>Goodwill</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the acquisition cost of businesses over the fair value of the identifiable net assets acquired. The goodwill amount of $163,000 at both June 30, 2021 and December 31, 2020 relates to the acquisition of NTW.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill is not amortized, but is tested at least annually for impairment, or if circumstances occur that more likely than not reduce the fair value of the reporting unit below its carrying amount.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has determined that there has been no impairment of goodwill at June 30, 2021 and December 31, 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> 163000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"><b>Recently Issued Accounting Pronouncements</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) (“ASU 2016- 13”), which significantly changes how entities will account for credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 replaces the existing incurred loss model with an expected credit loss model that requires entities to estimate an expected lifetime credit loss on most financial assets and certain other instruments. Under ASU 2016-13 credit impairment is recognized as an allowance for credit losses, rather than as a direct write-down of the amortized cost basis of a financial asset. The impairment allowance is a valuation account deducted from the amortized cost basis of financial assets to present the net amount expected to be collected on the financial asset. Once the new pronouncement is adopted by the Company, the allowance for credit losses must be adjusted for management’s current estimate at each reporting date. The new guidance provides no threshold for recognition of impairment allowance. Therefore, entities must also measure expected credit losses on assets that have a low risk of loss. For instance, trade receivables that are either current or not yet due may not require an allowance reserve under currently generally accepted accounting principles, but under the new standard, the Company will have to estimate an allowance for expected credit losses on trade receivables under ASU 2016-13. ASU 2016-13 is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2022 for smaller reporting companies. Early adoption is permitted. The Company will evaluate the impact of ASU 2016-13 on the Company’s consolidated financial statements in a future period closer to the date of adoption.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2020, the FASB issued ASU No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06), which is intended to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. For convertible instruments, ASU 2020-06 reduces the number of accounting models for convertible debt instruments and convertible preferred stock, and enhances information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share guidance on the basis of feedback from financial statement users. ASU 2020-06 is effective for fiscal years, and interim periods in those fiscal years, beginning after December 15, 2021. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods with those fiscal years. The Company is evaluating the effect of adopting this new accounting guidance on its financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 1, 2021, the Company adopted ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The adoption of ASU 2019-12 did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 1, 2021, the Company adopted ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. In January 2021, the FASB issued ASU 2021-01, “Reference Rate Reform (Topic 848): Scope: which clarified the scope of ASU 2020-04. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. These amendments may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The adoption of these ASU’s did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2021, the FASB issued ASU No. 2021-03, Intangibles—Goodwill and Other (Topic 350): Accounting Alternative for Evaluating Triggering Events, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU allow companies to elect not to monitor for goodwill impairment triggering events during the reporting period and instead, to evaluate the facts and circumstances as of the end of the reporting period to determine whether it is more likely than not that goodwill is impaired. This aligns the triggering event evaluation date with the reporting date, whether that date is an interim or annual reporting date. This ASU is effective on a prospective basis for fiscal years beginning after December 15, 2019, with early adoption permitted for both interim and annual financial statements that have not yet been issued or made available for issuance as of March 30, 2021. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt – Modifications and Extinguishments (Subtopic 470-50), Compensation – Stock Compensation (Topic 718), and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modification or Exchanges of Freestanding Equity-Classified Written Call Options (“ASU 2021-04”), which will clarify and reduce diversity in practice. Specifically, the new standard includes a recognition model comprising four categories of transactions and corresponding accounting treatment for each category. The category that would apply to a modification or an exchange of an equity-classified warrant would depend on the substance of the modification transaction (e.g. a financing transaction to raise equity versus one to raise debt). This recognition model is premised on the idea that the accounting for the transaction should not differ from what it would have been had the issuer of the warrants paid cash instead of modifying the warrants. ASU 2021-04 will be effective for fiscal years beginning after December 15, 2021 and interim periods within those fiscal years. Early adoption is permitted. This ASU will be applied prospectively to modifications or exchanges occurring on or after the effective date of the ASU. The Company is currently evaluating the impact this new guidance will have on its condensed consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not believe that any other recently issued, but not yet effective, accounting standards if currently adopted would have a material effect on the accompanying condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 3. PROPERTY AND EQUIPMENT</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify">The components of property and equipment at June 30, 2021 and December 31, 2020 consisted of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31, </td><td style="font-weight: bold"> </td><td> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%">Land</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">300,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">300,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 15%; text-align: right"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Buildings and Improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,728,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,683,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">31.50 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Machinery and Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,870,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,738,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">5 - 8 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Finance Lease Machinery and Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">5 - 8 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Tools and Instruments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,417,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,116,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">1.50 - 7 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Automotive Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">5 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture and Fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">290,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">290,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">5 - 8 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Leasehold Improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">861,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">855,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">Term of Lease</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Computers and Software</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">583,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">436,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: right; padding-bottom: 1.5pt">4 - 6 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total Property and Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,275,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,644,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated Depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(29,480,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28,063,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: right; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Property and Equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,795,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,581,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: right; padding-bottom: 4pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation expense for the three months ended June 30, 2021 and 2020 was $704,000 and $688,000, respectively. Depreciation expense for the six months ended June 30, 2021 and 2020 was $1,417,000 and $1,344,000, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Assets held under financed lease obligations are depreciated over the shorter of their related lease terms or their estimated productive lives. Depreciation of assets under finance leases is included in depreciation expense for 2021 and 2020. Accumulated depreciation on these assets was approximately $31,000 and $28,000 as of June 30, 2021 and December 31, 2020, respectively.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31, </td><td style="font-weight: bold"> </td><td> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%">Land</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">300,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">300,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 15%; text-align: right"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Buildings and Improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,728,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,683,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">31.50 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Machinery and Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,870,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,738,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">5 - 8 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Finance Lease Machinery and Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">78,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">5 - 8 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Tools and Instruments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,417,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,116,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">1.50 - 7 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Automotive Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">148,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">5 years</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture and Fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">290,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">290,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">5 - 8 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Leasehold Improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">861,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">855,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right">Term of Lease</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Computers and Software</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">583,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">436,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: right; padding-bottom: 1.5pt">4 - 6 years</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total Property and Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,275,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,644,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: right"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated Depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(29,480,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28,063,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: right; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Property and Equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,795,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,581,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: right; padding-bottom: 4pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p> 300000 300000 1728000 1683000 31.50 21870000 21738000 5 8 78000 78000 5 8 12417000 12116000 1.50 7 148000 148000 5 290000 290000 5 8 861000 855000 Term of Lease 583000 436000 4 6 38275000 37644000 29480000 28063000 8795000 9581000 704000 688000 1417000 1344000 31000 28000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 4. LEASES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. The Company leases certain machinery and equipment under finance leases and leases its offices and manufacturing facilities under operating leases. The leases have remaining lease terms of one to five years, some of which include options to extend or terminate the leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31,<br/></p></td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-style: normal; font-weight: normal"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-style: normal; font-weight: normal"> </span></td> <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><span style="font-style: normal; font-weight: normal">(unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-style: normal; font-weight: normal"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-style: normal; font-weight: normal"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-style: normal; font-weight: normal"> </span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-style: normal; font-weight: normal"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Weighted Average Remaining Lease Term - in years</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5.12</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5.53</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted Average discount rate - %</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.89</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.90</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The aggregate undiscounted cash flows of operating lease payments for leases with remaining terms greater than one year are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">December 31, 2021 (remainder of the year)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">492,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,007,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,038,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>December 31, 2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,070,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>December 31, 2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">992,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">730,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total future minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,329,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: discount</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,091,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total operating lease maturities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,238,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion of operating lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(643,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total long term portion of operating lease maturities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,595,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 29, 2021 the Company entered into an agreement to surrender the possession of the premises of the former corporate office, located in Hauppauge, NY. The Company made a one-time payment of 40% of the remaining balance due to the landlord as of May 1, 2021, of approximately $37,000. The Company had previously recognized a lease impairment of $275,000 to its Operating Lease Right-of-Use-Asset for the year-ended December 31, 2019.</p> The leases have remaining lease terms of one to five years, some of which include options to extend or terminate the leases. <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31,<br/></p></td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-style: normal; font-weight: normal"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-style: normal; font-weight: normal"> </span></td> <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center"><span style="font-style: normal; font-weight: normal">(unaudited)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-style: normal; font-weight: normal"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-style: normal; font-weight: normal"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-style: normal; font-weight: normal"> </span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-style: normal; font-weight: normal"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Weighted Average Remaining Lease Term - in years</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5.12</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">5.53</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Weighted Average discount rate - %</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.89</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8.90</td><td style="text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> P5Y1M13D P5Y6M10D 0.0889 0.0890 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">December 31, 2021 (remainder of the year)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">492,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,007,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,038,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>December 31, 2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,070,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>December 31, 2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">992,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">730,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total future minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,329,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: discount</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,091,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total operating lease maturities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,238,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: current portion of operating lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(643,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total long term portion of operating lease maturities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,595,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> 492000 1007000 1038000 1070000 992000 730000 5329000 -1091000 4238000 -643000 3595000 0.40 37000 275000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 5. NOTES PAYABLE, RELATED PARTY NOTES PAYABLE AND FINANCE LEASE OBLIGATIONS</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify">Notes payable, related party notes payable and finance lease obligations consist of the following:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Revolving credit note payable to Sterling National Bank (“SNB”)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,256,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,649,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Term loan, SNB</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,793,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,558,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Loan Payable - financed asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Related party notes payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,412,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,012,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Subtotal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,508,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,273,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion of notes payable, related party notes payable and finance lease obligations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,266,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,475,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Notes payable, related party notes payable and finance lease obligations,</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">net of current portion</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,242,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,798,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"><b>Sterling National Bank (“SNB”)</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 31, 2019, the Company entered into a loan facility (“SNB Facility”) with SNB expiring on December 30, 2022. The loan facility provides for a $16,000,000 revolving loan (“SNB revolving line of credit”) and a term loan (“SNB term loan”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2020, the Company entered into the First Amendment to Loan and Security Agreement (“First Amendment”). The terms of the amendment increase the Term Loan to $5,685,000. The repayment terms of the term loan were amended to provide monthly principal installments in the amount of $67,679 beginning on December 1, 2020, with a final payment of any unpaid balance of principal and interest payable on December 30, 2022. Additionally, the date by which certain subordinated third-party notes need to be extended was changed from September 30, 2020 to November 30, 2020. The Company paid an amendment fee of $20,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 14, 2021, the Company entered into the Second Amendment to the Loan and Security Agreement (“Second Amendment”). The purpose of the Second Amendment was to clarify the definition and calculation of Excess Cash Flow, and to confirm the extension of the due date for the payment of the Excess Cash Flow payment. The amount of the Excess Cash Flow payment for the year ended December 31, 2020 was calculated to be $558,750. Per the terms of the Second Amendment, the Excess Cash Flow is payable in three installments of $186,250 on each of June 15, 2021, June 30, 2021, and September 15, 2021. As of June 30, 2021, the Company paid the first two installments totaling $372,500. Additionally, the Company paid an amendment fee of $10,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The terms of the SNB Facility require that, among other things, the Company maintain a specified Fixed Charge Coverage Ratio of 1.25 to 1.00 at the end of each Fiscal Quarter beginning with the Fiscal Quarter ending March 31, 2020. In addition, the Company is limited in the amount of Capital Expenditures it can make. As of June 30, 2021, the Company was in compliance with all loan covenants. The SNB Facility also restricts the amount of dividends the Company may pay to its stockholders. Substantially all of the Company’s assets are pledged as collateral under the SNB Facility.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2021 the future minimum principal payments for the SNB term loan are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">For the twelve months ending</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">December 31, 2021 (remainder of the year)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">592,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,247,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">SNB Term Loan payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,839,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: debt issuance costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(46,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total SNB Term loan payable, net of debt issuance costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,793,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion of SNB term loan payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(998,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total long-term portion of SNB term loan payable</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,795,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the terms of the SNB Facility, both the SNB revolving line of credit and the SNB term loan will bear an interest rate equal to 30-day LIBOR, (with a 1% floor), plus 2.5%. The average interest rate charged during the period ended June 30, 2021 was 3.5%.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2021, our debt to SNB in the amount of $20,049,000 consisted of the SNB revolving line of credit note in the amount of $15,256,000 and the SNB term loan in the amount of $4,793,000. As of December 31, 2020, our debt to SNB in the amount of $21,207,000 consisted of the SNB revolving line of credit note in the amount of $15,649,000 and the SNB term loan in the amount of $5,558,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest expense related to the SNB Facility amounted to approximately $180,000 and $154,000 for the three months ended June 30, 2021 and 2020, respectively, and $361,000 and $274,000 for the six months ended June 30, 2021 and 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Loan Payable – Financed Asset</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company financed the purchase of a delivery vehicle in July 2020. The loan obligation totaled $44,000 and $48,000 as of June 30, 2021 and December 31, 2020, respectively. The loan bears no interest and a final payment is due and payable for all unpaid principal on July 20, 2026.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The future minimum loan payments are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">For the twelve months ending</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">December 31, 2021 (remainder of the year)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>December 31, 2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>December 31, 2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Loan Payable - financed asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Long-term portion</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">35,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Related Party Notes Payable</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Taglich Brothers, Inc. is a corporation co-founded by two directors of the Company, Michael and Robert Taglich. In addition, a third director of the Company is a vice president of Taglich Brothers, Inc.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Taglich Brothers, Inc. has acted as placement agent for various debt and equity financing transactions and has received cash and equity compensation for their services.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From 2016 through 2020, the Company entered into various subordinated notes payable and convertible subordinated notes payable with Michael and Robert Taglich. These notes resulted in proceeds to the Company totaling $6,550,000. In connection with these notes, Michael and Robert were issued a total of 355,082 shares of common stock and Taglich Brothers Inc. was issued promissory notes totaling $554,000 for placement agency fees.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 1, 2021, the related party subordinated notes due to Michael and Robert Taglich and Taglich Brothers, Inc., were amended to include all accrued interest through December 31, 2020 in the principal balance of the notes. Per the terms of the SNB Facility, these notes remain subordinate to the SNB Facility and are due on July 1, 2023. There are no principal payments due on these notes until such time. The note holders and the principal balance of the notes as amended on January 1, 2021 are shown below:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Michael Taglich,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Robert Taglich,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Taglich Brothers,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Chairman</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Director</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inc.</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Convertible Subordinated Notes</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,666,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,905,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">241,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,812,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Subordinated Notes</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,250,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">350,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,600,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,916,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,255,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">241,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,412,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months and six months ended June 30, 2021, no principal payments have been made on these notes and the principal balances remain unchanged from the table above. Interest expense for the three months ended June 30, 2021 and 2020 on all related party notes payable was $125,000 and $125,000, respectively, and $250,000 and $253,000 for the six months ended June 30, 2021 and 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Convertible Notes Payable – Third Parties</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of both June 30, 2021 and December 31, 2020, the notes payable to third parties totaled $0 as the notes were converted into shares of common stock in 2020. Interest incurred on these notes amounted to approximately $38,000 and $80,000 for the three and six months ended June 30, 2020, respectively. Amortization of debt discount on these notes amounted to approximately $3,000 and $7,000 for the three and six months ended June 30, 2020, respectively. These costs are included in interest and financing costs in the Condensed Consolidated Statement of Operations.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Revolving credit note payable to Sterling National Bank (“SNB”)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,256,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,649,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Term loan, SNB</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,793,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,558,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Loan Payable - financed asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Related party notes payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,412,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,012,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Subtotal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26,508,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,273,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion of notes payable, related party notes payable and finance lease obligations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,266,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,475,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Notes payable, related party notes payable and finance lease obligations,</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">net of current portion</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,242,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,798,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.3in 0pt 0; text-align: justify"> </p> 15256000 15649000 4793000 5558000 3000 6000 44000 48000 6412000 6012000 26508000 27273000 16266000 16475000 10242000 10798000 2022-12-30 16000000 the Company entered into the First Amendment to Loan and Security Agreement (“First Amendment”). The terms of the amendment increase the Term Loan to $5,685,000. The repayment terms of the term loan were amended to provide monthly principal installments in the amount of $67,679 beginning on December 1, 2020, with a final payment of any unpaid balance of principal and interest payable on December 30, 2022. Additionally, the date by which certain subordinated third-party notes need to be extended was changed from September 30, 2020 to November 30, 2020. The Company paid an amendment fee of $20,000. On June 14, 2021, the Company entered into the Second Amendment to the Loan and Security Agreement (“Second Amendment”). The purpose of the Second Amendment was to clarify the definition and calculation of Excess Cash Flow, and to confirm the extension of the due date for the payment of the Excess Cash Flow payment. The amount of the Excess Cash Flow payment for the year ended December 31, 2020 was calculated to be $558,750. Per the terms of the Second Amendment, the Excess Cash Flow is payable in three installments of $186,250 on each of June 15, 2021, June 30, 2021, and September 15, 2021. As of June 30, 2021, the Company paid the first two installments totaling $372,500. Additionally, the Company paid an amendment fee of $10,000.  186250 372500 10000 The terms of the SNB Facility require that, among other things, the Company maintain a specified Fixed Charge Coverage Ratio of 1.25 to 1.00 at the end of each Fiscal Quarter beginning with the Fiscal Quarter ending March 31, 2020. <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">For the twelve months ending</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">December 31, 2021 (remainder of the year)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">592,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">December 31, 2022</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,247,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">SNB Term Loan payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,839,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: debt issuance costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(46,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total SNB Term loan payable, net of debt issuance costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,793,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion of SNB term loan payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(998,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Total long-term portion of SNB term loan payable</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,795,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 592000 4247000 4839000 46000 4793000 998000 3795000 Under the terms of the SNB Facility, both the SNB revolving line of credit and the SNB term loan will bear an interest rate equal to 30-day LIBOR, (with a 1% floor), plus 2.5%. The average interest rate charged during the period ended June 30, 2021 was 3.5%.  20049000 15256000 4793000 21207000 15649000 5558000 180000 154000 361000 274000 44000 48000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">For the twelve months ending</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">December 31, 2021 (remainder of the year)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>December 31, 2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>December 31, 2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Loan Payable - financed asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: Current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Long-term portion</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">35,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> 5000 9000 9000 9000 9000 3000 44000 9000 35000 From 2016 through 2020, the Company entered into various subordinated notes payable and convertible subordinated notes payable with Michael and Robert Taglich. These notes resulted in proceeds to the Company totaling $6,550,000. In connection with these notes, Michael and Robert were issued a total of 355,082 shares of common stock and Taglich Brothers Inc. was issued promissory notes totaling $554,000 for placement agency fees. On January 1, 2021, the related party subordinated notes due to Michael and Robert Taglich and Taglich Brothers, Inc., were amended to include all accrued interest through December 31, 2020 in the principal balance of the notes. Per the terms of the SNB Facility, these notes remain subordinate to the SNB Facility and are due on July 1, 2023. There are no principal payments due on these notes until such time. The note holders and the principal balance of the notes as amended on January 1, 2021 are shown below <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Michael Taglich,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Robert Taglich,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Taglich Brothers,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Chairman</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Director</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Inc.</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Convertible Subordinated Notes</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,666,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,905,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">241,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,812,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Subordinated Notes</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,250,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">350,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,600,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,916,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,255,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">241,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,412,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> 2666000 1905000 241000 4812000 1250000 350000 1600000 3916000 2255000 241000 6412000 125000 125000 250000 253000 0 38000 80000 3000 7000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 6. LIABILITY RELATED TO THE SALE OF FUTURE PROCEEDS FROM DISPOSITION OF SUBSIDIARY</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the sale of the Company’s wholly-owned subsidiary, AMK Welding, Inc. (“AMK”) to Meyer Tool, Inc., (“Meyer”) in 2017, Meyer was obligated to pay the Company within 30 days after the end of each calendar quarter, commencing April 1, 2017, an amount equal to five (5%) percent of the net sales of AMK for that quarter until the aggregate payments made to the Company (the “Meyer Agreement”) equals $1,500,000 (the “Maximum Amount”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to increase liquidity, on January 15, 2019, the Company entered into a “Purchase Agreement” with 15 accredited investors (the “Purchasers”), including Michael and Robert Taglich, pursuant to which the Company assigned to the Purchasers all of its rights, title and interest to the remaining $1,137,000 of the $1,500,000 in payments due from Meyer for the sale of AMK (the “Remaining Amount”) for an immediate payment of $800,000, including $100,000 from each of Michael and Robert Taglich, and $75,000 for the benefit of the children of Michael Taglich. The timing of the payments is based upon the net sales of AMK. If the Purchasers have not received the entire Remaining Amount by March 31, 2023, they have the right to demand payment of their pro rata portion of the unpaid Remaining Amount from the Company (“Put Right”). To the extent the Purchasers exercise their Put Right, the remaining payments from Meyer will be retained by the Company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognized $91,000 and $119,000 of non-cash income for the three months ended June 30, 2021 and 2020, respectively, and $195,000 and $211,000 of non-cash income for the six months ended June 30, 2021 and 2020, respectively, reflected in “other income, net” on the condensed consolidated statements of operations and recorded $27,000 and $36,000 of related non-cash interest expense related to the Purchase Agreement for the three months ended June 30, 2021 and 2020, respectively, and $58,000 and $64,000 for the six months ended June 30, 2021 and 2020, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below shows the activity within the liability account for:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31,<br/> 2020</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(Unaudited)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Liabilities related to sale of future proceeds from disposition of</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">subsidiaries - beginning balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">322,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">602,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-Cash other income recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(195,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(402,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Non-Cash interest expense recognized</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">58,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">122,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Liabilities related to sale of future proceeds from disposition of</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>subsidiary - ending balance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">185,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">322,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: unamortized transaction costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Liability related to sale of future proceeds from disposition of</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 style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">subsidiary, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">182,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">319,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> In connection with the sale of the Company’s wholly-owned subsidiary, AMK Welding, Inc. (“AMK”) to Meyer Tool, Inc., (“Meyer”) in 2017, Meyer was obligated to pay the Company within 30 days after the end of each calendar quarter, commencing April 1, 2017, an amount equal to five (5%) percent of the net sales of AMK for that quarter until the aggregate payments made to the Company (the “Meyer Agreement”) equals $1,500,000 (the “Maximum Amount”).  the Company entered into a “Purchase Agreement” with 15 accredited investors (the “Purchasers”), including Michael and Robert Taglich, pursuant to which the Company assigned to the Purchasers all of its rights, title and interest to the remaining $1,137,000 of the $1,500,000 in payments due from Meyer for the sale of AMK (the “Remaining Amount”) for an immediate payment of $800,000, including $100,000 from each of Michael and Robert Taglich, and $75,000 for the benefit of the children of Michael Taglich. The timing of the payments is based upon the net sales of AMK. If the Purchasers have not received the entire Remaining Amount by March 31, 2023, they have the right to demand payment of their pro rata portion of the unpaid Remaining Amount from the Company (“Put Right”). To the extent the Purchasers exercise their Put Right, the remaining payments from Meyer will be retained by the Company. 91000 119000 195000 211000 27000 36000 58000 64000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">December 31,<br/> 2020</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(Unaudited)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Liabilities related to sale of future proceeds from disposition of</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">subsidiaries - beginning balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">322,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">602,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Non-Cash other income recognized</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(195,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(402,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Non-Cash interest expense recognized</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">58,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">122,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Liabilities related to sale of future proceeds from disposition of</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>subsidiary - ending balance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">185,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">322,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: unamortized transaction costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Liability related to sale of future proceeds from disposition of</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 style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">subsidiary, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">182,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">319,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 322000 602000 195000 402000 58000 122000 185000 322000 -3000 -3000 182000 319000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 7. STOCKHOLDERS’ EQUITY</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Common Stock – Sale and Other Issuances</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company issued 37,392 and 47,126 shares of common stock in payment of director fees totaling $52,000 and $46,000 for the three months ended June 30, 2021 and 2020, respectively, and 79,352 and 90,897 shares totaling $104,000 and $101,000 for the six months ended June 30, 2021 and 2020, respectively. Additionally, the Company issued 51,224 shares of common stock upon the cashless exercise of stock options during the six months ended June 30, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2020, we issued and sold 419,597 shares of our common stock for gross proceeds of $984,000 pursuant to our Form S-3 filed on October 10, 2019 as updated on January 15, 2020. Costs of the sale amounted to $145,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the six months ended June 30, 2020, the Company issued 590,243 shares of common stock to convert third party subordinated debt totaling $885,000 to equity.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the third quarter of 2021, the Company issued 39,983 shares of common stock in payment of directors’ fees totaling $52,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Issuance of Stock Options</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 11, 2021, the Company granted to its directors, stock options to purchase an aggregate of 70,000 shares of the Company’s common stock at a price of $1.32 per share. The options expire on the seventh anniversary of the grant date and vest over a term of one year.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On March 24, 2021, the Company granted to certain members of management and certain employees, stock options to purchase an aggregate of 327,500 shares of the Company’s common stock at a price of $1.39 per share. The options expire on the fifth anniversary of the grant date and vest over a term of three years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On July 30, 2021, the Company granted to certain members of management and certain employees, stock options to purchase an aggregate of 415,000 shares of the Company’s common stock at a price of $1.22 per share. The options expire on the fifth anniversary of the grant date and vest over a term of one to three years.</p> 37392 47126 52000 46000 79352 90897 104000 101000 51224 419597 984000 145000 590243 885000 39983 52000 70000 1.32 The options expire on the seventh anniversary of the grant date and vest over a term of one year. 327500 1.39 The options expire on the fifth anniversary of the grant date and vest over a term of three years. 415000 1.22 The options expire on the fifth anniversary of the grant date and vest over a term of one to three years. <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 8. CONTINGENCIES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A number of actions have been commenced against the Company by vendors, landlords and former landlords, including a third party claim as a result of an injury suffered on a portion of a leased property not occupied by the Company. As certain of these claims represent amounts included in accounts payable they are not specifically discussed herein.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contract Pharmacal Corp. (“Contact Pharmacal”) commenced an action on October 2, 2018, relating to a Sublease entered into between the Company and Contract Pharmacal in May 2018 with respect to the property at 110 Plant Avenue, Hauppauge, New York. In the action Contract Pharmacal originally sought damages in excess of $1,000,000 for the Company’s failure to make the entire premises available by the Sublease commencement date. On July 8, 2021, the Court denied Contract Pharmacal’s Motion for Summary Judgement. In the Order, the Court granted Contract Pharmacal’s Motions to drop its claim for specific performance and to amend its Complaint to reduce its claim for damages to $700,000. The Company continues to dispute the validity of the claims asserted by Contract Pharmacal and believes it has meritorious defenses to those claims. As of June 30, 2021, it is not possible to estimate if a loss will be incurred, as such there has been no accrual.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time we also may be engaged in various lawsuits and legal proceedings in the ordinary course of our business. We are currently not aware of any legal proceedings the ultimate outcome of which, in our judgment based on information currently available, would have a material adverse effect on our business, financial condition or operating results. There are no proceedings in which any of our directors, officers or affiliates, or any registered or beneficial stockholder of our common stock, is an adverse party or has a material interest averse to our interest.</p> 1000000 700000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 9. INCOME TAXES</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded no income tax expense for the three and six months ended June 30, 2021 and 2020 because the estimated annual effective tax rate was zero. In determining the estimated annual effective income tax rate, the Company analyzes various factors, including projections of the Company’s annual earnings and taxing jurisdictions in which the earnings will be generated, the impact of state and local income taxes, the ability to use tax credits and net operating loss carry forwards, and available tax planning alternatives.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result of the passage of the CARES Act, the Company filed for a net operating loss carryback claim of $1,416,000 in March 2020. The refund was received in April 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2021 and December 31, 2020, the Company provided a full valuation allowance against its net deferred tax assets since the Company believes it is more likely than not that its deferred tax assets will not be realized.</p> 0 0 0 0 1416000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 10. SEGMENT REPORTING</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with FASB ASC 280, “Segment Reporting” (“ASC 280”), the Company discloses financial and descriptive information about its reportable operating segments. Operating segments are components of an enterprise about which separate financial information is available and regularly evaluated by the chief operating decision maker in deciding how to allocate resources and in assessing performance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC 280, which establishes standards for reporting information about operating segments in annual and interim financial statements, and requires that companies report financial and descriptive information about their reportable segments based on a management approach. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company currently divides its operations into two operating segments: Complex Machining, which consists of AIM and NTW; and Turbine Engine Components, which consists of Sterling. Along with its operating subsidiaries, the Company reports the results of its corporate division as an independent segment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accounting policies of each of the segments are the same as those described in the Summary of Significant Accounting Policies. Intersegment transfers are recorded at the transferor’s cost, and there is no intercompany profit or loss on intersegment transfers. We evaluate performance based on revenue, gross profit contribution and assets employed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial information about the Company’s reporting segments for the three and six months ended June 30, 2021 and 2020 are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">For the Three Months</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">For the Six Months</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ended June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ended June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom"> <td>COMPLEX MACHINING</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Net Sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,783,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,308,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,949,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,372,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,325,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">681,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,944,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,849,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income (Loss) before benefit from income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,573,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,553,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,160,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51,956,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48,490,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51,956,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48,490,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,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 style="vertical-align: bottom; "> <td style="text-align: left">TURBINE ENGINE COMPONENTS</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,670,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,186,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,216,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,569,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Gross Profit (Loss)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">278,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(67,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">456,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(54,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income (Loss) before benefit from income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(217,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">99,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(343,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,471,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,430,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,471,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,430,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,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 style="vertical-align: bottom; "> <td>CORPORATE</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Loss before benefit from income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,448,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,357,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,565,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,757,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">823,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,808,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">823,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,808,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,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 style="vertical-align: bottom; "> <td>CONSOLIDATED</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,453,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,494,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,165,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,941,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,603,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">614,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,400,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,795,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income (Loss) before benefit from income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">239,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,584,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">87,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,940,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Benefit from Income Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,414,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net Income (loss)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">239,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,584,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">87,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(526,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">56,250,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">54,728,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">56,250,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">54,728,000</td><td style="text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">For the Three Months</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">For the Six Months</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ended June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ended June 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(unaudited)</td><td> </td></tr> <tr style="vertical-align: bottom"> <td>COMPLEX MACHINING</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Net Sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,783,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,308,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,949,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,372,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,325,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">681,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,944,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,849,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income (Loss) before benefit from income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,573,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(10,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,553,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,160,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51,956,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48,490,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">51,956,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">48,490,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,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 style="vertical-align: bottom; "> <td style="text-align: left">TURBINE ENGINE COMPONENTS</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,670,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,186,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,216,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,569,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Gross Profit (Loss)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">278,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(67,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">456,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(54,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income (Loss) before benefit from income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(217,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">99,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(343,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,471,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,430,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,471,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,430,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,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 style="vertical-align: bottom; "> <td>CORPORATE</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Loss before benefit from income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,448,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,357,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,565,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,757,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">823,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,808,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">823,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,808,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,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 style="vertical-align: bottom; "> <td>CONSOLIDATED</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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net Sales</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,453,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,494,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,165,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,941,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Gross Profit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,603,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">614,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,400,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,795,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income (Loss) before benefit from income taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">239,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,584,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">87,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,940,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Benefit from Income Taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,414,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net Income (loss)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">239,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,584,000</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">87,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(526,000</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td>Assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">56,250,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">54,728,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">56,250,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">54,728,000</td><td style="text-align: left"> </td></tr> </table> 13783000 7308000 25949000 19372000 2325000 681000 3944000 2849000 1573000 -10000 2553000 1160000 51956000 48490000 51956000 48490000 1670000 1186000 3216000 2569000 278000 -67000 456000 -54000 114000 -217000 99000 -343000 3471000 4430000 3471000 4430000 -1448000 -1357000 -2565000 -2757000 823000 1808000 823000 1808000 15453000 8494000 29165000 21941000 2603000 614000 4400000 2795000 239000 -1584000 87000 -1940000 -1414000 239000 -1584000 87000 -526000 56250000 54728000 56250000 54728000 false --12-31 Q2 0001009891 NYSEAMER Customer was less than 10% of total net sales for the six months ended June 30, 2020. Customer was less than 10% of Gross Accounts Receivable at December 31, 2020. Customer was less than 10% of Gross Accounts Receivable at June 30, 2021. Customer was less than 10% of total net sales for the three months ended June 30, 2020. XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2021
Jul. 30, 2021
Document Information Line Items    
Entity Registrant Name AIR INDUSTRIES GROUP  
Trading Symbol AIRI  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   32,077,530
Amendment Flag false  
Entity Central Index Key 0001009891  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Jun. 30, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-35927  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 80-0948413  
Entity Address, Address Line One 1460 Fifth Avenue  
Entity Address, Address Line Two Bay Shore  
Entity Address, City or Town New York  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 11706  
City Area Code (631)  
Local Phone Number 968-5000  
Title of 12(b) Security Common Stock  
Entity Interactive Data Current Yes  
Security Exchange Name NYSEAMER  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Current Assets    
Cash and Cash Equivalents $ 515,000 $ 2,505,000
Accounts Receivable, Net of Allowance for Doubtful Accounts of $698,000 and $964,000 12,210,000 8,798,000
Inventory 30,209,000 32,120,000
Prepaid Expenses and Other Current Assets 218,000 173,000
Prepaid Taxes 19,000 15,000
Total Current Assets 43,171,000 43,611,000
Property and Equipment, Net 8,795,000 9,581,000
Operating Lease Right-Of-Use-Asset 3,270,000 3,510,000
Deferred Financing Costs, Net, Deposits and Other Assets 851,000 912,000
Goodwill 163,000 163,000
TOTAL ASSETS 56,250,000 57,777,000
Current Liabilities    
Notes Payable and Finance Lease Obligations - Current Portion 16,266,000 16,475,000
Accounts Payable and Accrued Expenses 7,388,000 8,682,000
Operating Lease Liabilities - Current Portion 643,000 701,000
Deferred Gain on Sale - Current Portion 38,000 38,000
Deferred Revenue 1,590,000 917,000
Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary - Current Portion 185,000 200,000
Deferred payroll tax liability - CARES Act - Current Portion 314,000 314,000
Total Current Liabilities 26,424,000 27,327,000
Long Term Liabilities    
Notes Payable and Finance Lease Obligations - Net of Current Portion 3,830,000 4,786,000
Notes Payable - Related Party 6,412,000 6,012,000
Operating Lease Liabilities - Net of Current Portion 3,595,000 3,927,000
Deferred Gain on Sale - Net of Current Portion 162,000 181,000
Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary - Net of Current Portion 122,000
Deferred payroll tax liability - CARES Act - Net of Current Portion 313,000 313,000
TOTAL LIABILITIES 40,736,000 42,668,000
Commitments and Contingencies
Stockholders’ Equity    
Preferred Stock, par value $.001 - Authorized 3,000,000 shares, 0 shares outstanding, at both June 30, 2021 and December 31, 2020.
Common Stock - Par Value $.001 - Authorized 60,000,000 Shares, 32,037,547 and 31,906,971 Shares Issued and Outstanding as of June 30, 2021 and December 31, 2020, respectively 32,000 32,000
Additional Paid-In Capital 81,556,000 81,238,000
Accumulated Deficit (66,074,000) (66,161,000)
TOTAL STOCKHOLDERS’ EQUITY 15,514,000 15,109,000
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 56,250,000 $ 57,777,000
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parentheticals) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts (in Dollars) $ 698,000 $ 964,000
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 3,000,000 3,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 60,000,000 60,000,000
Common stock, shares issued 32,037,547 31,906,971
Common stock, shares outstanding 32,037,547 31,906,971
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net Sales $ 15,453,000 $ 8,494,000 $ 29,165,000 $ 21,941,000
Cost of Sales 12,850,000 7,880,000 24,765,000 19,146,000
Gross Profit 2,603,000 614,000 4,400,000 2,795,000
Operating Expenses 2,163,000 1,906,000 3,933,000 4,168,000
Income (loss) from Operations 440,000 (1,292,000) 467,000 (1,373,000)
Interest and Financing Costs (208,000) (303,000) (380,000) (555,000)
Interest Expense - Related Parties (125,000) (125,000) (250,000) (253,000)
Other Income, Net 132,000 136,000 250,000 241,000
Income (Loss) before Benefit From Income Taxes 239,000 (1,584,000) 87,000 (1,940,000)
Benefit from Income Taxes       (1,414,000)
Net Income (Loss) $ 239,000 $ (1,584,000) $ 87,000 $ (526,000)
Net Income (Loss) per share - Basic (in Dollars per share) $ 0.01 $ (0.05) $ 0.00 $ (0.02)
Net Income (Loss) per share - Diluted (in Dollars per share) $ 0.01 $ (0.05) $ 0.01 $ (0.02)
Weighted Average Shares Outstanding - basic (in Shares) 32,021,522 30,552,147 31,996,859 30,476,289
Weighted Average Shares Outstanding - diluted (in Shares) 37,991,914 30,552,147 38,805,251 30,476,289
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2019 $ 29,000 $ 77,434,000 $ (67,257,000) $ 10,206,000
Balance (in Shares) at Dec. 31, 2019 29,478,338      
Common stock issued for directors fees 55,000 55,000
Common stock issued for directors fees (in Shares) 43,771      
Costs related to issuance of stock (145,000) (145,000)
Issuance of Common Stock $ 1,000 983,000 984,000
Issuance of Common Stock (in Shares) 419,597      
Common Stock Issued for Convertible Notes 885,000 885,000
Common Stock Issued for Convertible Notes (in Shares) 590,243      
Stock Compensation Expense 140,000 140,000
Net Income (Loss) 1,058,000 1,058,000
Balance at Mar. 31, 2020 $ 30,000 79,352,000 (66,199,000) 13,183,000
Balance (in Shares) at Mar. 31, 2020 30,531,949      
Common stock issued for directors fees   46,000   46,000
Common stock issued for directors fees (in Shares) 47,126      
Stock Compensation Expense 74,000 74,000
Net Income (Loss) (1,584,000) (1,584,000)
Balance at Jun. 30, 2020 $ 30,000 79,472,000 (67,783,000) 11,719,000
Balance (in Shares) at Jun. 30, 2020 30,579,075      
Balance at Dec. 31, 2020 $ 32,000 81,238,000 (66,161,000) 15,109,000
Balance (in Shares) at Dec. 31, 2020 31,906,971      
Common stock issued for directors fees 52,000 52,000
Common stock issued for directors fees (in Shares) 41,960      
Stock Compensation Expense 157,000 157,000
Stock Options exercised
Stock Options exercised (in Shares) 51,224      
Net Income (Loss) (152,000) (152,000)
Balance at Mar. 31, 2021 $ 32,000 81,447,000 (66,313,000) 15,166,000
Balance (in Shares) at Mar. 31, 2021 32,000,155      
Common stock issued for directors fees   52,000   52,000
Common stock issued for directors fees (in Shares) 37,392      
Stock Compensation Expense 57,000 57,000
Net Income (Loss) 239,000 239,000
Balance at Jun. 30, 2021 $ 32,000 $ 81,556,000 $ (66,074,000) $ 15,514,000
Balance (in Shares) at Jun. 30, 2021 32,037,547      
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income (Loss) $ 87,000 $ (526,000)
Adjustments to reconcile net income (loss) to net cash used in operating activities    
Depreciation of property and equipment 1,417,000 1,344,000
Non-cash employee compensation expense 214,000 214,000
Non-cash directors compensation 104,000 101,000
Non-cash other income recognized (195,000) (211,000)
Non-cash interest expense 58,000 64,000
Amortization of Right-of-Use Asset 240,000 261,000
Deferred gain on sale of real estate (19,000) (19,000)
Loss on sale of equipment 16,000
Amortization of debt discount on convertible notes payable 158,000
Bad debt expense 23,000 322,000
Amortization of deferred financing costs 78,000 48,000
(Increase) Decrease in Operating Assets:    
Accounts receivable (3,435,000) 1,380,000
Inventory 1,911,000 (5,213,000)
Prepaid expenses and other current assets (49,000) 74,000
Deposits and other assets (4,000) (185,000)
Increase (Decrease) in Operating Liabilities:    
Accounts payable and accrued expenses (894,000) 1,301,000
Operating lease liabilities (390,000) (349,000)
Income taxes payable (25,000)
Deferred revenue 673,000 3,000
Other Liability   199,000
NET CASH USED IN OPERATING ACTIVITIES (181,000) (1,043,000)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property and equipment (631,000) (309,000)
NET CASH USED IN INVESTING ACTIVITIES (631,000) (309,000)
CASH FLOWS FROM FINANCING ACTIVITIES    
Note payable - revolver - net – Sterling National Bank (393,000) 429,000
Payments of note payable - term notes – Sterling National Bank (778,000) (284,000)
SBA Loan Proceeds – Sterling National Bank   2,414,000
Payments of finance lease obligations (3,000) (9,000)
Proceeds from issuance of common stock 984,000
Share issuance costs (145,000)
Payments of notes payable issuances- related party (1,020,000)
Payments of notes payable - third party (100,000)
Payments of loan payable - financed asset (4,000) (143,000)
NET CASH (USED IN) PROVIDED BY FINANCING ACTIVITIES (1,178,000) 2,126,000
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (1,990,000) 774,000
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD 2,505,000 1,294,000
CASH AND CASH EQUIVALENTS AT END OF PERIOD 515,000 2,068,000
Supplemental cash flow information    
Cash paid during the period for interest 612,000 238,000
Cash received for income taxes 1,416,000
investing and financing activities    
Right of Use Asset additions under ASC 842 642,000
Operating Lease Liabilities under ASC 842 642,000
Common Stock issued for conversion of notes payable and accrued interest $ 885,000
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Formation and Basis of Presentation
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
FORMATION AND BASIS OF PRESENTATION

Note 1. FORMATION AND BASIS OF PRESENTATION

 

Organization

 

Air Industries Group is a Nevada corporation (“AIRI”). As of and for the three and six months ended June 30, 2021 and 2020, the accompanying condensed consolidated financial statements presented are those of AIRI, and its wholly-owned subsidiaries; Air Industries Machining Corp. (“AIM”), Nassau Tool Works, Inc. (“NTW”), and the Sterling Engineering Corporation (“Sterling”), (together, the “Company”).

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles for interim financial information and with Rule 8-03 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by generally accepted accounting principles for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission, from which the accompanying condensed consolidated balance sheet dated December 31, 2020 was derived.

 

Reclassifications

 

Reclassification occurred to certain 2020 amounts to conform to the 2021 classification. These reclassifications had no impact on the statement of operations.

 

Liquidity

 

At each reporting period, management evaluates whether there are conditions or events that raise substantial doubt about the Company’s ability to continue as a going concern within one year after the date that the financial statements are issued. The Company is required to make certain additional disclosures if management concludes that substantial doubt exists about the Company’s ability to continue as a going concern and such doubt is not alleviated by the Company’s plans or when the Company’s plans alleviate substantial doubt about its ability to continue as a going concern. The evaluation entails analyzing prospective operating budgets and forecasts for expectations regarding cash needs and comparing those needs to the current cash and cash equivalent balance and expectations regarding cash to be generated over the following year.

 

Although the global outbreak of COVID-19 negatively impacted the Company’s revenues, earnings and operating cash flows in 2020, management believes the Company’s operations substantially returned to normal in fiscal 2021. With the first half of fiscal 2021 now completed and the Company beginning to see the benefits from its’ recent investments in new machinery and equipment, management believes the Company will continue to improve its liquidity. As such, based on the Company generating operating income of $239,000 and $87,000 for the three and six months ended June 30, 2021, respectively, its current best estimates of fiscal 2021 sales, confirmed and expected orders, the strength of existing backlog, overall market demand, expected timing of future cash receipts and expenditures and the Company’s ability to access additional liquidity, if needed, the Company believes it will have adequate cash to support operations through at least August 31, 2022.

 

Subsequent Events

 

Management has evaluated subsequent events through the date of this filing.

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Note 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Inventory Valuation

 

For annual periods, the Company values inventory at the lower of cost on a first-in-first-out basis or estimated net realizable value. The Company does not take physical inventories at interim quarterly reporting periods. For interim periods, substantially all of the inventory value has been estimated using a gross profit percentage based on annual gross profit percentages of the immediately preceding year as applied to the net sales of the current period. During the three and six months ended June 30, 2021, the Company increased its estimate of its gross profit percentage for its Complex Machining segment based on increased sales and the better absorption of Manufacturing Overhead, and accordingly has adjusted margins to reflect such change. Adjustments to reconcile the annual physical inventory to the Company’s books are recorded in the fourth quarter. 

 

Credit and Concentration Risks

 

There were three customers that represented 76.2% and two customers that represented 71.9% of total net sales for the three months ended June 30, 2021 and 2020, respectively. This is set forth in the table below.

 

   Percentage of Sales 
Customer  June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
1   41.3%   33.3%
2   20.8%   38.6%
3   14.1%   
*
 

 

*Customer was less than 10% of total net sales for the three months ended June 30, 2020.

 

There were three customers that represented 77.0% and two customers that represented 69.3% of total net sales for the six months ended June 30, 2021 and 2020, respectively. This is set forth in the table below.

 

   Percentage of Sales 
Customer  June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
1   34.4%   32.2%
2   26.9%   37.1%
3   15.7%   
*
 

*Customer was less than 10% of total net sales for the six months ended June 30, 2020.

 

There were three customers that represented 85.0% of gross accounts receivable at June 30, 2021 and three customers that represented 80.3% of gross accounts receivable at December 31, 2020, respectively. This is set forth in the table below.

 

   Percentage of Receivables 
Customer  June 30,
2021
  

December 31,

2020

 
   (Unaudited)     
1   60.4%   57.1%
2   12.6%   
*
 
3   12.0%   12.0%
4   
**
    11.2%

  * Customer was less than 10% of Gross Accounts Receivable at December 31, 2020.

 

**Customer was less than 10% of Gross Accounts Receivable at June 30, 2021.

 

Cash and Cash Equivalents

 

During the period, the Company had occasionally maintained balances in its bank accounts that were in excess of the FDIC limit. The Company has not experienced any losses on these accounts.

  

Major Suppliers

 

The Company has several key sole-source suppliers of various parts that are important for one or more of its products. These suppliers are its only source for such parts and, therefore, in the event any of them were to go out of business or be unable to provide parts for any reason, its business could be severely harmed.

 

Leases

 

The Company accounts for leases under ASC 842, “Leases.” All leases are required to be recorded on the balance sheet and are classified as either operating leases or finance leases. The lease classification affects the expense recognition in the income statement. Operating lease charges are recorded entirely in operating expenses. Finance lease charges are split, where amortization of the right-of- use asset is recorded in operating expenses and an implied interest component is recorded in interest expense. See Note 4.

 

Earnings (Loss) per share

 

Basic earnings (loss) per share (“EPS”) is computed by dividing the net income (loss) applicable to common stockholders by the weighted-average number of shares of common stock outstanding for the period.

 

For purposes of calculating diluted earnings per common share, the numerator includes net income plus interest on convertible notes payable assumed converted as of the first day of the period. The denominator includes both the weighted-average number of shares of common stock outstanding during the period and the number of common stock equivalents if the inclusion of such common stock equivalents is dilutive. Dilutive common stock equivalents potentially include stock options and warrants using the treasury stock method and convertible notes payable using the if-converted method.

 

The following is the calculation of net income (loss) applicable to common stockholders utilized to calculate EPS:

 

   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Net income (Loss) per condensed consolidated statements of operations  $239,000   $(1,584,000)  $87,000   $(526,000)
Add: Convertible Note Interest for Potential Note Conversion   77,000    
-
    155,000      
                     
Income (loss) used to calculate diluted earnings per share  $316,000   $(1,584,000)  $242,000   $(526,000)

 

The following is a reconciliation of the denominators of basic and diluted earnings per share computations:

 

   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Weighted average shares outstanding used to compute basic                
earnings per share   32,021,522    30,552,147    31,996,859    30,476,289 
Effect of dilutive stock options and warrants   1,912,500    
-
    2,750,500    
-
 
Effect of dilutive convertible notes payable   4,057,892    
-
    4,057,892    
-
 
Weighted average shares outstanding and dilutive securities                    
used to compute dilutive earnings per share   37,991,914    30,552,147    38,805,251    30,476,289 

 

The following securities have been excluded from the calculation as the exercise price was greater than the average market price of the common shares:

 

   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Stock options   456,000    216,000    98,000    216,000 
Warrants   1,903,000    1,423,000    1,423,000    1,423,000 
    2,359,000    1,639,000    1,521,000    1,639,000 

  

The following securities have been excluded from the calculation even though the exercise price was less than the average market price of the common shares because the effect of including these potential shares was anti-dilutive due to the net loss incurred during that period:

 

   Three and Six Months Ended 
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
Stock options          -    1,696,000 
Warrants   -    760,000 
Convertible notes payable   -    5,045,000 
    -    7,501,000 

 

Stock-Based Compensation

 

The Company accounts for stock-based compensation in accordance with FASB ASC 718, “Compensation – Stock Compensation.” Under the fair value recognition provision of the ASC, stock-based compensation cost is estimated at the grant date based on the fair value of the award. The Company estimates the fair value of stock options and warrants granted using the Black-Scholes-Merton option pricing model. Stock based compensation expense for employees amounted to $57,000 and $74,000 for the three months ended June 30, 2021 and 2020, respectively, and $214,000 for both the six months ended June 30, 2021 and 2020. Stock compensation expense for directors amounted to $52,000 and $46,000 for the three months ended June 30, 2021 and 2020, respectively and $104,000 and $101,000 for the six months ended June 30, 2021 and 2020, respectively. Stock compensation expense for employees and directors was included in operating expenses on the accompanying Condensed Consolidated Statements of Operations.

 

Goodwill

 

Goodwill represents the excess of the acquisition cost of businesses over the fair value of the identifiable net assets acquired. The goodwill amount of $163,000 at both June 30, 2021 and December 31, 2020 relates to the acquisition of NTW.

 

Goodwill is not amortized, but is tested at least annually for impairment, or if circumstances occur that more likely than not reduce the fair value of the reporting unit below its carrying amount.

 

The Company has determined that there has been no impairment of goodwill at June 30, 2021 and December 31, 2020.

  

Recently Issued Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) (“ASU 2016- 13”), which significantly changes how entities will account for credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 replaces the existing incurred loss model with an expected credit loss model that requires entities to estimate an expected lifetime credit loss on most financial assets and certain other instruments. Under ASU 2016-13 credit impairment is recognized as an allowance for credit losses, rather than as a direct write-down of the amortized cost basis of a financial asset. The impairment allowance is a valuation account deducted from the amortized cost basis of financial assets to present the net amount expected to be collected on the financial asset. Once the new pronouncement is adopted by the Company, the allowance for credit losses must be adjusted for management’s current estimate at each reporting date. The new guidance provides no threshold for recognition of impairment allowance. Therefore, entities must also measure expected credit losses on assets that have a low risk of loss. For instance, trade receivables that are either current or not yet due may not require an allowance reserve under currently generally accepted accounting principles, but under the new standard, the Company will have to estimate an allowance for expected credit losses on trade receivables under ASU 2016-13. ASU 2016-13 is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2022 for smaller reporting companies. Early adoption is permitted. The Company will evaluate the impact of ASU 2016-13 on the Company’s consolidated financial statements in a future period closer to the date of adoption.

 

In August 2020, the FASB issued ASU No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06), which is intended to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. For convertible instruments, ASU 2020-06 reduces the number of accounting models for convertible debt instruments and convertible preferred stock, and enhances information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share guidance on the basis of feedback from financial statement users. ASU 2020-06 is effective for fiscal years, and interim periods in those fiscal years, beginning after December 15, 2021. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods with those fiscal years. The Company is evaluating the effect of adopting this new accounting guidance on its financial statements.

 

On January 1, 2021, the Company adopted ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The adoption of ASU 2019-12 did not have a material impact on the Company’s condensed consolidated financial statements.

 

On January 1, 2021, the Company adopted ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. In January 2021, the FASB issued ASU 2021-01, “Reference Rate Reform (Topic 848): Scope: which clarified the scope of ASU 2020-04. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. These amendments may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The adoption of these ASU’s did not have a material impact on the Company’s condensed consolidated financial statements.

 

In March 2021, the FASB issued ASU No. 2021-03, Intangibles—Goodwill and Other (Topic 350): Accounting Alternative for Evaluating Triggering Events, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU allow companies to elect not to monitor for goodwill impairment triggering events during the reporting period and instead, to evaluate the facts and circumstances as of the end of the reporting period to determine whether it is more likely than not that goodwill is impaired. This aligns the triggering event evaluation date with the reporting date, whether that date is an interim or annual reporting date. This ASU is effective on a prospective basis for fiscal years beginning after December 15, 2019, with early adoption permitted for both interim and annual financial statements that have not yet been issued or made available for issuance as of March 30, 2021. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.

 

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt – Modifications and Extinguishments (Subtopic 470-50), Compensation – Stock Compensation (Topic 718), and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modification or Exchanges of Freestanding Equity-Classified Written Call Options (“ASU 2021-04”), which will clarify and reduce diversity in practice. Specifically, the new standard includes a recognition model comprising four categories of transactions and corresponding accounting treatment for each category. The category that would apply to a modification or an exchange of an equity-classified warrant would depend on the substance of the modification transaction (e.g. a financing transaction to raise equity versus one to raise debt). This recognition model is premised on the idea that the accounting for the transaction should not differ from what it would have been had the issuer of the warrants paid cash instead of modifying the warrants. ASU 2021-04 will be effective for fiscal years beginning after December 15, 2021 and interim periods within those fiscal years. Early adoption is permitted. This ASU will be applied prospectively to modifications or exchanges occurring on or after the effective date of the ASU. The Company is currently evaluating the impact this new guidance will have on its condensed consolidated financial statements.

 

The Company does not believe that any other recently issued, but not yet effective, accounting standards if currently adopted would have a material effect on the accompanying condensed consolidated financial statements.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT

Note 3. PROPERTY AND EQUIPMENT

 

The components of property and equipment at June 30, 2021 and December 31, 2020 consisted of the following:

 

   June 30,   December 31,     
   2021   2020    
   (unaudited)        
Land  $300,000   $300,000    
Buildings and Improvements   1,728,000    1,683,000   31.50 years
Machinery and Equipment   21,870,000    21,738,000   5 - 8 years
Finance Lease Machinery and Equipment   78,000    78,000   5 - 8 years
Tools and Instruments   12,417,000    12,116,000   1.50 - 7 years
Automotive Equipment   148,000    148,000   5 years
Furniture and Fixtures   290,000    290,000   5 - 8 years
Leasehold Improvements   861,000    855,000   Term of Lease
Computers and Software   583,000    436,000   4 - 6 years
Total Property and Equipment   38,275,000    37,644,000    
Less: Accumulated Depreciation   (29,480,000)   (28,063,000)   
Property and Equipment, net  $8,795,000   $9,581,000    

 

Depreciation expense for the three months ended June 30, 2021 and 2020 was $704,000 and $688,000, respectively. Depreciation expense for the six months ended June 30, 2021 and 2020 was $1,417,000 and $1,344,000, respectively.

 

Assets held under financed lease obligations are depreciated over the shorter of their related lease terms or their estimated productive lives. Depreciation of assets under finance leases is included in depreciation expense for 2021 and 2020. Accumulated depreciation on these assets was approximately $31,000 and $28,000 as of June 30, 2021 and December 31, 2020, respectively.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jun. 30, 2021
Leases, Operating [Abstract]  
LEASES

Note 4. LEASES

 

The Company has operating and finance leases for leased office and manufacturing facilities and equipment leases. The Company leases certain machinery and equipment under finance leases and leases its offices and manufacturing facilities under operating leases. The leases have remaining lease terms of one to five years, some of which include options to extend or terminate the leases.

 

   June 30,  

December 31,

 
   2021   2020 
   (unaudited)     
Weighted Average Remaining Lease Term - in years   5.12    5.53 
Weighted Average discount rate - %   8.89%   8.90%

The aggregate undiscounted cash flows of operating lease payments for leases with remaining terms greater than one year are as follows:

 

   Amount 
December 31, 2021 (remainder of the year)  $492,000 
December 31, 2022   1,007,000 
December 31, 2023   1,038,000 
December 31, 2024   1,070,000 
December 31, 2025   992,000 
Thereafter   730,000 
Total future minimum lease payments   5,329,000 
Less: discount   (1,091,000)
Total operating lease maturities   4,238,000 
Less: current portion of operating lease liabilities   (643,000)
Total long term portion of operating lease maturities  $3,595,000 

On April 29, 2021 the Company entered into an agreement to surrender the possession of the premises of the former corporate office, located in Hauppauge, NY. The Company made a one-time payment of 40% of the remaining balance due to the landlord as of May 1, 2021, of approximately $37,000. The Company had previously recognized a lease impairment of $275,000 to its Operating Lease Right-of-Use-Asset for the year-ended December 31, 2019.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Related Party Notes Payable and Finance Lease Obligations
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
NOTES PAYABLE, RELATED PARTY NOTES PAYABLE AND FINANCE LEASE OBLIGATIONS

Note 5. NOTES PAYABLE, RELATED PARTY NOTES PAYABLE AND FINANCE LEASE OBLIGATIONS

 

Notes payable, related party notes payable and finance lease obligations consist of the following:

 

   June 30,   December 31, 
   2021   2020 
   (unaudited)     
Revolving credit note payable to Sterling National Bank (“SNB”)  $15,256,000   $15,649,000 
Term loan, SNB   4,793,000    5,558,000 
Finance lease obligations   3,000    6,000 
Loan Payable - financed asset   44,000    48,000 
Related party notes payable   6,412,000    6,012,000 
Subtotal   26,508,000    27,273,000 
Less: Current portion of notes payable, related party notes payable and finance lease obligations   (16,266,000)   (16,475,000)
Notes payable, related party notes payable and finance lease obligations,          
net of current portion  $10,242,000   $10,798,000 

 

Sterling National Bank (“SNB”)

 

On December 31, 2019, the Company entered into a loan facility (“SNB Facility”) with SNB expiring on December 30, 2022. The loan facility provides for a $16,000,000 revolving loan (“SNB revolving line of credit”) and a term loan (“SNB term loan”).

 

In 2020, the Company entered into the First Amendment to Loan and Security Agreement (“First Amendment”). The terms of the amendment increase the Term Loan to $5,685,000. The repayment terms of the term loan were amended to provide monthly principal installments in the amount of $67,679 beginning on December 1, 2020, with a final payment of any unpaid balance of principal and interest payable on December 30, 2022. Additionally, the date by which certain subordinated third-party notes need to be extended was changed from September 30, 2020 to November 30, 2020. The Company paid an amendment fee of $20,000.

 

On June 14, 2021, the Company entered into the Second Amendment to the Loan and Security Agreement (“Second Amendment”). The purpose of the Second Amendment was to clarify the definition and calculation of Excess Cash Flow, and to confirm the extension of the due date for the payment of the Excess Cash Flow payment. The amount of the Excess Cash Flow payment for the year ended December 31, 2020 was calculated to be $558,750. Per the terms of the Second Amendment, the Excess Cash Flow is payable in three installments of $186,250 on each of June 15, 2021, June 30, 2021, and September 15, 2021. As of June 30, 2021, the Company paid the first two installments totaling $372,500. Additionally, the Company paid an amendment fee of $10,000.

 

The terms of the SNB Facility require that, among other things, the Company maintain a specified Fixed Charge Coverage Ratio of 1.25 to 1.00 at the end of each Fiscal Quarter beginning with the Fiscal Quarter ending March 31, 2020. In addition, the Company is limited in the amount of Capital Expenditures it can make. As of June 30, 2021, the Company was in compliance with all loan covenants. The SNB Facility also restricts the amount of dividends the Company may pay to its stockholders. Substantially all of the Company’s assets are pledged as collateral under the SNB Facility.

 

As of June 30, 2021 the future minimum principal payments for the SNB term loan are as follows:

 

For the twelve months ending  Amount 
December 31, 2021 (remainder of the year)  $592,000 
December 31, 2022   4,247,000 
SNB Term Loan payable   4,839,000 
Less: debt issuance costs   (46,000)
Total SNB Term loan payable, net of debt issuance costs   4,793,000 
Less: Current portion of SNB term loan payable   (998,000)
Total long-term portion of SNB term loan payable  $3,795,000 

 

Under the terms of the SNB Facility, both the SNB revolving line of credit and the SNB term loan will bear an interest rate equal to 30-day LIBOR, (with a 1% floor), plus 2.5%. The average interest rate charged during the period ended June 30, 2021 was 3.5%.

 

As of June 30, 2021, our debt to SNB in the amount of $20,049,000 consisted of the SNB revolving line of credit note in the amount of $15,256,000 and the SNB term loan in the amount of $4,793,000. As of December 31, 2020, our debt to SNB in the amount of $21,207,000 consisted of the SNB revolving line of credit note in the amount of $15,649,000 and the SNB term loan in the amount of $5,558,000.

 

Interest expense related to the SNB Facility amounted to approximately $180,000 and $154,000 for the three months ended June 30, 2021 and 2020, respectively, and $361,000 and $274,000 for the six months ended June 30, 2021 and 2020, respectively.

 

Loan Payable – Financed Asset

 

The Company financed the purchase of a delivery vehicle in July 2020. The loan obligation totaled $44,000 and $48,000 as of June 30, 2021 and December 31, 2020, respectively. The loan bears no interest and a final payment is due and payable for all unpaid principal on July 20, 2026.

 

The future minimum loan payments are as follows:

 

For the twelve months ending  Amount 
December 31, 2021 (remainder of the year)  $5,000 
December 31, 2022   9,000 
December 31, 2023   9,000 
December 31, 2024   9,000 
December 31, 2025   9,000 
Thereafter   3,000 
Loan Payable - financed asset   44,000 
Less: Current portion   9,000 
Long-term portion  $35,000 

Related Party Notes Payable

 

Taglich Brothers, Inc. is a corporation co-founded by two directors of the Company, Michael and Robert Taglich. In addition, a third director of the Company is a vice president of Taglich Brothers, Inc.

 

Taglich Brothers, Inc. has acted as placement agent for various debt and equity financing transactions and has received cash and equity compensation for their services.

 

From 2016 through 2020, the Company entered into various subordinated notes payable and convertible subordinated notes payable with Michael and Robert Taglich. These notes resulted in proceeds to the Company totaling $6,550,000. In connection with these notes, Michael and Robert were issued a total of 355,082 shares of common stock and Taglich Brothers Inc. was issued promissory notes totaling $554,000 for placement agency fees.

 

On January 1, 2021, the related party subordinated notes due to Michael and Robert Taglich and Taglich Brothers, Inc., were amended to include all accrued interest through December 31, 2020 in the principal balance of the notes. Per the terms of the SNB Facility, these notes remain subordinate to the SNB Facility and are due on July 1, 2023. There are no principal payments due on these notes until such time. The note holders and the principal balance of the notes as amended on January 1, 2021 are shown below:

 

   Michael Taglich,   Robert Taglich,   Taglich Brothers,     
   Chairman   Director   Inc.   Total 
Convertible Subordinated Notes  $2,666,000   $1,905,000   $241,000   $4,812,000 
Subordinated Notes   1,250,000    350,000    
-
    1,600,000 
Total  $3,916,000   $2,255,000   $241,000   $6,412,000 

For the three months and six months ended June 30, 2021, no principal payments have been made on these notes and the principal balances remain unchanged from the table above. Interest expense for the three months ended June 30, 2021 and 2020 on all related party notes payable was $125,000 and $125,000, respectively, and $250,000 and $253,000 for the six months ended June 30, 2021 and 2020, respectively.

 

Convertible Notes Payable – Third Parties

 

As of both June 30, 2021 and December 31, 2020, the notes payable to third parties totaled $0 as the notes were converted into shares of common stock in 2020. Interest incurred on these notes amounted to approximately $38,000 and $80,000 for the three and six months ended June 30, 2020, respectively. Amortization of debt discount on these notes amounted to approximately $3,000 and $7,000 for the three and six months ended June 30, 2020, respectively. These costs are included in interest and financing costs in the Condensed Consolidated Statement of Operations.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary
6 Months Ended
Jun. 30, 2021
Liability Related To Sale Of Future Proceeds From Disposition Of Subsidiary [Abstract]  
LIABILITY RELATED TO THE SALE OF FUTURE PROCEEDS FROM DISPOSITION OF SUBSIDIARY

NOTE 6. LIABILITY RELATED TO THE SALE OF FUTURE PROCEEDS FROM DISPOSITION OF SUBSIDIARY

 

In connection with the sale of the Company’s wholly-owned subsidiary, AMK Welding, Inc. (“AMK”) to Meyer Tool, Inc., (“Meyer”) in 2017, Meyer was obligated to pay the Company within 30 days after the end of each calendar quarter, commencing April 1, 2017, an amount equal to five (5%) percent of the net sales of AMK for that quarter until the aggregate payments made to the Company (the “Meyer Agreement”) equals $1,500,000 (the “Maximum Amount”).

 

In order to increase liquidity, on January 15, 2019, the Company entered into a “Purchase Agreement” with 15 accredited investors (the “Purchasers”), including Michael and Robert Taglich, pursuant to which the Company assigned to the Purchasers all of its rights, title and interest to the remaining $1,137,000 of the $1,500,000 in payments due from Meyer for the sale of AMK (the “Remaining Amount”) for an immediate payment of $800,000, including $100,000 from each of Michael and Robert Taglich, and $75,000 for the benefit of the children of Michael Taglich. The timing of the payments is based upon the net sales of AMK. If the Purchasers have not received the entire Remaining Amount by March 31, 2023, they have the right to demand payment of their pro rata portion of the unpaid Remaining Amount from the Company (“Put Right”). To the extent the Purchasers exercise their Put Right, the remaining payments from Meyer will be retained by the Company.

 

The Company recognized $91,000 and $119,000 of non-cash income for the three months ended June 30, 2021 and 2020, respectively, and $195,000 and $211,000 of non-cash income for the six months ended June 30, 2021 and 2020, respectively, reflected in “other income, net” on the condensed consolidated statements of operations and recorded $27,000 and $36,000 of related non-cash interest expense related to the Purchase Agreement for the three months ended June 30, 2021 and 2020, respectively, and $58,000 and $64,000 for the six months ended June 30, 2021 and 2020, respectively.

 

The table below shows the activity within the liability account for:

 

   June 30,
2021
  

December 31,
2020

 
   (Unaudited)     
Liabilities related to sale of future proceeds from disposition of        
subsidiaries - beginning balance  $322,000   $602,000 
Non-Cash other income recognized   (195,000)   (402,000)
Non-Cash interest expense recognized   58,000    122,000 
Liabilities related to sale of future proceeds from disposition of          
subsidiary - ending balance   185,000    322,000 
Less: unamortized transaction costs   (3,000)   (3,000)
Liability related to sale of future proceeds from disposition of          
subsidiary, net  $182,000   $319,000 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2021
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY

Note 7. STOCKHOLDERS’ EQUITY

 

Common Stock – Sale and Other Issuances

 

The Company issued 37,392 and 47,126 shares of common stock in payment of director fees totaling $52,000 and $46,000 for the three months ended June 30, 2021 and 2020, respectively, and 79,352 and 90,897 shares totaling $104,000 and $101,000 for the six months ended June 30, 2021 and 2020, respectively. Additionally, the Company issued 51,224 shares of common stock upon the cashless exercise of stock options during the six months ended June 30, 2021.

 

In January 2020, we issued and sold 419,597 shares of our common stock for gross proceeds of $984,000 pursuant to our Form S-3 filed on October 10, 2019 as updated on January 15, 2020. Costs of the sale amounted to $145,000.

 

During the six months ended June 30, 2020, the Company issued 590,243 shares of common stock to convert third party subordinated debt totaling $885,000 to equity.

 

During the third quarter of 2021, the Company issued 39,983 shares of common stock in payment of directors’ fees totaling $52,000.

 

Issuance of Stock Options

 

On January 11, 2021, the Company granted to its directors, stock options to purchase an aggregate of 70,000 shares of the Company’s common stock at a price of $1.32 per share. The options expire on the seventh anniversary of the grant date and vest over a term of one year.

 

On March 24, 2021, the Company granted to certain members of management and certain employees, stock options to purchase an aggregate of 327,500 shares of the Company’s common stock at a price of $1.39 per share. The options expire on the fifth anniversary of the grant date and vest over a term of three years.

 

On July 30, 2021, the Company granted to certain members of management and certain employees, stock options to purchase an aggregate of 415,000 shares of the Company’s common stock at a price of $1.22 per share. The options expire on the fifth anniversary of the grant date and vest over a term of one to three years.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Contingencies
6 Months Ended
Jun. 30, 2021
Loss Contingency [Abstract]  
CONTINGENCIES

Note 8. CONTINGENCIES

 

A number of actions have been commenced against the Company by vendors, landlords and former landlords, including a third party claim as a result of an injury suffered on a portion of a leased property not occupied by the Company. As certain of these claims represent amounts included in accounts payable they are not specifically discussed herein.

 

Contract Pharmacal Corp. (“Contact Pharmacal”) commenced an action on October 2, 2018, relating to a Sublease entered into between the Company and Contract Pharmacal in May 2018 with respect to the property at 110 Plant Avenue, Hauppauge, New York. In the action Contract Pharmacal originally sought damages in excess of $1,000,000 for the Company’s failure to make the entire premises available by the Sublease commencement date. On July 8, 2021, the Court denied Contract Pharmacal’s Motion for Summary Judgement. In the Order, the Court granted Contract Pharmacal’s Motions to drop its claim for specific performance and to amend its Complaint to reduce its claim for damages to $700,000. The Company continues to dispute the validity of the claims asserted by Contract Pharmacal and believes it has meritorious defenses to those claims. As of June 30, 2021, it is not possible to estimate if a loss will be incurred, as such there has been no accrual.

 

From time to time we also may be engaged in various lawsuits and legal proceedings in the ordinary course of our business. We are currently not aware of any legal proceedings the ultimate outcome of which, in our judgment based on information currently available, would have a material adverse effect on our business, financial condition or operating results. There are no proceedings in which any of our directors, officers or affiliates, or any registered or beneficial stockholder of our common stock, is an adverse party or has a material interest averse to our interest.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES

Note 9. INCOME TAXES

 

The Company recorded no income tax expense for the three and six months ended June 30, 2021 and 2020 because the estimated annual effective tax rate was zero. In determining the estimated annual effective income tax rate, the Company analyzes various factors, including projections of the Company’s annual earnings and taxing jurisdictions in which the earnings will be generated, the impact of state and local income taxes, the ability to use tax credits and net operating loss carry forwards, and available tax planning alternatives.

 

As a result of the passage of the CARES Act, the Company filed for a net operating loss carryback claim of $1,416,000 in March 2020. The refund was received in April 2020.

 

As of June 30, 2021 and December 31, 2020, the Company provided a full valuation allowance against its net deferred tax assets since the Company believes it is more likely than not that its deferred tax assets will not be realized.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
SEGMENT REPORTING

Note 10. SEGMENT REPORTING

 

In accordance with FASB ASC 280, “Segment Reporting” (“ASC 280”), the Company discloses financial and descriptive information about its reportable operating segments. Operating segments are components of an enterprise about which separate financial information is available and regularly evaluated by the chief operating decision maker in deciding how to allocate resources and in assessing performance.

  

The Company follows ASC 280, which establishes standards for reporting information about operating segments in annual and interim financial statements, and requires that companies report financial and descriptive information about their reportable segments based on a management approach. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers.

 

The Company currently divides its operations into two operating segments: Complex Machining, which consists of AIM and NTW; and Turbine Engine Components, which consists of Sterling. Along with its operating subsidiaries, the Company reports the results of its corporate division as an independent segment.

 

The accounting policies of each of the segments are the same as those described in the Summary of Significant Accounting Policies. Intersegment transfers are recorded at the transferor’s cost, and there is no intercompany profit or loss on intersegment transfers. We evaluate performance based on revenue, gross profit contribution and assets employed.

 

Financial information about the Company’s reporting segments for the three and six months ended June 30, 2021 and 2020 are as follows:

 

   For the Three Months   For the Six Months 
   Ended June 30,   Ended June 30, 
   2021   2020   2021   2020 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
COMPLEX MACHINING                
Net Sales  $13,783,000   $7,308,000   $25,949,000   $19,372,000 
Gross Profit   2,325,000    681,000    3,944,000    2,849,000 
Income (Loss) before benefit from income taxes   1,573,000    (10,000)   2,553,000    1,160,000 
Assets   51,956,000    48,490,000    51,956,000    48,490,000 
                     
TURBINE ENGINE COMPONENTS                    
Net Sales   1,670,000    1,186,000    3,216,000    2,569,000 
Gross Profit (Loss)   278,000    (67,000)   456,000    (54,000)
Income (Loss) before benefit from income taxes   114,000    (217,000)   99,000    (343,000)
Assets   3,471,000    4,430,000    3,471,000    4,430,000 
                     
CORPORATE                    
Net Sales   
-
    
-
    
-
    
-
 
Gross Profit   
-
    
-
    
-
    
-
 
Loss before benefit from income taxes   (1,448,000)   (1,357,000)   (2,565,000)   (2,757,000)
Assets   823,000    1,808,000    823,000    1,808,000 
                     
CONSOLIDATED                    
Net Sales   15,453,000    8,494,000    29,165,000    21,941,000 
Gross Profit   2,603,000    614,000    4,400,000    2,795,000 
Income (Loss) before benefit from income taxes   239,000    (1,584,000)   87,000    (1,940,000)
Benefit from Income Taxes   
-
    
-
    
-
    (1,414,000)
Net Income (loss)   239,000    (1,584,000)   87,000    (526,000)
Assets  $56,250,000   $54,728,000   $56,250,000   $54,728,000 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies, by Policy (Policies)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Inventory Valuation

Inventory Valuation

 

For annual periods, the Company values inventory at the lower of cost on a first-in-first-out basis or estimated net realizable value. The Company does not take physical inventories at interim quarterly reporting periods. For interim periods, substantially all of the inventory value has been estimated using a gross profit percentage based on annual gross profit percentages of the immediately preceding year as applied to the net sales of the current period. During the three and six months ended June 30, 2021, the Company increased its estimate of its gross profit percentage for its Complex Machining segment based on increased sales and the better absorption of Manufacturing Overhead, and accordingly has adjusted margins to reflect such change. Adjustments to reconcile the annual physical inventory to the Company’s books are recorded in the fourth quarter. 

 

Credit and Concentration Risks

Credit and Concentration Risks

 

There were three customers that represented 76.2% and two customers that represented 71.9% of total net sales for the three months ended June 30, 2021 and 2020, respectively. This is set forth in the table below.

 

   Percentage of Sales 
Customer  June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
1   41.3%   33.3%
2   20.8%   38.6%
3   14.1%   
*
 

 

*Customer was less than 10% of total net sales for the three months ended June 30, 2020.

 

There were three customers that represented 77.0% and two customers that represented 69.3% of total net sales for the six months ended June 30, 2021 and 2020, respectively. This is set forth in the table below.

 

   Percentage of Sales 
Customer  June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
1   34.4%   32.2%
2   26.9%   37.1%
3   15.7%   
*
 

*Customer was less than 10% of total net sales for the six months ended June 30, 2020.

 

There were three customers that represented 85.0% of gross accounts receivable at June 30, 2021 and three customers that represented 80.3% of gross accounts receivable at December 31, 2020, respectively. This is set forth in the table below.

 

   Percentage of Receivables 
Customer  June 30,
2021
  

December 31,

2020

 
   (Unaudited)     
1   60.4%   57.1%
2   12.6%   
*
 
3   12.0%   12.0%
4   
**
    11.2%

  * Customer was less than 10% of Gross Accounts Receivable at December 31, 2020.

 

**Customer was less than 10% of Gross Accounts Receivable at June 30, 2021.

 

Cash and Cash Equivalents

 

During the period, the Company had occasionally maintained balances in its bank accounts that were in excess of the FDIC limit. The Company has not experienced any losses on these accounts.

  

Major Suppliers

 

The Company has several key sole-source suppliers of various parts that are important for one or more of its products. These suppliers are its only source for such parts and, therefore, in the event any of them were to go out of business or be unable to provide parts for any reason, its business could be severely harmed.

 

Leases

Leases

 

The Company accounts for leases under ASC 842, “Leases.” All leases are required to be recorded on the balance sheet and are classified as either operating leases or finance leases. The lease classification affects the expense recognition in the income statement. Operating lease charges are recorded entirely in operating expenses. Finance lease charges are split, where amortization of the right-of- use asset is recorded in operating expenses and an implied interest component is recorded in interest expense. See Note 4.

 

Earnings (Loss) per share

Earnings (Loss) per share

 

Basic earnings (loss) per share (“EPS”) is computed by dividing the net income (loss) applicable to common stockholders by the weighted-average number of shares of common stock outstanding for the period.

 

For purposes of calculating diluted earnings per common share, the numerator includes net income plus interest on convertible notes payable assumed converted as of the first day of the period. The denominator includes both the weighted-average number of shares of common stock outstanding during the period and the number of common stock equivalents if the inclusion of such common stock equivalents is dilutive. Dilutive common stock equivalents potentially include stock options and warrants using the treasury stock method and convertible notes payable using the if-converted method.

 

The following is the calculation of net income (loss) applicable to common stockholders utilized to calculate EPS:

 

   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Net income (Loss) per condensed consolidated statements of operations  $239,000   $(1,584,000)  $87,000   $(526,000)
Add: Convertible Note Interest for Potential Note Conversion   77,000    
-
    155,000      
                     
Income (loss) used to calculate diluted earnings per share  $316,000   $(1,584,000)  $242,000   $(526,000)

 

The following is a reconciliation of the denominators of basic and diluted earnings per share computations:

 

   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Weighted average shares outstanding used to compute basic                
earnings per share   32,021,522    30,552,147    31,996,859    30,476,289 
Effect of dilutive stock options and warrants   1,912,500    
-
    2,750,500    
-
 
Effect of dilutive convertible notes payable   4,057,892    
-
    4,057,892    
-
 
Weighted average shares outstanding and dilutive securities                    
used to compute dilutive earnings per share   37,991,914    30,552,147    38,805,251    30,476,289 

 

The following securities have been excluded from the calculation as the exercise price was greater than the average market price of the common shares:

 

   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Stock options   456,000    216,000    98,000    216,000 
Warrants   1,903,000    1,423,000    1,423,000    1,423,000 
    2,359,000    1,639,000    1,521,000    1,639,000 

  

The following securities have been excluded from the calculation even though the exercise price was less than the average market price of the common shares because the effect of including these potential shares was anti-dilutive due to the net loss incurred during that period:

 

   Three and Six Months Ended 
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
Stock options          -    1,696,000 
Warrants   -    760,000 
Convertible notes payable   -    5,045,000 
    -    7,501,000 

 

Stock-Based Compensation

Stock-Based Compensation

 

The Company accounts for stock-based compensation in accordance with FASB ASC 718, “Compensation – Stock Compensation.” Under the fair value recognition provision of the ASC, stock-based compensation cost is estimated at the grant date based on the fair value of the award. The Company estimates the fair value of stock options and warrants granted using the Black-Scholes-Merton option pricing model. Stock based compensation expense for employees amounted to $57,000 and $74,000 for the three months ended June 30, 2021 and 2020, respectively, and $214,000 for both the six months ended June 30, 2021 and 2020. Stock compensation expense for directors amounted to $52,000 and $46,000 for the three months ended June 30, 2021 and 2020, respectively and $104,000 and $101,000 for the six months ended June 30, 2021 and 2020, respectively. Stock compensation expense for employees and directors was included in operating expenses on the accompanying Condensed Consolidated Statements of Operations.

 

Goodwill

Goodwill

 

Goodwill represents the excess of the acquisition cost of businesses over the fair value of the identifiable net assets acquired. The goodwill amount of $163,000 at both June 30, 2021 and December 31, 2020 relates to the acquisition of NTW.

 

Goodwill is not amortized, but is tested at least annually for impairment, or if circumstances occur that more likely than not reduce the fair value of the reporting unit below its carrying amount.

 

The Company has determined that there has been no impairment of goodwill at June 30, 2021 and December 31, 2020.

  

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326) (“ASU 2016- 13”), which significantly changes how entities will account for credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 replaces the existing incurred loss model with an expected credit loss model that requires entities to estimate an expected lifetime credit loss on most financial assets and certain other instruments. Under ASU 2016-13 credit impairment is recognized as an allowance for credit losses, rather than as a direct write-down of the amortized cost basis of a financial asset. The impairment allowance is a valuation account deducted from the amortized cost basis of financial assets to present the net amount expected to be collected on the financial asset. Once the new pronouncement is adopted by the Company, the allowance for credit losses must be adjusted for management’s current estimate at each reporting date. The new guidance provides no threshold for recognition of impairment allowance. Therefore, entities must also measure expected credit losses on assets that have a low risk of loss. For instance, trade receivables that are either current or not yet due may not require an allowance reserve under currently generally accepted accounting principles, but under the new standard, the Company will have to estimate an allowance for expected credit losses on trade receivables under ASU 2016-13. ASU 2016-13 is effective for annual periods, including interim periods within those annual periods, beginning after December 15, 2022 for smaller reporting companies. Early adoption is permitted. The Company will evaluate the impact of ASU 2016-13 on the Company’s consolidated financial statements in a future period closer to the date of adoption.

 

In August 2020, the FASB issued ASU No. 2020-06, Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40) (“ASU 2020-06), which is intended to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. For convertible instruments, ASU 2020-06 reduces the number of accounting models for convertible debt instruments and convertible preferred stock, and enhances information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share guidance on the basis of feedback from financial statement users. ASU 2020-06 is effective for fiscal years, and interim periods in those fiscal years, beginning after December 15, 2021. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods with those fiscal years. The Company is evaluating the effect of adopting this new accounting guidance on its financial statements.

 

On January 1, 2021, the Company adopted ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The adoption of ASU 2019-12 did not have a material impact on the Company’s condensed consolidated financial statements.

 

On January 1, 2021, the Company adopted ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional guidance for a limited time to ease the potential burden in accounting for reference rate reform. In January 2021, the FASB issued ASU 2021-01, “Reference Rate Reform (Topic 848): Scope: which clarified the scope of ASU 2020-04. The new guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts and hedging relationships that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. These amendments may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. The adoption of these ASU’s did not have a material impact on the Company’s condensed consolidated financial statements.

 

In March 2021, the FASB issued ASU No. 2021-03, Intangibles—Goodwill and Other (Topic 350): Accounting Alternative for Evaluating Triggering Events, an amendment of the FASB Accounting Standards Codification. The amendments in this ASU allow companies to elect not to monitor for goodwill impairment triggering events during the reporting period and instead, to evaluate the facts and circumstances as of the end of the reporting period to determine whether it is more likely than not that goodwill is impaired. This aligns the triggering event evaluation date with the reporting date, whether that date is an interim or annual reporting date. This ASU is effective on a prospective basis for fiscal years beginning after December 15, 2019, with early adoption permitted for both interim and annual financial statements that have not yet been issued or made available for issuance as of March 30, 2021. The Company does not expect this guidance to have a material impact to its consolidated financial statements or related disclosures.

 

In May 2021, the FASB issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt – Modifications and Extinguishments (Subtopic 470-50), Compensation – Stock Compensation (Topic 718), and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modification or Exchanges of Freestanding Equity-Classified Written Call Options (“ASU 2021-04”), which will clarify and reduce diversity in practice. Specifically, the new standard includes a recognition model comprising four categories of transactions and corresponding accounting treatment for each category. The category that would apply to a modification or an exchange of an equity-classified warrant would depend on the substance of the modification transaction (e.g. a financing transaction to raise equity versus one to raise debt). This recognition model is premised on the idea that the accounting for the transaction should not differ from what it would have been had the issuer of the warrants paid cash instead of modifying the warrants. ASU 2021-04 will be effective for fiscal years beginning after December 15, 2021 and interim periods within those fiscal years. Early adoption is permitted. This ASU will be applied prospectively to modifications or exchanges occurring on or after the effective date of the ASU. The Company is currently evaluating the impact this new guidance will have on its condensed consolidated financial statements.

 

The Company does not believe that any other recently issued, but not yet effective, accounting standards if currently adopted would have a material effect on the accompanying condensed consolidated financial statements.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Schedule of credit and concentration risks
   Percentage of Sales 
Customer  June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
1   41.3%   33.3%
2   20.8%   38.6%
3   14.1%   
*
 

 

   Percentage of Sales 
Customer  June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
1   34.4%   32.2%
2   26.9%   37.1%
3   15.7%   
*
 

   Percentage of Receivables 
Customer  June 30,
2021
  

December 31,

2020

 
   (Unaudited)     
1   60.4%   57.1%
2   12.6%   
*
 
3   12.0%   12.0%
4   
**
    11.2%

Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Net income (Loss) per condensed consolidated statements of operations  $239,000   $(1,584,000)  $87,000   $(526,000)
Add: Convertible Note Interest for Potential Note Conversion   77,000    
-
    155,000      
                     
Income (loss) used to calculate diluted earnings per share  $316,000   $(1,584,000)  $242,000   $(526,000)

 

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Weighted average shares outstanding used to compute basic                
earnings per share   32,021,522    30,552,147    31,996,859    30,476,289 
Effect of dilutive stock options and warrants   1,912,500    
-
    2,750,500    
-
 
Effect of dilutive convertible notes payable   4,057,892    
-
    4,057,892    
-
 
Weighted average shares outstanding and dilutive securities                    
used to compute dilutive earnings per share   37,991,914    30,552,147    38,805,251    30,476,289 

 

Schedule of anti-dilutive securities
   Three Months Ended   Six Months Ended 
   June 30,
2021
   June 30,
2020
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
Stock options   456,000    216,000    98,000    216,000 
Warrants   1,903,000    1,423,000    1,423,000    1,423,000 
    2,359,000    1,639,000    1,521,000    1,639,000 

  

   Three and Six Months Ended 
   June 30,
2021
   June 30,
2020
 
   (Unaudited)   (Unaudited) 
Stock options          -    1,696,000 
Warrants   -    760,000 
Convertible notes payable   -    5,045,000 
    -    7,501,000 

 

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   June 30,   December 31,     
   2021   2020    
   (unaudited)        
Land  $300,000   $300,000    
Buildings and Improvements   1,728,000    1,683,000   31.50 years
Machinery and Equipment   21,870,000    21,738,000   5 - 8 years
Finance Lease Machinery and Equipment   78,000    78,000   5 - 8 years
Tools and Instruments   12,417,000    12,116,000   1.50 - 7 years
Automotive Equipment   148,000    148,000   5 years
Furniture and Fixtures   290,000    290,000   5 - 8 years
Leasehold Improvements   861,000    855,000   Term of Lease
Computers and Software   583,000    436,000   4 - 6 years
Total Property and Equipment   38,275,000    37,644,000    
Less: Accumulated Depreciation   (29,480,000)   (28,063,000)   
Property and Equipment, net  $8,795,000   $9,581,000    

 

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases, Operating [Abstract]  
Schedule of operating and finance leases
   June 30,  

December 31,

 
   2021   2020 
   (unaudited)     
Weighted Average Remaining Lease Term - in years   5.12    5.53 
Weighted Average discount rate - %   8.89%   8.90%

Schedule of aggregate undiscounted cash flows of operating lease payments
   Amount 
December 31, 2021 (remainder of the year)  $492,000 
December 31, 2022   1,007,000 
December 31, 2023   1,038,000 
December 31, 2024   1,070,000 
December 31, 2025   992,000 
Thereafter   730,000 
Total future minimum lease payments   5,329,000 
Less: discount   (1,091,000)
Total operating lease maturities   4,238,000 
Less: current portion of operating lease liabilities   (643,000)
Total long term portion of operating lease maturities  $3,595,000 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Tables)
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Schedule of notes payable, related party notes payable and finance lease obligations
   June 30,   December 31, 
   2021   2020 
   (unaudited)     
Revolving credit note payable to Sterling National Bank (“SNB”)  $15,256,000   $15,649,000 
Term loan, SNB   4,793,000    5,558,000 
Finance lease obligations   3,000    6,000 
Loan Payable - financed asset   44,000    48,000 
Related party notes payable   6,412,000    6,012,000 
Subtotal   26,508,000    27,273,000 
Less: Current portion of notes payable, related party notes payable and finance lease obligations   (16,266,000)   (16,475,000)
Notes payable, related party notes payable and finance lease obligations,          
net of current portion  $10,242,000   $10,798,000 

 

Schedule of payments for the term note
For the twelve months ending  Amount 
December 31, 2021 (remainder of the year)  $592,000 
December 31, 2022   4,247,000 
SNB Term Loan payable   4,839,000 
Less: debt issuance costs   (46,000)
Total SNB Term loan payable, net of debt issuance costs   4,793,000 
Less: Current portion of SNB term loan payable   (998,000)
Total long-term portion of SNB term loan payable  $3,795,000 

 

Schedule of SBA Loans future minimum loan payments
For the twelve months ending  Amount 
December 31, 2021 (remainder of the year)  $5,000 
December 31, 2022   9,000 
December 31, 2023   9,000 
December 31, 2024   9,000 
December 31, 2025   9,000 
Thereafter   3,000 
Loan Payable - financed asset   44,000 
Less: Current portion   9,000 
Long-term portion  $35,000 

Schedule of subordinated principal balance of the notes
   Michael Taglich,   Robert Taglich,   Taglich Brothers,     
   Chairman   Director   Inc.   Total 
Convertible Subordinated Notes  $2,666,000   $1,905,000   $241,000   $4,812,000 
Subordinated Notes   1,250,000    350,000    
-
    1,600,000 
Total  $3,916,000   $2,255,000   $241,000   $6,412,000 

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Tables)
6 Months Ended
Jun. 30, 2021
Liability Related To Sale Of Future Proceeds From Disposition Of Subsidiary [Abstract]  
Schedule of activity within the liability account
   June 30,
2021
  

December 31,
2020

 
   (Unaudited)     
Liabilities related to sale of future proceeds from disposition of        
subsidiaries - beginning balance  $322,000   $602,000 
Non-Cash other income recognized   (195,000)   (402,000)
Non-Cash interest expense recognized   58,000    122,000 
Liabilities related to sale of future proceeds from disposition of          
subsidiary - ending balance   185,000    322,000 
Less: unamortized transaction costs   (3,000)   (3,000)
Liability related to sale of future proceeds from disposition of          
subsidiary, net  $182,000   $319,000 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Schedule of operating segments
   For the Three Months   For the Six Months 
   Ended June 30,   Ended June 30, 
   2021   2020   2021   2020 
   (unaudited)   (unaudited)   (unaudited)   (unaudited) 
COMPLEX MACHINING                
Net Sales  $13,783,000   $7,308,000   $25,949,000   $19,372,000 
Gross Profit   2,325,000    681,000    3,944,000    2,849,000 
Income (Loss) before benefit from income taxes   1,573,000    (10,000)   2,553,000    1,160,000 
Assets   51,956,000    48,490,000    51,956,000    48,490,000 
                     
TURBINE ENGINE COMPONENTS                    
Net Sales   1,670,000    1,186,000    3,216,000    2,569,000 
Gross Profit (Loss)   278,000    (67,000)   456,000    (54,000)
Income (Loss) before benefit from income taxes   114,000    (217,000)   99,000    (343,000)
Assets   3,471,000    4,430,000    3,471,000    4,430,000 
                     
CORPORATE                    
Net Sales   
-
    
-
    
-
    
-
 
Gross Profit   
-
    
-
    
-
    
-
 
Loss before benefit from income taxes   (1,448,000)   (1,357,000)   (2,565,000)   (2,757,000)
Assets   823,000    1,808,000    823,000    1,808,000 
                     
CONSOLIDATED                    
Net Sales   15,453,000    8,494,000    29,165,000    21,941,000 
Gross Profit   2,603,000    614,000    4,400,000    2,795,000 
Income (Loss) before benefit from income taxes   239,000    (1,584,000)   87,000    (1,940,000)
Benefit from Income Taxes   
-
    
-
    
-
    (1,414,000)
Net Income (loss)   239,000    (1,584,000)   87,000    (526,000)
Assets  $56,250,000   $54,728,000   $56,250,000   $54,728,000 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Formation and Basis of Presentation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Accounting Policies [Abstract]        
Net operating income $ 239,000 $ (1,584,000) $ 87,000 $ (526,000)
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Summary of Significant Accounting Policies (Details) [Line Items]          
Stock based compensation expense (in Dollars)     $ 104,000 $ 101,000  
Goodwill (in Dollars) $ 163,000   $ 163,000   $ 163,000
Percentage of sales (Member)          
Summary of Significant Accounting Policies (Details) [Line Items]          
Number of customers 3 2 3 2  
Concentration risk percentage 76.20% 71.90% 77.00% 69.30%  
Net sales percentage   10.00%   10.00%  
Percentage of Receivables [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Number of customers     3   3
Concentration risk percentage     85.00%   80.30%
Net sales percentage     10.00%   10.00%
Director [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Stock based compensation expense (in Dollars) $ 52,000 $ 46,000      
Employees [Member]          
Summary of Significant Accounting Policies (Details) [Line Items]          
Stock based compensation expense (in Dollars) $ 57,000 $ 74,000 $ 214,000 $ 214,000  
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of credit and concentration risks
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Customer One [Member]          
Concentration Risk [Line Items]          
Percentage of Sales 41.30% 33.30% 34.40% 32.20%  
Percentage of Receivables     60.40%   57.10%
Customers Two [Member]          
Concentration Risk [Line Items]          
Percentage of Sales 20.80% 38.60% 26.90% 37.10%  
Percentage of Receivables     12.60%   [1]
Customers Three [Member]          
Concentration Risk [Line Items]          
Percentage of Sales 14.10% [2] 15.70% [3]  
Percentage of Receivables     12.00%   12.00%
Customers Four [Member]          
Concentration Risk [Line Items]          
Percentage of Receivables     [4]   11.20%
[1] Customer was less than 10% of Gross Accounts Receivable at December 31, 2020.
[2] Customer was less than 10% of total net sales for the three months ended June 30, 2020.
[3] Customer was less than 10% of total net sales for the six months ended June 30, 2020.
[4] Customer was less than 10% of Gross Accounts Receivable at June 30, 2021.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of calculation of net income (loss) applicable to common stockholders utilized to calculate EPS - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Schedule of calculation of net income (loss) applicable to common stockholders utilized to calculate EPS [Abstract]        
Net income (Loss) per condensed consolidated statements of operations $ 239,000 $ (1,584,000) $ 87,000 $ (526,000)
Add: Convertible Note Interest for Potential Note Conversion 77,000 155,000  
Income (loss) used to calculate diluted earnings per share $ 316,000 $ (1,584,000) $ 242,000 $ (526,000)
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of earnings per share for continuing operations - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Schedule of earnings per share for continuing operations [Abstract]        
Weighted average shares outstanding used to compute basic earnings per share 32,021,522 30,552,147 31,996,859 30,476,289
Effect of dilutive stock options and warrants 1,912,500 2,750,500
Effect of dilutive convertible notes payable 4,057,892 4,057,892
Weighted average shares outstanding and dilutive securities used to compute dilutive earnings per share 37,991,914 30,552,147 38,805,251 30,476,289
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of anti-dilutive securities - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Exercise Price Was Greater Than The Average Market Price [Member]        
Summary of Significant Accounting Policies (Details) - Schedule of anti-dilutive securities [Line Items]        
Stock options 456,000 216,000 98,000 216,000
Warrants 1,903,000 1,423,000 1,423,000 1,423,000
Exercise price 2,359,000 1,639,000 1,521,000 1,639,000
Exercise Price Was Less Than The Average Market Price [Member]        
Summary of Significant Accounting Policies (Details) - Schedule of anti-dilutive securities [Line Items]        
Stock options       1,696,000
Warrants       760,000
Convertible notes payable       5,045,000
Total       7,501,000
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Property and Equipment (Details) [Line Items]          
Depreciation expense $ 704,000 $ 688,000 $ 1,417,000 $ 1,344,000  
Property, Plant and Equipment [Member]          
Property and Equipment (Details) [Line Items]          
Accumulated depreciation $ 31,000   $ 31,000   $ 28,000
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details) - Schedule of property and equipment - USD ($)
12 Months Ended
Dec. 31, 2020
Jun. 30, 2021
Property, Plant and Equipment [Line Items]    
Total Property and Equipment $ 37,644,000 $ 38,275,000
Less: Accumulated Depreciation (28,063,000) (29,480,000)
Property and Equipment, net 9,581,000 8,795,000
Land [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment 300,000 300,000
Buildings and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment $ 1,683,000 1,728,000
Useful Life, Property and Equipment 31.50  
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment $ 21,738,000 21,870,000
Finance Lease Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment 78,000 78,000
Tools and Instruments [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment 12,116,000 12,417,000
Automotive Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment $ 148,000 148,000
Useful Life, Property and Equipment 5  
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment $ 290,000 290,000
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment $ 855,000 861,000
Useful Life, Property and Equipment Term of Lease  
Computers and Software [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment $ 436,000 $ 583,000
Minimum [Member] | Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Useful Life, Property and Equipment 5  
Minimum [Member] | Finance Lease Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Useful Life, Property and Equipment 5  
Minimum [Member] | Tools and Instruments [Member]    
Property, Plant and Equipment [Line Items]    
Useful Life, Property and Equipment 1.50  
Minimum [Member] | Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Useful Life, Property and Equipment 5  
Minimum [Member] | Computers and Software [Member]    
Property, Plant and Equipment [Line Items]    
Useful Life, Property and Equipment 4  
Maximum [Member] | Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Useful Life, Property and Equipment 8  
Maximum [Member] | Finance Lease Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Useful Life, Property and Equipment 8  
Maximum [Member] | Tools and Instruments [Member]    
Property, Plant and Equipment [Line Items]    
Useful Life, Property and Equipment 7  
Maximum [Member] | Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Useful Life, Property and Equipment 8  
Maximum [Member] | Computers and Software [Member]    
Property, Plant and Equipment [Line Items]    
Useful Life, Property and Equipment 6  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2019
May 01, 2021
Disclosure Text Block [Abstract]      
Operating lease term description The leases have remaining lease terms of one to five years, some of which include options to extend or terminate the leases.    
Payment percentage     40.00%
Due to landlord     $ 37,000
Lease impairment   $ 275,000  
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of operating and finance leases
Jun. 30, 2021
Dec. 31, 2020
Schedule of operating and finance leases [Abstract]    
Weighted Average Remaining Lease Term - in years 5 years 1 month 13 days 5 years 6 months 10 days
Weighted Average discount rate - % 8.89% 8.90%
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - Schedule of aggregate undiscounted cash flows of operating lease payments - Operating lease payments [Member]
6 Months Ended
Jun. 30, 2021
USD ($)
Leases (Details) - Schedule of aggregate undiscounted cash flows of operating lease payments [Line Items]  
December 31, 2021 (remainder of the year) $ 492,000
December 31, 2022 1,007,000
December 31, 2023 1,038,000
December 31, 2024 1,070,000
December 31, 2025 992,000
Thereafter 730,000
Total future minimum lease payments 5,329,000
Less: discount (1,091,000)
Total operating lease maturities 4,238,000
Less: current portion of operating lease liabilities (643,000)
Total long term portion of operating lease maturities $ 3,595,000
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 14, 2021
Dec. 31, 2019
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) [Line Items]              
Debt expiring date   Dec. 30, 2022          
Loan and security agreement, description         the Company entered into the First Amendment to Loan and Security Agreement (“First Amendment”). The terms of the amendment increase the Term Loan to $5,685,000. The repayment terms of the term loan were amended to provide monthly principal installments in the amount of $67,679 beginning on December 1, 2020, with a final payment of any unpaid balance of principal and interest payable on December 30, 2022. Additionally, the date by which certain subordinated third-party notes need to be extended was changed from September 30, 2020 to November 30, 2020. The Company paid an amendment fee of $20,000.    
SNB facility, description On June 14, 2021, the Company entered into the Second Amendment to the Loan and Security Agreement (“Second Amendment”). The purpose of the Second Amendment was to clarify the definition and calculation of Excess Cash Flow, and to confirm the extension of the due date for the payment of the Excess Cash Flow payment. The amount of the Excess Cash Flow payment for the year ended December 31, 2020 was calculated to be $558,750. Per the terms of the Second Amendment, the Excess Cash Flow is payable in three installments of $186,250 on each of June 15, 2021, June 30, 2021, and September 15, 2021. As of June 30, 2021, the Company paid the first two installments totaling $372,500. Additionally, the Company paid an amendment fee of $10,000.        Under the terms of the SNB Facility, both the SNB revolving line of credit and the SNB term loan will bear an interest rate equal to 30-day LIBOR, (with a 1% floor), plus 2.5%. The average interest rate charged during the period ended June 30, 2021 was 3.5%.     
Payable     $ 44,000   $ 44,000   $ 48,000
Amendment fee         10,000    
Interest expense     125,000 $ 125,000 $ 250,000 $ 253,000  
Interest incurred on notes to third parties       38,000   80,000  
Amortization of debt discount       3,000   7,000  
Robert and Michael Taglich [Member]              
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) [Line Items]              
Loan facility, description         From 2016 through 2020, the Company entered into various subordinated notes payable and convertible subordinated notes payable with Michael and Robert Taglich. These notes resulted in proceeds to the Company totaling $6,550,000. In connection with these notes, Michael and Robert were issued a total of 355,082 shares of common stock and Taglich Brothers Inc. was issued promissory notes totaling $554,000 for placement agency fees. On January 1, 2021, the related party subordinated notes due to Michael and Robert Taglich and Taglich Brothers, Inc., were amended to include all accrued interest through December 31, 2020 in the principal balance of the notes. Per the terms of the SNB Facility, these notes remain subordinate to the SNB Facility and are due on July 1, 2023. There are no principal payments due on these notes until such time. The note holders and the principal balance of the notes as amended on January 1, 2021 are shown below    
Three Installments [Member]              
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) [Line Items]              
Payable     186,250   $ 186,250    
First Two Installments [Member]              
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) [Line Items]              
Paid     372,500   372,500    
Notes Payable to Banks [Member]              
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) [Line Items]              
Loan obligation     44,000   44,000   48,000
Convertible Notes Payable – Third Parties [Member]              
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) [Line Items]              
Interest payable related parties     0   0    
SBA Loans [Member]              
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) [Line Items]              
Revolving credit loan term amount         $ 16,000,000    
SNB Bank [Member]              
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) [Line Items]              
Loan facility, description         The terms of the SNB Facility require that, among other things, the Company maintain a specified Fixed Charge Coverage Ratio of 1.25 to 1.00 at the end of each Fiscal Quarter beginning with the Fiscal Quarter ending March 31, 2020.    
Principal amount     20,049,000   $ 20,049,000   21,207,000
Revolving credit loan debt to SNB         15,256,000   15,649,000
Term loan amount         4,793,000   $ 5,558,000
Interest expense     $ 180,000 $ 154,000 $ 361,000 $ 274,000  
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of notes payable, related party notes payable and finance lease obligations - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Schedule of notes payable, related party notes payable and finance lease obligations [Abstract]    
Revolving credit note payable to Sterling National Bank (“SNB”) $ 15,256,000 $ 15,649,000
Term loan, SNB 4,793,000 5,558,000
Finance lease obligations 3,000 6,000
Loan Payable - financed asset 44,000 48,000
Related party notes payable 6,412,000 6,012,000
Subtotal 26,508,000 27,273,000
Less: Current portion of notes payable, related party notes payable and finance lease obligations (16,266,000) (16,475,000)
Notes payable, related party notes payable and finance lease obligations, net of current portion $ 10,242,000 $ 10,798,000
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of payments for the term note - Term Loans [Member]
Jun. 30, 2021
USD ($)
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of payments for the term note [Line Items]  
December 31, 2021 (remainder of the year) $ 592,000
December 31, 2022 4,247,000
SNB Term Loan payable 4,839,000
Less: debt issuance costs (46,000)
Total SNB Term loan payable, net of debt issuance costs 4,793,000
Less: Current portion of SNB term loan payable (998,000)
Total long-term portion of SNB term loan payable $ 3,795,000
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of SBA Loans future minimum loan payments - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Schedule of SBA Loans future minimum loan payments [Abstract]    
December 31, 2021 (remainder of the year) $ 5,000  
December 31, 2022 9,000  
December 31, 2023 9,000  
December 31, 2024 9,000  
December 31, 2025 9,000  
Thereafter 3,000  
Loan Payable - financed asset 44,000 $ 48,000
Less: Current portion 9,000  
Long-term portion $ 35,000  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes
Jun. 30, 2021
USD ($)
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes [Line Items]  
Convertible Subordinated Notes $ 4,812,000
Subordinated Notes 1,600,000
Total 6,412,000
Michael Taglich, Chairman [Member]  
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes [Line Items]  
Convertible Subordinated Notes 2,666,000
Subordinated Notes 1,250,000
Total 3,916,000
Robert Taglich, Director [Member]  
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes [Line Items]  
Convertible Subordinated Notes 1,905,000
Subordinated Notes 350,000
Total 2,255,000
Taglich Brothers, Inc. [Member]  
Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes [Line Items]  
Convertible Subordinated Notes 241,000
Subordinated Notes
Total $ 241,000
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 15, 2019
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Liability Related To Sale Of Future Proceeds From Disposition Of Subsidiary [Abstract]          
Sale of subsidiary, description       In connection with the sale of the Company’s wholly-owned subsidiary, AMK Welding, Inc. (“AMK”) to Meyer Tool, Inc., (“Meyer”) in 2017, Meyer was obligated to pay the Company within 30 days after the end of each calendar quarter, commencing April 1, 2017, an amount equal to five (5%) percent of the net sales of AMK for that quarter until the aggregate payments made to the Company (the “Meyer Agreement”) equals $1,500,000 (the “Maximum Amount”).   
Purchase agreement, description the Company entered into a “Purchase Agreement” with 15 accredited investors (the “Purchasers”), including Michael and Robert Taglich, pursuant to which the Company assigned to the Purchasers all of its rights, title and interest to the remaining $1,137,000 of the $1,500,000 in payments due from Meyer for the sale of AMK (the “Remaining Amount”) for an immediate payment of $800,000, including $100,000 from each of Michael and Robert Taglich, and $75,000 for the benefit of the children of Michael Taglich. The timing of the payments is based upon the net sales of AMK. If the Purchasers have not received the entire Remaining Amount by March 31, 2023, they have the right to demand payment of their pro rata portion of the unpaid Remaining Amount from the Company (“Put Right”). To the extent the Purchasers exercise their Put Right, the remaining payments from Meyer will be retained by the Company.        
Non-Cash other income   $ 91,000 $ 119,000 $ 195,000 $ 211,000
Non-Cash interest expense   $ 27,000 $ 36,000 $ 58,000 $ 64,000
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) - Schedule of activity within the liability account - Subsidiary [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) - Schedule of activity within the liability account [Line Items]    
Liabilities related to sale of future proceeds from disposition of subsidiaries - beginning balance $ 322,000 $ 602,000
Non-Cash other income recognized (195,000) (402,000)
Non-Cash interest expense recognized 58,000 122,000
Liabilities related to sale of future proceeds from disposition of subsidiary - ending balance 185,000 322,000
Less: unamortized transaction costs (3,000) (3,000)
Liability related to sale of future proceeds from disposition of subsidiary, net $ 182,000 $ 319,000
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Jan. 11, 2021
Jan. 15, 2020
Jul. 30, 2021
Mar. 24, 2021
Jan. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Sep. 30, 2021
Stockholders' Equity (Details) [Line Items]                    
Issuance of common stock           37,392 47,126 79,352 90,897  
Directors’ fees (in Dollars)           $ 52,000 $ 46,000 $ 104,000 $ 101,000  
Common stock share               51,224    
Issuance of common stock, shares         419,597          
Issuance of common stock (in Dollars)         $ 984,000          
Costs of sales (in Dollars)   $ 145,000                
Common stock issued for directors fees, shares                 590,243  
Subordinated debt (in Dollars)                 $ 885,000  
Aggregate of stock options 70,000     327,500            
Common stock price per share (in Dollars per share) $ 1.32     $ 1.39            
Issuance of stock options, description The options expire on the seventh anniversary of the grant date and vest over a term of one year.     The options expire on the fifth anniversary of the grant date and vest over a term of three years.            
Subsequent Event [Member]                    
Stockholders' Equity (Details) [Line Items]                    
Directors’ fees (in Dollars)                   $ 52,000
Issuance of common stock, shares                   39,983
Aggregate of stock options     415,000              
Common stock price per share (in Dollars per share)     $ 1.22              
Issuance of stock options, description     The options expire on the fifth anniversary of the grant date and vest over a term of one to three years.              
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Contingencies (Details) - USD ($)
6 Months Ended
Jul. 08, 2021
Jun. 30, 2021
Contingencies (Details) [Line Items]    
Damages value   $ 1,000,000
Subsequent Event [Member]    
Contingencies (Details) [Line Items]    
Damages claim $ 700,000  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2020
Income Tax Disclosure [Abstract]          
Annual effective tax rate 0.00% 0.00% 0.00% 0.00%  
Net operating loss carryback claim (in Dollars)         $ 1,416,000
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Reporting (Details) - Schedule of operating segments - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
COMPLEX MACHINING        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Net Sales $ 13,783,000 $ 7,308,000 $ 25,949,000 $ 19,372,000
Gross Profit 2,325,000 681,000 3,944,000 2,849,000
Income (Loss) before benefit from income taxes 1,573,000 (10,000) 2,553,000 1,160,000
Assets 51,956,000 48,490,000 51,956,000 48,490,000
TURBINE ENGINE COMPONENTS        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Net Sales 1,670,000 1,186,000 3,216,000 2,569,000
Gross Profit 278,000 (67,000) 456,000 (54,000)
Income (Loss) before benefit from income taxes 114,000 (217,000) 99,000 (343,000)
Assets 3,471,000 4,430,000 3,471,000 4,430,000
CORPORATE        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Net Sales
Gross Profit
Income (Loss) before benefit from income taxes (1,448,000) (1,357,000) (2,565,000) (2,757,000)
Assets 823,000 1,808,000 823,000 1,808,000
CONSOLIDATED        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Net Sales 15,453,000 8,494,000 29,165,000 21,941,000
Gross Profit 2,603,000 614,000 4,400,000 2,795,000
Income (Loss) before benefit from income taxes 239,000 (1,584,000) 87,000 (1,940,000)
Benefit from Income Taxes (1,414,000)
Net Income (loss) 239,000 (1,584,000) 87,000 (526,000)
Assets $ 56,250,000 $ 54,728,000 $ 56,250,000 $ 54,728,000
EXCEL 58 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $U(!5,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !-2 53_MUSP>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE1)'1S43PI""XHWD(RNQMLFI",M/OVIG6WB^@#>,S,GV^^ M@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2UU2>:0]1FP^] M1V@XOP&/I*TF#3.PBBN1JGQ95FW?)K^W=_?:!J88WHN*W%;_>BE;R1@K^/KO^\+L(^V#=SOUC MX[.@ZN#77:@O4$L#!!0 ( $U(!5.97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M34@%4_ LS0^!0 #!8 !@ !X;"]W;W)K>*,\G7]^G"3_$S(X,OXJ/$HE>@^#2-PW/"D/WPU#.!X-B;AC!QJI.SO& M0R+5*=\;XL I<9.@,#"P:7:,D/A18SA(KBWY<,!B&?@177(DXC D_#2F 3O> M-ZS&^<+*WWM27S"&@P/9TS65SXZ^,;*^3VQ;!R1/ M_/;I45P<(_TJ6\9>]?3+21MZD#+X_/ MZK/DY=7+;(F@$Q;\Z[O2NV_T&LBE.Q('8MPB:V2G@F5>'!M? /.':>.3O1LZLR=YFN7^HA-)LZ-X7DA/5U(*$M*PG8)W1?'4S7_QX7F]6\^D:_5P]/B\!O':.UP9E-YRX M?K1'ZU.X94$9%AROL.8 1B?'Z( R>3]L3H?2Y,#AEME\ BBZ.447E)G$G&N( MF2\<$J 72K@>^$A-RE(H6*W9M'#3AD9I+^?JU1E#$Q:&:GBN)7->;]$ZF=+H M,99"DDAW8MET2H7;B;"N!F]#&YO=;MLV!\9;"5(_1^K#_:YZRTUZ;!:0LI;' MB!<9E,-DED7.[&L.++9P__2(8+,ER';.8'E*.)&MU[QLL3!NLL6-0D MCJ/J.5[M(J9 MNEC>J[!8%57AY19LQI^ILMQ=YX+EGC!$55B[!9MS-MC6(0D"-(Z%NBW*<6 = MR6/0,0J7MV!CSH"F(>5[/1U_*@7I:7L]D*A\&L""E696&+U5R^G7GEH2@T"P M3"508?,6[-/YD'J*"9>4!Z?,QTJI8*V*#L2%Y6/8IXO5@EI0"3]9M%VGJA"K MRA4N_![7\GMM@F@1A]O/5ICAP"*J!#7M=A]W(:3"Z'$MHY]'#N,J/\GZ]C:I M/Q0Q9?TL5E53KRS<4F>M4%_\AB +K\>P06>0&_*.YJ[J5G_G.^E*',@B+-DS MFV:_U6M9-D18V#VNM8@?N:Y:<.EK1:'?-FYN^4\8S>: 3/ MC*("8-BR0=#-D96"PI)CHOV(<1"P* :X5C'( 2?Z3(W$#3M&I7"PW((>T0OC MKQ!;41=PK;J0L^739,G9FQ\YY=T,:RY>(+2B+N!:=2%'6S*UZ _0?_[A^MR% M%2VK:W8@MJ)$8-C6DRX<<4JNH\ "7SNV]0WZF"\*@PU[^2^6+'L\%D$.7"'2 M[_2:;?4I !$5-<&&[7SC2U4-V Y9^.OV&UI3)^8J7Z58L-+EUQ^$5M0&NV9M M4&4]W8C3*VQR_EXI1805X<\3^V)3!G;O2'9(=N^V3$H6)H<>)2[E^@%U?\>8/)_H!O(-X.'_4$L#!!0 ( M $U(!5,"*/?(/P< , > 8 >&PO=V]R:W-H965T&UL MK9EM<^(X$L>_BHJ=VKJM(L&2\ -S2:H8R.RRFYMP@=FM>RE !-<8B[7E/.RG MWY8@-AZW%:C;>3$QT)+^W9+ZUY*OGE7V+=](J?FRGXWS6ZN5*&3.)73 MC.3%=BNRUT\R4<_7'=IY^^(A?MQH\T7OYFHG'N5,ZJ^[:0:?>F4OJW@KTSQ6 M*/S\UOMGZSPXLQ"Y'*GDCWBE-]>=J$-6V76K;'0XN8J4\\D,];0FWFPL;&MP9LX-=,XTQG\&D,[?3-2Z0HF1:X( M/.4JB5="PX=/(A'I4I*9Z3@G%^3K;$S^]>&GJYZ&04W3WO(PP*?] *QE@%^+ M]))PKTN8QRC2?.1N/I9+:$YMO >NEOZRTE]F^^-M_A99)E--AGD.CCDZ MY&6'W';8;^M0Y!LB4HB?>;C]LXB?1 (CY%BH]ET%MBNSP9YN?.I['CCV=!R2 MIAGSO9I=36J_E-IW2ATNEZH 9>1!+B7(7"2R2[Y JE!K,DQ@0]LIA]1 QJI8 MZ'61D+()F'P(!E$71%AO/PR"?M,4:_I9],P"@=1JY]^Z:?O M]'.2/L$$J.P5$^4Z@*GNFDF=R)>D=N7G=EXN0WG MO=[(C+@6YUY]T!#%:-34WC2C(6]5'I;*PY.4S\6+1-6%S6&1P")6[6L[*K5% M3FUSI45R0@"CQN!]3D/:5(D9!I2V"AV40@?O!!$0G.E7.^TF7>P BMKN0TSO M -LB2,IHV@W\J%TM]2H^>$Z]]Z!6Z#A])'<2<$DLZ"_NUQ=?#!2NA:M/@(XL&L1O8G-'B3$4MRIS._*S4ZCE.$E0<:VZH@"/BWK6KBZL(2-T( MG-_/AW=D.)O=SF>H0-X8V ^8CZT&Q#*$?^TB*_;1_DG@OXO%(DYB'7^?PNK] M5JRA;MA\41IR^%2\&IS:Q;1?;_*P7^X72?PH3,EJRJ@W%5.5F:_0:#7!0P,6 M!$BT,,M^V)Y,:<4HZH94R?UCQ^#+K) 5N5#U3?2$/$(0A1A&0>38*Q6EJ!M3 MWV>LHQD_<0::A KZV(9JVH6>(^=6+*-NF)6IZVY-;'(O^ M>V9UY17][1 MB@ "]G&&4O=SH8M,$F#U4LI53M:9VI)QG%MDF-,GV,R*11ZO8CC[GC8SK$DZ M&B$D1^QLU=GF=05$=B(0=^(U4TE"M'@A21D*<&+X<#N#7:Y/=*@).T[[B$/O MVM4=.CK*N:%8K_E:$_M!;9-^+.@S3"]B&>ZKEQ;%%2D9=T+H3D%6FLML>R*& M6(4WYC[;G8>APZ'OE$ENGM%XQ)'-BACVPRAH#UI%6'8.82_*/3L54$:CFIM< M#/KU,NR@&3'T'/4:J_C)W/QT,^B,\#:6]F.^$TMYW=EE,I?9D^S<$.R>C#61 M39ECK5;,9B[F*\MQ-^?VQY&XR_#2YF\PGM^C9 MA#=IV_="CE3;F"64Y>U5$Z_(S-UD'JGM-M;F'F!_'!VIU.0.":=6'&;N_LY8 M5/] 1W6?*WAS]T7L3*OEMXU*5C++?_PA8C3\M[T.^3ZEU[L_NI5UGTFGV=NJ MM@-U87%GY$DDA20?+CV/PE(>%GJCLO@OL.'F*M/>;>8; 8YVR=L3487.-4P* MS$>7"$T62F_(KT4JRTMM.V5CN93;A#[M^/[1A@V@-O* [".G!@DSRW)PQ M[:U,%7HB[!7T"7'O$NAE)^W;H00M#SA2TB T>M>L'L"JG.'N?]V?Q^]-LO]W?CVX=9F5_^^W4R_Q\J M';N4]K'3#&I)ZR\0ZL*K,H6_BYBLF_*X-L\3OVGI'KQ?- MN]W_B.PQAG-$(M?0U+L,(1C9_G7I_H-6._O&$7*E5EO[N)$",KTQ@-_7"DKZ MPP?S$K-\:7WS-U!+ P04 " !-2 53M[3.'_T" "1"0 & 'AL+W=O M_=YR[GV(.-5*\ZH]2@GSD7 M>NAEQJSN?5\G&*.!NS=5 MHX$L#&>"3A7219X3]>N1H'W=N.9+3-C;_BCP8HLZ8R:E]54P>@./'UJE7Q;3"^OC-^Y-+'I*9$TW'DG]EJ2@IM9+X5 T'.1'DE/[>%J F"SA%!N!6$EPK:6T';)5J2 MN;0FQ)#10,D-4M8:O-F!JXU30S9,V-,M"9T5B*%%X*31&,M.0L)08F MCX03D5 TLXXUNID2187)J&$)X?H6O47<[\ U06%]^LHWX6$8,CT3\ M5(@6:N,[%.(P:)"/3\LG- %YX.1X5^Y#[E4!PJH H?/7/N)O9B!AZ$N#Y (] M,0%I,\+15&KF^NS;PUP;!=WV_42P=A6L[8)UC@1[X+!L7&%A :)4%G.S*#CT MO,!)I(SHG2C94MO4?.NUV@ZU'4[V$,=5C7*WAHUH\Z=;,=^$X%WSD) M/X4%1I6"[H"N3%[OT(HHM":\H'5NM*+PE\IBAS2N2..3I&.9Y[!>_J,WXHMZXYS5#GRO@N]= 7]18_0."ACA MQLZXP'"'N5\Q]Z]G9EH7S;S]PP8-<3ON=N(]W@;#H(^C?GRDQ@'^N]?@ZXG/ M=/+6Y07<39;-X'YMO[2'E<]$+9G0B-,%2'$K!A^JW/_+B9$KMX7.I8$-V0TS M.#-190W@^4)*\S:QNW)U"AO] 5!+ P04 " !-2 53O\J]DO\$ "4% M& 'AL+W=OC[9*[>X<1ZZVK*#REN]8J=^LN2BHTK=BX\B=8#2MC(K< M(:X;.@7-RM%D7#U[%),QWZL\*]FC0')?%%3\/64Y/]R/\.C]P5.VV2KSP)F, M=W3#EDP][QZ%OG-:+VE6L%)FO$2"K>]'#_AN@6-C4"%^S]A!GEPC0^6%\V_F MYE-Z/W+-B%C.5LJXH/KOEAQ_-4Y';4QC>'K][OUC15Z3>:&2S7C^ M-4O5]GX4CU#*UG2?JR=^^(DUA +C;\5S6?VB0XV-W!%:[:7B16.L1U!D9?U/ MWQHA3@RT']B - :D:^#W&'B-@7=I!+\Q\"^-$#0&%76GYEX)-Z>*3L:"'Y P M:.W-7%3J5]9:KZPT$V6IA'Z;:3LUF?$RU6EG*=)7DN=92I6^62K]I^>#DHBO MT9<=$]3D5:*KYY+NTTQCKM$->E[.T=4/UV-'Z:$8A\ZJ"3NMPY*>L![ZS$NU ME6BAPZ> _7S8/ARP=[0$K0[D78)SCP \]U-='7TP39P-A/? LWMW$D MP6%@ 1< $"<^/@6>T0U:NL$@W1F7E;"]E&OSX)0RBXMG^%C;.QV'< M2SIN2<>#I)O"<)7K3%^CM>#%R;8!\8][DM2A;\-N,$F(S1_P%T8V?>P>&PGW,@&:2:_;@R>65]W$(Q4J@U=!X[237[LTS2X%SB$@ :KG @;V MSP1\TE/AX0*@MDPT6^4'I+HRKL ZPL$6#2^SL?AGV]QY^,X]ECX^TW668; ! ]#Y@ M&]>7 * M@Q( . Q(?^.!C\T6'NZV+-Y([TI(;JDP%6I*9;9"5UF)YCS/J9#' MM[! =;#X9)SNK8N[\MBH&PT+NMH$%FE+%]@3Z5'EV(_AX89L6)5YEN]-W?X7 MNH07Z6*C0%TN<;;H<=8GS;%YP\/=V]?J;$&S?WC5[794 9(]* %)_&@4DL*81Y!-4R3DY M92F8V%3'6Q*M^+Y4];=U^[0]0GNH#HXZSZ?X;H:!YW-SY%:=ZAS=U^=UGZG8 M9*5$.5OK4.YMI(]9BZ]]C4! M.68.D(OD)/?M*S Q$"T",KR)P5GMKOX2JY]DUD^L^,8/E KC.4MS?K4X"''\ MN%KQZ$"SD']@1YK+_^Q9D85"WA8/*WXL:!A7C;)TA4W3665ADB\VZ^J[VV*S M9B>1)CF]+0Q^RK*P^'Y-4_9TM4"+ER^^) \'47ZQVJR/X0.]H^+K\;:0=ZN+ MESC):,X3EAL%W5\M/J&/ 7'*!I7%/PE]XJUKH^S*/6/?RIN;^&IAEAG1E$:B M=!'*CT>ZI6E:>I)Y_%<[75QBE@W;UR_>?ZTZ+SMS'W*Z9>F_22P.5PMO8<1T M'YY2\84]_4;K#MFEOXBEO/IK/-6VYL*(3ERPK&XL,\B2_/P9/M="M!H@TM, MUPWPJP;8[6E Z@;D=8.^E*RZ@34V);MN4'5]=>Y[)=PN%.%F7; GHRBMI;?R MHE*_:BWU2O)RHMR)0OXWD>W$9LOR6 X[C0UYQ5F:Q*&0-W="?LCY(+C!]O*. M1=\.+(UIP7_ZPGN)$MGEO+(VO=SOCW8_OURLA4RL# MK*(ZC>MS&K@WC2R3TZ8*!+3>ZEM_BF4&$Q$F *^=@.^ MHNB4G=)*A1W=)U$B ">!WLG?3(F]D@-S&1U\&1U<^;%Z_%R':9A'U B%S"7Z M8!#TLX%-Y$,"GSTYE:>R/#QNL&^:YGKUV!92M7)=BUB*X4XU7#HNMEW%,E M MD8E-IVW8Z3RY=)Z,ZOP[.9QWA["@_/TH([8X0ENL1XL'Y6)=\+&T^]1SE MY1PU$LY/40QEI_99+P4=^#"-ZM9"UGM/BD2XV!O04 M6$K/;%L=N9FB!4/1.B+:%Q'M&41LCSDDJ*VD9A'717!JSB4U9R U+LM=0<_/ MOF!5>M4,E"60]U2F:ZW/"6/K*%U:(@L8W9GB!$Y-YBGW%CRLZ#QX+J\IF(;6V83QK1VU^X/* M!^GU ,\5,!@.V!6P83"DA[#/,%@O*Y\ M#2$A/2*-J[):'U-4F\G1#JF(MD2VIXY ,,:RJUW#@[KJ;.#KGJ#NL #!%-C(UH](Z MOAIW?M5_A-,CAXHD\83B@U7<@ !FKGC!8+RN ME W;X#D.Q(;68ZR2CMSD.GW9-9B#]9@S;3W6.YLRN"K\(.#4=#=7P& X8%? M!K>P'K?. OYU+*7C!GVF191P&H/JS74*-I>CW5R.@AD<=?5O@!*/ 4I%_\'G M204T&V%L]4R'!M#P#("F]S%E(LP%:!C$+K7(9'XUE[WX= 0$\ M@T .,]"E@75&0C/'(( / -,)0@XFE]R&CPC;\*S03D(@&>E',CNP3/2X!G1 MX]G;M\%$!29H0@V:=1-OH(KHH6J>99< B.42'_=DU_K13L]7TY9=O;,)]8( MC ,\#7/%"P;C=>5KF(KHF6I4E=7[F*+:3(YV1(4X3("3MF&[KFX-[1$][?5L M@>&B8H^JL8"9)^N.>N"U RQEC36!AY;<06&)9#/1"3 M\;$RTWY-LOE_:C-_U!+ P04 " !-2 53)8G>C\(( = M)P & 'AL+W=OC8(GB/L1C+)"?SZ[+O=;:W\*&E<7YIG#^GUI=QD<92(AY2IS6KEIY\C$::5=>I?RA;Z;A5:.M%8E8!)DNPH=_[V(LXEB7!#K^* IME'7J%W>O MMZ7?&N?!F5=?B;&,?X_";'G5Z#=8*!;^)LX>Y<=OHG"HH\L+9*S,7_91V+8; M+-BH3*Z*ET'!*DKR__[/(A [+T Y^ N\>(%_?<&K><$M7G"-H[DRX]:-G_G7 MEZG\8*FVAM+TA8F->1N\B1+=C/,LA5\C>"^['LLDA$81(8,K)>,H]#.XF6?P M#UHK4TPNV-A72W8++:[8V7/B;\((;,Y9DSW/;]C9W\\O6QE(T06V@J+:45XM MKZFVR[[+)%LJ-H'JP_WW6^!"Z0??^C'B9('_VB3?F-O^A?$V=Q ]X^-?;Q-R MW#*LKBG/K0OK1%=4X0>U>_7_5Z[#5Z^[\:G:M7L\.ZN MW9["3JFP0P9B&/X7.G'>DS() S^021#%@B4@/2JDQUJZ_ED_#'1GV^@>&24, MIJO4SZ+D+1_O418)1<2M6ZKJDG&[$3#G!9%O9A+HX.M45Y1],C\)F?AC$ZVU M8BR8>;F=G3 YGH.$$[%S/:\VG+U2>(]N<)DT38#$:AW+3R$81!"F=)6[(G[J M:X$)[U4$<<>KZCYHMB>[7\KN'R<[C"#NF4S5GFY,;[\:P#:B%S-S:O4.2KV# MX_3*;"G2;3_5G?T\H7C.86E0@-TFFW03(O,-\'KUJT,A,*+;V/WVX0]TE*SO% M7:_J[OZ@VO?7,M3ID/Z._##WD1K0G6J?=Y$>5C5S.:_7:(GJT$BMMDDQ5!91 MX@/R >&!5)E"M5=IV<,FHZJ91X37,M7ID3G*&:10,("5.&6)F=^)Y/KEAT]D16Q-%S! B M.7UDPD<-VQX1.$LD/CAI6V4Z>YG,C]]6<2U9W -DV:3!4H_'Y>:8(>_7YTFN M)9-+DVD^&K([Z2?L(96!$.%?<&/L(HLCC]C7L-([!9D,\"Y!%GQ" M!N!6$3>@>HQ%G$LC;K[T4V%]JEUVTL6.N> MTO-7; YMUGZ*)A,CNI)3',4V.=N\?K'I6>)Z!XA;ZRE,8>*62/,5W^H?\#B07DW\_3U^&=Y/9$^X+@OP\0:_X4K7L$1L(WL[9'\W\6KUL M^,1&DU^GLYEND_M;!AG^]/X&=:.*;5B$(;M,B*'#!X0;EN\>S7?2C0D\IQVH MDKWC8/J1#*#=K=\]]&P&X'7)K'6^6:]C+/;%6Y2G?3 &I+!NB22(8.:RD,?-$A5TG8=C@0).?USB1A9(GLT MD8WX?,-3;.7:_094\O^+S1ZR/>H1IQ">9;-'+T:CY!WB;FDQC5=]2G>\\K7'WULV[BU\Z'12J1OYOLK?9:_2;+\6YWR:?F-U]!\ MV?3E^99;) ME;E<"A_ZB3: WQ<28EG=7-+C! MP@$HDJ(<6XDE 92L[&HWND!2X@46^]"<*9(=S71/NGM$,5^?4]4S0UJF%07[ M('LNU74]=:HX1ROG'\*2**JGLK#AN+^,L?IA- K9DDH=AJXBBS=SYTL=<>L7 MHU!YTKD<*HO19#Q^-RJUL?V3(WEVXT^.7!T+8^G&JU"7I?;K4RK)(9LX]\,U%?MP?LT-44!99@\9_CW1&1<&*X,9OCMEZ>3%Q7^J[9#=3 >J,EXLO^"OH,NZ@/1=_ 5?=,L M<[6-QB[4C2M,9BBH_TYG(7J@Y'\O&'C;&7@K!MY^+:W7MY?3^XOK*S6]^JA. MIW<7=^KZ1W5S>WYW?G4O;W:E]66E5RZ2VA^J5RA7UWZAK?D]E79JO+JP.=#D M.=)_>%=7"H76ZHH>=:Y5YGSE?!)^\_>_'4XFXP_3B]L+N=S_\.U034,/L&", M@ A47!+^/)$\">9)E:G@Q 57*!=UY1(17."6CVFDOJRT77/R,P=Y&W $5P&5 MR'7$S=Q8;3.C"Q4 00('Q*"J!$G*>]JS=1>(D=6%FI" M/0LF-YJ#_O \"9>H99M-T;54C^2FA%9+D"%U"/15NSX'(<)?!67ZN?A MW5 MR)+7R#^_IHH-ZTVC5_\!*,4+*"_6DK"URIVR+D)Y5M0YTE$4;3S/M<^=BQ"%-YY^ MJPW'-5MO0NB](@1.=4'HR5UY' (I8MA5@!F,PH]26PPZ?CT0UW3^*^"8TOZ& M*V."V(&H96>+GJ>L]@(@N.%K781OI80F)_;84D9 J%^+/UK--4!>;8-B4[XF M)_E075?$2(122&)ZA5?T=.]93Z,%.=&M P9%-S8WF>8AV^:\51^7.B+X-1Q1 M]%1A(-.&1]:D/=M@?SY"73DCKP[VDZ$AHQJ-WD&Y]U1LE?<5QBW. M_%K;M! (OH22-EWR)PHY,P*:'C?Q(MT9U3$'YQMT[QH2)(#&AG/.G;*GM0DR7)O"V-%!S M[TJ0HLB4F1+KFK@CQWTIM\"6=[ K#/U;0P\%\87&JNB#*(+I/\BHN6[W6_QNM@@0]DO]0%VA=)Y" MY!!,R H7:K2T,MM,Q@TI+=!$_V7<] 1:"_]_^$)+-6J6U,)Q9B#P*#T:&6?@ M[UWJ*^!:BH0B[F[2)-%I^FKM3'RML\,>Y[C!#_%EHFGX+ $C1,>3HC?2X#0S:D7GJ3.DM) M*P+7] '4DW#DGG"/39 G&/]T2PD-&!R9MZF?*=I?+<:35A$8-^7M]2 MV)L$BG]S.!%40S6?M?2,"@,58:?R#55L0P N@>IK;U.'I,G,RN?H"5RE.?6I MI>>Y\2&"EXHY![@E@Y.K;F?(5;LNMHTX(VR+LI#"2""2ES.D>,ZP8T+OX:+Q ME9F0PS$6L30;!#RR^!53@^\%X/!;GOCE\+]=_]2?% M@#>+IG>P^G%>.FS/D ^%/U,R<3\O00#.@1V>.,:7316ZE03+)/DP:&8(U"U0 M4V@0!I/NU-E#X18# 3QO<*7V#SPM"%YSTB??#HGG:?BZ;I*\E& M/'UKNM0>S094TQQ'Q\/WW_653]]OTDUTE7PSF;D872F72ZR0Y%D [_G70WO# M!KJ/:"=_ %!+ P04 " !-2 53<2"[G^\5 !G0 & 'AL+W=O3 M.+"2'1P.]X'JIB1N6MV:9K<=SU]_]2#9;#T<9^> /6 GUJ-9K'?]JDCMJ_NR M^FI76M?RVSHO[*]'J[K>O#P^MNE*KY4=E!M=P#>+LEJK&MY6RV.[J;3*:-$Z M/TZ&PY/CM3+%T>M7]-FGZO6KLJES4^A/E;3->JVJAS!2F;6NK"F+&2E%[\>78Q>OIG@\_3 /XR^M]%K MB9+,R_(KOKG.?CT:(D,ZUVF-%!3\N=.7.L^1$+#QAZ-Y%+;$A?%K3_T=R0ZR MS)75EV7^N\GJU:]'9T?\W[>29(KVTS"W]*^_YVRPJ?!FKX@D2EU<"< M*= HL[J";PVLJU_/V!BR7,B9619F85)5U/(B3R' MJXY31_L-TTX.T#Z1'\JB7EEY560ZZZX_!CX#LXEG]DWR*,&_-\5 CH<]F0R3 MT2/TQD'X,=$;'Z"W1TKYWQ=S6U?@+/_SR :3L,&$-I@?/PL+RXO;[Y\_'S]\;W\=//;]>7UU6R?=A^G_;&LM4P&\KM[ M"+^'O"[N=%&78.Y_J+Q1%!;@VU(51:-RN=&5*3/;D_5*R\MRO5'%@[R#)T$M MQB\5JJ;O(9IUA6Z3EK:6&%]R82I;]TW1YQ>0 C!@C)6PA;:U@1C2F2P@TT#Z MR,V?:IYKIC^0GZ,MLQ(V+$K81WW56 !K:1J88H:^%W+/QI5P:O\ M :ANRHJLZ209D'3^P2">;<#$X.5&Y; *_D$Q4*8@)',E5\K*N=9%Q'UCD;Z2 MRZJT5FZJG354!02?:0+QM*ER.7]6K2FO@(I/6?)-K#D2- M@2@AC'0(HZZU39&";5 $4]L@-FZ'[P\((Q>H9?@>J>3ZF_B@TI4ID!.KEVMD M,*BEW8 %00:1@;FNP4I2S6U9;<@Q8<\/JF@6$(HLUA"YPF? :=*R2$VN MB0T?"=L^]^!-X!3UG_]QEHQ.?P'W@'H#FU>:"%6H7E/0DXNRJ>J5=\^!O*S MMC7Q?@D[ MF*(_#66" ! 0!$[O$?-ATG?UT!ERN%(0/N86$5['!Z,DA^$J2Z M^_+1!T>#\Y_(6LEA[R!VX06\!:(;334T?\!XA;B&_UE="R & M@CJQ:XKJ.5;[@?C4^@@6&-Q:7#IVVXW\"_'\2Z$:4)+.7LCHM1C)R6@PEC_) M\1C_B 18&ISA^[/!";P?R]%D,(+W/XN?9:!_#UX!&Y):"CD:MHH0/ZR(X>#' M#'0Z&#[)0"?G@_&C!GH\>/^_F&<\&4S0',D@8?.<#,[Q_2E:!Z9\3TJX\$JX?5P) _'SDPB* P0[YH)DJ^R*4RV^N/JC@2=S2OE1B>2J MV2V *P5E*DT5-AT$#["QJ>$_L.]5NKHJOK97)'<@#X6O]+47V M79E^]_;Z4N9F;>HNT,&ZA3A'?T-6--"&N@:?YR H%GDRN]5ACP%4Q']"1,P: MP@65W:%F-11)2"1?]8.T9:[[%JI0"O'C5PA@Z4Z!W T4E1 0)'\\1=)$ZH0/3LBG(Z/ (,'1G,NUV6!"211BH M;%GTV$1^*2@PSW U:4@3:*@ >@WD;PA'NIH,-D62.7_?0-JIY,7L4IY-DIY M ) ,?^'% WHW^D5> )9TSS,D ,>K&+_-(X3 AO7^)+G[)E #B])<60M]&/H" M9#N#.I/0A"-: ,=UY(&QA2EPN>!/V+/H=2"1,L!0BP5D%\OZ!EZ*$*I:ZBVX T\:5"A:M&73[8,0G-G<0\*"]]0] M>4^Y6ZT1N_^I//9#CBILJ?OEH@^P&YZPF!&-[2"MW1VI[$+6 '('NMD4C/.%(0$\%B9[ZJ\E 7JD*H:R5SW^#L'R!60,LAOR_@2R12AV^ MS[>^?^Z9-A1]>*M\D;VZH= M5@(&!\9K@Y)"1M28G!XXMUL+I#+_!$>%\P_J,V6F?/(07@ ,A4P7Y1I\K\/# MO(1R^B\I3,8*R[:+2.ACF(S87JRC"F1\LPD\6>?MW*$<7&%9[0 0!O*M>W7X M\0THT'6WPDGN9:#6BKNN>U55"A_GEI8 !J;.!IH=?GJMZY43[;!]VM5FT6^- MQ&O9$HLR!\B"CQE.0L&?6/C6,<23_1Y4D)L_.;5Z?3Y(0_%1=9]A+[R6 =2EO7/K0PLC]Y=^#O^&%R MO%,FV =\/L57XKJ3?1J[K=]]P>^2W3. M)+SL[%%55\U*#/&X\E " Q2GI3\H2D=SH= M\NM]5 [G 3#W]+1W=IX D>CUDW00C$F,ZA2R:VV@DF_K)CRS3SVGH B49-)1 MSUGO;#CM)=-1I)XMWVLW!$QXI]W$[QOES4PNJG(MMI.6\F *FC #T&13&4 X MV+4L(87B((L:%YHH.;'7JOH*"8*?]..[J&S^&]UTUG&-R91#-''A?'X6OQ6_ M1UXS'--7H]XD.?A*)+WQ]-Q]=C+VKZ;@RMW/?L H HVR4TFPE8 /RV:Y.F2= MMJ?\(=/ [JE""$ID?52XVNK*'^X3$JU;AEOBG+D?'#=K=#S,Q3R+-0/'N%F+ M*I2?Z'J?P #YOBL<'-!T#=Q'I9]O6;,O3T^&]-'EP1#O2Z@2$ZX4\#QD";8A MD>^_H:DNME!0[M@B!WLJ2D9]'@JGT0KL(7BP2RW#/30_\MW%[ WU7:>CLYYT MD+JS#0UCH?MB,>.O0F/VA;HWPHS*5&Z\'_= U$HZ-$;A#COV#O+)AQ[&1@<# M[EADB>J46./;F??6ML[#%.3?K#L/\-0HNXCNDD?R-^T9SB:0]IM< =^S%-"2 MMOT/8$X4;.,D-2D^MRXSG0^[3]+1BTU#]G%$T>A7J1]PA#!#-K5%-'$EC!)*\SDY* PXNG" M,*W1<-(2'KF0^8OC79)0')0P,A=55B\OYB/7$!QHGKV[8A"23^*7EP'"7L80 M=A8@+,*RFP!A!_)]66;W)L_;%V%,Z@MG/!Y3*30OEN)0\&EB._-!ENYV0]>? MGF68&TA,F5)H16*98:1=>2\\%VQL7/QN=<)V"L"4'Z^B=1@@[(TH0(N?@ M++?91I(?/_\>26YXLN>F&CKK@424,8" 2Q^;H^_.?FF66]0@R35T M^[!+?#!?E06\3EVS=%TPQ60(>(2'JU@?C%LW^P)-SH"^[8_&/<'#)RS)UX6M MJX:(]-U1W&\\9GW^N=Q 1S%.3EZ$D0T2(B)R-/:S&YQ4&6C3;7M/ CCF8T5 M*:!,=$:"+"P\"X&&%2GOZ :["QJL8GL6V/..B[TVI&N%T4F3/]/RW8YJT=9K MZM79E2)C0ZXB!-0VU0,9I!F-!7@!% ?MX]!8TG+ ((1(J#1P]56<65+TV4@( M]X@[ J%@LZWX$"#AZ#@FD)N%AH^UHR2($D3/OZ"+@2OID6B>O\@7W: /[/4G M#XZ &X40D^ %FB'B1%M(LXHVHH#"QUWRE/> 174_*^]#6QHBF[& N^BPH&L0 M'4$XG"*F6@:HZ[T+5S&CF^WHC(;BE&@#QG1)+QB!9]$I(&U^ M[P'*%M?BIG"9I-#W"(_:*"2^,X 3/,.,CD\X(O=IV+O^ND'^=7M<3[&@"L#A M2#J:>PQ MB3M)I".*UI^1::%R6_J@VQL37#V](3 RJ'-1>%5&5L9^Q4WQ07\MA;,ZZ*Q2 MF8Y.":- =^-_?\\#,@F&_@.8%3N)M7IP:9\BL.O=Z ;5G78'%XX")*RE+O"( M*"=(KLF(JDVW@ [!"S8Y!@-6K"8 9U0R=>P 6WLB/C.C;$>R;@5^UQ$.ZVQ7 M 2&"%O:L, #XG%GAM,;6NV=?N'LAH=>)16[RR;ZZ4IZ.**6F 7'TK5 M:$JE*N'N90V"Z2IR109+X"H#<:7P*A*%!YVMT(QB;>I:;X%]TIKFZ-?N+M!& M\;PEEM7%Y_;%D\XTL0W>=JY(O91<-#7ZJYM2IZ!S-"<#F,Q=[?',#K"Z7C1+ M#%%&G8?K:S+L#T]ZXJV>UZ'_HC=4-:(9(V;Q&W+B&]>[/)\U\YI*[N1TV$^& M+QPJJ,#X:%#._'_3V1)5ZXD#2;J6AP@6&F"(S* +<0-I&<]XZX>(^-EHVI\, MMTLZ\1U*N>%3"$+>H!25917B4I+6!G3I2@=&5)/7T80 +SOAIA#S98J7N#+! M17.SR0DYO[^X^,1)T-6QUE!Q7:=%>#(&\H$:(()22N\Y %N3 Z+K@])"P=;B/18YI+'IJ4^E= MUK:Y\J/ /KAXGT>!H12$7$1TV'LH>G(^AJ $Q/'5GD!+O\-WT-=R3 M&$6<&/>PW4U:J P'6-RH(8S#'-?T,78_4"XB1XMM@CW'OHPUD#> [A6DY.I! MCO9=3_2HP^4A\//1>7^4]*0[N/BLOK6 _A2B_Z6%J=U2ET=>"N'STC3@ES8&?A<\;"M0+%@YH/QBC+GW\43V!KPD-\>D;EP2T M?O#'MC01PYG)"'\XG(-EOP*3"E_(#E:N?2=B?]TC.&(G/7&+R0FOT\A;+'&W MB.?6WBW.)F?@%N\4'C35G9.F*W=/@NY3[:. UZ4#E[>^^GO7","3E05Z"'HF MB,(W@- GL 5"J*3<2+D=',^;"G0C3;'M-55@J$*&"**NJ6![];2ZV:K86 U& M_>$H#$^?H)Y96F[T2R>8=R8^X;;X5>L)I/+'8'C0!N*_S+2)N_5N4H^OF5\& MLP$73CKY<56_)U<.$%!DX;*5V3 E;@ZIT*C4S4?)E-R?=%4G6'4T6W%QEF)S M!XY+B'OM.S8*&E=GD#>^W!3S1)OO9\LUQG[CWZ[?W-Q*PJG,;/A*D#FWFC.L M?R7:OJ%3 TD^SF#SXJ =\)^2#.(J+-(O+_,(M F'Q0%;CR MP2#QL!8"9=P3UP4T.DO$&Y8V3'X)@[T6S_JYT13+3%16+G(0H% !+URU!?-S M999+3:<\5W<,U[!-\M8+]P7IR"-0%#/7=N$-^]9H.VY*L ,*%(I#K5?;EU"Z MH;OP]+N*$H?.!F_&((-A7!=UQ'7+*5W1L^YT2G0GB='M%P1F=#L?MXK;FD6( ME>XPL[W'HS&(MX>4CC10"^-'O"K&@Z :+U+M'8%2Y"VC,2P+Q=T7#BYRLRRL MN^[2E3% &W YZHT<)-);0X=>X ,W$_2HH=F2!X)M1[H[KG &ZL!*^OE,%*IN MPK.--A\%> 2&>LRS[L+(@"'; Q7/*5^6(U;WA4XTQ_"#!SJ)=8%#LQM,''?* MY#2$QV$G?DDU@"W,D=?>S8WQ9/BI#V= ]M\8GFQ!"Y\4$+C43VF"J70R%(NZ M"I<1'BF:43X 0!'N 'X"7<_XVX[.7O3^:M\L'^N;7_(LO@H/=X&SN'3%,Y86_>'JFY^(@^G? M55J'6QZ\4_^RO=_Z>X5>6=>V2&I@XU M_HX)P@G! ([T9N!:Q&.>NPEE/,MJ+P>JSH20)]R80:$C9ZD;:$7!E9;\&S3, M6!'F$-PC5WA25[I[+:W*\&H=_>B(1V$XR72D'C@B_#MWCYRN*S/NP!:B4ZTY MO2" (DU3[U6XX4"_O3XLW &Q(Y;I#>59+J?N-W#MA8?.!I%<\KD>+ ?M6)MD M:;]%9*+PD@5O+]$ C:7;X_XK@=.$%R[U[6H8>USH?$QT6 ZX4863IFTDS)F[ MY<"N2#Q,(B !@"3N[N]QN?'"$[:@S(47_&D/\FXO?3A+AUH!5L0?#;AZAD^0 M;D('Z9\-8P)T4?;)N7YD5O#]_G_O,*$SL.QVYM^9-;I*XSG;"PD%88$X8=&D M-L0P'CA2A71NMZC=.+B5TX\1^=;$EYV!03MZWAH=^%P.C(I.[] .E-VTX(? MWM[Z,M<@.TZH:;*./S=P.)P/'@5G?C]CX4H71.S%/F@#&,,6(LCF&]'6W^*R MY:T[7]\LF]LJV[R?)Q]&/O]>Z6M)/W.D'#T7-OP,/GX9?T5_PC\?;Q_DG M^!_<3R=SO8"EP\'I](COX/LW4"'HI^0 (>IR32_Q%YFZP@?@^T4)G:Q[@QN$ M_V^!U_\+4$L#!!0 ( $U(!5./;HQ91P0 .() 8 >&PO=V]R:W-H M965T&ULC5;9;N,V%'W75Q"N44P C:W-EI(Z 9P-DR))W233 MHBCZ0$O7%C$2Z2&IV/G[7I*R8F>G4R'*J\A)JJ@5@!QYF%D#75V)7+H5I)H(4UJJMA% 3C84T9[YU-[-A,GDU$ MHRO&82:):NJ:RI=SJ,3ZM!?VM@,/;%EJ,S \FZSH$AY!?UW-)/:&'4K!:N"* M"4XD+$Y[T_#D/#'K[8(_&*S53IL83^9"?#.=F^*T%QA!4$&N#0+%SS-<0%49 M()3QO<7L=93&<+>]1;^VOJ,O,<@:@TBJ]L169675-.SB11K M(LUJ1#,-ZZJU1G&,FZ0\:HFS#.WTV4QB?J5^(907Y.I[PU88<3T9:L0V*X9Y MBW/N<*)W<,;D3G!=*G+%"RCV[8>HJ1,6;86=1Q\"_MKP 8D#GT1!%'Z %W>. MQA8O_@]'?3*K*-?[_I*_IW.E)9;(/Q]0)1U58JF2]Z@>?IM=/3S]1:;WE^3J M]Z\WL[NK^Z=#,?T8YUYH(/& ',8C3R607-0KP=$#1<2"K':3"5OG/*H)1A.Z M:-KI2\BAGH,D<6A' \3"K:8T% 9*(_A"5+AG&5^>>)W]KMG//V51?/R+9S$- MA/>IX;0I&&(<>;>&I8]&@1\$P6O+.V]852"JLCIN:E3]#+7U(?33*+/+0W^< MQ;85AX-10%Z 2N7=T;S$(,DWY4JBT,]2QX/--'88(_*99*WE->.4YT!N ;

0\G=8;IC_9/ C>:$\RQ4II6;^0G8>H$1WX8CEW3"/Y,TM9TVN F%N;PV6$* MD];/9,O5ZFPD9[J18+FNV<:T%8F.6^_:[ZXTZU(IJC>QS,:A79J-1O;[!+(V MF;7+O0LLG$:#=#X]BH5>4R0=M4%/8N=*@CSC+@2:5N3P@4$PY%'JB.+4'R>) M3?4M*'5"IGG>U$U%36E= MX=.:/V2/X4'?M)YCPZPAZ&8NSXC[S#/#[A>%'U M2>:GQZ.VKH[]4>9-4*<#< MEH#9;A!5DH4K[()4MK+%O&)+*P@S*\$KMA+-MGZ&5EHI).:^W>=,(HG+CL/ MJ1K/$]E.@M*LMM-8745CM9 *_]2;"" <=?KVI#E4Y3%%&,^KQL2"<5*\%[R] M\ SVJF?/!G\H$(U:4I,VND*-&RNW>B'].'R-J3M8/&I/RO]Q'KX)_:%[8;AS M[]8@E_9UH? @;;AV5W WVCU@IN[>?EWN7C]W5"X9YJR"!9H&@W34(]*]*%Q' MBY6]Q>="XW%BFR4^PD":!3B_$'A;M!U#T#WKSOX%4$L#!!0 ( $U(!5.J M"[;_DP0 $4* 9 >&PO=V]R:W-H965T![Y^."B'+WF+NUN[T8JYJF\L2[S28NBB$WEQAKM:7O7%O MNW OT\SRPF@QKT2*#VB_5W>:9J,.)98%ED:J$C0FE[WE^.)JPO).X"^):[,S M!O9DI=1/GGR.+WL^$\(<(\L(@GY/>(UYSD!$XU>+V>M,LN+N>(O^A_.=?%D) M@]&46MWE6C%[RC=PJWJK29@9LRQOBU_H@X=$2"+9&KX"#@ MGW4YA-#O0^ 'XP-X8>=8Z/#"@X[UX5N%6EA9IO#/_ WRX>;AWUQ.ZSW55F$R1 :?7C,$*Y548ER YDPH#JVHHPAD:4H(X3<^0)4 M@IX;QJ"21-(&"Q6BK!/RJM:L1B.92RM)G#?Q5RTKJB';8@Q?66QQ(]26RI>0 MHHSHZLT;U9J.6+\AX[%(JR^M:0F9PXP:H!=!%C4!9L M5=)$$142VJ#0IN\952!OK3,992#+**]C6JBXY@T+X[-%(J6T@R$GZ !L9W#H M4>*A2[R/&&&Q(H+AN.]Q%G(J^MYQ78HZEA;C$^^'*W**__*)?$@1[CNF+M_@ MD4S @&@T]& Z' ?TF8:_J\;21*JF\&IF-( /<#X\G[G?S*FTR&$'?M'$/:GLZG#^%;"LM(R!W*L.2N[4_7$B@(54Y)2=8C2 M$Y0'Z J=YL;1CEU64)"4H>PQK76W0HI*J-B2C,5)I M*?_#V!-MG"4)2KUE=A2<-7$F!MS[7JZ8I@FXE\U )8/O!@=+BJ#E,'45,N#X MQO FD<>SX;YK:;1SM5.@4_> H9;-&=K<\MUJ]T9:-D^#%_'F@74K="JI)^:8 MD*H_/)OV0#>/EF9B5>4>"BMEZ=GAAAF]\U"S .TGBBZO=L(&NI?CXG]02P,$ M% @ 34@%4XRL(.DV# UR( !D !X;"]W;W)K&ULM5I9<^.X$7[GKT YWI2GBF-3U&7/525?&V]Y[(GM36HKE0>(A"S4 M4(06 "T[OS[=#8"'#H]W*WF8L0@"C3X^='\-Z=-*Z>]F+H1ESXNB-)_WYM8N M/QP=F6PN%MPYQ8&C+Y^6_%'<"_OK\IN&IZ-: M2BX7HC12E4R+V>>]2>_#Z0#GTX1_2+$RK<\,+9DJ]1T?KO+/>PDJ) J1693 MX<^3.!-%@8) C=^]S+UZ2US8_ARD7Y+M8,N4&W&FBG_*W,X_[QWOL5S,>%78 M.[7ZF_#V#%%>I@I#_[.5FSON[[&L,E8M_&+08"%+]Y<_>S^T%APG.Q:D?D%* M>KN-2,MS;OF73UJMF,;9( T_D*FT&I23)0;EWFIX*V&=_7*CK##L&W_ATT+$ M[$X4W(H9W/G4[ MISMV'K&OJK1SPR[*7.3=]4=@16U*&DPY35\5^$M5'K)^$K,T27NOR.O7KNF3 MO/X.>>=B:MFY-%FA3*4%^]=D:JP&&/W[%>OB A ]V^?WVX>*>?9O\-CF] MO@"_7UQ/'B[.8>#NX3?6>LA]K$+U) X^298"0]A!:$H3*]LL((33S$"H(0JJ!$,O@/VDL M4S-FYX+-5 $I0Y:/'R((K:#0GHM,+*9"LWXOCC#.&.PD.JA*7N42MGT7W8DG M53S!,I9I 6.D0M" 6<7NK= %OK^A?7G!3GGYG1W\]2_':9I\O+\YI4^]C^_8 M/NL-XW0XBI,D<0^CP0D^1 ]"+UBA>!DS6, &\?BD3[.&\7!X3%,N=QKJ9I+4 MZ!IDU$?L??!.SK@QD)(' YHZ)TY-SWCIX&XZ%[BMX. MF]M1#XNMYS;5FS*WH# ME3$A3_ P!_8$@Q >.$PGE':"'??AY!X3\IP +0!;3IVVJ,;T%1CA)(,M(,![ MG"VP9A48 =A,+@$ZLC1PQ H49N#!JZ2JDD"Y/QK'H_$)FXI'69;K,29 @00R!^Y1T & T69S=*(DCX.SPG'9CJ))#J$FM!L1,)D),G<_35SDX#!2)>@-7)'_ M ?( 70K\4V,(=(AP_"WP6U_;Q=^RTDME1(#-QD;H$% B*[B6LQ?G; '!E8Z) MEGF4\2*K"AXR[L5S!LF8G7$S9Y=0]6+2#T6H.^,<""-?C"WEOTBN&8NWFL9$:)+"/ FU?C8QTHX'D+@O@E=GR^S MRVMQM%4/V=0!.ET0J>Z90X3TCJ'0#!.$ON 9AAS2!D&I-04PCVZ\ >4AFEP M2DP4UC:3[3I*B9Y0@K(KU=6&"BZ>\_W^.(6JFVP[>3LASP+D>TF3K+I>:U42 M2&._5U)CON,VQH!"VE9<1G/Y MOS,#%J-WOG(-JP-^J)9P[Z:NTA#^0BZ0VFTFUS.^E$AO+IZ7*-8"2X<4; &) M)1C[71Q&$\->#R<"%^1F\%A(RJ\N%1>%JP,9> 2(!S2^%(J.]WEA%,/,JV6& MD>_HEDNL%V5.XU$3 @SZ"WI4PA)H[[+O;I-0T_[=7+KKL*#>P8FGHF'O H[N>YKWP[7[T#^,3QR- M_K4.],XD$;.IHT$NH*S$>&5!!A.,?7#0\TT-!8=R#V@.""YG[S/ =/7 M5Z>W=S$[\%RF]Q.;%4KI=S& M#(L/1S^1(L15Y5V <-^#PSJI(XH< K7RX6^4^1M]^WT$[63FSROU2AN M]^3ZDFB_1D\P8J.N_L 01XYZ<9J,_[PAT:8AOLE]HR%(KGW/BWGKYKRZ/K';K$"=1CJ*KT*BHN:T*$(#TW0MJK:(MAZY MS=:*4,AYKO[\WRO-CCISLG6\OV-\L&-\Z,?!3&A09\B#^F^^_=E16WQUVZ@; M4!Y<;7CM+O>!/Q;8])UJHHM %*_*[!"#R"&+0'.C';(R]7ZFD$WD$32*2'9S MX)N95=JLD9.8?06!7+B>]$Z!]39LLT;ON&LK:U%KDIP63Q*J[!+@ABR*THP7 M%JWIO,,4.%!XY>^HT;+@&?5W$=0=W],\06^FH"Y1=D6=D4O;<#2I!&E>&IZY MJRR<@3)!90$G) >2"1U*:QU22,AXSF\^4TG-C-!H"M"[2^R,TZ0WPOREJL?Y M#VY/HJ!AIR/?O!F#K _YPDI\?F4JE>778@3@A!SD%H'?J\)Q[@CR<@9-OPDI M/.C:=#HCR/])R/^H3^F_19XHO1,'JB_@H]+A]J+1>=BJ*34\&,(C>\$NS+CK!EY" MW_+B+VI\[]"]JFR[/'*[8"($9^UV]E;M'7#CC:LGR)I%E0M*I3S+="5:=SX! M2NL7XTDHTTW6;5T@X0M2=5=KWN&/M@,,3*!MH[=7]C*/,&6C)T*V]ZF3@(86 M:I39TJ_.]7Y1>UM(Y[* 7<%=5BZ$*QA$8'SW5'.5#7NCMKV8#()KU49X22M\^J2\_[ M+(U'H_KKAO@D&?K/Z:#G/T%GTUSOKPOHX2T(3>S[O^]A;.3NAGVK@?W#22]L MDL**S4V:;Q,NMW$N=/96IA0U%'Q[;.= _L&Y AOT?"/,.X-8 Z\J.Q>-I)G+ MA%/HU!O^&07^^8SWTF&+HKJ'-<(9.8XY;''9=-CO<-D_ M23C;0.J6]L ^'ZC&8O&7\-8U&-0)OH4+1LV):7USYLKVTHNL62>1S&8!Y2]? ME,)UK$OB;#V)R[*^_O'Y#.*./">OD>%3:F@5V&:KT#]NO.N[AF[0=Z*UOHA> M]RX02+#Q/_7U+'*$*)MZP M&#?95P. 38['(L=/1A4R)XS?6_@3;HYOH>UV7ZT=;ONB^ZCU8X.%@)8=?U*! MMT_@!/>[@WJT_M7&Q/U8H9GN?O+Q%3I^"=RJ$#-8FAR.AWM,NY]1N >KEO33 M!<"M50OZ.!>0-S1.@/&PO=V]R:W-H965TP <42)[S.XRLOKUG5E>1#F. MD29]D7B9RYDSEQV>K[7YVR:<.WA,I;(7K<2Y[*S3L5'"4V8/=<85OEEJDS*' MMV;5L9GA+/9*J>STNMWC3LJ$:EV>^V?WYO)\-V#Q-F=E<<:G7%ZVP M53V8BE7BZ$'G\CQC*S[C[B&[-WC7J:W$(N7*"JW \.5%:QB>71V1O!?X0_"U M;5P#1;+0^F^Z&<<7K2X!XI)'CBPP_/O"K[F49 AA?"YMMFJ7I-B\KJS?^M@Q ME@6S_%K+CR)VR47KM 4Q7[)O^5E/ .R%VEI_2^L2]EN"Z+<.IV6RH@@ M%:KX9X\E#]^CT"L5>AYWXYRP^'>Z(CSV,+2Z!1NA,VT%9Y7 ME)GE"RMB@4D][S@$1:8[40G@J@#0^P: 8[C3RB461BKF\:Y^!X.I(^I5$5WU M7C3X+E>'T.^VH=?MA2_8Z]<,];V]_G/*!9&8/5[/QS7@X_?1A#<.[W^$CE[%0JS8:C@YAGY1ZW3?XQE^% M;PZH$>[XAAO,MY:%7+L6]&]J4:&PVL*3=JFP9A;T0HH5E4N =C*V:2+T\%&G MWX68;2RPI4,M$N JIF@XBQ*(,#05,P.?V%[T.VVN]UNL*/% M'D6:IS#T451*AY1V;6)B1R/+$9X[EH,4GW/,I<-48BV\8RJGY@H'[0#9>-W> M@880N,'\"X466.7N/C=10J:>XBPJ*QS@<8'.T(=7_<)Q$!N[$V=EPM@*;9L0 MRIS**K@3^))+3$P,4[W@QL&7A2=:\(E:DP&K%CML6#U7@WFGAN$$6PBG!>.>^^%'R M)0KIV=[)H% J82ZXXDOAJABC1,C8<-4T5>H?!G,4<"(EYZ5X38*P_IB/(<^P MN)YK&*S*Y=/4) R[36F'M$<<.R\NV]D)/!Z>$@6+#=PQU WZOH-[?5^SF\** M3QZEES(9HRK&6J(KP0H#F=%@\,"'3)OJ&";%7&5,Q%][],SNM&Q=QB[PJ]BV MY^9% ?%'1RZ?!,H?<9H(RTLO;U;=%L^&P6U%EC "Y)R*(4<+7;&(GIN M $0B]4J)?U!L[W7H,^VS'F*'%Z4<**U>1"KPAO,!;[)B,^\U0;LJR"E\/MMYZ85@USC>\!58\_H@OW#YI-?7SI>HH MC?9,:;]-=5=-I;(2\02,<2%&';RR6HK8+R36X9]GFSH,%W:L#*P)ZWT3CX9@ M[?5.MG'UCZNP3+G5-,(K!PE_S,A9+?%D(&UGY[/$!_^9^,'I%M_QT4YO_Q#' M13TYMI T'/#S VRBU[8XV$B&EKKR**9$RGK3P^%?=(TV9T'MZ@9;.\4Y!-BU MP?Z#8KD_'PZ":D44."(:9%5SP?%4IPL%5[)M.U:IF,L'#Z MOX:XP0 QB\WHPM,"9[]RQZT]PV&&2PV.-\*#:[.RK-C^(FUQL.SWJ]#*BV"[ MJO\T1-]]2'5X6I'>+^?.YX$ E# &0 'AL+W=O=]C+&2^ZD[%=NY*3 ML:ATQ@N\DJ"J/&=R?8*96!UU_>YFX9HO4VT6>I-QR98X0_VMO)(TZ[51$IYC MH;@H0.+BJ'OL?SR)C+TU^)/C2FV-P60R%^+63"Z2HZYG"&&&L381&'W=XREF MF0E$-.Z:F-T6TCANCS?1?[6Y4RYSIO!49'_Q1*='W6$7$ERP*M/78O49FWSZ M)EXL,F4_857;AH,NQ)72(F^,06-XUD&5YQC2; MC*58@336%,T,;*K6F\CQPAS*3$O:Y>2G)S,MXMM49 E*]3.\1HY96L*%U$KP8\+(J7 @]!P(O\%^( M%[9IAC9>^(XTX0^A$?XYGBLMJ3C^?0$F:F$B"Q/M@[F9GO[V>?K[V?GUC&"^ M?KNX^?LY-5^.8GD-7-B.]M.'8> //C4QX53D.=6T30OLGO\)9BQ#8$4"4YVB MA NE*E;$J. F1>-1LF(-G%8Q@7#@A*/ 6D<#QP\.0:5,DJU8=.(ZN++!>0$E M6],UU+0%"9=TG82$!9*M%IH1^24<] /'\SP;[B ZM&-Z,(!XT)]$A+RN#S3U M 72ZV)ZN=:(!30F_1'M-L[73,>N#D1/V:YHCSQF.!AN:C]"^%SUB^YZ_ Z[X MP_NA73A.$FX>#989(OJI?'W?"8+H43/8T:PJ:6B\8J;2#!6!/Z",N4)C6MN( MT@ H2"IITGB=K L7!5RRHJ*WLR&]P@T?DXBB\H;('SG]5J8.P8E*[K(SVBRE M(%:E%#%B8A,X& UK'ZYG5.AM 6Q6=HJS455&'L".?"COD%VX>R-6M GV73^?R94 M(4$4[CL40HI%<8^2,DNY3*BL)3T"JIH+F?#"LD]PKK=*:SBTQ(PKVB=CAV(= MY8YRU20&P9E3LLR>7+:1,QJ&6V?RAANF-C?^V9OFMK?;^-3/P+2IJ.G6$?C. M,ZR6DFVTYW0N+:+3V2U-VJ=BB%/ZT:," [9<2ER23@9RX%EE'K7> FB8J]TT MF09&%<=KR@>^&P90DG VA&O?J :X@P\E<8+F$BF\)VU2HE#0]93*)-8 VDS M5)Z] ?>H2$.R(20ZD]R8"2J;-3+I&EV^,$H'@N@556(J$NIG.CGF5.)VGXHWVB >[XBWXXKNEJU]N(YZR MZEU6V;I]CEX3#QKQ.C]8O,CO?T_E=;;%"_95W@\4S]0=Y;&MX7,-1F^K=UJVP,?UZW?HWG=0%-Q+SGED.&"7#UWT.^"K)O2>J)%:1O! MN=#45MIA2GT\2F- ^PM!C4&ULC5;;;ALW$'W7 M5PS4H&@!0;SMV8'8)X/?-6_"WC-) M)@OG[N3EHCP>3B4@-EQ$05#X6?,Y&R- "./O#G/8;RF.^\\[])]3[LAEH0*? M._-%E[$Z'AX.J>2E:DW\Y#8?N,OGE> 5SH3TGS;9=@[CH@W1U9TS(JBUS;_J M6U>'/8?#Z1,.\\YAGN+.&Z4H?U)1G1QYMR$OUD"3AY1J\D9PVDI3;J/'5PV_ M>'+N;-1VQ;;0'(XF$9#R85)T[F?9??Z$^VNZ!$ 5Z+TMN7SH/T$H?3SS73QG M\V"^?P/O5A4#W26[IS]-%B!YD^.L9](,> M_2"A'SQ5O>NKSQ=7O[R_.K]X?_M8]9YWOW*1Z7!,#V#HE&Q;+]B36R;2.ANH M4FNF!;.EPM68B8)+4BO,7(B#6#$RK!MEM[38TIIMZ7P8D5&V-,Z7@?! ,K_ M[!='I&UAVA)U(46QTKZD1OFXI<(H79."&Z8N@-TI$ O[KZW?8GR72_;87V:* M&N?3=+GE0)%AS =@/#1#D*R#;U&TC<8J0MN+=$RG@0I8(0?!QZ? >>N ;2$P M@6TD5;O6QM#%"A0M@USDQ49MU<*P^&Y)>9;]!J'A0B]UH8S94JD#9DABJA"R M!K6$"M)]NJD4AAIF6/+-F'[X_KO#^7SZ3@P>?$_KLW<_#O8J;[O&2 VNB^BD M6W/A[.QPA.B-$KI1="C0;;M(92&DD\JF+=87'#?2S?W>29<>"0\97ZIMPH8V MQ&J TB#'*/#BWE=;19K-IG2#%DY2KZ02VDO@7.L 3+6&4>IDQY&^9KN2U\*%4D4>T[6ECRWB.LP2 M,>KHWWH8L!6B_3>?/II+ES*68&_S*02PB0]/&7/*U,KK4($D>M=V@* 8N7Z 4[#C9T@YCS8B?E($'1(HM! E74:74<:-$&Z'E ME\XR4\*UD:3A4]M9"U)Y_81; &&MJ;4![@M@>K)>E/I MHA)Q3GM\!3L3^1=)69VH<+Z)"8_O-^Q':(1;4&O*?& H$G2OI97EFB5VAGBC MQ\X^2&%$2V2(.X RD#D+IB1QPQ$$QF8QRT=!2'SSW,GMOZN5@D\)=S4J,>C0 M1SF.W!(3@!@$5N'9:,0FZSXY>%[ID!42*PNV#'.)!U>@XJYRILPGHJ"*+""^ M]&4DG!)![A+,9Q@@JG2"]07027X#^I+M0!*!VBV/'[L-3/;N5>#]*MT> Z7C M)U^Q^M7^@GJ:[V7WYOEV>ZD\%#6 "$NX3L=O7@W)YQMC?HFN2;>TA8NX\Z7' M"I=L]F* [TN'RT+W(AOTU_:3?P!02P,$% @ 34@%4PIA?ZO( P _P< M !D !X;"]W;W)K&ULA57;;N,V$'WW5PS4HD^& M)=O9;';K&' N1;= =H,DO0!%'\;2R.*&(E62BN)\?6+SKI[7Q$%>*RU\:=)%4+S,4U]7E&-?F(;,OREM*[&P*]ND_K&$1815.MT MEF7':8W*),M%7+MVRX5M@U:&KAWXMJ[1;<](V^XTF2;[A1NUJ8(LI,M%@QNZ MI?![<^WX+1U8"E63\)JOIQ[,CB8\!?RCJ_,$S2"5K:^_EY5-QFF0B MB#3E01B0_Q[HG+06(I;Q[XXS&5(*\/!YS_Y+K)UK6:.G=\*76^WC+W1]['R>0-[Z8.L=F!74RO3_^+CSX0!PDKT"F.T MLZB[3Q157F# Y<+9#IQ$,YL\Q%(CFL4I(YMR&QQ_58P+RT\FMS7!'3Z27Z2! M&64]S7?HLQX]>P5]#%?6A,K#I2FH>(Y/6!I#^"&#->78>D$2D ^*.YR#T9@6-5!9 M4CPO,9GC3]"AAR=REK4:[OM CMM1FBA6<[#E(?RG'TYFT_<_^T$U.E$D[\6($PKZ:^N4 M+]0.KPQTEA%*DZ2!\GI@S@@UFF;@A1^>VLG\=NH)9) P?4&EU8WW$6K/$1MH[W9I=*\PYR1 M\:\)6F-^#[E&50O9C]/QT?1XG&69.'>%CIV3YIG$%N7YV;)H:0SN4F)UA82M M&J?T+FP5M^S[#KS@^'I-#N;3N)H]5\I;_J"D=Q'*EO?F 76+_137?(V@R=GQ M#5\Y/@!;'*OA44R.+8_6L1_$ZUY)Y&'#K4DK8AL9!LKS0>%QH-4]:=ZZ"@V? MLL#G"7O:ERACKW"4] O?@EH]43%Y:8RD!T.Y)K>)5P^[;%L3^OD\K ZWVZH? MZM_"^ZN1C=]PK:"I9&@V>?\N ==?-_U+L$T<\6L;^,*(CQ7?T.0D@+^7EL?, M[D42#'?^\C]02P,$% @ 34@%4_P!/Y*B!@ H@\ !D !X;"]W;W)K M&ULG5=M;]LV$/ZN7T%XQ> FBW)\EN:!'!2M\W0 M.$'LK@.&?: EVN8JD2Y)QN.7;G<&%_MG)GF[9DIG/^QL% MLWZ#DO.2"Q"%E]X;G:GG4F'Y&Q#J\+< MRL-'YOT9(EXF"VW_DX,[FTP[)*NTD:47!@M*+MPOO?<\M 0FT7<$$B^06+N= M(FOE.VKHV8F2!Z+P-*#AP+IJI<$X+C H2Z-@EX.<.5NR+5!LR"W;2V6XV)[T M#<#B9C_S$.<.(OD.Q(A<26%VFLQ%SO*G\GTPI[$IJ6TZ3UX%_+T2/3*(0I)$ M2?P*WJ#Q<6#Q!C_J(_EKMM9&04;\_0I\VL"G%C[]'OS\P]5\L2*W\YOKV]7E MXL-+%+X*@95WK/N29 G*)Z9Q)E5.1,<@8LR/O M9\MS,EM>D&0"S/WZRR1)HK?>\Z#QW*[';TG7'_ "?ODH)&;'R(4L]U0\D)SK MK)"::;+A C1Q6A JF358G0C0?J@'^/D'&(:N>)0 MQ3J H"LSI^P<^$'=CDJAWXQBALFCG!@\"J@$YOBY'N]TK2;->KR0!FM6Q301HJ M D=%82/GL[)"LYUJ ,JKS+A 8/%PB$I(MDQN%=T#PYA=U&V7]!_ @D!A=ZQ!=(**;:!K?R6C6A/M=:0 ML%1QY*!=SBXVVJX!>7!M64P4AU8">YC5Z+@M ,L7.)PSN/]SC)CWU%&&[:<2 M5N->%CS#K $P!K[C+^JHF0FPMNT"+1GBFATT%9].:V9K![>7[KO ^LFW@F]X M1D'M[%'3C=?4@P8(3'@%!#JYT!N8VRZB &@*4V*9M=J;#+Q>.W.LBD-JX MX "(0,<0TI5+YLF"G-IPJ#%%(-60(JP'W*TRL $W!]@&A8)!$\H'E/?+^Q>[65%L=U\:KQU[1E![6C>5@IYCK MA9K?D])=UQC6G,!ERYK+UAZ!0629I+IN6,?!>X^TLDC^PJ\7EP#JEH+Y4]"G MT\#JL/C-*.A6@E8YA](^(C\P#BZNKVX^S?\D5[.+CY<+N V#!7R[+FD!&?B& MQ(-P/!F$413!9!P.HHD?)\-PFD[]))Z&@W&"D^"##D34#EB'<3#"$V"A90L#L"4/OP:@X'(Z=1=TX MLK]' #8#4?3YT1XWY*QHZ\[&GO#4V]$=^A8.?II M-F(GV(6D]9A3%Y;N(!UX3$_%($S'+@QIF XB;_JS-4B)6_@RFJWF+;=_XB;J2V?)'5T)SX#GZV U8OE]:?+ M=V#WNW:\AF'J#O]/[B8# M'QM(XHF/.)F,Z[5IZA,Z.&]#>"4K"^$X1R[C.F70V=J0PB7::WJ&R>@INV\( M9&$RC'PU0RJ.D[K.O[?STH=^O_5N@J^!K7T=XFT(]XU[0C6KS0-TYMY=C\?= MZ_6**KB_-2G8!D2CWGC8(&PO=V]R:W-H M965T=-;29OG7 0E"G%F9ZJV:J9CB[$P;F?[QQ ?G%7 M5E_L1NM:?MWFA7UYLJGKW?/34YMN]%;94;G3!7RS*JNMJN%MM3ZUNTJKC!9M M\]-D/#X[W2I3G+QZ09]]J%Z]*)LZ-X7^4$G;;+>JNG^M\_+NY7D^>O)&!?0$W\W^LY& MKR6*LBS++_CF;?;R9(P0( MO6F0?4KTIH^77?[OY=+6%?C*_QW98!8VF-$&LP,;O"UN=5&7U;W\N\H;A6[8 MI\:C1# LG]N=2O7+$X@[JZM;?=)'68*72E44CFS,"2]4;+JW*[4\6] MO(4G04+CEPI5T_<0F+J2Y4JFI:TE1HI;JTJ2H@Z$0;B3=-A]4NC$% MHL,!K6T&[ @R" RL-0U6$FJI2VK'3DF[/E.%G^KJPV4D $M M4A"&%2H+%(=V4MD_(.\!72@3:U-8T)F 5(UY' R>;F2Z4<4:/.V2'D2N\!EP MFK0L4I-K8L-'PK[/W7L3.$7]]W\MDLGY3^ >4#E@\TH3H0K5:PIZ+X)ABH(.P= M_H==C,N-KD";&X6A3:0*-,7YV2CY09")[\JC#TY&%S^04YS&Q"R_@+1#=::K:^3WF%<@_\#^K:P'$P"#./#5EGR4"C)'XT/HR,'XLK MQVZ[D7\AGGXN5 -*TMDS&;T6$SF;C*;R!SF=XC\B 99&"WR_&)W!^ZF/^C^%$&^G?@O; AJ:60DW&K"/'=BAB/OL] YZ/QHPQT=C&:'C70\23S_\4\ MT]EHAN9(1@F;YVQT@>_/T2IHGOGH_"^9YZ@:OM,XB_F(-^.TJQAW6(%5PMR2 M?F#%0SU_F_#8&;-+6'8)OX%WVR4H8#H9]-E.1+:3C[7=Q[!%GP4?;"FZYCL; MD_GF;*Y$3A(,*S#7%%^.X27_(V;RQQ_E9()6EM\RY2^DA$NOA(_'E3 2/SZ* MH#A L&.ND;Q2=L.I%E]<_]' DSF5IJB4@Z (1LCL5H<]1E"Y_P$1<=,0?JGL VI60S&'1/)%WTM;YGIH MH5JF$#]^A0"6;A7(W0#@@ KJ^,9":[8(\P"_4=25H$_X9UM6 :8 0,F:%-GX M1&P%HKR\1HYSW)>V1"($$'@;, 9I&K #D!P(Y],:<0 )S;K:NB NY;J4B'3A MXR6"0U(G]'Q:-@49'1X!AFY-IMT.*T+<"%>5+8L!F\@O!07F&:XF#6D"-Q5 MQ*/XX2S@A[.C^.%71%Z]..'HNGZ/Z-WD)WD)&-P]SU * J%BW+N,D!4[FO=OR0,( H.P*,V5M6:%^= M:P"DA60@H:6H-<+*D7S?W16A9[76>S 1GC1H8/2PEDVW#[8NS&8/"0O>7 _D M'=42M<6>YT_E,3-R5.%085BNAM"NP!,6,[2Q'83Z<$>" 9#%(+RHYZ"V"3H M<$D(N +=?X]&>,*1&,D;*#R_E= PS([ZZWGPU_.C_GJM*NPBK'SZ*V2:9Y@( MP>B@@CX7/DJJWX4/TI>O(;&F4H?O\[WOGSH_OOYPXWSXF3"65-5@B5U"%VL@ MYGT*1Z3@_,31HM8N]1D"O@'8 #Y4IE\V99YAL@(:N/2.1D0Z&RI,F5!&BX8J M$MB:>+'T)F, M6W$)@OW1=ZBS3O,FPV:]%6^7-[;U#%@)[14P7AN4%(J(QGQ^S^706B"5^2Z1#0#$FHQ%1* 3D:"[1HFF>R&1Z,1B/Q_#JZ60P7\SHS3-XNSCWG\^3,_Y4 M7&;9];/=P(U?9_QAXZAPI3%=.I4%,<$^):4==$ICW##.995^I_SB-]=DI$^ MR?C4$J62H&2N"BR>Z!%I"DI,0+%)@KS,Y\E@,CO'EN/BXFRPF%_@I[/SLT&R MN!#7!$I0@SYO'$L 0&*2#.;D"=I4!$(:-WAI2*,XHJ=>C8:$3>ZNJ+Y @^$D_ MF8W*YG_036\ZKC&;,I?349S)*#KT0RF,XOW&=G4_]J M#J[<_>P[C"+0* \J"79?\&'9K#>'K-.VX=]E&M@]58B2B:R/"E=;7?G#?4*B M=?!, MZRBE?@Q_B/SAQI32Y9!/)-)H!39B?*I ?=<==)#RY\N;U]2\GD\6 ^E ?V<; M.@F %I8-$7\5NMO/U (3JE6F&J4_T1WR9$*0WN&@S&D_3I7P/=-"GA.V^$[ M<#@4;.Y'ZA"&"&?3\*>*=/6&25IC9V4%AQ..%85J3 M\:PE/'%!_1=G]B2A."AA9"ZJ_5Y>S)BN93DP@?#NBD%(/HE?7@60?16#[)L MLA$XO@\@^^CN7LLSN3)[WI:BC*_M3E"CM:1"7=/DPF_C YPR*U,I32L0C1Z,=FBIMMH@N4U1%"N65BRK-?W/S!3V?4 !N M!R(WJ3Z@K/:V0 -IF(\K:!:;0FI#UQ.LGX>C\$P##-S2J)WVIFEQN"P@BC)B MG(Y9@L+[CFL>'C$<<^')N+VB,S[JQ'CN4-2@CK?6-L!J?&^E*@MXG7( ]=[1 M^3?1AG:514[& #+YD %+JG'K;CY#YSJB;X>3Z4#PT!-QUMO"UE5#1(;N2/I7 M/FYX^JG<09LX3A3D<$B(B.[#G(PL'*%#A%"8TFCB;EN_VR *=<4L#&/;U MR!LAO1.L;2K'C&!W*PT?*P=)4&4(+S_!5V,' J*1//\1<'B!LQ@KS]Y&@C< M*.P;")&A&2).\,X99/V-;\GP<5=OY!TT&'J8E7=AUA!2#\,G=S%I1=>6.H)P MO$=,M0S0*.,V7)UR#B,R3#.U:RB/;O9 9W0X1)4@- XN*P8 M;H]K\;YPJ:[0=X@HVR@DOC- 8#R8CHX1.2+[-.Q=?]L@_[J]7D.QH IHKI!T MN ?C;B*)UH] ! 71UZ99+-RL7.1PW1C&V>YP# L$81V++378Q)W MHDY'=:T_(]-"Y;;T0=<;$PPXO"$P,J@=57BU35;&?L%-\4%_C8S+#NBL4IF. M3LNC0'?'3OY>%F02#/U[,"NVAUMU[^H216#7NQU<< =FC@(DK+4N\*@TIRY& MDQ%5FVX!4(,7['*Z@ DEM0F]!BJ9QC" ] R[@5^UQ$.Z^RA IK] MX.XD,6I6J+<&""E6/3<.VWY[[[8>934Z:"NM?K!LJ=>FH(MF:H6CF5!+)W.J MI0DW?%L03%>1*S*^!%<9B6N%5PJ\_(JUICG[M[NX!TJ,* M'\OJXG/_HEAG1-P&;SLLIO93KIH:_=4=/:2@#K[B/AB,A_.QOLE MG?@.I=SPT1(U*Z 4E645 F>2U@;XZTH'1E23U]'8!R\GXJ80\V6*ERXSP45S MM\NIV?CE\O(#)T%7QUI#Q76=%N&)+,@':H (2BF]YX"\3KBPWC M:%/P17WL.,!H!70PD'S2>ZP66_6%&GL\?D;7!:>'A*W#_4ER3&/14YM*/V1M MGRL_WQV"BP]YOAM*03C?AW*);=U*ZVRIH)VFPMH3-#ABKZS/-:S#.-<0-RO@ M#A;AG5K+@N_GF)!?NH^&["+ZL\MD)(]D#\['4-2 &-X^89 2[_#-]#7N28PB M3HP];'>3%BK# 18WG0DS3LQ1O(]H'L%*;FZEY.^ MZ\0>=;@\!'X^N1A.DH%TIU&?U-<6T)]#]#^7-W3_8'7O^8U:"S1F=V$7_2/I M??"_ES&LHR[\W2)%DPWKFEG.*MT=W;E?C3N&JH9;P9IMB>G/)PMLXUW.=('A M:G=4I='7@KA\Y0)Q2IH#/RN?-Q2H%RP.#Z_=_1RZ5]A' 7_>$+C\Z*N_=XT /%E9H(>@9X(H M?!,.?0);((1*RIT3M*HYR8M=_JY$\P[$U];L/A5ZPFD\F,P/&@#\5]FVL3=>C>IQ]?,SZ.; M$1=..LYS57\@-PX04&3ALHW9,25N#JG0J-2-E,F4W)]T52=8=33\<7&68G,' MCDN(>^L[-@H:5V>0-[[D%_-$F_>SY1ICO_&O;U^__R@)IS*SX2M!YMQKSK#^ ME6C[AHYZ-/^NH-'J2MC@#;@!0[,;3!RW MRN1T2H##3OR2:@!;F".OO:,>X\GPTSS.@.R_,3S9@Q8^*2!PJ1_3!%/I9"@6 M=14N(QPIFE$^ $ 1+G9^ %W?\(U-CO[D;/QL(#MM\+LXL9*"K[^B!S3&;EBI MW0YXCA0>>08L/+:=+)X-_FK?+(_US<]Y%E^%A[O 65RYXAE+B_YP_=5/Q,'T M/U=:AZL[O-/PJKU7_7N%7EG(*_S-9!@/=/MU-, ^"*?09E1R3YC7'C MF+$BS"&X1Z[P<+-TEY5:E>%]2?J1((_"<)+I2-US1/AW[O<4=&V?<0>V$)UJ MS>D% 11IFGJOP@T'ANVU=>'.U!VQ3.\HSW(Y=;]9;6^Q=#:(Y))/]6@]:L?: M)$O[+2(3A3=G>'N)!F@L_8K"?R5PFO#,I;Z'&L8>%SH?$]TO -RHPE'8/A+F MS-UR8#.$)6U#FPA^ZT![DW5[Z7^LBLX-O]?^\PH3.P[';FWY@UNDKC.>N%A(*P0)RP M:%(;8AA/1*E".K=;U6X3S@X%!.WK>&QWX7 Z,BD[OT Z4W;3@ MN\!>;WU9:I =)]0T6<>?W3@/@C._G[%PI0LB#F(?M &,80L19/.-:.MO M<=GR4Y*>"PG]LHE>V?H.RWR00 *0- 9 >&PO=V]R M:W-H965T'/?0B#5\SW\Q\')*7*Z5?S8)S M2]ZK4IJKWL+:Y<5@8/(%KYCIJR67,#)3NF(6FGH^,$O-6>$65>6 !D$ZJ)B0 MO?&EZWO4XTM5VU)(_JB)J:N*Z6\WO%2KJU[8VW0\B?G"8L=@?+EDOPXB;#^6["WX*OS)9,T).I4J_8>"BN>@$"XB7/ M+6I@\'OCM[PL41' ^&>ML]>:Q(7;\D;[!^<[^#)EAM^J\D44=G'5&_9(P6>L M+NV36OW!U_XDJ"]7I7%?LEK/#7HDKXU5U7HQ(*B$;/[L?1V'8Q;0]0+J<#>& M',H[9MGX4JL5T3@;M*'@7'6K 9R0F)2)U3 J8)T=3YID$#4C$S&78B9R)BVY MSG-52RODG#RJ4N2"&W+RS*8E-Z>7 PN&[7ZZGQFI@S=<# M!N+60.P,Q/O"#)NIJ$N.< 7F2R8YCZY84;DCA5WHJP!*_GB-AQYYN^6W)0J?_W:18Z#5K&F M7Y@ER_E5#XJVX?J-]\;/"\WYSIZ$S?^^T^']E,;C$[M/]C[!(2-D#NDB)W\I M8T[)$OR'35! E>=N.QC8?@5#[XV%'Y1_:S!B< HUN\20WPB-1GX0!""=A'XR MC%WC%)K#;-.?T+3I]:Z+XH+<*OG&M148ST_*UC#+QW\&E%;17)6YG4)>$FQSAW?9!@]-)AA0!6%:3=N M&M.?@),#G$M;SJ5'<^X:/'3HX!0D$Y[76EBL<_?O>5DC!69:5>![M:QM4X\Z MB7HD*P_B^K58^>).;K#&(.M885RZ@'6U!0[* D^%-M$N/!PO B+W.I(<02(I M))=2Q)(DU _C#"O1:)3ZPV2$O7&6^G0X\NYG,[B;8)C;O$ MRU^![ W3L1BL MF-8,-P&H"*F?.#92/TN"1N[2DF^Q70*C 2#[YK(&E$LR?SBBH&1+/BH&B.8[ MT)9 WH^Q:>=TA2>#0* G\4YXAOXP2'R:A%OA.<3_K.5_=C3_(8CBO -_%WL/ M:OVUV#O984R<--6#KBO-:+C=]%ZVR!1$;BCT8[I7\J@?):-U7QIMI 08OM/G M-=XC0_[;Z;WW@5U7SE']Z ? MOBY* P )0< !D !X;"]W;W)K&ULA57?;]LV M$'[W7T%HQ9 :O3;DC/;@)TV:(<$,)IL>QCV0$MGBZA$JB05)__]CJ2LNEV< MO8A'ZNZ^[SN2Q_E!R*^J!M#DN6VX6GBUUMUU$*BRAI:J*]$!QS\[(5NJ<2KW M@>HDT,H&M4T0A^$T:"GCWG)NUS9R.1>];AB'C22J;ULJ7];0B,/"B[SCPA>V MK[59");SCN[A ?0?W4;B+!BS5*P%KIC@1,)NX:VBZW5J_*W#GPP.ZL0F1LE6 MB*]F\KE:>*$A! V4VF2@.#S!#32-280TO@TYO1'2!)[:Q^RW5CMJV5(%-Z+Y MBU6Z7GB%1RK8T;[17\3A$PQZ,I.O%(VR7W)POBDBEKW2HAV"<=XR[D;Z/-3A M)* (SP3$0T!L>3L@R_(#U70YE^) I/'&;,:P4FTTDF/<;,J#EOB789Q>;B3N MK]0OA/**?/S6LPXKKLG%(]TVH"[G@480XQJ40\*U2QB?23@E]X+K6I&/O(+J MQ_@ R8T,XR/#=?QFPM][?D62T"=Q&$=OY$M&Q8G-E_R/8I]L&HI2?Q3^]VJK MM,2S\L\;4.D(E5JH] S4 UZAJF^ B!WI3@L-1[S7ZOMF3G-)KU5'2UAX> L5 MR"?P3(W UN@#E-!N09(D\G_]I8B3V6\34S=3O'!RT7/:5TQ#=3FY,SS>85#H MAV'XW9JL>]94C.^59?JY1>)/8+@J$OEY7%CWR)\6B;62Z"H+R0M0J2;WM*R1 MKOSY-,617^0.!\T\<3DR\IX40^0MXY270.X ;Q@YER=W@?E_XQ\%W@-'F./^ M]0/?V$^CW!&._2B:.M,0?D_R(735XQT3IC><($7IH#,]8@T\>\F9[B58K%OV M;&Q%XMF@;AA/J5E)M6A^JF4QC:QKD65V? 39FG-BW2A [?: ( MF@U%3Q,G)46/< 26Y/TU3N]5WH-0U695EW_8-Q6.!YP.*-+##T/ JSSPB75-V$RTZ MVPBW0N.66[/&=PRD<<#_.R'T<6( QI=Q^2]02P,$% @ 34@%4S8F4\DM M P <0< !D !X;"]W;W)K&ULC57!;MLX$+WG M*P9""SB :\F2%=N!;3,O'GS1#VM]DI_-Q6BA1^UD&8=5-8VUV%HL@IK9B:J04F10NF:65KJ,C2- M1I;[HEJ$<11=A37C,MBL_-ZMWJQ4:P67>*O!M'7-]-,-"K5?!]/@L'''R\JZ MC7"S:EB)]VC_:6XUK<(!)>SN[$>OPU'! M(GJA(.X+8L^[:^19OF.6;59:[4&[;$)S#WY47TWDN'0OY=YJBG*JLYL/2",9 M&#VPG4!SN0HM@;I0F/4 -QU _ + %7Q4TE8&WLL<\^?U(9$9&,4'1C?Q6<"_ M6SF!)!I#',73,WC),&'B\9*S$X[A4X.:62Y+^+K=&:OI/'P[ S\;X&<>?O8" M_#U])GDK$%0!:FC!9 X%ETQF",(3.*7L>602 KT0[S##>H<:DNGXPJGBI(DN M1JUD;$!=PQO@$IZ0:0/I9!K3)4U^ M+\VYR50K+= L2#6O83%9+/UM&<'K,YJE@V;I_]:,E:7&TG5JY:$SDR!CL25'/MG8>=VT:EN$Z(!,SJ!\QV&QKU_7B6&=_^F"DO8PY M[1$+6Z%7[Q)>P6P9CZ,H^JTFABGMST_&$A=+%B=C,Q>;1R=C*2S[;@\5DO,6 MEF+SI$M^4)8)*%K;:G0&P>NV_D4E2,=)O/39']"8ZY]O>$1-EXYP!)<]TJ]2 MD_&UFEM.)C$;QSW[#B9KM29\:)3V#GOB10G.=EQTY:.K6?*LE5"49]W!/(-P MU/\5).-TF7J,4Z

&PO=V]R:W-H965T;OH"^K6?5OM]NY*':ZF^Z@6B@6\%%WKD+8Q97G8Z.EU@ MP?2Y7**@F9E4!3/45?..7BIDF3,J>"<,@J13L%QX5T,W]JBNAK(T/!?XJ$"7 M1<'4RQBY7(^\KK<9>,KG"V,'.E?#)9OC!,T?RT=%O4Z#DN4%"IU+ 0IG(^^Z M>SGNV_5NP9\YKO5.&^Q)IE)^M9W/V<@+K$/(,346@='?"F^01<>9#AC)3=/)+5XJN7:_L*[7 M!AZDI3:RJ(W)@R(7U3_[5L?A(P9A;1 ZOZN-G)>WS+"KH9)K4'8UH=F&.ZJS M)N=R84F9&$6S.=F9JP=I4,,C>V%3CCX\(6<&,QI0Y@5>30(3&=SE@HD4X0M2 M).#W*<_GS$970_O9+M*GPXXAMRQX)ZU=&%"K/0\(O(,'MMWZ'C M-&<*-V<:AT.?#H /B$TBPK*;QR!L+%>[DA0]5D+!T9KR8=&;.:#.[(D%LR M]G%PU N;^I=ZR5(<>93;&M4*/1M'='&\Q12+*2KH=?V6#:J-;-!JEX*564XN MGK:><"7Y*A=S2!72F'.W\=9(F!A4W,X_.!\9AS$37Z']\T\781A\FCR,7:O[ MZ11.H!O[89SX01!4G20:V$[K&54!7#+A QE Y/<'/;261A7BTQ$:$C_JAAOVH2DXS#J5]HA53N1.X%NF(C\B]Y@1SR9+4BYUJ7C)I6:HM".:L);STY\ M#1+?0?*A9FT?0I--AR5J0W,IYF=NW;NV)Y26_4'\GD"21B#) MAP4R&5^[,))"2F/K-EV?>5%N'7#RV2>6HWO\3V(Y()7!WO'>@?'HP'A74ZEHO!6]4OE(LV7I+TIXT[3 M=3Q=2=O'\=&-]G-\GZ<+AAR>V9Q3DUY+DF)JMOVZ 6,E:6]%1?)FP7)Z.PIZ M/BAZAY)(/HOT'%R:M&ZD6)%];F,]V3U-5:1/(/23I+D%_4$0U^TPZM8MJ@S; M6^VCL+/S^"Q0S=T3 M6U--(/U^WRZA/@GJEY3OG*<4:FP7F?JK:JGM55Q\BE>\I. MI:&'L6LNZ$L$E5U \S-)!Z\[=H/FV^;J/U!+ P04 " !-2 53+$^C" $# M $!P &0 'AL+W=O^R< MR_=]/CZ>K)2^-06BA?M22#,-"FNKPS T68$E,SNJ0DE?%DJ7S-)2+T-3:62Y M#RI%&$?17E@R+H/9Q.]=ZME$U59PB9<:3%V63#\'QV/E[AZ\<5^:)#8Y)JM2M6WS, MIT'D *' S+H,C/[N\ 2%<(D(QL\V9]"7=(%/[2[[F>=.7%)F\$2);SRWQ338 M#R#'!:N%O5*K#]CRV77Y,B6,_X55ZQL%D-7&JK(-)@0EE\T_NV]U>$M W ;$ M'G=3R*,\99;-)EJM0#MORN8,3]5'$S@NW:',K::OG.+L[#-G*1?5_*9UZGA.:=#A>$U2P6: MS4EH"9VK$68MDN,&2?P"DCTX5](6!M[+'//U^)!8]=3BCMIQ_&K"3[7<@23: M@CB*1Z_D2WJI$I\O>;-4UZJ1Z>)OF<[^E.EB3:;O1ZFQFEKRQRO QCVPL0CN&]1W M&#B!T0M\BAF6*6I(1EN#X8UD=X[R_3]M:B$:U:ZZU\K;<& MIA/-Y=B&%)=<2BZ7=!<%DQG"!B1QO!5%$5E[D;<&7Y3*B-I&'-C,N4L0:&24>M-0:/K?O/$+= TE.Q M0< ZT9/1@;>>Z^3PR60J42_]_#7@N[ 94OUN/^*/FLGVZ-Z\#^=,T]$;$+B@ MT&CGW6X NIFYS<*JRL^Y5%F:FMXLZ)E"[1SH^T(IVRU<@?[AF_T&4$L#!!0 M ( $U(!5-+H21%T0, "L) 9 >&PO=V]R:W-H965TB,.MY_'-GC0% MOZ$'TL+*EK*F$&"RG<A-5?_T4G' MAK#CYL@%;4PRV$W5ZK%X,3I<)&3^!PG8)&#%6V^D6-X7HACV&3TA)J,!34Y4 MJ2H;R%6M/)2E8+!:09X8+LD.)!9H00Z4B:K=(6=5K&O">WU/ +Z,\C8&:ZRQ M\ =8"7JBK=AS-&E+4K[.]X#7F1SNR(WQ55_'D?;SE MAV)#!C9<.$[8-V(/H1>1V!.TVC-".L$[Y[)Z,2Y+G0$"!8E2\+5I24&EJCXZ MSRSGV!;'LA*D[*$?F%MWST_SQ\GOZ&ET]WDZF\X>K!G\B"P+:![T"06AFV:A MZ_L^&*D;^IF9X]C-H]P80>Z&*9:&]< HYVC.Z+82"+LAQ,F8) O4&$)6I&;8 MS72^-6TWM"'(>83,'EH3^(TB,+1$0FP9;5"E(T3Q J0"-TXU(R?PU=@#L#C6 MOL -$N6U1IP3P5$9Y/9:GFA M2> FJ=]ME26F*APDIJHXR=\*86K#J9;/25)#/#(DG%BKTOO/:@0ZT<%!AYGK M8W'"*#281HK0C5)]#)$;A;ZA_L8'+;&8/R]&J\E%V3_IO]=E=4[)]=^I.H$; M19DA"488=XP=*5O\W4B[E8YYAKO3S4P'OO$ Z]GR^7%Z#[SO+\\K=B/3&_*@ M3?/ET"9Z0PR=$ 7O]6[BZ[3$2 P"^;XYY32/_T_OXM"<#31Q9DX<96GGRR/3 MT-;X$L)LLE(06G.I9="UC"RV(U+K1KNV3XR3U^I^0M"%./;-;8963'%WSS]: M>>^'UKMXP!K"=NJ9YFA#CZW0;]G9>_X2&.D'\'NX_HQX*MBN:CFJR192_9LT MMA'33[,V!#VHYW!-!3RN:KJ'KQG"9 "L;RD5G2$W.'\?#?\!4$L#!!0 ( M $U(!5,GHY)0:@( )8& 9 >&PO=V]R:W-H965T4(8C$U[15ZH2*NCU,>S#)#;'JV,PVT/W[^2-D MK 2$MI?$OK[G'-\;^V2XY^)%E@ *O5:4R9%7*K49^+[,2JBP[/ -,+U2<%%A MI:=B[+(2>^0U+3BI@DG"&!!0C;QP.YHG)MPE?">SET1B9 M2E:RJ' 6ZJ>^/X3U/5T#5_&J;1/M'>YW9Z'LJU4O*K!>@<58>Z- M7^L^' $T3SL@J@'16T!R!A#7@/A:A:0&)-V^1>M^$6;.R5()O4HT3J6NV_:3L1Q-L"02\0(M!$A@RJW7<[])46-Q1^5@M-G%!T1BA&CYRI4J(YRR%OP<\NXWL7\+XNNJD\ M.E0^B2X2/FQ9!\7!>Q0%4=BRG^GU\*"MG/]3G_^S^E_-B)MC$%N^^ S?.,OX MEBG"UFC!*<*X.$R/0_(K2WU!+ P04 " !- M2 539-#F^O\# "@$@ &0 'AL+W=OGQ>?"X-2",N:C((C\#-/<&X_LW$*,1WRO&,W)0@"YSS(LODX( MXX<[#WJO$X]TLU5FPA^/=GA#ED1]WBV$'OD52THSDDO*M:8!'C^_ MLL^M\=J8%99DRMD_-%7;.^_: RE9XSU3C_SP.RD-&AB^A#-I?\&AD(TB#R1[ MJ7A6@K4&&F: M)CA7X#Y)^#Y7--^ !60KO;+!^TFYRJ18!9U9)00//%=; M"69Y2M(6?.S&1UWXN1L/D8/ URZK_(9>_39!3L8_]GD/A,&O 4(?E[&X.JG M-K],+V<)SK/$[Z++[%UTF;M98I)H%NA@:;@[K+9I:&G#=]RFX,N?F@5\4B23 M_SITZ%3'/!%S1',2<,2Q:GR47BB97R9 MV+Q3K&%,5!D3.8U9$)&07.G69W:$Q,S$_8%D*R)W P=Y-*R[NP U[02MNYL9%-[WP+:[A/QC4 M?3MP[P]]ZBPVOM-QTPX:&)RSY#N 35..CB#P&[+YD22$/N.5,>U+D=.N?(*H M7@9]6%;#NI'!\!WR.BY9'$DY=XHTM:M;''3WN&_-R[B#[WIP9GO-NX!!5Z;4 MC0^Z.]^%F1)WT)S-E/EW )NFU&T/NOM>3(7^(N/BHL2HNQW\N'8'ZWX'W0WO M1X]7DY+_^*PQ0"R*!=4>#[MH^RW:,?R6752U4UWD4?%AP4%VB MD;M$_W!P2OY&<(:GP6D1&YX>D>,6,01;CM+=4!<345R' M% /%=_;S?<65;A?V<4MP2H01T._7G*O7@5F@NI0:_P]02P,$% @ 34@% M4\YMLMR4! #Q8 !D !X;"]W;W)K&ULM5AM M3^LV%/XK5J1)=]*6Q$[ZJK82I06*AH;@;ON [@>3GK812=S9+F7_?G::)J6X M3KC !VARG.*P&#IGN']-B ;D7_P= MPU8P6%0RW-%[%$Y/_1MOC6=U"T$9*E M!5A9D,;9[I>^%(%H B %@!P!<'@"$!2 X!@0G "$!2 \!K1. %H%H-540[L MM)OZT"D G:8:N@6@>PQHGP#T"D"OJ0;L[V?.SS-H-^5YODRHI*,!9UO$]?>* M3S_D29?C59K$F:Z/>\G5:*QP4RL MC->;S$6!_QLB/L$&@\Z;PWU3/#ZF_?)CVF=V^ 0B!<(+O M/*\*X.C/#-###:2/P']8>,.2-\QY@U.\KU+W3J4N>OA#?8-F$E)AT] J-;2L MEM\"UQI4U\FKC29@+ X[28C=P/_%E$-V7!"X*]'W+FB1OMR3N M?E'R]DH-O<](7CL)\=VN.7GMN*#KMLW)6Z.O[?;,R5NCKV["L5^U5__STK>& M"Y,389C9@7J/W1=K&L'049MH ?P9G!$R$%W76/" ;;F$#S8=N&DAK#@T6LAAN50PX+#MWFVJP<[L/F$3FHL>" _C(E88W?+[9CKZK/L MOJJS.[#.8]7TT=\GWS8>5JGFP7-48]A*8BF=6@,*[9 6'=W5]+JFZ,[1WJS4)W-RE1XU*PAOL\C$;_\K#]5-R7D)Y)_7(/Z0*8=^H"-/G@'UQU*QS*_7A,H M9RN:>"DN[_#.\INK(_D8]R?8()_B_I5)/L/]:Y/\G/0G)OXIZ5^8Y)>D?V62 MSTC_VB0_PUVEN&OTH*=&>J81XBLRWSBBKS1-?JAIW5]V>E5D=U>E-Y0OXTS/ MYD)%V7<[JA/QW>WC[D6R=7[/],BDFOO\<05T#EQ_H,87C,G]BU90W@&/_@=0 M2P,$% @ 34@%4R)X^LE1 P O@D !D !X;"]W;W)K&ULO59=;],P%/TK5L3#D&!)DR8;55NI:XL8 E11 0^(!S>Y;:PY M=K"=%OCU7#M9Z):TFD#BI?''/??C^-37XX-4=SH',.1'P86>>+DQYV4M.QK QG E:*Z*HH MJ/IY UP>)M[ NU_XR':YL0O^=%S2':S!?"I7"F=^ZR5C!0C-I" *MA-O-A@M M$VOO##XS..BC,;&5;*2\LY/;;.(%-B'@D!KK@>)G#W/@W#K"-+XW/KTVI 4> MC^^]OW:U8RT;JF$N^1>6F7SB77LD@RVMN/DH#V^@J2>V_E+)M?LEA\8V\$A: M:2.+!HP9%$S47_JCX>$(@'[Z 6$#"!\#AB< 40.(GAIAV "&3XT0-P!7NE_7 M[HA;4$.G8R4/1%EK]&8'CGV'1KZ8L#I9&X6[#'%FNJ[U0>26K-E.L"U+J3!D MEJ:R$H:)'5E)SE(&FEPLP%#&]7/RDJQ1KUG%P>)2RM.*4W?N.!4H;B9260"Y MX%*C.2U+=$$W:&XDP9T"+;&R]"Z7/ .E26489[\@<_N-.R#+U1I#?5HOR,6S MYV/?8+DV:3]M2KNI2PM/E!:1]U*87).ER"#KP2_.XY,S>!]I;KD.[[F^"<\Z M?%N)2Q(%+T@8A(.>?.9/AP=]Y?Q;].5?1W] 1M0*+W+^HE/"^U\*^CK;:*/P M0OIV)NMAF_7093T\D?6'H]3>N=1*4)@0*D1HC(XCC?^7#(-GF"!^\$XUVE:% M5[MR)>H^*==A$Q?6WNW[:1B]"@)D>G^LD*[9RT%\/>P8+KJ&UU<=JV6/NSA, MCNT>L!2W+,5G69IEV8C,I=B#,LP>V@>)AW$K#"C0AF!WPUO%(#&,\GJO-K;- MIX^<.EI\E.95MYCYV9QLOQWIDJ8P\;"A:E![\*:D[V_4C3:(XY.<)"TGR5E. M;A\(NM*/I9HQ7EG1 %4"KUWMA*5SJJ"/D:1S<-$@Z5+2-3LAEZYA. R[>NGQ MUZL7_Z@A%:!V[B6@B>LI]171KK:/C9GKL8_6;P:C^:!G?8&/D_HM\<=]_;)Y M3]6."4TX;#%4<'F%!ZGJUT(],;)T[7 C#397-\SQ@07*&N#^5J(@FXD-T#[9 MIK\!4$L#!!0 ( $U(!5- J(_^: , "<+ 9 >&PO=V]R:W-H965T MDC@\I3G9"/J@-@"9_JI*KJ;?1NK[V M?95MH*+J2M3 \4TA9$4U+N7:5[4$FEM05?I1$ S]BC+NS29V[U[.)J+1)>-P M+XEJJHK*QULHQ6[JA=[3QE>VWFBSX<\F-5W#$O2W^E[BRN^]Y*P"KIC@1$(Q M]6["ZT5J[*W!=P8[M?=,S$E60CR8Q:=\Z@4F(2@AT\8#Q;\MW$%9&D>8QN_. MI]>'-,#]YR?O'^S9\2PKJN!.E#]8KC=3;^21' K:E/JKV'V$[CR)\9>)4ME? MLNML X]DC=*BZL"80<5X^T__=#SL ="/&Q!U@.@8$+\ &'2 P:41X@X07QHA MZ0#VZ'Y[=DOA_!?'S9J6TQ'[QZTP6<9]%;+.(7\CBA^T+D!.ZQ0!KZ,1& ML$$J37EN8C<*WVN!Z51UH\&T&98YV.BF V]G T-_$D43?[O_Z1V& M09)$89P>&LX=AN%X/!PEXT/#AC+C*XC1>E";!2;S%Z^,=\#GL^1S^*Y\H?)2C9BLL#RXTZK&FCQ17+CJ' M)\>+@R0=C8\5=C:+?Z#SPGB+U\<[H#/MZ4Q?7=%&H<_BA:R13)L+Z[C2>YO+ MBCT]K;AT/$9QQT>?PF'H+G:'X6@4)%$2'I'M\N@L=G_OYJ] KNW(I8B]O-OF MW>_V4]V-'6:.]F_#Z[O0L3_'*; =VI[=MR/D%RK7#/M#"06&"JY23%>V8UF[ MT**V<\=*:)QB[.,&)UF0Q@#?%P)KH5N8 /UL//L+4$L#!!0 ( $U(!5-6 M51H*90, 'H, 9 >&PO=V]R:W-H965TW10,8=7=S*/9 2V.+B$1J23I.__T.*46Q*UGQ M-H?V(HG4O)GW1AQR--X+^: R $V>BIRKB9-I75Z[KDHR**BZ%"5P?+,1LJ : MAW+KJE("32VHR-W \P9N01EWIF,[MY33L=CIG'%82J)V14'EMUO(Q7[B^,[S MQ&>VS;29<*?CDFYA!?JO4E8 5TQP(F$S<6[\ZX4?&H"U^)O!7AT\ M$R-E+<2#&7Q()XYG&$$.B38N*-X>809Y;CPACW]KITX3TP /GY^]O[?B4+T=%4M$"(V9,6VG&U80KDF-TDB=EPSOB5+ MD;.$@2*_S4%3EJO?R059X8)-=SD8'-JSBY3E._/)B8)D)YDV@ NB,BI!C5V- M3$T\-ZE9W5:L@A.L0G(GN,X46? 4T@[\O!\_Z,&[F*$F3<%SFFZ#7H=\+=X IDP!60I60+DGBKR M!VY2&B3YDE&.%R WCR!QHR%W5#[@=E=9?KV#8@WRGQX.4<,ALAS"G[!NOW[" M8.2#AD+U48T;JG%ONE9:) ]$E&9C[*R%"AY;N-G8'Z=1// \_%2/ATNL;1;X M;;-YVVQTU;):O.KL2.J@D3KHE7I/I<2T=JHR_'JO>FHE_4^.//-#I=@O[!B>[_:!$N:NAAU*&) M>2IH\!(TZ TZ$QP_OV9K3#07&E-:TF\41YTL@A:+V(OBTS1>3B:__VCZ(C3- M.T.&;>&QY[=#N@>]5 %R:YM81>P:JX[(9K9IE&]L>_C=_*U_/?,[YN>FL;:] MVXO[JBO'PMDRKD@.&PSE70Z1K:P:W6J@16D[N;70V!?:QPQ_#D : WR_$9CY M>F "-+\;T_\ 4$L#!!0 ( $U(!5/V_?-ZM ( *X( 9 >&PO=V]R M:W-H965T\H>^(I@$"O.2GX MQ$B%V(Y,D\X@W<@WC8+IG<1B.I@(?K/?M"^RY]66$.,TI^9XE()\;00 FL<4G$'=W]@-J?@>*+ M*>'Z%^TJ6\\W4%QR0?,:+&^09T7UQ*]U' X DJ<;X-0 YR/ ^P3@U@#W5 6O M!GBG*@QJP.!4@%\#?!W[*E@ZTA$6.!PSND-,64LVM=#ITF@9X*Q0A74OF'R; M29P(ETS6*!-O"!<)FC^7V596C4!G$0B<$7Z.OJ.'^PB=?3L?FT+J*909U]S3 MBMOYA-M%M[00*4?S(H&D Q_UX_T>O"G];)QU]LY.G5["GV5QB5SK CF68W?< M9W8ZW.IRYVOJ\Z^I+_KA$<02;G?!CV+I-H7C:C[W7POG\48BT+6 G/_IT?,: M/4_K>9_>7S;..,.Z'\&K;*P98E77XYS'3;S!\.6V91 MV\SV[*!E-^^P<[TCV2.G!XW3@UZG]T&^0$N"972/8_UX"_D*6%]T_4;(_R_9 M#!J]H->QJS@N\Y)@ 8F< ^^9[Z9GRX7QJCV9VQWEDC^;5['RGKR;Y+6:;K."(P%I*69>! M+!!63<=J(^A6=_,5%7(VZ&4J/RB *0/Y?DVIV&^40/.)$OX%4$L#!!0 ( M $U(!5/7E?6QO 4 $&PO=V]R:W-H965TME,;LHW&56,I#J^LID:(FO7M1W0MBKV-48%U8XE2Z M#W\+=A@<\#AQ;=XD@&>'V?GO_G: /5F8]$S-KYQWX_&\]T M'&3'9JX3]\O4I'%@W6GZT,_FJ0XF9:,XZC//4_TX")/>Z*2\=I..3DQNHS#1 M-RG)\C@.TE_G.C*+TQ[M/5_X&C[,;'&A/SJ9!P_Z5MMO\YO4G?4K+Y,PUDD6 MFH2D>GK:.Z,?+Y0J&I06?X=ZD=6.2=&5>V-^%"=?)J<]KXA(1WIL"Q>!^_>H M+W04%9Y<'#]73GO5/8N&]>-G[Y_+SKO.W >9OC#1/^'$SDY[?H],]#3((_O5 M+/[4JP[)PM_81%GYERQ6MEZ/C//,FGC5V$40A\GR?_"T2D2M 54;&K!5 _:R M@=C0@*\:\+*CR\C*;ET&-AB=I&9!TL+:>2L.RMR4K5UOPJ20\=:F[M?0M;.C MF]2-B-3^(D$R(9]^YN'<:63)NTMM@S#*WI,/Y-8-G4D>:6*F9%XWUY7Y!_+M M]I*\^^/]2=^ZH K7_?$J@/-E &Q# )21:Y/8648^)1,]67?0=[VINL2>NW3. M4(^7>GQ,.#TBS&->2T 7>/._\L0U]\KF% F'5QGFI3^^)<-'Y"8*7*[6$_W] MRIF3+U;'V;_(S41U,U'>3&RXV9VQ043:16W39NE-E=Z*&?\XX@,EA.>YQ#W6 M<]9BZ+.!K!NN!2RK@"4:\)7.LH_D;#S.XSP*K)Z02^UX- Z#8I:WA;ST)VN1 M?&"^IW@SYC;+H?"]C4&K*FB%!MV>WR.2Z-8DJT8<0^G39KQ-.W\PW)SB017M M $]Q$>7W:QW?ZQ0;8W[ESS_\@!Y6-QON=4 /&SDL!D8CU5O-UH*E'M#40\,] MS\-H$B8/61GIE]CQ\E$7L6:O48#6J$T/KP%E<#NV5Q56[NJXH,IOF:(KP[H0 M=,#\S4H =2E'0_Z6Z6D>D:MPJH_>$CGNE=-CZ6$I!5!3G-37P7CF+J4O5][7 M#!. *Y4=#!/ (L6Y^.9AHAK#A-$!]UO&29.-C/H#9,H"'2F.Q\]A$B1C3:ZT MJP;)[\@" *4=$)0"0NE^&4J;=!RT:;+-;+UZ X8RG*%WQM6T2WXFF4WS5^.3 M 3Y9!_AD@$^V7WRR%BHR2E53@U9+00>;90" ,AQU9[E[]C#%0];;I@$#!#+1 M@0H 0X:7FF]60387,=$R#UBSSGQAMQXPX)3A.-UQ"=OB56+)!&JR+=3,TR2T M>:K+>#Z'3\7QZV8I8))U@$D&F&3[Q>3*W=KJ-6RI-5F3DR_LUI\K 900>DY$!*OE]2\F:AZ4O9U( W.>DKNEF#VL/]0F'B>6YTN%]9;,[6+P$W>UXP5 "SOH-KD@$>^WVJ3-ZM- MP5O6U!8[N?[LLAXP,)/CS+P.DS#.XRKIY+_?*3=$KA7 M;-D2@$R!([-%@KW5_P*@*CJ J@"H"ARJ.PJRQ2LJ"/!3X*1K$63G^E_4WI)V M4'D* */ *\]=!<"];GD5(0"D @=IVZ38N;P3@$,QZ$ $H*#P#R("[A6=!8!, M@<.M18'=%VP)-)3>X160@#U)#Z' %J\"BPT8*7&:70=/>UR;)?!/=O!U2 +X M)%X&[BH![M7'8JM]"<)YUB+!WM9F"3"4J@-! ((2KPEW%03WB@H"Q)0XVUH$ MV7EMEL!".3R\ H8J/"*<$01 M>HM7; HHX*7:]I6FH<#N"[,"%*H.GJ15[7/V05XT;O&JVF+KU[:JQ#I]*'?P M9&1L\L0N=ZU45ZM=0F?EWI@^F"^W&%T'Z4.89"324]?4.QZXG*;+73O+$VOF MY<:7>V.MB&UL?55=;],P M%'WG5U@12$,:S5<_QM166A<0(":J?< #XL%-;AMKCAULIUW_/==.&KHMS4L2 MV_><<^^-?3S=2?6HWR1M-)&%@T8,RB8J-_TJ>G#$> B M. &(&D#T A".3P#B!A"_!)Q*:=@ AJXS=2FN#PDU=#Y54C48V^^&:Z=!8 M/A/VM]\9A:L,<6;^';!IFIPE8"CC^CWY0![N$G+V]OW4-\AOH_RTX5K47-$) MKC&YD<+DFGP2&60=^.M^?!CU$/A86%M==*AN$?4R?JO$@,3!.8F"*.Q*J!^> M0(KPT,+#CQWPI!]^0_(ITJEAICVG7GNAGO,^A MYM(DIUM I[!>]%Q!$[DF4N! DC6Z -D#5?K\C98%V*5=SM*<,)'R*L,)EXFV MP=@%$!F1RM$P00URM(*#GH:,VH:,>M-?TCUZG"'8EQ3?:(1=VZ"?8Q@,@N!= M3S+C-IEQ+U%2N19Q*C(N5=G6=1Q!6 ME)0IVXVN@S1Y)1Q-1J^5_2.G*D!MG.-KDLI*F-JTVMGV4KER7NK_#Z]OI!NJ M-@SW 8&ULE53O;]HP$/U73I$J;=)&0D(9K0")@J9MZB0$V_IAV@>37(A5 MQV:V4\I_O[,3(CH%UGU)_./>>W[G.X_W2C^: M'"CE5E!9>XU&"JLF3Z M<(="[2=!/S@NK/BVL&XAG(YW;(MKM-]W2TVSL&7)>(G2<"5!8SX)9OW;^<#% M^X ?'/?F9 S.R4:I1S?YG$V"R!T(!:;6,3#Z/>$PGM84Z5DE4!0.5"U:&:YW *3 M&>1<,IDB" \:AY8.X&C"M!&[J\7B,V)?*MF#)'H'<13W.^#SR_ %I@3O>WCT M$AZ2[=9[W'J//5]RAN^U1N'G;&.LIHK[=4$U:543KSHXH_K@*PLSF#V1Y!9A MA:[;G+2_#/B&NJ1KX!(.R'1GFB\K7-= Z$.II"V@GT#&#EU$\]<1#6LB8HPZ MF%YD8=!F8?!_6;_@MU$5UV6PI.V&ULQ5;;3MM $/V5E=4'D J^Y8J22 1:M16HB)3V ?&PLR%O)190":/.>\4%,GTWIUYKHJ MRB"GZE2LH,"=1,B<:IS*U%4K"32V1CEW \\;N#EEA3.;V+4;.9N(4G-6P(TD MJLQS*E_FP,5ZZOC.=N&6I9DV"^YLLJ(I+$#?K6XDSMP:)68Y%(J)@DA(ILZY M?S;W>\; GOC)8*WVQL2XLA3BT4R^QE/',XJ 0Z0-!,77$UP YP8)=?S>@#HU MIS'<'V_1/UOGT9DE57 A^"\6ZVSJC!P20T)+KF_%^@ML'.H;O$AP99]DO3GK M.20JE1;YQA@5Y*RHWO1Y$X@]@\!O,0@V!H'571%9E9=4T]E$BC61YC2BF8%U MU5JC.%:8K"RTQ%V&=GIV!>B2(D>7H"GCZIBMG5_#?D2Y,/$U>B% MT>)&&\7S2G'0HGA KD6A,T4^%3'$?]N[Z'T=@F ;@GG0"?BM+$Y)Z'TD@1?X M=XM+!/WJ4%2OY;4?Y>DH(FZ M@NCO4?N>-VSE'M3<@W=QATW<@P;N<-3*/:RYA^_B[C5Q#QNXC=LMW*.:>_0N M[GX3]^B >]R1[G%-/>ZD_I$!7BJ)!MG$.3[@'(;M[OK>KOAYW:Q"4TZ24I<2 M3'5E>9F_^M4:"Y1WH*3!SOR MX W1>%US\.8K)=,,FD,1',CI!1V_@;\KGW[XAE!$I928!K(2TM[B#461,[ID MO%UA>!BP02]L5[@KFGYWU:SBQ04JP>\V[]+XCR >EM"P/^X?2G3W+OH<9&K; M&47LQU+=^?5JW3*=5XW"[GC5;UU3F;)"H;X$3;W3(09(5BU,-=%B9=N&I=#8 MA-AAAFT?2', ]Q,A]'9B".I&&PO=V]R:W-H965TPY%W2Q9\

Y M'*I$,CHW1.MHZ#G.>+BF/.Z?GYJU>WE^*E(=\9C=2Z+2]9K*[26+Q.:L[_;S MA0>^7&E<&)Z?)G3)'IG^FMQ+>!H67.9\S6+%14PD6YSU+]RWMWZ !&;'[YQM M5.4SP:/,A/B&#W?SL[Z#&K&(A1I94/CWQ*Y8%"$GT..[9=HO9")A]7/._<8< M'@XSHXI=B>@_?*Y79_UIG\S9@J:1?A";6V8/9!0,1:3,7[*Q>YT^"5.EQ=H2 M@P9K'F?_Z0]KB$,(/$O@[1"XXST$OB7P=PE&>PA&EF!T*$%@"8)#SS"V!.-# M)4PLP>10@JDEF!KO9NXPOKRFFIZ?2K$A$G<#-_Q@ L)0@PMYC+'[J"6\Y4"G MSS\)S12YIULZB]B /+"(:C:'!:FWI/:2T'A.;GA,XY"1#PSBA7R>17Q),085 M>77--.61>DW>D*^/U^35T>O3H08-4[3Y5QH?$W3.RWD-W]/^F]_3_KMP:;;)1]"2!5Q MY15QY1E^_C\75W]\ !GD3K.U^F^'AGZAH6\T'.T]\4P3]B/ADL=+,@?UV@+N M.1ZA,7KOIY_ ;EZ'5J-"JU$GQP^"QL8BBH6IY& LNI2,0;?0 ZC)*I0\0<.T MQ5OC\D7X DBUHJ(A1% \ST@,Y3&R[C\!?9DDD#B43 83X.! MXS@9 \D2NLW4J;+"!Q(AS08.D7&&LP"#1(HG/F=D+6*]BK;P#,)X0B,0JC2- M(F2FX,&J)%+0![@>C2>#\>2$S-B2QS&& W15\"U;SY@D-BD&O0W7*T+) F(U M(E8U)$>+IG%"^1S::&3B&%9+X6A$;BP.QDILU%>@"":57G$Y?Y.8U(I-:L4L,\B,083KS#X; MJDBXHO$2/B^D6(-?$UV3[R#))_%47\Q\D4>..24&1A$J"V:.>P060L]UY$!0 MY$#0&:F/GR[)@H8\@J![+N@O.UDA\GNK$AJRLSY .\7D$^N??XX)5$M6-)K, MT'MS ^)?@ >+* R+Y[V01F$:F5*)7-[_")E2Y(JJ%;D!6#HP^B$+$2\XI VR,!&A+(7AF=HP M RAL%BJQC8^[7//WV2&R-.H]L[?@O654DBPBR_BW*9;%J#U2$<%'03 =3 (( MQ'LFBPJ@]EEMT&O5@ZLB]4S^@Z?J50%CV)V.!U[@8'(R"ND&:UFD!'FDF,>\ M2P^L^_,\RK=!'JM>3EMNUKMYA L+4T+U1M2UT0(^8R4Z\B?>(,"2V*P->Y.2 MY$GI9DGYZ\_NV'G7UC/^0OI\!>>U^0&R]J;(VIF 6@G+/5R6[$E$3W@:%( $ MT +@,%ET6MI*6>=1!(Z'.(&'HG!*C%#V/86""G'A.V_F=$L^W%U^?AB05[8T MN[^0122$?#T@290JXAT'OY@H[=$G)F$6VV$']5!B/9RG!@28V&>2B[F-T)H# M373ZR+'-G+5*-RXJW;BSTED(U 95,\*Q(<0!].E\- )7G@Z?JNX[:-=MRZYI M=5=-]TFA^Z13]XMJL+6%5D8>5*2ZSEZITT+JM%/J7>X_0&Y0Q5I--VT*AJ3> MM]Z0X[LEAQP4LD4IL2U":LAYONA,T?H*- MGS/5-K"<-"SA3YNJ-W=-]SO*=B[EZ3X!V!!3O&L;-8CZI M6 :Z/M1TS?&Y8ZOI#+E'DP;$8$J99&VBC2@V$B!!AM$ZW4M>S, MXT$09/V5W,6H3VPOY(Q,7?(=M"E@AA>N5 KB:,85L\0/8 *:>D1!:V(&181B M#0,-45J$WPR#/"XO)319)A5(AS$4NY-E!ZJOX:.0VZ)6Y#H'P0@U-G LB:"S MFPH.G3$.MUC(E6UNB)%IG%)@X5;QB[3QFDT;5;OW,E$()L%B^RW>>H2!.<.@ M,=%!V8M2F.@ \Q :AC)EE5$JCZ-AJXJJ*5N6[P:JI?*HNYU MC^$/Q8V.O[#VP;%+R6B7OL./MG3:\LX%YW 4< AJ7Q$$_X9?7U MG1?J";^LWG[WW/KG9K5GF#6^MJD!6\F^IUSB%S=4#]#/\;)GX#M>1,1+59_I M$"OC=Q4PW*B$A7S!&9KH!_R],M=NL-->RCV@F5"D>^P%V.7<8QA1J,ZNJ\&R M\,K]N2??E M]SO[(O[:;W81SW%&)\VV9'>.G]UYV\;3]9S]=R!^Y1O1[N;4GM7FW@:< K'0 M&E)^$\0&7C!NT;QMY[A^QKKF96?SGQDTBLOC_>7'LJBU],E)\X;IUFZL^B(( M@OW=WR^;FW]@<^NXO;0LZF"_>>'XOFU?T )X6O;Y8[=YK]:RSYN,FH<>5GYL M@C]O@MR"+%0D8@L@=(XGP$=FOQC*'K1(S.]/9D)KL38?5XS"X(H;X/U"0"6U M#_B3EN)W6^?_!U!+ P04 " !-2 53^$.6)40# "2"@ &0 'AL+W=O M\[S'B>.AQLN'N420*&G MDC(Y\I9*56>^+[,EE$2>\@J8GIES41*EAV+ARTH R:VHI'Z(<>*7I&#>>&CO MW8GQD*\4+1C<"21794G$\R50OAEY@?=RX[Y8+)6YX8^'%5G %-1#=2?TR&^R MY$4)3!:<(0'SD7<1G$T"; 0VXEL!&[ESC8R5&>>/9O Q'WG8$ &%3)D41/^M M80*4FDR:XU>=U&MJ&N'N]4OV:VM>FYD1"1-.OQ>Y6HZ\OH=RF),55?=\\P%J M0[')EW$J[2_:U+'80]E**E[68DU0%FS[3Y[J1NP(@JA#$-:"\%\%O5K0LT:W M9-;6%5%D/!1\@X2)UMG,A>V-56LW!3/+.%5"SQ9:I\:W7(%$=^29S"@1[[^TY\?% M3"JAWXJ?!PA[#6'/$D8=A/>PYG1=L 7*!.2%LB0-B.)HJD!0,W]KRQ.*+@E[ M1$?OWO3#$)]/;R_M57#N7*UM\<06-_O,>AS$89Q@K+N[WET75V 2#78#]_Q% MC;_HH+^O($I$.6''2*.Z$+?Z>*=RE YZ;<)V7!S'_4[ N &,#P)>=ZVSBS5N M,3A VT%))V724"8'*6]T!YOMX>3EXU\S\YO_/F:P%O)9K1 UO*8\4T-GI75^[KHJ M6F'*U)G(,:.9A9 IT]252U?E$EELC5+N^I[7=5.69,YH8,>F9)AE,) MJDA3)C=CY&(]=%K.V\!=LEQI,^".!CE;X@SU0SZ5U'-K+W&28J82D8'$Q=#Y MW#H?AV:]7? ]P;7::H/)9"[$L^ELX/I.K+]@E4_'^(L$5_8+ZVJM MYT!4*"W2RI@(TB0K_^RUTF'+P&\U&/B5@6^YRT"6\I)I-AI(L09I5I,WT["I M6FN"2S*S*3,M:38A.SVZ%1H53-F&S3F>P!URIC&F :DW\&X26!;#59*Q+$*8 M("D!W^8\63*CKH*C2]0LX>H83F%&1R!( MHKFQ,8T1B0F^02:/]XE?NNY:U^:*OXPZ(5UY;^"^[$%JUTCMOT+R]X4N772V M0K?]=J\Q=J>.W3D8>W8[_GWRS#:83=P7O[,;OQ^$C?&[=?SNP?@35.J$.(&,:@&=B@\"]G9% MZH5!(V&_)NQ_0*2+0DJZ(Y +:1]QPC+0^D_H?6#]7>7"L-\(%M9@X0>DXR); MGEJ,?T$+=^Y4T L[NVCNUL-N:N0-D\N$GA2."[+TSGJ4G2SK3MG1(K=O_5QH MJARVN:)2C=(LH/F%H.>EZICR41?_T2]02P,$% @ 34@%4TVQ6QC? @ MSP@ !D !X;"]W;W)K&ULG5;+;MLP$/P50N@A M 9+HZ5=@&TAL!&V1MD;B!]I:640H426I./[[+BE%=6#9K7JQQ%[?S2C+G>G8SBWD="Q*S5D."TE4F654[FZ!B^W$\9W7B0>V2;69<*?C@FY@ M"?JQ6$@ J2-?5IQMJ#D.1<[FH"GCZIQ< MDB6^;'&)$)&0Y>T-N1<4=R2E+B48$RPK,\)QDA1TA^^$5@AZ7,[)V;OSL:O1 MEA'GKFL+MY6%X(B%CV5^14+O@@1>X+? 9Z?A6/SKN![(5R%=//CF38"YTC'.H2:= =D!E M:Z:KT'T;VE2 YVG/\S KSRV"HD90U$E0T$9CM$8^.$O<:XEXGXK"-N->! MN-\0]SL11VW$_0[$@X9XT(FXUT8\Z$ \;(B')XF_IH!-)-$@VQB'!XSA4<91 MPS@ZR6BN55.:+DE2%::84*5 MXD8'8B(HGT55:T8'5R :'A4J^_]J;+>:;6@ MU#69E5+BA2>%D*9HMI8ZK\/I^'M5WO]+MO+-)9Y.=I+;/S ?MEQ_=Z_;F%;_ MBF!Z6O,- M,_T-4$L#!!0 ( $U(!5.4160#/@, /X- 9 >&PO=V]R:W-H965T M^R;7P)+"*!-^& 21GS$NO?&P6+O6XZ%:6,$E M7&MB%EG&]-,)"+4:>=1[7KCA\]2Z!7\\S-D<)F#O\FN-,[]"27@&TG EB8;9 MR/M"CT_"P!D4)WYR6)F-,7&A3)5Z<)/S9.0%CA$(B*V#8/BWA%,0PB$ACS\E MJ%?Y=(:;XV?TKT7P&,R4&3A5XA=/;#KR^AY)8,86PMZHU3EJ\K$:MSE:&?'5\J"(=?LB4T%') ;$,Q"@@O:/I$7FX3)A'SE MDLD8R 5@)LB/J>!SYK)KR-X96,:%V2>?R01[)UF@B9IAN:=*)VCF8'/-9I_V7 M*#[FHTI*6"4E+& [_T%2R/T%LB/G%C+SNR6V3A5;IXBMVQ#;J9)+T)8[\I-- M&E=-)5CC106>>\B7XVZ?XE,?#/WE*T2Z%9%N*Y&W.5]C]#:] M5N>WRC+QFK_>EK^HVQ)L5/F+6OU=\CAE(,@MFPL<'I#3E'$4%4GN+R&;@FXK M[5'EY.C#M6V_BJV_X[;M;U4RC**HL9*#BLA@!VT[V&[;L-?$/05ILNW87PTFWE[;1U<*V\])W22[>U-PQ[+1'7XDO;U;=L77*B%=98 MFP-R+N/#-_5OK;WTXXDOK=67[EI^Z2OZVZ7-Q:SUE^Y"@-M!W%WGV.0LAI&' MEQD#>@G>F+1].M8*';Y3H4N[Z%\9\3>^YMW-Z)+I.- M]<2JO/C GRJ+UX5BF.(%#;0[@/LSA5DJ)^[.4%WYQG\!4$L#!!0 ( $U( M!5-;]TY:3@4 %$. 9 >&PO=V]R:W-H965T+,#SI3;?; K@V',FE;WHIL[E[_M]&Z>0<=O3.2A\ M,] MX"\!2[MVS2B3F=;?Z.8VN>B&1 @DQ(X\^5SVX3DH#KU[7W M&Y\[YC+C%JZT_"H2EUYT3[HL@3DOI'O0RU^ARF=,_F(MK?]ER\HV[+*XL$YG M%1@99$*5__RYJL-K (,*,-@"1*,? (858/A:P*@"C%Y+:5P!QJ^-,*D OIG] MLEB^TM?<\>FYT4MFR!J]T85OET=C@84B83TZ@V\%XMST#\%G0@JW8@\@N8.$ M.#Z/C,=I:IEG+U M3B\5%FN=W>7=[^PKR$2H1T?NY@!0;KK&5I%S2& M_DUC*A0I_#BH $MNF9Y)L: V==!/SE?K##U]Q Q#EO"597SN$$4&H!+*!GB< MLAA34PDW['O!#1H$6( ,MX(8:;/+W C)HJ"*RW&T9[I0C@%:2^(^QT'/#L>_ M'+$<3 S*=:HR*=SEJ&R6(E$I<%?#%]S5@1CZ0>=DRQ<+ Y0&I8"QG<69E4 ] M6^I\#NEFO3+L$G% @*9&GIAE!U$P#L,@#,/.!HH_BZS(V*7/H@;UWKZ))N'9 M'I&.&I&.]HKTOC!QBAL79E01^YE(/^QWN)X^>@.#&A,*Z\+KE)J0V[4HU1N- M<3>.$2:?+/CD)N)0K/.+&$A8H' MPIF'!YNB>ZGGFJ"6 @4\(RL\OI#$9QNCM[=GEHR;63+>N_3_U.K=%;1W9GVI$WAN)UVVVHX:6?=MAJ?M)-N6TU&[9S[:Z=K M^MC"Y;$0RC()<\2%O6.LG2D_8,H;IW-_X)YIA\=W?YGB-Q\8,L#W&PO=V]R:W-H M965TA>:O4:6>U IPB2*QF')N P6,S]V MKQ0&P@7LSW;X1KI\_Y>VU[8LN2\ M1&FXDJ!Q.P_>QS?+J8OW ;]S/)B3-C@G&Z6^N<['?!Y$3A *S,@Q,/MZQ"4* MX8BLC#\;SJ"=T@%/VT?V#]Z[];)A!I=*_,%S*N;!)( JPPQ-[#5JH05-WMEN$^$C5E7&\-S;G573^'2Y:0Z<"B[]%**=FV69JB0YS'>J+W=8;E!_M:.?URMX\]/;64C6 MLA,>9HV]V]I>\H*],=PI286!GV6.>0]^.8R/DP&"T*YUN^#)<<%ODT'&7RMY M"6GT#I(HB?L$#<-7F%EX[.'1@)RTS7_J^=+_1?Z_?++RX"-A:;X.F+MJS5UY MOF.-H[(G3VC.-M6UM;7]F+3^W9H[6',<%;'#'I>1R9\\.P62&?5NR%C7V MHMPI^KA($WNJVG0]GB:Z&S:.SL+./(]:SZ-!S[\I>;%DI@!EEU@#EYDJT;K/ MU$[ROWK_@=N:<72BY"*>CKJ*>^*N!B2/6\GC'Y/,):%&0X!/]I8RK\D>=^2, M)EW1W:@X>5GS=:OY^C_;6L]V8Z',7]E5UUT?DYX<==#=,VI7\6M29XFFK>/I#"7K^]^EY!Q*IS]ZT M\P?'DYX?O1N6QM.NP?#D%B]1[WQQ8\"?C/6%WHZV]=-[7S:$W\/KXNN.:7M. M&1"XM=#H\MHNKJX+FKI#:N]K@HTB6V'X9F%K0-0NP'[?*D7'CIN@K2H7?P-0 M2P,$% @ 34@%4Z,^T/26! D!, !D !X;"]W;W)K&ULO5C?;]LV$'[?7T%XPY8"F252DB5UCH$V3EH[*Q#4Z_90[(&V MSK80271(.D[^^Y*2+,O1#ZLNMA=;E.Z[^^YXO#MIN&/\0:P!)'J.HT1<]=92 M;MX:AEBL(::BSS:0J"=+QF,JU9*O#+'A0(,4%$<&,J1E!! NI55#U]P37 M$$5:D^+QF"OM%38UL'R]UWZ;.J^V^PBY M0X[6MV"12'_1+I-U2 \MMD*R. "9#0"2 \@K +8; %8. ML+I:L'. W17@Y "G*Z5!#AAT!;@YP.T*\'* UQ7@YP"_*P";^YTS.T.*SZ=,7:9ZF>)598:*/U$QR]314.#F:2;9X6+,H "Y^ M0S>/VU"^H(LQ2!I&X@WZ'7V9C='%+V^&AE36-,98Y)K?9YI)@^8I3?H(XTM$ M3()KX-==X$X*-VO@XQ/P;=1'EMEH_:8=_HGR/B)V(_RV WD+-Y+_<(I\TDK^ M8W=XG?7)CUF?_ICUNW;X##9-U@V5VT6"DR+!2:K/.B_!O_ZIY-%$0BS^;;%F M%=:LU)K=8&TBQ)8F"T!LB18LCE73$)I 70YDFIQ4D^Y\3R/+M7PR-)[*6UV5 MLEU,!L=2DZJ4ZUO.*UW3JI1O>KY;2!VY;!?/8+=/] 2 M0*"+,$%C%D64B[K:\2'3.2A1<=048+YROBIE#RI2DZH4-NV*V+1.#)?%CMQW M"O>=5O>O2[N,Q)IRJ#MQ3B7R#B;$KC<]*$P/SDJVRXR'J*M;@VHZ8=]IR@&W M8.*>Q>14&MRZE3WQ/;MQ3[R"CG=B3X04FHN@T>EF#]Q*Y=UJQ6&EB*2[E8:*;?2L71>0][FRHS)G5@[Z38V8 M15RGD>VAE6#2?4LW/%0)OP&>[6 YAH>[]7-39L4K)US?(J^]J)7R&WPX-"C< MO4,=!?Q2I8)8\#!=U=)N5_S7&O:J?H+GC:S&F^O,+J'FL=HKKS D="([9'#H3/J\UM13>NUSE40'Q?:^I\![:$F[O2]]5[<:Y MLN->W5)T#XT)?T=G.KN,C7,KQP6*D'IVY-"=2'MW.KM C4\H_F^*@2Y/DIVL M"4;I%5U_JU(OF*M0$8E@J M+QF3^X7^$%!\A!M] U!+ P04 " !-2 5342F'NQD" !G!0 &0 'AL M+W=ONT2E&C=@_5'@RY"5;]06T3NG\_VQ 4:23M'L8#^-KWG.-S\77:2/6L2P"# M7CD3>AZ4QE37&.NB!$[T2%8@[,I6*DZ,#=4.ZTH!V7@09S@*PP1S0D60I7YN MI;)4UH91 2N%=,TY4;]O@,EF'HR#P\0]W97&3> LK<@.UF >JI6R$>Y9-I2# MT%0*I& [#SZ/KQ>)R_<)CQ0:?31&SDDNY;,+;C?S('0; @:%<0S$?O:P ,8< MD=W&2\<9])(.>#P^L'_UWJV7G&A82/:3;DPY#ZX"M($MJ9FYE\TWZ/Q,'5\A MF?9OU+2Y\2Q 1:V-Y!W8[H!3T7[):U>'(\!X<@(0=8#HO8"X \3>:+LS;VM) M#,E2)1ND7+9ERA12&BAV(@H)&%TLPA#)]B3ZA MA_4277RX3+&Q,BX9%QWE34L9G:#\7K,1"J\^HBB,Q@/PQ5MP,4)Q. 3'UESO M,.H=1IXO_D>'3S]L(KHUP/6O,S)Q+Q-[FLAB'7+3SQ<-=; M^VP<^B?%^P'=2:\[.:N[KG,-+S4(@[[LW?OI#G@.ZIRG:<\]_9^E2WJ9Y%VE M*QBA?.B\)7^5;C94.7S4!NX*NB-J1X5&#+86&(YFUJUJV[H-C*Q\9^32V#[S MP]+>A*!<@EW?2FD.@6NV_F[-_@!02P,$% @ 34@%4YX33/B6 @ S@< M !D !X;"]W;W)K&ULI55M;]HP$/XK5K1)K;21 M%P*;$$0" MHF=:K:=?LP[8,)%[#JV,QV2OOO=W9"1JLT8^T7XI=[GN?N?-R- M]U+=ZBV (?<%%WKB;8W9C7Q?9ULHJ.[)'0B\R:4JJ,&MVOAZIX"N':C@?A0$ M0[^@3'C)V)U=JF0L2\.9@$M%=%D45#W,@,O]Q N]P\$5VVR-/?"3\8YNX!K, MS>Y2XI+[^L\' &0IQT0U8#H*2!^ M!M"O ?U3%>(:$)^J,*@!@U,!PQHP=+FODN4RG5)#D[&2>Z*L-;+9A7LNA\8$ M,V$+Z]HHO&6(,\EGDW,^]@VJ6%L_JQEG M%6/T#&.?7$AAMIHLQ!K6+?BT&S_LP/L871-B= AQ%G42?BE%C_2#=R0*HK#% MG_GI\* MG->I+UZGONR&7U"%\+ -_BB7_:9<^HZO_\]R(2G3&9>Z5$!^3E?: M*&P2OSHDXD8B=A+Q,Q)3(4K*">0YN*Y##(HI:J"M%+NI@EX0O&U[\9?!TI?! M%O\->Y2W09.W02?/5YQ".&\P4TQL"+Z,)AE5ZF%%LUN2<&ULO5EM3^,X$/XK5G4?%FFAL?-: M!)4@R;%=04&4O3OI=!]"Z[;1)G$O=H'[]^>\D#1XXNU"M5_(2Y]Y)L]DF)G8 M9\\L_\[7E KTDB89/Q^LA=B<#H=\OJ9IQ$_8AF;RER7+TTC(RWPUY)N<1HO2 M*$V&Q#"<81K%V6!\5MZ[R\=G;"N2.*-W.>+;-(WR_RYIPI[/!WCP>N,^7JU% M<6,X/MM$*SJCXMOF+I=7PX9E$:)\8!1/1!,Z%P5%) ]/U*=)4C#)Y_BW)ATT/@O#W?-7]M]+\5+, M8\2ISY(_XX58GP^\ 5K09;1-Q#U[_D)K07;!-V<)+_^BYPKK2H_S+1T9Y@99LQ4D9_=):QBO.BD29B5S^&DL[,9[1E7SM MW3#-P7ON]K/R2 M'K\FNF&96',49@NZ .P#O;VCL1_*!(*^!N"1:PJ_;[ 29QF=$#(*!Y_'W M-S<@.1_S'K[;>R<89I,59LEG]?#YMS=WU^%?Z.;"_S*93J97&DZKX;1*3G/? M3/LL3Y]HMJ7R.&?9/$Z*Y)H(FJ*_KZ5Q>V5LY4%MQ9E% .Y6EE MZI2F15E]&F/3]4S#D(%\VDT %>B:AJ?@ A5'[)$U4H AX'EDNF07V)'K-'(= MK=RKG'&.[G*VC 6DN+*V=Q_0)+8J6,4Y'E;UJC!S9%FJ7,"MUPU+1ZW;J'6U M:B?9G*44?;J6HH_0(Y7-D\I#1J5ZM,Q9BN(*(:(7. -MV&DX?9IJJ@8VV-QJ_NF3AG<:,WU^T M:MM.\CBN^H9\"(@]]0T% - D&'B5 )#83O__,2:M8O*ANE6;=SR[:@'V =QQ M&9RWDE6-OIL;[5_[!@:LU_)N@'(@H.110>@*@;]';BP/J1XP!%>P0,DI8% M=3((:=I0W0:0LBVK4WT((MTN9_<+NIV7B/'.VET;[CKU"#!B SCL01]9>Q*& M>Q!VQ;;S&='/9_[M='9[/0ED[0YTZP_M^$/(KR[>I!U%B'X4T19O DP9M@5\ MT_@ 4L[YZD 2 $ RPE"^0D@\LG#_*VQG#:*?-7Y4/XG:]HEC0+)5H .,80& M*[^45=& 9W=D]VMN!PZB'S@^7KYJ!]WU W5&] '<,;8]*"PJTE-K7 @2ELG5 M%Y5V<"+Z)9/+W0#4(7KH#8"6ZR?:ZJ&(@D,1A41=I)&M"?=_[)!V/"0_'@]? MDR\ID@\,+;!X N86M!8#YY:*!',+(+2)TZ^['=+(>]=C:L/=!4#;*1?B%+D MTG()U!?WY0SWX:PD#W>V%U*:K\I]'8[F;)N):DVYN=OL'5V4.R9O[E_B4Q\# M]P-\&E8[0RU]M5%U$^6K..,HH4OIRCAQY0O*J[V?ZD*P3;FY\2/<7?409^@^:R0XC!/8#"Q246].\)3 M/R.<+10#KX)4C&^L>0R&I>12>=H4R(@)P=+<6SBT,ZA=SU,Q(547VT:PWXM^ M^1&PG8% QOD@<.Q;PWQ6$ZVI$I=FTBWNC \@KQ_?;&JCL%1D$XXG_LZANYD@ M"ZERJH8PH;\US6><%B!'L7(%=RWK $"M964&.2.E%*33L/7H!X9V23F_AL;^ M41QPKXN]JHZ@IF(8&D']T-+8"?#OLUGN/=KD6;1>S>ZD_MR:W8AN#KU"KQ0M MV+J;KXLA/L8>XNRDKOGF$V>EJ*C=^Y,#SF=DZ^>MI&+W)AITRM(8J/*].ZHT M6^Y;?BE2W]"UWG;3NL UCU^AYK^;YY(*J@C?%VU:_R5G^=F*HP__2G+WHW(L MV*FQ/ZQ>NLC):Q 9OTB10?^#OG=J')P9@]6#LSGUO\-[ -\%]18MXYJ)?K9B M>4[%@Z/#T&NR,&]:!_QF?4X+TG)],X"IOQM_HSEKJV18=06)Z%?MQE]A>V$\ MO!B86$SD=$WSK)^J*X!<><-/)+$76TL#GA@ M58!Q)$@R!7G3W:!PCV8GAXZX/]I1$49*X$<#< M"J((0^!IQ!%, 6C D"CJSL&C\RC8GE/![M\/\]]02P,$% @ 34@%4Y>* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_';8Q7;9RJ_'3BC<0+GBY9*GUH[C MG-PD/M?VBSOK;I?6WK+[5AL_SS8A;,\F$U]O9"O\4[N5)AY96=>*$(MN/?%; M)T7C-U*&5D^*Z70V:84RVJ;-4'HJG96ZWF6]P<^21=4_4=U ME2!OQ-)W-4$LKT4$F6>S:>QPI9P/78NN?Q$9O\K8N"_M@GVG=)#N7 3YWMG= M5IEUZB;>Q03<1A>'PV\?Q#/W+V&TJY6JY;FM=ZTTH8^CDSH!&K]16Y\Q(UHY MSPY-V"O3L+1HV&NAA:DE Y % EF,"/FY ) <@>2C0%8))YX*($L$LAP1VPNT3 M6*761L731!J0ZMKNXH $()\AD,]H(:-HME$#^RZ0;[_LU#:= -B>(VS/:=DN MI?#2PZ%ZBHW54UJ:JVADSQ9B+^)U'[/KU"9^& N1HG=E(2:J%&*G7"K1YP0_ M"8-E82-9);1D TQ,*CFQ5:I@Z]N-U8UT_D'WXH4]9,-2C.((]O$DCH7\$,3%;Y/]%%\>P"LP; MQ9C>&#SD O-&,:8WAICH9(3:&[\/.4>?-V:/@M@>:&XZ#"3FDX+8)_C8 _/\ M E-,0:T8%+.$F)AP"F+AX)@G$!,33C&J<&80$Q-.02P<'/,48F+"*8B%\SE0G^/^T,3>Y52=X[S8I]1\.!?7^W J M8[]NPOEV95NWIS+=ENW.->7Z6.Z"T\%@Y-K7&<5B]CJSM[HVX3\3Z^WVL Z? M]?K[%,[IC\'NIVZ/<1]"*GJKLMV%-"_CNY^D/YMBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM M!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>EMGLX1 ;T.]C4!O0[V-0&]#O8U ;T.] MC4!O0[V-0&]#O8U ;X]Z>P*]/>KM"?3VJ+_IUZ MQW2M0GSV/-;X_'=2G6[WAN?C[\O'R^QQ2]02P,$% @ 34@% M4U/9*RFR 0 4QL !, !;0V]N=&5N=%]4>7!E&ULS9G-;L(P$(1? M!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?) M]&UGR VV==6X651X;QX8#QAJ6X\ M-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1 MP2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS M&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) &UL4$L! A0#% @ 34@% M4_ LS0^!0 #!8 !@ ("!# @ 'AL+W=O 8 M " @8 - !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ 34@%4[_*O9+_! E!0 !@ M ("!*!@ 'AL+W=OC\(( = M)P & @('R(P >&PO=V]R:W-H965T&UL M4$L! A0#% @ 34@%4^X;SC7]!P 4!, !@ ("!ZBP M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 34@% M4ZH+MO^3! 10H !D ("!OT\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 34@%4XA>#GN>! )0P M !D ("!NF< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 34@%4_P!/Y*B!@ H@\ !D M ("!578 'AL+W=O&PO=V]R:W-H965T MRWR00 *0- 9 M " @;&3 !X;"]W;W)K&UL4$L! A0# M% @ 34@%4^P>OBY* P )0< !D ("!L9@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 34@%4RQ/ MHP@! P ! < !D ("!=*0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 34@%4V30YOK_ P H!( !D M ("!5:X 'AL+W=O&PO M=V]R:W-H965T/K)40, M +X) 9 " @5:W !X;"]W;W)K&UL4$L! A0#% @ 34@%4T"HC_YH P )PL !D ("! MWKH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 34@%4]>5];&\!0 1R4 !D ("!!,4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 34@%4]BGI*,S M P 5 H !D ("!?- 'AL+W=O&PO=V]R:W-H965T#= !X;"]W;W)K&UL4$L! A0#% @ 34@%4X(J8ZG< @ " @ !D M ("!6^$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 34@%4UOW3EI.!0 40X !D ("!^>H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M34@%4U$IA[L9 @ 9P4 !D ("!R/@ 'AL+W=O7] !X;"]W M;W)K&UL4$L! A0#% @ 34@%4_GR+G,+ P MBQ T ( !A0,! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 34@%4[@VQ-RI 0 +AL M !H ( !BPL! 'AL+U]R96QS+W=O XML 59 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 60 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 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 174 331 1 true 43 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.airi.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.airi.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.airi.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.airi.com/role/ConsolidatedComprehensiveIncome Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Sheet http://www.airi.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.airi.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Formation and Basis of Presentation Sheet http://www.airi.com/role/FormationandBasisofPresentation Formation and Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.airi.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Property and Equipment Sheet http://www.airi.com/role/PropertyandEquipment Property and Equipment Notes 9 false false R10.htm 009 - Disclosure - Leases Sheet http://www.airi.com/role/Leases Leases Notes 10 false false R11.htm 010 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations Notes http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligations Notes Payable, Related Party Notes Payable and Finance Lease Obligations Notes 11 false false R12.htm 011 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary Sheet http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiary Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary Notes 12 false false R13.htm 012 - Disclosure - Stockholders' Equity Sheet http://www.airi.com/role/StockholdersEquity Stockholders' Equity Notes 13 false false R14.htm 013 - Disclosure - Contingencies Sheet http://www.airi.com/role/Contingencies Contingencies Notes 14 false false R15.htm 014 - Disclosure - Income Taxes Sheet http://www.airi.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 015 - Disclosure - Segment Reporting Sheet http://www.airi.com/role/SegmentReporting Segment Reporting Notes 16 false false R17.htm 016 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.airi.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.airi.com/role/SummaryofSignificantAccountingPolicies 17 false false R18.htm 017 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.airi.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.airi.com/role/SummaryofSignificantAccountingPolicies 18 false false R19.htm 018 - Disclosure - Property and Equipment (Tables) Sheet http://www.airi.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.airi.com/role/PropertyandEquipment 19 false false R20.htm 019 - Disclosure - Leases (Tables) Sheet http://www.airi.com/role/LeasesTables Leases (Tables) Tables http://www.airi.com/role/Leases 20 false false R21.htm 020 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Tables) Notes http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsTables Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Tables) Tables http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligations 21 false false R22.htm 021 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Tables) Sheet http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryTables Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Tables) Tables http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiary 22 false false R23.htm 022 - Disclosure - Segment Reporting (Tables) Sheet http://www.airi.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.airi.com/role/SegmentReporting 23 false false R24.htm 023 - Disclosure - Formation and Basis of Presentation (Details) Sheet http://www.airi.com/role/FormationandBasisofPresentationDetails Formation and Basis of Presentation (Details) Details http://www.airi.com/role/FormationandBasisofPresentation 24 false false R25.htm 024 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.airi.com/role/SummaryofSignificantAccountingPoliciesTables 25 false false R26.htm 025 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of credit and concentration risks Sheet http://www.airi.com/role/ScheduleofcreditandconcentrationrisksTable Summary of Significant Accounting Policies (Details) - Schedule of credit and concentration risks Details http://www.airi.com/role/SummaryofSignificantAccountingPoliciesTables 26 false false R27.htm 026 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of calculation of net income (loss) applicable to common stockholders utilized to calculate EPS Sheet http://www.airi.com/role/ScheduleofcalculationofnetincomelossapplicabletocommonstockholdersutilizedtocalculateEPSTable Summary of Significant Accounting Policies (Details) - Schedule of calculation of net income (loss) applicable to common stockholders utilized to calculate EPS Details http://www.airi.com/role/SummaryofSignificantAccountingPoliciesTables 27 false false R28.htm 027 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of earnings per share for continuing operations Sheet http://www.airi.com/role/ScheduleofearningspershareforcontinuingoperationsTable Summary of Significant Accounting Policies (Details) - Schedule of earnings per share for continuing operations Details http://www.airi.com/role/SummaryofSignificantAccountingPoliciesTables 28 false false R29.htm 028 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of anti-dilutive securities Sheet http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable Summary of Significant Accounting Policies (Details) - Schedule of anti-dilutive securities Details http://www.airi.com/role/SummaryofSignificantAccountingPoliciesTables 29 false false R30.htm 029 - Disclosure - Property and Equipment (Details) Sheet http://www.airi.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.airi.com/role/PropertyandEquipmentTables 30 false false R31.htm 030 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment Sheet http://www.airi.com/role/ScheduleofpropertyandequipmentTable Property and Equipment (Details) - Schedule of property and equipment Details http://www.airi.com/role/PropertyandEquipmentTables 31 false false R32.htm 031 - Disclosure - Leases (Details) Sheet http://www.airi.com/role/LeasesDetails Leases (Details) Details http://www.airi.com/role/LeasesTables 32 false false R33.htm 032 - Disclosure - Leases (Details) - Schedule of operating and finance leases Sheet http://www.airi.com/role/ScheduleofoperatingandfinanceleasesTable Leases (Details) - Schedule of operating and finance leases Details http://www.airi.com/role/LeasesTables 33 false false R34.htm 033 - Disclosure - Leases (Details) - Schedule of aggregate undiscounted cash flows of operating lease payments Sheet http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable Leases (Details) - Schedule of aggregate undiscounted cash flows of operating lease payments Details http://www.airi.com/role/LeasesTables 34 false false R35.htm 034 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) Notes http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) Details http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsTables 35 false false R36.htm 035 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of notes payable, related party notes payable and finance lease obligations Notes http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of notes payable, related party notes payable and finance lease obligations Details http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsTables 36 false false R37.htm 036 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of payments for the term note Notes http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of payments for the term note Details http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsTables 37 false false R38.htm 037 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of SBA Loans future minimum loan payments Notes http://www.airi.com/role/ScheduleofSBALoansfutureminimumloanpaymentsTable Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of SBA Loans future minimum loan payments Details http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsTables 38 false false R39.htm 038 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes Notes http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes Details http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsTables 39 false false R40.htm 039 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) Sheet http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryDetails Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) Details http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryTables 40 false false R41.htm 040 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) - Schedule of activity within the liability account Sheet http://www.airi.com/role/ScheduleofactivitywithintheliabilityaccountTable Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) - Schedule of activity within the liability account Details http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryTables 41 false false R42.htm 041 - Disclosure - Stockholders' Equity (Details) Sheet http://www.airi.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.airi.com/role/StockholdersEquity 42 false false R43.htm 042 - Disclosure - Contingencies (Details) Sheet http://www.airi.com/role/ContingenciesDetails Contingencies (Details) Details http://www.airi.com/role/Contingencies 43 false false R44.htm 043 - Disclosure - Income Taxes (Details) Sheet http://www.airi.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.airi.com/role/IncomeTaxes 44 false false R45.htm 044 - Disclosure - Segment Reporting (Details) - Schedule of operating segments Sheet http://www.airi.com/role/ScheduleofoperatingsegmentsTable Segment Reporting (Details) - Schedule of operating segments Details http://www.airi.com/role/SegmentReportingTables 45 false false All Reports Book All Reports f10q0621_airindustries.htm airi-20210630.xsd airi-20210630_cal.xml airi-20210630_def.xml airi-20210630_lab.xml airi-20210630_pre.xml f10q0621ex10-1_airindustries.htm f10q0621ex31-1_airindustries.htm f10q0621ex31-2_airindustries.htm f10q0621ex32-1_airindustries.htm f10q0621ex32-2_airindustries.htm http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 64 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0621_airindustries.htm": { "axisCustom": 0, "axisStandard": 14, "contextCount": 174, "dts": { "calculationLink": { "local": [ "airi-20210630_cal.xml" ] }, "definitionLink": { "local": [ "airi-20210630_def.xml" ] }, "inline": { "local": [ "f10q0621_airindustries.htm" ] }, "labelLink": { "local": [ "airi-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "airi-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "airi-20210630.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", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.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", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd" ] } }, "elementCount": 404, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 52, "http://www.airi.com/20210630": 14, "http://xbrl.sec.gov/dei/2021": 5, "total": 71 }, "keyCustom": 81, "keyStandard": 250, "memberCustom": 25, "memberStandard": 18, "nsprefix": "airi", "nsuri": "http://www.airi.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.airi.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Leases", "role": "http://www.airi.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations", "role": "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligations", "shortName": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "airi:LiabilityRelatedToSaleOfFutureProceedsFromDispositionOfSubsidiaryTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary", "role": "http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiary", "shortName": "Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "airi:LiabilityRelatedToSaleOfFutureProceedsFromDispositionOfSubsidiaryTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Stockholders' Equity", "role": "http://www.airi.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Contingencies", "role": "http://www.airi.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Income Taxes", "role": "http://www.airi.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Segment Reporting", "role": "http://www.airi.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://www.airi.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Property and Equipment (Tables)", "role": "http://www.airi.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.airi.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "airi:OperatingLeasesOfLesseeDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Leases (Tables)", "role": "http://www.airi.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "airi:OperatingLeasesOfLesseeDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Tables)", "role": "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsTables", "shortName": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "airi:LabilityAccountActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Tables)", "role": "http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryTables", "shortName": "Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "airi:LabilityAccountActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Segment Reporting (Tables)", "role": "http://www.airi.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Formation and Basis of Presentation (Details)", "role": "http://www.airi.com/role/FormationandBasisofPresentationDetails", "shortName": "Formation and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R25": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c55", "decimals": "3", "first": true, "lang": null, "name": "airi:PercentageOfSales", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of credit and concentration risks", "role": "http://www.airi.com/role/ScheduleofcreditandconcentrationrisksTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of credit and concentration risks", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c55", "decimals": "3", "first": true, "lang": null, "name": "airi:PercentageOfSales", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "airi:ncomeLossFromContinuingOperation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of calculation of net income (loss) applicable to common stockholders utilized to calculate EPS", "role": "http://www.airi.com/role/ScheduleofcalculationofnetincomelossapplicabletocommonstockholdersutilizedtocalculateEPSTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of calculation of net income (loss) applicable to common stockholders utilized to calculate EPS", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "airi:ncomeLossFromContinuingOperation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "airi:WeightedAverageSharesOutstandingUsedToComputeBasicEarningsPerShare", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of earnings per share for continuing operations", "role": "http://www.airi.com/role/ScheduleofearningspershareforcontinuingoperationsTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of earnings per share for continuing operations", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "airi:WeightedAverageSharesOutstandingUsedToComputeBasicEarningsPerShare", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "airi:AntidilutiveSecuritiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c72", "decimals": "INF", "first": true, "lang": null, "name": "airi:StockOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of anti-dilutive securities", "role": "http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of anti-dilutive securities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "airi:AntidilutiveSecuritiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c72", "decimals": "INF", "first": true, "lang": null, "name": "airi:StockOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "role": "http://www.airi.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Property and Equipment (Details)", "role": "http://www.airi.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Property and Equipment (Details) - Schedule of property and equipment", "role": "http://www.airi.com/role/ScheduleofpropertyandequipmentTable", "shortName": "Property and Equipment (Details) - Schedule of property and equipment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "airi:OperatingLeaseTermDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Leases (Details)", "role": "http://www.airi.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "airi:OperatingLeaseTermDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "airi:OperatingLeasesOfLesseeDisclosureTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Leases (Details) - Schedule of operating and finance leases", "role": "http://www.airi.com/role/ScheduleofoperatingandfinanceleasesTable", "shortName": "Leases (Details) - Schedule of operating and finance leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "airi:OperatingLeasesOfLesseeDisclosureTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c112", "decimals": "0", "first": true, "lang": null, "name": "airi:OperatingLeaseFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Leases (Details) - Schedule of aggregate undiscounted cash flows of operating lease payments", "role": "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable", "shortName": "Leases (Details) - Schedule of aggregate undiscounted cash flows of operating lease payments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c112", "decimals": "0", "first": true, "lang": null, "name": "airi:OperatingLeaseFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c114", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details)", "role": "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails", "shortName": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c114", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesPayableToBank", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of notes payable, related party notes payable and finance lease obligations", "role": "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable", "shortName": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of notes payable, related party notes payable and finance lease obligations", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesPayableToBank", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "airi:ScheduleOfFutureMinimumLoansPaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c130", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of payments for the term note", "role": "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable", "shortName": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of payments for the term note", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "airi:ScheduleOfFutureMinimumLoansPaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c130", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "airi:SbaLoansFutureMinimumLoanPaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "airi:LoansPayableFutureMinimumPaymentRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of SBA Loans future minimum loan payments", "role": "http://www.airi.com/role/ScheduleofSBALoansfutureminimumloanpaymentsTable", "shortName": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of SBA Loans future minimum loan payments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "airi:SbaLoansFutureMinimumLoanPaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "airi:LoansPayableFutureMinimumPaymentRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "airi:ScheduleOfSubordinatedPrincipalBalanceOfNotesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ConvertibleSubordinatedDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes", "role": "http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable", "shortName": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "airi:ScheduleOfSubordinatedPrincipalBalanceOfNotesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ConvertibleSubordinatedDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.airi.com/role/ConsolidatedComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockDescriptionOfTransaction", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details)", "role": "http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryDetails", "shortName": "Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockDescriptionOfTransaction", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "airi:LabilityAccountActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c135", "decimals": "0", "first": true, "lang": null, "name": "airi:LiabilitiesRelatedToSaleOfFutureProceedsFromDispositioSubsidiaries", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) - Schedule of activity within the liability account", "role": "http://www.airi.com/role/ScheduleofactivitywithintheliabilityaccountTable", "shortName": "Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) - Schedule of activity within the liability account", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "airi:LabilityAccountActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c136", "decimals": "0", "lang": null, "name": "airi:LiabilitiesRelatedToSaleOfFutureProceedsFromDispositioSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "airi:CommonStockPaymentsShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.airi.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "airi:CommonStockPaymentsShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Contingencies (Details)", "role": "http://www.airi.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Income Taxes (Details)", "role": "http://www.airi.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c4", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c150", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Segment Reporting (Details) - Schedule of operating segments", "role": "http://www.airi.com/role/ScheduleofoperatingsegmentsTable", "shortName": "Segment Reporting (Details) - Schedule of operating segments", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c150", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "role": "http://www.airi.com/role/ShareholdersEquityType2or3", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.airi.com/role/ConsolidatedCashFlow", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Formation and Basis of Presentation", "role": "http://www.airi.com/role/FormationandBasisofPresentation", "shortName": "Formation and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.airi.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Property and Equipment", "role": "http://www.airi.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0621_airindustries.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 43, "tag": { "airi_AggregateOfStockOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate of stock options.", "label": "AggregateOfStockOptions", "terseLabel": "Aggregate of stock options" } } }, "localname": "AggregateOfStockOptions", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "airi_AmortizationOfDebtDiscountOnConvertibleNotesPayable": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of debt discount on convertible notes payable.", "label": "AmortizationOfDebtDiscountOnConvertibleNotesPayable", "terseLabel": "Amortization of debt discount on convertible notes payable" } } }, "localname": "AmortizationOfDebtDiscountOnConvertibleNotesPayable", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_AmortizationOfRightofUseAsset": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of Right-of-Use Asset.", "label": "AmortizationOfRightofUseAsset", "terseLabel": "Amortization of Right-of-Use Asset" } } }, "localname": "AmortizationOfRightofUseAsset", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_AntidilutiveSecuritiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of anti dilutive securities.", "label": "AntidilutiveSecuritiesTableTextBlock", "terseLabel": "Schedule of anti-dilutive securities" } } }, "localname": "AntidilutiveSecuritiesTableTextBlock", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "airi_AutomotiveEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AutomotiveEquipmentMember", "terseLabel": "Automotive Equipment [Member]" } } }, "localname": "AutomotiveEquipmentMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "airi_BankLoansOther": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable": { "order": 2.0, "parentTag": "us-gaap_NotesAndLoansPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Term loan, SNB.", "label": "BankLoansOther", "terseLabel": "Term loan, SNB", "verboseLabel": "SNB Term Loan payable" } } }, "localname": "BankLoansOther", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable", "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable" ], "xbrltype": "monetaryItemType" }, "airi_BankLoansOtherNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total SNB Term loan payable, net of debt issuance costs.", "label": "BankLoansOtherNet", "terseLabel": "Total SNB Term loan payable, net of debt issuance costs" } } }, "localname": "BankLoansOtherNet", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable" ], "xbrltype": "monetaryItemType" }, "airi_CashPaidDuringThePeriodForInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid during the period for interest\r \n.", "label": "CashPaidDuringThePeriodForInterest", "terseLabel": "Cash paid during the period for interest" } } }, "localname": "CashPaidDuringThePeriodForInterest", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_CashReceivedForIncomeTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash received for income taxes.", "label": "CashReceivedForIncomeTaxes", "terseLabel": "Cash received for income taxes" } } }, "localname": "CashReceivedForIncomeTaxes", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_CommonStockIssuedForConversionOfNotesPayableAndAccruedInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Common Stock issued for conversion of notes payable and accrued interest.", "label": "CommonStockIssuedForConversionOfNotesPayableAndAccruedInterest", "terseLabel": "Common Stock issued for conversion of notes payable and accrued interest" } } }, "localname": "CommonStockIssuedForConversionOfNotesPayableAndAccruedInterest", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_CommonStockPaymentsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CommonStockPaymentsShares", "terseLabel": "Issuance of common stock" } } }, "localname": "CommonStockPaymentsShares", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "airi_CommonStockShareIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock share issued.", "label": "CommonStockShareIssued", "terseLabel": "Common stock share" } } }, "localname": "CommonStockShareIssued", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "airi_ComplexMachiningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ComplexMachiningMember", "terseLabel": "COMPLEX MACHINING" } } }, "localname": "ComplexMachiningMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "airi_ConcentrationRiskPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk percentage.", "label": "ConcentrationRiskPercentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "airi_ConsolidatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ConsolidatedMember", "terseLabel": "CONSOLIDATED" } } }, "localname": "ConsolidatedMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "airi_ContingenciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingencies (Details) [Line Items]" } } }, "localname": "ContingenciesDetailsLineItems", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "airi_ContingenciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingencies (Details) [Table]" } } }, "localname": "ContingenciesDetailsTable", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "airi_ConvertibleNotesPayables": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible notes payable.", "label": "ConvertibleNotesPayables", "terseLabel": "Convertible notes payable" } } }, "localname": "ConvertibleNotesPayables", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable" ], "xbrltype": "sharesItemType" }, "airi_ConvertibleSubordinatedNotes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ConvertibleSubordinatedNotes", "terseLabel": "Total" } } }, "localname": "ConvertibleSubordinatedNotes", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable" ], "xbrltype": "monetaryItemType" }, "airi_CostsOfSalesAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs of sales.", "label": "CostsOfSalesAmount", "terseLabel": "Costs of sales (in Dollars)" } } }, "localname": "CostsOfSalesAmount", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "airi_CurrentPortionOfOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "CurrentPortionOfOperatingLeaseLiabilities", "terseLabel": "Less: current portion of operating lease liabilities" } } }, "localname": "CurrentPortionOfOperatingLeaseLiabilities", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomerOneMember", "terseLabel": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofcreditandconcentrationrisksTable" ], "xbrltype": "domainItemType" }, "airi_CustomersFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomersFourMember", "terseLabel": "Customers Four [Member]" } } }, "localname": "CustomersFourMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofcreditandconcentrationrisksTable" ], "xbrltype": "domainItemType" }, "airi_CustomersThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomersThreeMember", "terseLabel": "Customers Three [Member]" } } }, "localname": "CustomersThreeMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofcreditandconcentrationrisksTable" ], "xbrltype": "domainItemType" }, "airi_CustomersTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomersTwoMember", "terseLabel": "Customers Two [Member]" } } }, "localname": "CustomersTwoMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofcreditandconcentrationrisksTable" ], "xbrltype": "domainItemType" }, "airi_DamagesClaim": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of damages claim", "label": "DamagesClaim", "terseLabel": "Damages claim" } } }, "localname": "DamagesClaim", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "airi_DeferredGainOnSaleNoncurrent": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future minimum payments for the note payable to the former stockholders of Welding:", "label": "DeferredGainOnSaleNoncurrent", "terseLabel": "Deferred Gain on Sale - Net of Current Portion" } } }, "localname": "DeferredGainOnSaleNoncurrent", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "airi_DeferredPayrollTaxLiabilityCaresAct": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred payroll tax liability - CARES Act - Current Portion.", "label": "DeferredPayrollTaxLiabilityCaresAct", "terseLabel": "Deferred payroll tax liability - CARES Act - Net of Current Portion" } } }, "localname": "DeferredPayrollTaxLiabilityCaresAct", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "airi_DirectorsFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock issued for directors fees.", "label": "DirectorsFees", "terseLabel": "Directors\u2019 fees (in Dollars)" } } }, "localname": "DirectorsFees", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "airi_DispositionOfSubsidiaryNetOfCurrentPortion": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "DispositionOfSubsidiaryNetOfCurrentPortion", "label": "DispositionOfSubsidiaryNetOfCurrentPortion", "terseLabel": "Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary - Net of Current Portion" } } }, "localname": "DispositionOfSubsidiaryNetOfCurrentPortion", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "airi_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_DueToLandlord": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Due to landlord.", "label": "DueToLandlord", "terseLabel": "Due to landlord" } } }, "localname": "DueToLandlord", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "airi_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EmployeesMember", "terseLabel": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "airi_ExercisePriceWasGreaterThanTheAverageMarketPriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExercisePriceWasGreaterThanTheAverageMarketPriceMember", "terseLabel": "Exercise Price Was Greater Than The Average Market Price [Member]" } } }, "localname": "ExercisePriceWasGreaterThanTheAverageMarketPriceMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable" ], "xbrltype": "domainItemType" }, "airi_ExercisePriceWasLessThanTheAverageMarketPriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExercisePriceWasLessThanTheAverageMarketPriceMember", "terseLabel": "Exercise Price Was Less Than The Average Market Price [Member]" } } }, "localname": "ExercisePriceWasLessThanTheAverageMarketPriceMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable" ], "xbrltype": "domainItemType" }, "airi_FinanceLeaseMachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FinanceLeaseMachineryAndEquipmentMember", "terseLabel": "Finance Lease Machinery and Equipment [Member]" } } }, "localname": "FinanceLeaseMachineryAndEquipmentMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "airi_FinanceLeasesObligations": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable": { "order": 3.0, "parentTag": "us-gaap_NotesAndLoansPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of finance lease obligations.", "label": "FinanceLeasesObligations", "terseLabel": "Finance lease obligations" } } }, "localname": "FinanceLeasesObligations", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable" ], "xbrltype": "monetaryItemType" }, "airi_FirstTwoInstallmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FirstTwoInstallmentsMember", "terseLabel": "First Two Installments [Member]" } } }, "localname": "FirstTwoInstallmentsMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "airi_IncreaseDecreaseInLongTermLeaseLiability": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "IncreaseDecreaseInLongTermLeaseLiability", "negatedLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInLongTermLeaseLiability", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_IssuanceOfStockOptionsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of stock options, description.", "label": "IssuanceOfStockOptionsDescription", "terseLabel": "Issuance of stock options, description" } } }, "localname": "IssuanceOfStockOptionsDescription", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "airi_LabilityAccountActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LabilityAccountActivityTableTextBlock", "terseLabel": "Schedule of activity within the liability account" } } }, "localname": "LabilityAccountActivityTableTextBlock", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryTables" ], "xbrltype": "textBlockItemType" }, "airi_LeasePaymentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease payment percentage.", "label": "LeasePaymentPercentage", "terseLabel": "Payment percentage" } } }, "localname": "LeasePaymentPercentage", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "airi_LeasesDetailsScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of aggregate undiscounted cash flows of operating lease payments [Line Items]" } } }, "localname": "LeasesDetailsScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsLineItems", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "stringItemType" }, "airi_LeasesDetailsScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of aggregate undiscounted cash flows of operating lease payments [Table]" } } }, "localname": "LeasesDetailsScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "stringItemType" }, "airi_LiabilitiesRelatedToSaleOfFutureProceedsFromDispositioSubsidiaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Liabilities related to sale of future proceeds from disposition of subsidiaries &#8211; beginning balance.", "label": "LiabilitiesRelatedToSaleOfFutureProceedsFromDispositioSubsidiaries", "periodEndLabel": "Liabilities related to sale of future proceeds from disposition of subsidiary - ending balance", "periodStartLabel": "Liabilities related to sale of future proceeds from disposition of subsidiaries - beginning balance" } } }, "localname": "LiabilitiesRelatedToSaleOfFutureProceedsFromDispositioSubsidiaries", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofactivitywithintheliabilityaccountTable" ], "xbrltype": "monetaryItemType" }, "airi_LiabilityRelatedToSaleOfFutureProceedsFromDispositionOfSubsidiaryAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liability Related To Sale Of Future Proceeds From Disposition Of Subsidiary [Abstract]" } } }, "localname": "LiabilityRelatedToSaleOfFutureProceedsFromDispositionOfSubsidiaryAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_LiabilityRelatedToSaleOfFutureProceedsFromDispositionOfSubsidiaryNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Liability related to sale of future proceeds from disposition of subsidiary, net.", "label": "LiabilityRelatedToSaleOfFutureProceedsFromDispositionOfSubsidiaryNet", "terseLabel": "Liability related to sale of future proceeds from disposition of subsidiary, net" } } }, "localname": "LiabilityRelatedToSaleOfFutureProceedsFromDispositionOfSubsidiaryNet", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofactivitywithintheliabilityaccountTable" ], "xbrltype": "monetaryItemType" }, "airi_LiabilityRelatedToSaleOfFutureProceedsFromDispositionOfSubsidiaryTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LiabilityRelatedToSaleOfFutureProceedsFromDispositionOfSubsidiaryTextBlock", "terseLabel": "LIABILITY RELATED TO THE SALE OF FUTURE PROCEEDS FROM DISPOSITION OF SUBSIDIARY" } } }, "localname": "LiabilityRelatedToSaleOfFutureProceedsFromDispositionOfSubsidiaryTextBlock", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiary" ], "xbrltype": "textBlockItemType" }, "airi_LiabilityRelatedToTheSaleOfFutureProceedsFromDispositionOfSubsidiaryCurrentPortion": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary - Current Portion.", "label": "LiabilityRelatedToTheSaleOfFutureProceedsFromDispositionOfSubsidiaryCurrentPortion", "terseLabel": "Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary - Current Portion" } } }, "localname": "LiabilityRelatedToTheSaleOfFutureProceedsFromDispositionOfSubsidiaryCurrentPortion", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "airi_LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryDetailsScheduleofactivitywithintheliabilityaccountLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) - Schedule of activity within the liability account [Line Items]" } } }, "localname": "LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryDetailsScheduleofactivitywithintheliabilityaccountLineItems", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofactivitywithintheliabilityaccountTable" ], "xbrltype": "stringItemType" }, "airi_LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryDetailsScheduleofactivitywithintheliabilityaccountTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liability Related to the Sale of Future Proceeds from Disposition of Subsidiary (Details) - Schedule of activity within the liability account [Table]" } } }, "localname": "LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryDetailsScheduleofactivitywithintheliabilityaccountTable", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofactivitywithintheliabilityaccountTable" ], "xbrltype": "stringItemType" }, "airi_LoanPayableObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "LoanPayableObligation", "terseLabel": "Loan obligation" } } }, "localname": "LoanPayableObligation", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "airi_LoansPayableFutureMinimumPaymentInThreeYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "LoansPayableFutureMinimumPaymentInThreeYears", "terseLabel": "December 31, 2023" } } }, "localname": "LoansPayableFutureMinimumPaymentInThreeYears", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofSBALoansfutureminimumloanpaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_LoansPayableFutureMinimumPaymentInTwoYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "LoansPayableFutureMinimumPaymentInTwoYears", "terseLabel": "December 31, 2022" } } }, "localname": "LoansPayableFutureMinimumPaymentInTwoYears", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofSBALoansfutureminimumloanpaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_LoansPayableFutureMinimumPaymentRemainderOfFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "LoansPayableFutureMinimumPaymentRemainderOfFiscalYear", "terseLabel": "December 31, 2021 (remainder of the year)" } } }, "localname": "LoansPayableFutureMinimumPaymentRemainderOfFiscalYear", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofSBALoansfutureminimumloanpaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_LoansPayableFutureMinimumPaymentsInFiveYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "LoansPayableFutureMinimumPaymentsInFiveYears", "terseLabel": "December 31, 2025" } } }, "localname": "LoansPayableFutureMinimumPaymentsInFiveYears", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofSBALoansfutureminimumloanpaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_LoansPayableFutureMinimumPaymentsInFourYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "LoansPayableFutureMinimumPaymentsInFourYears", "terseLabel": "December 31, 2024" } } }, "localname": "LoansPayableFutureMinimumPaymentsInFourYears", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofSBALoansfutureminimumloanpaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_LoansPayableFutureMinimumPaymentsInThereafter": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "LoansPayableFutureMinimumPaymentsInThereafter", "terseLabel": "Thereafter" } } }, "localname": "LoansPayableFutureMinimumPaymentsInThereafter", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofSBALoansfutureminimumloanpaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_LongTermLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LongTermLiabilitiesAbstract", "terseLabel": "Long Term Liabilities" } } }, "localname": "LongTermLiabilitiesAbstract", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "airi_LossOnSaleOfEquipment": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss on sale of equipment.", "label": "LossOnSaleOfEquipment", "negatedLabel": "Loss on sale of equipment" } } }, "localname": "LossOnSaleOfEquipment", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_MichaelTaglichChairmanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "MichaelTaglichChairmanMember", "terseLabel": "Michael Taglich, Chairman [Member]" } } }, "localname": "MichaelTaglichChairmanMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable" ], "xbrltype": "domainItemType" }, "airi_NetSalesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net sales percentage.", "label": "NetSalesPercentage", "terseLabel": "Net sales percentage" } } }, "localname": "NetSalesPercentage", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "airi_NoncashDirectorsCompensationExpense": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-cash directors compensation expense.", "label": "NoncashDirectorsCompensationExpense", "terseLabel": "Non-cash directors compensation" } } }, "localname": "NoncashDirectorsCompensationExpense", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_NoncashInterestExpense": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-Cash interest expense recognized.\r \n\r \n.", "label": "NoncashInterestExpense", "netLabel": "Non-Cash interest expense", "terseLabel": "Non-cash interest expense", "verboseLabel": "Non-Cash interest expense recognized" } } }, "localname": "NoncashInterestExpense", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow", "http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryDetails", "http://www.airi.com/role/ScheduleofactivitywithintheliabilityaccountTable" ], "xbrltype": "monetaryItemType" }, "airi_NoncashOtherIncomeRecognized": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-cash other income recognized.", "label": "NoncashOtherIncomeRecognized", "terseLabel": "Non-cash other income recognized" } } }, "localname": "NoncashOtherIncomeRecognized", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_NoncashOtherIncomeRecognized1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-Cash other income recognized.", "label": "NoncashOtherIncomeRecognized1", "negatedLabel": "Non-Cash other income recognized", "terseLabel": "Non-Cash other income" } } }, "localname": "NoncashOtherIncomeRecognized1", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryDetails", "http://www.airi.com/role/ScheduleofactivitywithintheliabilityaccountTable" ], "xbrltype": "monetaryItemType" }, "airi_NotePayableRevolverNetSterlingNationalBank": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "NotePayableRevolverNetSterlingNationalBank", "terseLabel": "Note payable - revolver - net \u2013 Sterling National Bank" } } }, "localname": "NotePayableRevolverNetSterlingNationalBank", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) [Line Items]" } } }, "localname": "NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsLineItems", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "airi_NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsScheduleofpaymentsforthetermnoteLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of payments for the term note [Line Items]" } } }, "localname": "NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsScheduleofpaymentsforthetermnoteLineItems", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable" ], "xbrltype": "stringItemType" }, "airi_NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsScheduleofpaymentsforthetermnoteTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of payments for the term note [Table]" } } }, "localname": "NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsScheduleofpaymentsforthetermnoteTable", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable" ], "xbrltype": "stringItemType" }, "airi_NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsScheduleofsubordinatedprincipalbalanceofthenotesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes [Line Items]" } } }, "localname": "NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsScheduleofsubordinatedprincipalbalanceofthenotesLineItems", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable" ], "xbrltype": "stringItemType" }, "airi_NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsScheduleofsubordinatedprincipalbalanceofthenotesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) - Schedule of subordinated principal balance of the notes [Table]" } } }, "localname": "NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsScheduleofsubordinatedprincipalbalanceofthenotesTable", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable" ], "xbrltype": "stringItemType" }, "airi_NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable, Related Party Notes Payable and Finance Lease Obligations (Details) [Table]" } } }, "localname": "NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetailsTable", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "airi_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "NumberOfCustomers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "airi_OperatingLeaseFutureMinimumPaymentsDueCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating leases future minimum payments due current.", "label": "OperatingLeaseFutureMinimumPaymentsDueCurrent", "terseLabel": "December 31, 2021 (remainder of the year)" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsDueCurrent", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_OperatingLeaseFutureMinimumPaymentsDueThereafter": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating leases future minimum payments due thereafter.", "label": "OperatingLeaseFutureMinimumPaymentsDueThereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsDueThereafter", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_OperatingLeaseFutureMinimumPaymentsFiveYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating leases future minimum payments.", "label": "OperatingLeaseFutureMinimumPaymentsFiveYears", "terseLabel": "December 31, 2025" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsFiveYears", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_OperatingLeaseFutureMinimumPaymentsFourYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating leases future minimum payments.", "label": "OperatingLeaseFutureMinimumPaymentsFourYear", "terseLabel": "December 31, 2024" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsFourYear", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_OperatingLeaseFutureMinimumPaymentsThreeYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating leases future minimum payments.", "label": "OperatingLeaseFutureMinimumPaymentsThreeYears", "terseLabel": "December 31, 2023" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsThreeYears", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_OperatingLeaseFutureMinimumPaymentsTwoYears": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating leases future minimum payments.", "label": "OperatingLeaseFutureMinimumPaymentsTwoYears", "terseLabel": "December 31, 2022" } } }, "localname": "OperatingLeaseFutureMinimumPaymentsTwoYears", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_OperatingLeaseLiabilitiesDiscount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "OperatingLeaseLiabilitiesDiscount", "terseLabel": "Less: discount" } } }, "localname": "OperatingLeaseLiabilitiesDiscount", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_OperatingLeasePaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OperatingLeasePaymentsMember", "terseLabel": "Operating lease payments [Member]" } } }, "localname": "OperatingLeasePaymentsMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "domainItemType" }, "airi_OperatingLeaseTermDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease term description.", "label": "OperatingLeaseTermDescription", "terseLabel": "Operating lease term description" } } }, "localname": "OperatingLeaseTermDescription", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "airi_OperatingLeasesOfLesseeDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating leases of lessee disclosure text block.", "label": "OperatingLeasesOfLesseeDisclosureTableTextBlock", "terseLabel": "Schedule of operating and finance leases" } } }, "localname": "OperatingLeasesOfLesseeDisclosureTableTextBlock", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "airi_PaidLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "PaidLoan", "terseLabel": "Paid" } } }, "localname": "PaidLoan", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "airi_PaymentsOfLoanPayableEquipments": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments of loan payable - financed asset.", "label": "PaymentsOfLoanPayableEquipments", "terseLabel": "Payments of loan payable - financed asset" } } }, "localname": "PaymentsOfLoanPayableEquipments", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_PaymentsOfNotePayableTermNotesSNB": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "ayments of note payable - term notes - SNB.", "label": "PaymentsOfNotePayableTermNotesSNB", "negatedLabel": "Payments of note payable - term notes \u2013 Sterling National Bank" } } }, "localname": "PaymentsOfNotePayableTermNotesSNB", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_PercentageOfReceivables": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of receivables.", "label": "PercentageOfReceivables", "terseLabel": "Percentage of Receivables" } } }, "localname": "PercentageOfReceivables", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofcreditandconcentrationrisksTable" ], "xbrltype": "percentItemType" }, "airi_PercentageOfReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PercentageOfReceivablesMember", "terseLabel": "Percentage of Receivables [Member]" } } }, "localname": "PercentageOfReceivablesMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "airi_PercentageOfSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of Sales.", "label": "PercentageOfSales", "terseLabel": "Percentage of Sales" } } }, "localname": "PercentageOfSales", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofcreditandconcentrationrisksTable" ], "xbrltype": "percentItemType" }, "airi_PercentageOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PercentageOfSalesMember", "terseLabel": "Percentage of sales (Member)" } } }, "localname": "PercentageOfSalesMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "airi_PotentialSharesWasAntiDilutiveDueToTheNetLossIncurredTotal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Potential shares was anti-dilutive due to the net loss incurred.", "label": "PotentialSharesWasAntiDilutiveDueToTheNetLossIncurredTotal", "terseLabel": "Total" } } }, "localname": "PotentialSharesWasAntiDilutiveDueToTheNetLossIncurredTotal", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable" ], "xbrltype": "sharesItemType" }, "airi_PropertyandEquipmentDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment (Details) [Line Items]" } } }, "localname": "PropertyandEquipmentDetailsLineItems", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "airi_PropertyandEquipmentDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment (Details) [Table]" } } }, "localname": "PropertyandEquipmentDetailsTable", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "airi_PurchaseAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurchaseAgreementDescription", "terseLabel": "Purchase agreement, description" } } }, "localname": "PurchaseAgreementDescription", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryDetails" ], "xbrltype": "stringItemType" }, "airi_RevolvingCreditLoanTermAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the total principal payments made during the annual reporting period.", "label": "RevolvingCreditLoanTermAmount", "terseLabel": "Revolving credit loan term amount" } } }, "localname": "RevolvingCreditLoanTermAmount", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "airi_RightOfUseAssetAdditionsUnderASC842": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of right of use asset.", "label": "RightOfUseAssetAdditionsUnderASC842", "terseLabel": "Right of Use Asset additions under ASC 842" } } }, "localname": "RightOfUseAssetAdditionsUnderASC842", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "airi_RobertAndMichaelTaglichMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RobertAndMichaelTaglichMember", "terseLabel": "Robert and Michael Taglich [Member]" } } }, "localname": "RobertAndMichaelTaglichMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "airi_RobertTaglichDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RobertTaglichDirectorMember", "terseLabel": "Robert Taglich, Director [Member]" } } }, "localname": "RobertTaglichDirectorMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable" ], "xbrltype": "domainItemType" }, "airi_SBALoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SBALoansMember", "terseLabel": "SBA Loans [Member]" } } }, "localname": "SBALoansMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "airi_SNBBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SNBBankMember", "terseLabel": "SNB Bank [Member]" } } }, "localname": "SNBBankMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "airi_SbaLoansFutureMinimumLoanPaymentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sba Loans Future Minimum Loan Payments Table Text Block.", "label": "SbaLoansFutureMinimumLoanPaymentsTableTextBlock", "terseLabel": "Schedule of SBA Loans future minimum loan payments" } } }, "localname": "SbaLoansFutureMinimumLoanPaymentsTableTextBlock", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "airi_ScheduleOfActivityWithinTheLiabilityAccountAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of activity within the liability account [Abstract]" } } }, "localname": "ScheduleOfActivityWithinTheLiabilityAccountAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfAggregateUndiscountedCashFlowsOfOperatingLeasePaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of aggregate undiscounted cash flows of operating lease payments [Abstract]" } } }, "localname": "ScheduleOfAggregateUndiscountedCashFlowsOfOperatingLeasePaymentsAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfAntiDilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of anti-dilutive securities [Abstract]" } } }, "localname": "ScheduleOfAntiDilutiveSecuritiesAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfCalculationOfNetIncomeLossApplicableToCommonStockholdersUtilizedToCalculateEpsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of calculation of net income (loss) applicable to common stockholders utilized to calculate EPS [Abstract]" } } }, "localname": "ScheduleOfCalculationOfNetIncomeLossApplicableToCommonStockholdersUtilizedToCalculateEpsAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfCreditAndConcentrationRisksAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of credit and concentration risks [Abstract]" } } }, "localname": "ScheduleOfCreditAndConcentrationRisksAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfEarningsPerShareForContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of earnings per share for continuing operations [Abstract]" } } }, "localname": "ScheduleOfEarningsPerShareForContinuingOperationsAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfFutureMinimumLoansPaymentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum loans payments as of the date of the latest balance sheet.", "label": "ScheduleOfFutureMinimumLoansPaymentsTableTextBlock", "terseLabel": "Schedule of payments for the term note" } } }, "localname": "ScheduleOfFutureMinimumLoansPaymentsTableTextBlock", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "airi_ScheduleOfNotesPayableRelatedPartyNotesPayableAndFinanceLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of notes payable, related party notes payable and finance lease obligations [Abstract]" } } }, "localname": "ScheduleOfNotesPayableRelatedPartyNotesPayableAndFinanceLeaseObligationsAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfOperatingAndFinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of operating and finance leases [Abstract]" } } }, "localname": "ScheduleOfOperatingAndFinanceLeasesAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfOperatingSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of operating segments [Abstract]" } } }, "localname": "ScheduleOfOperatingSegmentsAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfPaymentsForTheTermNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of payments for the term note [Abstract]" } } }, "localname": "ScheduleOfPaymentsForTheTermNoteAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfPropertyAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfSbaLoansFutureMinimumLoanPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of SBA Loans future minimum loan payments [Abstract]" } } }, "localname": "ScheduleOfSbaLoansFutureMinimumLoanPaymentsAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ScheduleOfSubordinatedPrincipalBalanceOfNotesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of subordinated principal balance of the notes.", "label": "ScheduleOfSubordinatedPrincipalBalanceOfNotesTableTextBlock", "terseLabel": "Schedule of subordinated principal balance of the notes" } } }, "localname": "ScheduleOfSubordinatedPrincipalBalanceOfNotesTableTextBlock", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "airi_ScheduleOfSubordinatedPrincipalBalanceOfTheNotesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of subordinated principal balance of the notes [Abstract]" } } }, "localname": "ScheduleOfSubordinatedPrincipalBalanceOfTheNotesAbstract", "nsuri": "http://www.airi.com/20210630", "xbrltype": "stringItemType" }, "airi_ShareIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares issued.", "label": "ShareIssued", "terseLabel": "Common stock issued for directors fees, shares" } } }, "localname": "ShareIssued", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "airi_StockIssuedDuringPeriodSharesIssuedForDirectorFees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock issued for directors fees.", "label": "StockIssuedDuringPeriodSharesIssuedForDirectorFees", "terseLabel": "Common stock issued for directors fees (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForDirectorFees", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "airi_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritie": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritie", "terseLabel": "Subordinated debt (in Dollars)" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritie", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "airi_StockIssuedDuringPeriodValueIssuedForDirectorFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock issued for directors fees.", "label": "StockIssuedDuringPeriodValueIssuedForDirectorFees", "terseLabel": "Common stock issued for directors fees" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForDirectorFees", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "airi_StockIssuedDuringPeriodValueNewIssue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "StockIssuedDuringPeriodValueNewIssue", "terseLabel": "Issuance of common stock (in Dollars)" } } }, "localname": "StockIssuedDuringPeriodValueNewIssue", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "airi_StockOptionExerciseShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price.", "label": "StockOptionExerciseShares", "terseLabel": "Exercise price" } } }, "localname": "StockOptionExerciseShares", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable" ], "xbrltype": "sharesItemType" }, "airi_StockOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options", "label": "StockOptions", "terseLabel": "Stock options" } } }, "localname": "StockOptions", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable" ], "xbrltype": "sharesItemType" }, "airi_StockholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Line Items]" } } }, "localname": "StockholdersEquityDetailsLineItems", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "airi_StockholdersEquityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Table]" } } }, "localname": "StockholdersEquityDetailsTable", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "airi_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "airi_SummaryofSignificantAccountingPoliciesDetailsScheduleofantidilutivesecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of anti-dilutive securities [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofantidilutivesecuritiesLineItems", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable" ], "xbrltype": "stringItemType" }, "airi_SummaryofSignificantAccountingPoliciesDetailsScheduleofantidilutivesecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) - Schedule of anti-dilutive securities [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsScheduleofantidilutivesecuritiesTable", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable" ], "xbrltype": "stringItemType" }, "airi_SummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "airi_TaglichBrothersIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TaglichBrothersIncMember", "terseLabel": "Taglich Brothers, Inc. [Member]" } } }, "localname": "TaglichBrothersIncMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable" ], "xbrltype": "domainItemType" }, "airi_TermLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TermLoansMember", "terseLabel": "Term Loans [Member]" } } }, "localname": "TermLoansMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable" ], "xbrltype": "domainItemType" }, "airi_ThreeInstallmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ThreeInstallmentsMember", "terseLabel": "Three Installments [Member]" } } }, "localname": "ThreeInstallmentsMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "airi_ToolsAndInstrumentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ToolsAndInstrumentsMember", "terseLabel": "Tools and Instruments [Member]" } } }, "localname": "ToolsAndInstrumentsMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "airi_TotalFutureMinimumLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of future minimum lease payments.", "label": "TotalFutureMinimumLeasePayments", "terseLabel": "Total future minimum lease payments" } } }, "localname": "TotalFutureMinimumLeasePayments", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "airi_TransactionCostsFromSaleOfFutureProceedsFromDispositionOfSubsidiary": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "TransactionCostsFromSaleOfFutureProceedsFromDispositionOfSubsidiary", "terseLabel": "Less: unamortized transaction costs" } } }, "localname": "TransactionCostsFromSaleOfFutureProceedsFromDispositionOfSubsidiary", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofactivitywithintheliabilityaccountTable" ], "xbrltype": "monetaryItemType" }, "airi_TurbineEngineComponentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TurbineEngineComponentsMember", "terseLabel": "TURBINE ENGINE COMPONENTS" } } }, "localname": "TurbineEngineComponentsMember", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "airi_UsefulLifePropertyAndEquipmentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful Life, Property and Equipment.", "label": "UsefulLifePropertyAndEquipmentTerm", "terseLabel": "Useful Life, Property and Equipment" } } }, "localname": "UsefulLifePropertyAndEquipmentTerm", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "airi_Warrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants.", "label": "Warrants", "terseLabel": "Warrants" } } }, "localname": "Warrants", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable" ], "xbrltype": "sharesItemType" }, "airi_WeightedAverageSharesOutstandingAndDilutiveSecurities": { "auth_ref": [], "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": "WeightedAverageSharesOutstandingAndDilutiveSecurities", "terseLabel": "Weighted average shares outstanding and dilutive securities used to compute dilutive earnings per share" } } }, "localname": "WeightedAverageSharesOutstandingAndDilutiveSecurities", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofearningspershareforcontinuingoperationsTable" ], "xbrltype": "sharesItemType" }, "airi_WeightedAverageSharesOutstandingUsedToComputeBasicEarningsPerShare": { "auth_ref": [], "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": "WeightedAverageSharesOutstandingUsedToComputeBasicEarningsPerShare", "terseLabel": "Weighted average shares outstanding used to compute basic earnings per share" } } }, "localname": "WeightedAverageSharesOutstandingUsedToComputeBasicEarningsPerShare", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofearningspershareforcontinuingoperationsTable" ], "xbrltype": "sharesItemType" }, "airi_ncomeLossFromContinuingOperation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "ncomeLossFromContinuingOperation", "terseLabel": "Net income (Loss) per condensed consolidated statements of operations" } } }, "localname": "ncomeLossFromContinuingOperation", "nsuri": "http://www.airi.com/20210630", "presentation": [ "http://www.airi.com/role/ScheduleofcalculationofnetincomelossapplicabletocommonstockholdersutilizedtocalculateEPSTable" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.airi.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r88", "r197", "r201", "r206", "r296", "r297", "r302", "r303", "r346", "r407" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofactivitywithintheliabilityaccountTable" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r162", "r259", "r261", "r393" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofcreditandconcentrationrisksTable" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r211", "r243", "r266", "r267", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r392", "r394", "r408", "r409" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r211", "r243", "r266", "r267", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r392", "r394", "r408", "r409" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r211", "r243", "r264", "r266", "r267", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r392", "r394", "r408", "r409" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r211", "r243", "r264", "r266", "r267", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r392", "r394", "r408", "r409" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r265", "r341", "r342", "r345" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Subsidiary [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofactivitywithintheliabilityaccountTable" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r164", "r344" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "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_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts Payable and Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r19", "r378", "r402" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 2.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.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Accounts Receivable, Net of Allowance for Doubtful Accounts of $698,000 and $964,000" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r185" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated Depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r90", "r91", "r92", "r274", "r275", "r276", "r306" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r255", "r257" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedLabel": "Costs related to issuance of stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r165", "r169", "r170", "r172" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts (in Dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r65", "r76", "r231", "r327" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r61", "r76", "r231", "r329" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofantidilutivesecuritiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r84", "r143", "r149", "r155", "r167", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r296", "r302", "r316", "r347", "r349", "r364", "r380" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet", "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r49", "r84", "r167", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r296", "r302", "r316", "r347", "r349" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "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://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingImprovementsMember": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building Improvements [Member]", "terseLabel": "Buildings and Improvements [Member]" } } }, "localname": "BuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r3", "r89", "r130" ], "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": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "FORMATION AND BASIS OF PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/FormationandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r28", "r78" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "CASH AND CASH EQUIVALENTS AT END OF PERIOD", "periodStartLabel": "CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet", "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r73", "r317" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r192", "r368", "r385" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r90", "r91", "r306" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r255" ], "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", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18", "r349" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock - Par Value $.001 - Authorized 60,000,000 Shares, 32,037,547 and 31,906,971 Shares Issued and Outstanding as of June 30, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers and Software [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r127", "r128", "r162", "r313", "r314", "r403" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r127", "r128", "r162", "r313", "r314", "r400", "r403" ], "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://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r125", "r375" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Credit and Concentration Risks" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/AccountingPoliciesByPolicy" ], "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://www.airi.com/role/ScheduleofcreditandconcentrationrisksTable" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r126", "r127", "r128", "r129", "r313", "r315", "r403" ], "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://www.airi.com/role/ScheduleofcreditandconcentrationrisksTable" ], "xbrltype": "stringItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r14", "r365", "r377", "r401" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Notes Payable \u2013 Third Parties [Member]" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleSubordinatedDebt": { "auth_ref": [ "r16", "r366", "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, the carrying value of convertible subordinated debt, as of the balance sheet date, initially scheduled to be repaid after one year or beyond the normal operating cycle if longer. This form of debt can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder, and places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.", "label": "Convertible Subordinated Debt", "terseLabel": "Convertible Subordinated Notes" } } }, "localname": "ConvertibleSubordinatedDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]", "terseLabel": "CORPORATE" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r63", "r84", "r167", "r197", "r198", "r199", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r316" ], "calculation": { "http://www.airi.com/role/ConsolidatedComprehensiveIncome": { "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 Revenue", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "negatedLabel": "Less: Current portion of notes payable, related party notes payable and finance lease obligations" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r81", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r225", "r232", "r233", "r234", "r240" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "NOTES PAYABLE, RELATED PARTY NOTES PAYABLE AND FINANCE LEASE OBLIGATIONS" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r83", "r88", "r208", "r209", "r210", "r211", "r212", "r213", "r215", "r221", "r222", "r223", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r236", "r237", "r238", "r239", "r330", "r365", "r366", "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r208", "r236", "r237", "r328", "r330", "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r41", "r211", "r310" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt expiring date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r83", "r88", "r208", "r209", "r210", "r211", "r212", "r213", "r215", "r221", "r222", "r223", "r224", "r226", "r227", "r228", "r229", "r230", "r231", "r236", "r237", "r238", "r239", "r330" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r13", "r363", "r379" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred Financing Costs, Net, Deposits and Other Assets" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r32", "r221", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Less: debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredGainOnSaleOfProperty": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain on the sale of property that does not qualify for gain recognition as of the balance sheet date.", "label": "Deferred Gain on Sale of Property", "terseLabel": "Deferred Gain on Sale - Current Portion" } } }, "localname": "DeferredGainOnSaleOfProperty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r25" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r76", "r183" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation of property and equipment", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow", "http://www.airi.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Text Block [Abstract]" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r59", "r95", "r96", "r97", "r98", "r99", "r103", "r106", "r115", "r116", "r117", "r120", "r121", "r307", "r308", "r371", "r388" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net Income (Loss) per share - Basic (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r59", "r95", "r96", "r97", "r98", "r99", "r106", "r115", "r116", "r117", "r120", "r121", "r307", "r308", "r371", "r388" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net Income (Loss) per share - Diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r118", "r119" ], "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, Policy [Policy Text Block]", "terseLabel": "Earnings (Loss) per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Annual effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r52", "r53", "r54", "r90", "r91", "r92", "r94", "r100", "r102", "r124", "r168", "r255", "r257", "r274", "r275", "r276", "r285", "r286", "r306", "r318", "r319", "r320", "r321", "r322", "r323", "r395", "r396", "r397", "r416" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r309", "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/PropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingInterestExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.airi.com/role/ConsolidatedComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents interest incurred for borrowed money which was used to produce goods or render services.", "label": "Financing Interest Expense", "negatedLabel": "Interest and Financing Costs" } } }, "localname": "FinancingInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfProperties": { "auth_ref": [ "r76", "r182", "r187" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.", "label": "Gain (Loss) on Sale of Properties", "negatedLabel": "Deferred gain on sale of real estate" } } }, "localname": "GainLossOnSaleOfProperties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r178", "r179", "r349", "r362" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill (in Dollars)" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet", "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r180", "r181" ], "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": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r62", "r84", "r143", "r148", "r151", "r154", "r157", "r167", "r197", "r198", "r199", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r316" ], "calculation": { "http://www.airi.com/role/ConsolidatedComprehensiveIncome": { "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", "terseLabel": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome", "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r57", "r143", "r148", "r151", "r154", "r157", "r361", "r369", "r373", "r389" ], "calculation": { "http://www.airi.com/role/ConsolidatedComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (Loss) before benefit from income taxes", "totalLabel": "Income (Loss) before Benefit From Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome", "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r85", "r281", "r282", "r283", "r287", "r289", "r291", "r292", "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r86", "r101", "r102", "r141", "r279", "r288", "r290", "r390" ], "calculation": { "http://www.airi.com/role/ConsolidatedComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Benefit from Income Taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome", "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "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://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r75" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r75" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.", "label": "Increase (Decrease) in Deposit Assets", "negatedLabel": "Deposits and other assets" } } }, "localname": "IncreaseDecreaseInDepositOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r75" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "(Increase) Decrease in Operating Assets:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities [Abstract]", "terseLabel": "Increase (Decrease) in Operating Liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Other Liability" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "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://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r107", "r108", "r109", "r117" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Effect of dilutive stock options and warrants" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofearningspershareforcontinuingoperationsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r111", "r112", "r117" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Effect of dilutive convertible notes payable" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofearningspershareforcontinuingoperationsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestCostsIncurred": { "auth_ref": [ "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.", "label": "Interest Costs Incurred", "terseLabel": "Interest incurred on notes to third parties" } } }, "localname": "InterestCostsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r55", "r137", "r325", "r329", "r372" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense, Related Party", "negatedLabel": "Interest Expense - Related Parties", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome", "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "auth_ref": [ "r105", "r110", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash.", "label": "Interest on Convertible Debt, Net of Tax", "terseLabel": "Add: Convertible Note Interest for Potential Note Conversion" } } }, "localname": "InterestOnConvertibleDebtNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofcalculationofnetincomelossapplicabletocommonstockholdersutilizedtocalculateEPSTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r47", "r349" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r10", "r48", "r80", "r122", "r173", "r174", "r175", "r358" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory Valuation" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases, Operating [Abstract]" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r84", "r150", "r167", "r197", "r198", "r199", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r297", "r302", "r303", "r316", "r347", "r348" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r84", "r167", "r316", "r349", "r367", "r383" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r84", "r167", "r197", "r198", "r199", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r297", "r302", "r303", "r316", "r347", "r348", "r349" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityDescription": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.", "label": "Line of Credit Facility, Description", "terseLabel": "Loan facility, description" } } }, "localname": "LineOfCreditFacilityDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityRevolvingCreditConversionToTermLoanDescription": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Describes when borrowings outstanding under a line of credit will convert to a term loan, and describes the repayment terms, collateral, and priority (seniority) of the term loan.", "label": "Line of Credit Facility, Revolving Credit Conversion to Term Loan, Description", "terseLabel": "SNB facility, description" } } }, "localname": "LineOfCreditFacilityRevolvingCreditConversionToTermLoanDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LoansPayable": { "auth_ref": [ "r16", "r366", "r376" ], "calculation": { "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable": { "order": 4.0, "parentTag": "us-gaap_NotesAndLoansPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Loans Payable", "terseLabel": "Loan Payable - financed asset", "verboseLabel": "Payable" } } }, "localname": "LoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails", "http://www.airi.com/role/ScheduleofSBALoansfutureminimumloanpaymentsTable", "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableCurrent": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.", "label": "Loans Payable, Current", "terseLabel": "Less: Current portion" } } }, "localname": "LoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofSBALoansfutureminimumloanpaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r222", "r235", "r236", "r237", "r366", "r381" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 2.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. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Notes Payable and Finance Lease Obligations - Net of Current Portion" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "terseLabel": "Total operating lease maturities" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: Current portion of SNB term loan payable" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months", "terseLabel": "December 31, 2021 (remainder of the year)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two", "terseLabel": "December 31, 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r42" ], "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, Excluding Current Maturities", "terseLabel": "Notes payable, related party notes payable and finance lease obligations, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r29" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Total long-term portion of SNB term loan payable" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Loans Payable, Noncurrent", "terseLabel": "Long-term portion" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofSBALoansfutureminimumloanpaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Loss Contingency [Abstract]" } } }, "localname": "LossContingencyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r192", "r193", "r194" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages value" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r195", "r196" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "Contingencies Disclosure [Text Block]", "terseLabel": "CONTINGENCIES" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 (USED IN) PROVIDED BY FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "NET CASH USED IN INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r73", "r74", "r77" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "NET CASH USED IN OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r50", "r51", "r54", "r58", "r77", "r84", "r93", "r95", "r96", "r97", "r98", "r101", "r102", "r113", "r143", "r148", "r151", "r154", "r157", "r167", "r197", "r198", "r199", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r308", "r316", "r370", "r387" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.airi.com/role/ConsolidatedComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net operating income", "terseLabel": "Net Income (Loss)", "totalLabel": "Net Income (Loss)", "verboseLabel": "Net Income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow", "http://www.airi.com/role/ConsolidatedComprehensiveIncome", "http://www.airi.com/role/FormationandBasisofPresentationDetails", "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r95", "r96", "r97", "r98", "r103", "r104", "r114", "r117", "r143", "r148", "r151", "r154", "r157" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Income (loss) used to calculate diluted earnings per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofcalculationofnetincomelossapplicabletocommonstockholdersutilizedtocalculateEPSTable" ], "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, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "investing and financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.airi.com/role/ConsolidatedComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other Income, Net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansPayable": { "auth_ref": [ "r16", "r366", "r381" ], "calculation": { "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Notes and Loans Payable", "totalLabel": "Subtotal" } } }, "localname": "NotesAndLoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Notes Payable and Finance Lease Obligations - Current Portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r33", "r87", "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Notes Payable, Related Parties, Current", "terseLabel": "Interest payable related parties" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r87", "r342", "r386" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Notes Payable, Related Parties", "terseLabel": "Notes Payable - Related Party" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesNoncurrent": { "auth_ref": [ "r43", "r87", "r342" ], "calculation": { "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable": { "order": 5.0, "parentTag": "us-gaap_NotesAndLoansPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).", "label": "Notes Payable, Related Parties, Noncurrent", "terseLabel": "Related party notes payable" } } }, "localname": "NotesPayableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBank": { "auth_ref": [ "r16", "r366", "r381" ], "calculation": { "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable": { "order": 1.0, "parentTag": "us-gaap_NotesAndLoansPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, the carrying value as of the balance sheet date of notes payable to banks, excluding mortgage notes, initially due beyond one year or beyond the operating cycle if longer.", "label": "Notes Payable to Bank", "terseLabel": "Revolving credit note payable to Sterling National Bank (\u201cSNB\u201d)" } } }, "localname": "NotesPayableToBank", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofnotespayablerelatedpartynotespayableandfinanceleaseobligationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable to Banks [Member]", "terseLabel": "Loan Payable \u2013 Financed Asset [Member]", "verboseLabel": "Notes Payable to Banks [Member]" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedComprehensiveIncome": { "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", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r143", "r148", "r151", "r154", "r157" ], "calculation": { "http://www.airi.com/role/ConsolidatedComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r123", "r340" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of income from operating lease.", "label": "Operating Lease, Lease Income [Table Text Block]", "terseLabel": "Schedule of aggregate undiscounted cash flows of operating lease payments" } } }, "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r333" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease Liabilities - Current Portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r333" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating Lease Liabilities - Net of Current Portion", "verboseLabel": "Total long term portion of operating lease maturities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet", "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r332" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Lease Right-Of-Use-Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Lease impairment" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted Average discount rate - %" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofoperatingandfinanceleasesTable" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r336", "r338" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted Average Remaining Lease Term - in years" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofoperatingandfinanceleasesTable" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryback claim (in Dollars)" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent": { "auth_ref": [ "r262", "r263" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable within one year or the operating cycle, if longer.", "label": "Other Deferred Compensation Arrangements, Liability, Current", "terseLabel": "Deferred payroll tax liability - CARES Act - Current Portion" } } }, "localname": "OtherDeferredCompensationArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r70" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Amendment fee" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r71" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Share issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "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 property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17", "r241" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17", "r349" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock, par value $.001 - Authorized 3,000,000 shares, 0 shares outstanding, at both June 30, 2021 and December 31, 2020." } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r26", "r27" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 4.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 Expense and Other Assets, Current", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r6", "r8", "r176", "r177" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "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 income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid Taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from Bank Debt", "terseLabel": "Revolving credit loan debt to SNB" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r67" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r68" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "SBA Loan Proceeds \u2013 Sterling National Bank" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r50", "r51", "r54", "r72", "r84", "r93", "r101", "r102", "r143", "r148", "r151", "r154", "r157", "r167", "r197", "r198", "r199", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r294", "r298", "r299", "r304", "r305", "r308", "r316", "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net Income (Loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r186" ], "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://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r189", "r404", "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property, Plant and Equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/PropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r186", "r349", "r374", "r384" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and Equipment, Net", "verboseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet", "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property, Plant and Equipment, Other, Accumulated Depreciation", "terseLabel": "Accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentOtherAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r186" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r184" ], "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.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r60", "r171" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r147", "r151" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r147", "r151" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of operating segments" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r265", "r341", "r342", "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails", "http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable", "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails", "http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable", "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "Repayments of Bank Debt", "terseLabel": "Term loan amount" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Lease Obligation", "negatedLabel": "Payments of finance lease obligations" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other.", "label": "Repayments of Other Debt", "negatedLabel": "Payments of notes payable - third party" } } }, "localname": "RepaymentsOfOtherDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Payments of notes payable issuances- related party" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r257", "r277", "r349", "r382", "r398", "r399" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r90", "r91", "r92", "r94", "r100", "r102", "r168", "r274", "r275", "r276", "r285", "r286", "r306", "r395", "r397" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r56", "r84", "r134", "r135", "r147", "r152", "r153", "r159", "r160", "r162", "r167", "r197", "r198", "r199", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r316", "r373" ], "calculation": { "http://www.airi.com/role/ConsolidatedComprehensiveIncome": { "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": "Revenues", "terseLabel": "Net Sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome", "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r335", "r338" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating Lease Liabilities under ASC 842" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockDescriptionOfTransaction": { "auth_ref": [ "r295", "r300", "r301" ], "lang": { "en-us": { "role": { "documentation": "Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination.", "label": "Sale of Stock, Description of Transaction", "terseLabel": "Sale of subsidiary, description" } } }, "localname": "SaleOfStockDescriptionOfTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/LiabilityRelatedtotheSaleofFutureProceedsfromDispositionofSubsidiaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Common stock price per share (in Dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "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": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of notes payable, related party notes payable and finance lease obligations" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r186" ], "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://www.airi.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r126", "r127", "r128", "r129", "r313", "r315" ], "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": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of credit and concentration risks" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r131", "r132", "r133", "r143", "r146", "r151", "r155", "r156", "r157", "r158", "r159", "r161", "r162", "r163" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT REPORTING" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.airi.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Non-cash employee compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r270", "r271" ], "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": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/AccountingPoliciesByPolicy" ], "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": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails", "http://www.airi.com/role/ScheduleofaggregateundiscountedcashflowsofoperatingleasepaymentsTable", "http://www.airi.com/role/ScheduleofpaymentsforthetermnoteTable" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r79", "r89" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r131", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r155", "r157", "r162", "r180", "r188", "r190", "r191", "r391" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofoperatingsegmentsTable" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r46", "r52", "r53", "r54", "r90", "r91", "r92", "r94", "r100", "r102", "r124", "r168", "r255", "r257", "r274", "r275", "r276", "r285", "r286", "r306", "r318", "r319", "r320", "r321", "r322", "r323", "r395", "r396", "r397", "r416" ], "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://www.airi.com/role/ShareholdersEquityType2or3" ], "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://www.airi.com/role/ShareholdersEquityType2or3" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r90", "r91", "r92", "r124", "r360" ], "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://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r268", "r278" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock Compensation Expense" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r45", "r226", "r255", "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Common Stock Issued for Convertible Notes (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r17", "r18", "r255", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Common Stock (in Shares)", "verboseLabel": "Issuance of common stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3", "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r255", "r257", "r272" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Stock Options exercised (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r46", "r255", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Common Stock Issued for Convertible Notes" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r17", "r18", "r255", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Common Stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r257", "r269", "r273" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock based compensation expense (in Dollars)" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r46", "r255", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock Options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r84", "r166", "r167", "r316", "r349" ], "calculation": { "http://www.airi.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which 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": "Balance", "periodStartLabel": "Balance", "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet", "http://www.airi.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r82", "r242", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r257", "r258" ], "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": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubordinatedDebt": { "auth_ref": [ "r14", "r16", "r366", "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.", "label": "Subordinated Debt", "terseLabel": "Subordinated Notes" } } }, "localname": "SubordinatedDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ScheduleofsubordinatedprincipalbalanceofthenotesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r324", "r350" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ContingenciesDetails", "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r324", "r350" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ContingenciesDetails", "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r324", "r350" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ContingenciesDetails", "http://www.airi.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TerminationLoansDescription": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "General description of liabilities to third parties under a termination loan agreement, whether or not guaranteed by the government, including a cross reference to the related termination claim or claims recorded or disclosed at the latest balance sheet date.", "label": "Termination Loans, Description", "terseLabel": "Loan and security agreement, description" } } }, "localname": "TerminationLoansDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/NotesPayableRelatedPartyNotesPayableandFinanceLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r117" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted Average Shares Outstanding - diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r103", "r117" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted Average Shares Outstanding - basic (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.airi.com/role/ConsolidatedComprehensiveIncome" ], "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "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": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "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": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "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": "(b)", "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", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127163" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127197" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123377354&loc=d3e56288-109415" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16)(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r411": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r412": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r413": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r414": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r415": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r42": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "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(5))", "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(8))", "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.1,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.2)", "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)", "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.8)", "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": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r72": { "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" }, "r73": { "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" }, "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": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 65 0001213900-21-040428-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-21-040428-xbrl.zip M4$L#!!0 ( $U(!5,JV95.B14 KU 1 86ER:2TR,#(Q,#8S,"YX ML#C4:C ;[[YV)FH5M,J.G8[W=:+YH[ M"-NZ8YCVY/W.U6"W,^CV>CO__(#0;^_^9W<7?<0V)IJ+#32Z1UUG-A_H)AH2 MS:9CA\S0,W?V.]I%4]>=OVTT[N[N7NA0ANHFP=3QB(XI>X!V=Z'!L,DNP:S! MM^@:6NUX$]3<1^WFVP/X[R6Z&G;ACW;+K_+;NP5]2_4IGFD(6WB&;?<$NCW" M8\VSW/<[/SS-,L+NNO=S3-_O!)C&&AV]<,BD$;UJL/9WFZW= MO59833.)&=5@5+ '##DOVWRY!VQR-3+![KDVPW2NZ;BHN-^P9=HWB9*+$;$X MG':SN==@KT<:Q6'Q1:;\W1XOW7KSYDV#OPV+>E1$:/@FA\X%S6L8 M&B#$%$&S;85'D# MF=I)2MGK!O2)K=,EY)W&AZK(F1/\X.1 GQ0&*Q=6BJK*Q&3@\8/3!7V:MIE# M544TZ9KUX#1!G[IGY8HJ014K/ 0Z$/MQ==G+MX"\R:YC4\/! M%&,P&*;AD_P7^4M8R)\K$(IWOF3\![!6,.4,0+GXA "_H24#VQ2FDWB;*&@4 M\5;INT:ZH9QN/&BD;W_@O],Z'#00%)%63:I)NJ*\VY0X4I5#B302(LF,J@ID M]=>%1H#\*79-@$1+B2Y=IU"2[74DB9XEN_D]1[2U7.,,9(X;P5/@K'F+>^#O MS;!0GGEE/V1)2XAQKYP8HR(4.6/4GS//$AH @5[9FF>84*:699XL!U-0^*EC M&>"X'__P3/>>56P[9"\A1DFQ(@GNKR/!@>OH-T%___NWU^W6JW\@O]\"B=8B M30Y/C4Y/+.=./";# IG!D!#BP3I"9&TCUG@]#(MDQM:>O#?-AFF/FM097\0H M3XBOJ&S1@'P)\CLRJ6XYU",8_H@:1- BXDTR\<4;S75Q:K$-O-E,(_?.>&!. M;',,/H/M=G3=\6S7M"<7,"YT\)V3EK1Q@$;*J9,SN6$%UN ;G=?)V64]@&'VI1*[5,!#(YQ;!F3 Z@ MX%&1E7N3YKQ?KUZKY3/ZW'$QO=#NM9$%:W2+S>:P%'+OX\]!94],FRV7."_[ M(\N<^&YV0D ;-I7+FKAH6\VT:'G+*&CZ[RCH%/%>DR_YL MZ]C4"Q?JNAZ%H M&)K:R+3 ^PY8ZSJP1!YH%G;&)YX+0@"SIF-LT#%Q9B":N4,Y93#+>2-J&B9, M3;[83OCAB;?%(A@+RV"1.UZ M09?#>3^\-=06*;['GQ>X,*W]--O]RHC7KN>A8^S(T< MUC(K&] 8,E=ZG;!&4+%H\Z:U07@#/?,[J46\0I@C1Z"28D7#LF30HY94J>!' MCFP2+XK7RX)0B)S_-?LWBV/DB*V2!N6N>GMKL9%ZM#Y C"1OK%?7;-&TV]YV MQ$2F0[4"I=5Y6?I'"*:"=#:*DES'U^-YLB_8(NYJ92F8J6:7 I&>B+R7V M:]&SH/%ZKD@(N7ZW8\&;C1VM(F%4+0+%Z/BP^^!/ $$=6JT.Q.BQ[ M=L8V!JZSN"J(B&KS.3"?R=9UX-D,'-_8;H/G@C/TD_E@80OX^&(@U: M]%0P M762"8E5HW)(,]B<0@GQ*T#-&R^]H20WS$'UZ4)P@%%+$WXU2&6 ^[#@LF#(W0+END=,-PR^"C1$5J-XDLL$_"K0"(9H-X2$EIAJ MZ9!$I%TP5L7EI8N-O4QHL$AVJ1$Y MCQ?'LM3%6KI^A#UO_"7?R'VYO6Q +HC$4J2>T08M%KO->)I17H!H1&!1'@Q@NK=RL9>GE&OIL5"]>I><-);>,* M;$\5+1?Z\'N9D&3U6I0R8QP_FH<=!*0A3EOR978*1(X\/_\7TDQ^A\V_K\^^ M'/SGWU_UN;?X9A^\,7Z^NIU\N[>OCKR[CZ_(FU>?VM^OAO?4>G6K_VQ:?[@- M=X#_^/EJ[V;1TD_=YI\G)^W!I\;MXK#[K7EK#,CH\VQF?3< ]N;?9Z?ZF=? M7G[;.SYH_-0NCKTOGSX^OVONW_SY9>_K9?--;Z8UQCU\^>?9M\_7@Y.3R^_M M3U/<]*9:SQTNVH??CF];C?;@:#%P&S\_DH,OCMU__N/K\/3U^>>K5Z8)!/4L M\_MKZ]0>W_<']YU/QGQV]OSUU[W^^?>7FO'RN7;YX^7DSOC3_3YJ//^XUYD] M_W'H75U?M_Z#NH/+\/*?C8=T.&6.'<+._F,R8UHI781):A0/P4R,=NM#,,3+ MPVIL!Y]!YF.OWHN7JL;@L'/JL$NI>*;##"B8>3,+GI1Q)DM6+E@%9@*N6]<6 MP(TX<.0C1P%TQ+#+'UIU2IEL MY5)K4"RPH;OF+?#]SG2G)KOBR HEH?G;,M*H2+G*UUXP_'=LX!M/DWO?L<9@;[)"Y3Y8WAJSIBJ(SOW9FO!I[3;:N_NM5XLJ!'>,;LB"D:T?\GM:BC">NN@D-^NG8>#AI=FQZM. M-&W.:S:PY=*HL=UE8Q&B%3F3>]6V"%=13?XWC4$IQ))_/7A)^805F& .EKV6 MEDG^U>[EA )U8P*)6LJ32"D>4*R_F#BW#6KJO-T"'.GB[ ?O.^PUZ#2X_9[W M^GXGG(?ZXR[/,@=+UXWGF%^R%//.B,*?.HC!OWV:W[C^%I[!G-5S\8R9C!VD M!:7>[[C$8_=&\U(PMYF.,>3U#(\$MMHV+8M-K&%9"FLZ,*\>>_N1.-X\[,2$ MYF-3]6IP$\HOI'MI'_OC<^SZ?M:I0VDG2G(>.EV>XAQ?JUP%"<[P+DK9GJO) MJNU06*Q2QT&6[P4F_$+9$X=THPS?Y:6]*O)L5>AQ,R-B1P?J'P49KH,HP55% MZ@N0EAI78;9A)Y9XJB*M4IS).4M$:C]TX#O)G \E95L,MAS1G3!7Z2J6JA1> M+TQC_?#6+X(])!4YLB$E989^F82ACC!A2$6F5411.5,2L!R,\'"*AYC,6"\J M6/5%Y#)4'7>PV#&+[B!?A-F+PX8;^&/C*=4Q) M+JR&7,2*]';=T&'[(_W47MU)0-$ M(6+7@BT;P-?8G$RAI4;X,=69SS\7L!@Q='6YL M@'T3EH!SI?)B>8X9HM:E7'29M3L(V^=/\!1C4K-H%54]Y MUB5 9IJ9+;?PXDS3P5UCMDP9JH7(8KL.25J&'AF9-CZV)_ OJ^[8:GF-10!% M&MQUR-QA'QQ6AY0L)+%K&/_.EDH4Y* J865+>8J"%6#7(^P;C17 3B6-90VT1*5Z7.=F=M*%0 MBP4ET,O"I&Q_LD>IAXTCC]F_"X[YBV9YV']\XI CDV#==<@)9O=I;LR*I=FL MF!>K$R/9:\AORU]WE> ,]0NNQY>*&2 #+;,1S)1H=!J6I\Q;P#;E((\7["?> MICH8>+2)-I1!+QD90?6^.\7$W^&_Q+HSL=D.OOI4Y\,N(>R>[6)0%O?)R#<- M6#RD.S,V%_P,$C%$J;*D2Z"7A'B@,C@[V+S%?HW8)^34)EF 6CCU<1^@'_D M'3T?7 9WQ)+1_ M,\I6BANN&$<;XH5[: &PD'^&2]ZZX<,'7N962(V$9YW8G;Z#Y)V^2G&C%$ZQ MU4QF8[+Y!L.HQ,NS=^I1O"KDA&_948I#JR!6ICJ5)1IJ"#U*T(N M)W]YLN%Y=%&,6JS8 +YLODCERP4)=>K17PZH3 ' PV3GG;0)XZ%F+9U%1M;< M?_G 1&4A219VL;*^&\EZ5(R(.#"9+**#5&SNSCD?I++S5HA=,MQ63WE+GZ=2 M8/.A B*$"YZULM^> $_R<0NGZE4^G57R2/<2TUEU5,G MV=ZKLK-3T^;$I#7N,7+"MT.74"/96K4_Y\MW!89; H[,WFJ$:)GXW^-8B!!* M"18?+V#@F#0P(PJ %V.3I_OE;F>H0) 0FL0!@W(P>C3+I_Q:H_'3OD<>YFE+ MY]AEOD'/S\V!>=#5+ 7HW0"\2%]AFA][UJDYQGDG@5G4OJR5W"+=)4!*3IG$ M/T%2T;<4U)F&MT#= [%2H6EX2W2)QEPR()8(BX0A$1C+WVB%J-$-DD M4Z*EX9WS#6M$Z=VA5)XQ'6T!-G2$3&!MIQ K[ MKZ <2SK*;H>(+! X101K8Q<_=?5(TB+2$>[Q):/M\:L[5.9!$71AR"G)O-C1 ML# O:XM)X1MNL!=#EVVO)_+FT[>UQ!I3E_[R),CF")91Q;>9>"ZMPD< 4D"% M&IVXG2AV_%5ATH20A416\BFQDE^V46?1]H!4;W*4?&,("BWQ'IA>B<5.CO_S M2G+9'\96G6/I;1Y!-@/K)\]YN<0SS60Y8_WQ"4QLFE61N[ZU\XQKT2.;HHI: M[-D5KG$?BRTQ(M;7%6BDRB7N(_(BN2H%+884MA2'ZNZ;[VM_C$Q=4S$8[)!/?$H9"8>FP'%MS&N=IU6A$KI M$&,%M)4XC)][BK^E\-$N.6[QI5D$W#FF;IB MV]4$C+;%O$K(DQX 625C4KEI>0WTLMN 5FE-H3EP3=SB301O-F)AN*Y'7;!A MZ< S(AX @;N87/6LJ *DBR3G_%9GL=X_+,A,G"2!2%V^6D8E2C)P20];!1D M&VJQ;$-534LA5DE.K+BJ0E:C%,IR:3,L8_0(4YV8\^PYI4?)<)7C*\C(#*)H MU0VTR O?**$R"TMHP7GJ\BE(UH*EOL)AB23.HKML-@X'*6=D*J1JNRD!"MFM MBNF1*9U_X1!0Z'\>D(7=F2GIS"I*@-K:%2-2W$)-85?/L+(*&XP(8M&^<* ( M2\DK3%0^7N&E3A[1IZ#4G0G!V)^T59IYI?"DI[R"[T0R9\2]5]5B%R MNFLV MKZ9"MK4$1J'UB%W?$VY#*G-23XQ-?DET<'>JZC?_)H&*MZXB)G#B_4N6U)). M'-B:]S:?XSO^1F6!E<(O&6F4W8S'5][*^R(Y8*7Q2*4T,ZV.*RMC_/ZR^!YL M>,C\J2II(5TR&4=?2 6U4.L$O0B9\*I9X(Y_PU"\N%H.63%&2:X#"Z%@6^4M M #%(Z26*V4H*N6%R>.*HCS;3)IAV+D[1S7\$2*Q^A_#6'?N87VH M!O8T'"';PYMU+HBIXVN-?B08ACL93C66XQS<+':FD1OL\B**D+<>:MD(2C?) M;GU]8EPH UGBM<5#^OZDA4GBYAHUJ"X+4R;L$Y-0%X9UCX6<+8M'K%2A3HA, M(KHS4Y]JV!IJ$PM^=:?0U$RSU:!(BJWL50EA6%$-DJ385KY-50V:Y.!6NN-6 M/8+BL,3RN73@O0NF)*FR:I C!R?=9N4U@_)A+%LEHO*A"3>S#CO\@)8:%*30 M2&.OYX?L@+(BN!-@Q&,BD,TA88G_A-W2IP9^(2Z9!/@'GM31G30<<08[6T"I MYZN(8$FTR7$L"C:,52*>2J0(@:WZ+6Y%Z)&"D^[*.CJGGWG4-G1UW[/'#GAL MK,?H(]*/'L(MA9+-(.\:0"'5IWBF<:W\+U!+ P04 " !-2 53FR@Z@;L, M !TD %0 &%I:T;-TYM)VVZL].10<0D&'DE<.S\^BMA<, @#!@9G-V9G=D4 M@Q[Q/'HYYT@Z'/\Q&1K2&&*B(_.D4O]8JTC05)"JFX\GE;MNM=$]:S8K?WR2 MI-^._U.M2E?0A!A84)7Z4^D,#4==19=Z&)A$0W@H_=<:_D^J2@/+&AW)\LO+ MRT>%WD,4'4.";*Q PBY(U2HMT"OR#$-6X)'TG9;:L!^EVHZT53O:I?_M27>] M,_J/K?KLD=^.#=U\[@,")5IODYQ4?$B3/C8^(OPH;]5JV[)W8V5VY]&$70C< M_[+MW%T_/#R4G5_GMQ(]ZD9:;%W^\;75509P"*JZ22Q@*@R Z$?$N=A""K < M)I?62^+>P?Y5]6ZKLDO5^E9UN_YQ0M3*C#=).L;(@!VH24[-CZSI")Y4B#X< M&:Q"SK4!AMI)!>A8KS(&:WO;-5;$[^S*+_SK#)D$&;K*N#\%!GN5[@!"JR*Q MHN\ZS8=#+[4>8^*W_*OW*LE6$X@";1Q[!)&^<0IJUC5!&R0Z6 Z@(R MN#302^HZ>L\Y%<6-!4H>HQPJJ1I>'. M&P/%,Y 2P#!8KT;8@S! 'QHG%9M4'P$8_6H0 BUR9F,,32LH#*L&H?5P^K<& M2-_IY.Z#,E-,AH9%O"N.AM5:W>WKOTMCX%!"R,- MZPQ@/*6C_3TP;"BD^LF0Y4]O O@$;^#@2P*L>)6D?X;4#HZD[ATRL8=#I[2J M;L&A][R&T7")C!9*32#"*L1T)JU(+U!_'%CLSXR2-10%V12C Q5(\6B7N(&" M6E@DDMO_RBH(AQY7@*T% ;)V[Z8YIO@(3T5Q'P H?2\(TN%RO9U#8[_%< 1T M]6(RHK,TI!VM;0T@%C^X)L$--)]2RI*(/5>MG7#/6$&P'IA (E*9&4#I.T:0 M#I?JW3QF 0=9H&%1BG$^))RGFJ;8]8:(&:4BWF#G18B6WMC@YGK'I")(E']!RQTJFRA*@< M9^5SJ$':_:@#302-04&$DG:#!1KX$VDFDJ\04E]TPQ#"[[SPDE+[]O*<.3,K MJRT=]'5#MW0HU'Z,@,G8UVY8:.1V%AH16>,HG(*'.KY6_J8221#7*EC%XW9! MZ(1'KV ;JFMJ3&GP"^W/R01+12?/F%C=DO#0IB*E6P)9N N93+%EQ'%,BXS= MS9M6KX!NMLTN,&!;\RQ.H<9&). &=*AXPGAFR2K2=. 8FH("PXL8&])'0M3P M#9UYFMF?10;P!G.E_:EHTA55N!4"67M.+G.ADAHK.7:FM=NT]T M50?8ZZRW"+-?$BT5"8 MM44AC&NW*>SE8HTX,;PWUV/(8GLNBQB8CY#YX60] MDUNFFFS @)J18E?F_3Q&6E]%13LH!4?Z(M[4KT6,49A7S*^%S,<>Q,-SV!?D M#?H!BHY9+^,[0 8_EK>J+^L.K[< ^Z2EOL -,I4UN;D)JE#JKI&63JZ9GJ,S M)5B^Y:AEF5Y2^%$1&JT:1'1,F;!?P%.'8P#&%E FNSQDQ<6_.L\T3\]PM/UW M ZVVEL'@3E%<>0SI,/64= )/ MS@//3LTV$70MI#P/D$'+)&PA4%"0)@(F^YZ2&4E.D>)VN$7A%-QM^5HM;%H( M$Y1K1)WZ5$-D"N8_!%*L,9>,^S S.2^G-U35&9J!<0MTM6F>@9%N <.'*V8- M8SGL1O2-)/3E:F=WH$5M&*A> &Q2RY&.X(H]M!UCGP[VNJ*+,;03P&Z$7DGH MX]K<*P9NJ/NUILEQ*6B);)985CB1G[B03];Y1[><,![;O(U,YI1!4Q$5;8O# MVT1I8OE;.F%MREM&W<7?174L+YQ(^23RF$K4V:6,H>8KC BYQ4@3-)7XR\\: M#G=7U<3TSGGAA<:.(F0(3F0> SE'O]GNM;8FX"(]DUQ MOUEG;=%ZB(V0^G *MM1B7CVPY\^O38X'IN;P[CD(P;S/48J>V!/2'D$/K]UG M/2OEP;,E\YFQ8%,\%YA.:J=00]B=Q9RC$A<3"P-:"]T$>-JD;TA8^)8^R8): MSAM9$$,BZNB5N/H6&X)8@Q*1+/#U+P[MU^N]O'A_O76TUUO2HS]L?):,[Y8LM6% M7U[WMY\G=:5EU7Y>7FYUK^7QY/3LH396N[C_;3@TGO1;#G]M/->>O+Y/EAI]'?_2QOG4Z4;VI;1;NF/?PV:BE?[_<>MB]V MY5=P>V'?7U]]>*GM//^\W_[1J1TVAT#6FK#S\^O#M^_=R\O.T];U -;L 6A: MOF*1+QND7J#2.?O0\SJX[>04FE!4.(6'M0EJ M1C 4ZVNL.:;FY=K):(Y"BY5 /=BQ3BMP.KTC4&V:ZPLJP*QT95X[DL6 M*UF=043$&)WQ0)NH(K)B'05.\PC45F@QW*4I6-M$16I=]K _GLT8^L!RQ'?5=B\M*"U$/!C7PDG&5X+<]HG;P^[VS( M3B&$UR3R.8# CKRRD/-")B!1DL? ;:)/FH1%3Z_=5?:%SI+-^!#F2503.9W1 M3V[@T!G'@T?T7FX;$3EVU5NR^#4;L3[@3>XMR9CUY-S/8S]U&-)+0K^^RO7)&JBJKPSM9/1[S6#0V'-X!PZF2/6 M+WH$\/L:CZ.8]5;#:RO;,6$\+XU4,---(M,F<6$;O-R:G#!/I'HN&V\Y56:C M/2ENCU(4_ J?( %3YV1J#S44:DLZ&1NC/U<@9L4@.7Q)&W!,:P@L(:3@.;S[ M*;OEQZGU/")>3!N.@L^X4,E6S^9IW<;(&$-,0;L6Q/36QQLPRS]Q"LSG1.-I MBN+*:=;$*.M;P$_.&6_S;\8%R7DV6/_N<&&Y)&,!R^C_+U$O&9&VQKHO/?+$=])]IQ*,WAZS-./__Q\HB&)!L1E96R@$LFX MX>S?6T$$W[#+C%=GWT?WYC2E#+Q2RKJ++YT87(["6_E6$YO'\PN]W[UJ*<,=4;:,7MI(D%W,!! M,AF1X1V'*_C;_K:R%O,P%G"#-8LG,KS#,"?-W"\!K$&L-Z12!AXSR.3C+KR? M<+63LJR&"Y_<[D!B85UQC_'1,3EXP7?G+<0Z4A>C0 M-G:A:7 Q29'6^PJ%FU+%2+9P("]QN'9)MMM_"5P6+N2>M/N7P&1C:UP2 M6?''HKO* *JV 9%F,G=E-'-?\&SB';&)UW\=F*KFO ,T&"OHS0+N.2O_63=L M.*X2586YLT+WFD8"K9+)P7?^H8?"D5H!'S-Q88HU\6+TXGVXQ*,GGP2OCNO- M"G2JX%@@B6(1"X\4;((MH3'R)?/(O.04/!N-H./+$F[0@,,C]^$-8)3_XKRQ M.%-^:-%C6<085E[BHUG)-2$W_RM)A7UJJC0?F,HR8/,YC/FL3I3%R>_P-02P,$% @ 34@%4XN-; +-P B#4# !4 !A:7)I+3(P,C$P M-C,P7V1E9BYX;6SM?>USW#:2]_?[*W2^+\]36XK\$J^35'Q7>O5I(VL4S3C> M[-55"B(Q,XPYQ 0D)8W_^@- '! M!QQABA+L']RM#D[)8CGV@H,)15$\)71Q\/^2Q?\_.#R8)\GRIZ.CAX>'[SSV M.[$74!R3E'HXYC\X.#QD Q9#GE+,!_SIX#,;]3B=';S\_N#URY_>LO_]_>#3 MY)3]Q^M7V2?_]G,81%_N4(P/&-]1_/Y%B=+C'0V_(W1V]/KERS='Q2^^R'[S MIT?^@\KO/[P1O_WJQQ]_/!)_N_[5.*C[13;LJZ-_?KP:>W.\0(=!%"*G*ARV#6%5U.EB@>B*3,?!+ JF;-E' MR;'GD31*V+EPPX#R JRTIQ1'RIBWPOL-)4M,DQ6#B:^SY8(AI,)I[7?V5L 5 M9LI<";+\-VW*\YHD.+Y!*W3'!PKY(F4+,Z">$GB@+/ M%FAZ%P=^P!:KDI!LT+&XZL<)\;Y4U*O2[MS]RB)/3*?R3<[,245E4?W (B?9 M:3A!CVI\E'_=JEK%,ZY5;O&24#Y1)1%M?V.3H5U-?+(2?U):/9*O^S^,)ES# M6#R2\O%LV7IUIXLZRY*O;2*=G3SJ;%5^WYH*[W:4J'-OA8Y%)67C2-&0G3UJ MMO;(MJK3V-+U7UI;DOS&[Z<<&X]B/V#7?M\C;%%$"16K@0;QEVQ%*'&K/AK$ M#%#HI2'*9!FQ.ZTX[$(2QVBY9+J/TV5F 5DLV"HOV0=IPI;+5[Y0BA'P^ MV\ A _2>72"]E+*=C4WF(1L(8.DN-\<@KAR#>EPW#V/ONK>AEHLSFC%RT^PL M"3?GIA[G+6-!L(]F,XK9F8?3R ]B825AWT/Q?!J2A[C$DF!DB58<3:.UU(&0 M_2T2<2-@F1D!-#LAE]PX*/]\2PADRSC0F[X-@A!;+L>9:2CN ,5TP1DRV722 M@0#X'I\<7Q'^*"%LF440!8MT$;*?=%BABF."G$5Q>D>HSX3/UP5E1V:P1.%= MYJ0F4X:H6"<&D](9&&1FR&.G![-#'X)D'G O>UA8IBB[E)GH$K4Q0>:SUE-Q M9I1VTO/5,:SMDQ9?\AE.4*#V9J(XDDVDE:[O&E/0&]#>&5MWJ==@6_:Y/7>J ML"XTN*I^8%'LW6[K&C.P0\B616+CFJXC/HOD+%JC.VYJG>W=^+$]!BN.:PW> M:K^SQU;)CZW!5,U7-O;Q&?%2KJ..F;YBLTY6E]&T.#Q4V))^7R@\1#U5#AO" M+XKH"1YW\58P[@<+_J9.HD,?3U$:)B\.[GN6X MYI4L4! 9LYI]O9$[!+-S-@3UTCM\N":LQV_= "5_. C IC#!5[<8:J);N73 M]2Z'X!*%H1YO_(,U1VR=LKL-WU=7C':%*_R8X,C'?L$7_]@D^J=85XQ:2+P* MB9"'4!%:4 C1'0[?OTCCPQE"2W84L+&X&AA-LQ,X0.%-?@@=W\4)9:;_+FAQ M,?$PB8N?"*5U^/)5'F_U'UJ$=?$KJ!$42$PC#U2Q22' M_K75K7!#\1(%_OGCDIFJF&W($;M;TPJ'(-)0H5M93?LK)24(<^&]D>V;#O++ MH\C@!%6..QN(0'),;+EG_N6;$&5.E\+) M#'5J2 FZEHI\$\B0 CO&1\4CD?!!WP:S.;M0?6)JD3,,(B$Y19=7RG8AM: % M]0_)7$"SS)MG"0N60-L+\ R'^0\#]7P!PKP??9Z0W"+2> MQZ8@9TP 'L8N[VW=W%. "K]XG MPS$Z9W7T]WB3>(T,0_:22TZM]L98E4XL2E/<^=Z;EY-@J M8C]A(_J[+(.Z(57HN[,B].2GA6G[\=?]LK,.4X&49 M)M^>'!CQ68X8JJX'I5#:S<((>-]8ZHHQM19--99R]-Q+4$5&X MMG:]PD#?78;X:ER!!RPJ@MUC%T$BKJX\$KQ:F ] *#)Z3B,;3<4D!1 D[K'G M]_V6%WU'XE)8MV4I*;S;VTUON*&Y:A64X=)1ZNBX3>'2>9FO10DJ94C4#0,6 MQPX1IP>/CBAVX0$+5SKV?8$#4[ H\"^C4[0,$A26.(!Y@&\G.YR=HX*APL72 M1'RW//<_POYY7JONV//2A:BZYS-[,O "F'-(@>QPQ*>"H8+-9\=\Z,EL'BU$AZ>!)5Q13F*;9*79"*C]-D3BBOT-R#)'=(#C/MH U'J,#,.KJC M-.$-S7S1F*(G 99I#M!YVPHCJ$,WOP'VJD]5Z YS*RHA:COJLX9X+\I41F^0 MMP(I@"H7@NXBNXSCM"]QY;2&9[8TH@83/[E##OJ0DQ)\ N*J.]WD<99]W[3K MVF":OL"M0O!]V(+Z$BSZLXM( )[O(H9 M>Y Y.%4*@Y;&%EA GML/E,3Q#253H/>.\OC[<0,RE4<%*9!Z*NLHR[P &(RN MVJ6R+Q:QJ61J<(/)(EP3RGBZ8@L"5D0E.GM2T;:SC,K005TWDXA4=SGDMFNFMC?^ M.5/928!LOY(:[[U"+?-4X--UM\;1NEOC"6_CB$O=,\X?V0RRYEIT=:: WZJM@(8"ZN M'RU?&J]Q FP!5RD,6CA;8!7W>.L9K$407O&:P]O5>2#"J:4O 9\YJZV#^^9\?H#%^G?'ZCZG5*AR)9IQ0*LAPLD#;:6UA\O>Q8. MN'B*]J]P\N&8J21D=HR%^E@Q4* "H#Z6.IVZ,K>D2J,ATJE !Z8A7GU&)Z!$ MY!1=/L(I"Z<%-*#0C^WL34 9-9 :QM9IP@DD!N1;S&M5-:>-TEG-I-#+Q7Y? MK^YR,33>OVUEZ(N:3D+:6?#T64H9F1M, Y+E*V0_YJE^ <4>&^ ";\=*-=2\ MTA]U'[S:M?(P10F@7%P#%^4 >(O"D@V[Q_O'&"F%("DS0^W/-,Z*"4Q(@P%2 M8I?_DR?8PO5ZZ\30GGB[I9JS&^(@23XR_7&-'\3?0#F)5"CO\7[6A+ ]Y,JF M #.%XD2"VZ0'858J(*@2>65["YZ2Z)Y9NZ+.:/;G)+@+\1A[[#?!*DYVXVAO M#29+@+=&0-G?QWNU#%19&J[J5@8=*+I*L/6!HBBI6:&"N3L45WMWP"T 33Z& ML?MUP56)V;*M^\7?C98B8//\$5,OB($"A/2YV(O,!F,EWX!L>ZB7=<7N7,8R M-H9PI3)!5R%"S*SD#,\,! N(+0T_!,&4T6B/S'*21X_B^45('EZ8YTR48IV* MT1JZ)MG/EM\E:*B@KG'"QV("NP\8DB>K3TPTE]$Z7^_82X)[24,H>P'?NFSL MR3Z0"'\K#%P;9Y 7VF\G>-]\:;?'[]M^-2^Y!F^Q1R(O"'&%\H3LPS8%8=2E M.6EGC<#(#Z:VX1E>4NP%9\E8+E[\XC+)VNSIAK=2E7&>M/34T;1=<[1,6337S6;$YSB+ M=BLB 6>]P=+WC_O*\H M:[%WR_.!R)0Q?!S'6*V[G7P$AV[J7B35@A]0"W?>GY+SG_6H'$W9#):8@CU0 M2<@]8?FJ@&TYV"!OR+BAQ<,OEPO5%JSU7[IS"_2R QO@LEZ_I6:[\T;99T$L MNA^,HM+;9;D5LX$251OWB0#U#-!-\NJ)7PULA M'L P5K.RZ-:%V0!C,64$G[Z8Y7BW1P,8%D&BO+GZ&<[^76::6VVP?EUUZ@Y- M*SN^6@V@H=J3[++04P,H)<(.):R]">2"-6L!94VHE\P#'J@S["X[9WC) MFTGT+_<:PD]'.]>A"M902L)[N>.F(QNKCH6G;&C50JXB>[O65GY!9WJ%_801 M\4M\]6Q_25G94\TNV3AJ=ID7*Q+-)I@NKOA_%O2WDNX;W&/* M@SE]>347H"9BK8:9MA%*7 MXFRU*F$>]IG@W$IDEP82WF/*&!LGF+)?G5VCK(S1"8J^*'E--(;;P\0@A35> MBI=5!\YN36E!OC@<1M,2(]QQ(X*3QMQK[H MU%5NTIK)6Z.4,E1('EQ*V8=5W]0^LVL3-KV\]+YHQ>FO*0_^\,<13-\ MR]3_^72*@?QW/4]AR'X*5U('ZU:<\[K%X3'#B-(58T94:@1;=>V4GX":4H08 MJ.YENEQF?0U16/BZ+Z,IH0MQ0XR_*F"H^!2CC:=WQ(:P:L1QY1+ZH MLCF9XTR77!!:5(-0LOP4AG%905AOS:Y-/A5P(()9.=TLM0EGQ-:1>LK":/C< M8='^#C)HP@+N';0HB%(\OD;^6D>+TJBPSY_*U/>A*K?JDZW65M^2ZC MPG!E^WX3'R<)Y[?E3>K C].7;1/96Q&"Y5?43/%O7@C6#;3*O1O*E3@V0:YZ M5DLW$H.3M15+G^8UYTD8 M>."%=YO)F8;HGZ0QV[IQ?(9CCP:B3OYQCM"H@M"$ 7X20CUM&K#AN!YBJ^3+ M"M,$9<4*LGULGG&Z6""Z(M-Q,(N":>#QN-(= %X8=R$<_"Z2X@*[)._!+DUFF@9;H@K9@5@7+T< 9\0 M+23=VE$MHBPO]C;H5/P-?2SM\J6H'#U3_CDJKF!X)VK1N*/#76G7@VZ)!E+F M[X#5 6%W0Q,M=P:27'+5%A,-.*D]+/2BUPM'3[[R$Y+,,:^ 2Z87:9**Y#01 MXLDQ8',1U7\877:W2._BP _8/4/[(I$5V]VB/"%9X=TJV8LJV5&);/V>::IG M;(V:Z6M<9PX:]AG4A*LG3L][#6:%; H]6Y3%/MW[N>-O3D+&4,Q-RT1_:VZ> M@+:'XL:J#NT18Y)<)#@:-.'C!> MM'@S4L-)9.LZT$#+]$)3'6XC+Y@@4PDYAZN]17Z56XP$K[UQ:I4C)XQ+=F4C M]'0GD='K5#5P>U18W2XEZ+0&59LTMZH-26#;G\O*&,^XL^P6+WFI]VAFN-:W MAX&U:IJ(&>)*ADYO)VQ_&7DQ7_YP7B;>"! M71D&? SG)#0!&:S0;,'-:+IM@/%P:H_I\K,@3/D;;%; KP^QZ_(RI-!U8[Q5 M$BZ[+8!C-@F?$V=FV!A[*179\%DI ^SSUW9NNJ5)OEJW^>]K;5ACUK>=-ICB:>F2K#+3O=I,&)$KM0EQ%WZ_-HN?X^^:!'47=[X>CVVZL_5Y' MV&_N"-](H+W08EM!XJ-IYELMOC.D&\M=V)C:?.A>[WTUA <0A:%'#&(&DT;BEE M^$<&S2)=\-J@\;I[C_Z)9#"LTRMDNXB,T6I79?I"NT."Y X3722F.:;+$T=5 M6KHP*=0$Z;+#QND=H\"."7Z"T"#R@B5OKQ)FI>3%<=)IJ^F/[]#1J[WC#-!K M]04,*//,]$7EVTQ RQG(O4MY/=*5P>Y2&\F%,H3.&U.#<&_"1K>#7+MY%P8> M-WV+/<(49!@4KV%9,V6^#G)B\82Y\< M<\5I2Z:>B,1DUUJO_*Y*@_A+=LJ:;JR=D$_&,A:5WD!6GH2U&C= MG2E(G?E"OI,'8H!HZ3,WT4]FH)9G"[I.XPF#T62I5CYTXMXU1;8\8?NQ/6LZ M%R2E)KB6OG/@P3,$M3Q9F"8@-\Q XM5J9]Q;B$+%-A.[7[ET;:L9VDW3A2A@ M7B:3=;#(/"NZV):_=1ME:HAQ9?**3P4]7]I1Z*4ARES'$4X"\;;.&(O1IQN61M-KG&3/_;S2R/&: M)>X:61=SSUGZE+/$_F[-TK(A":#U802("1/=OZ:*"BEX"HRCK.Y#P'"W^K,5F.YI.T".(3ZB=:O\NT]Y% MKR$"J%C_ZKSN41 V34LD(X"L!5T>G-C@SA:'MH3VIR7(YDC'>=(!TV*M*L0:6:9+E"6WSI30M"V2J1PW72S-.0M8HUN:CM M#%!Y*]:!M[1(^7.<>E2-I956(NHJT*;'K=N^D 7@(,)G3\6O M%CFD;0F=/S+5&<3XA@8>_HSB#Q2C!-/)'$63.<[MYX^(?L&)^!6-R +#H5W6 MB5+4@VL[Q10]JZ%XM9SPQ'8((:J,Z[#P2U_N___--;IH^_1V]_]+^^NY_] MOHH^G:4/'][1']_]\OK/3Y-5'+Z[][Z^#/^1'"5C_(^O[]Y\>7SE724O_W5Q M\7K\R]']X\GI[R_O_3&]^W6Q"/\,;N*;^^C/M^=7;!5^__F_O_[MR_R'E^?T MR^C/Z[.K?SQ^^?W[X[NW_WWT^N31^]4?^>1ME"Y^75YY'W_[^^]OSM\>?44W MY^EOOWSXV\/+[[_\Z[/E AU-+_'MOS[^_NOG\<7%[9^O?YGCE^D< M72:3Q]CSP^ST)B7^_9OQI^C=W?7#0_3N\]O?KM-H M]/WJY.'/_STX'=\>'EHHX--<80XL^5&9..#ITI@/J;Y+ZLO[M.%I(5-2.T?L M%D4S;#5#KIL'):L(^!WOH4J&[#YG7)CI&"UNH6.9F=MG' M@.]**G0A[XY*;TL:JUZM)F\)4ZO.90W*0,]$JO)T^%0$)TV(?'&1PI[5K;-L M)%1'=9?W7&, K4M45"<.87Y]1(\0V%9&W4]LJQ.'.EBN4.2K@ZM?EWLSO-N, M4HT#M-)6L00/4&?2DS0(>1CEY6))R7W68@I0(A)R#A^+#<4CPPYJQWQ$WCR( M,%V5V004F(R>TXJ\AC*3X@<3%EXN_*TLO@;?N^I8P]E,>A"I%(;0%M"$D# 6 MG11C-DRC"FP02?/70]H?;4!8;P\J"!ZG"5D0_OIBLAF:OQX<\A(@%!Z6S(Z2 MBY0R7'AQ9=Z'CC8\([DG6TU&;T@;3 F_7&CO MK.^R/+V5]F&L-=%R%\5G**I&T'(Q_="/0^P#)7'/+NN,Y)[>5J6/EVTH D0\ M?XKQ- VO@BDNB%>;F]&%DAVA,,P^GE"UTE#&1:V8A7X"@N>E"U%]PS_#2XJ] MK.0U^W.(!6B1?[S@!;._BI\W3@YDUUEC;C^//^GVM"<8VW>PUGE=XYY;5W*" M>WAFFJE?@9[J]:W?^#12M'M#D3_-7 #AIO6C09#:5N[YIN=,I6= MEYGL7^1U3#Q!D==BK1(CTW,%B=F,XAGC,8W\G&/L>RB>3T/R$)?TJ="BRW(7 M,]/&4 +7W;AI(T9VSB]Y9R48TB;Q\E994:\Q 4"VYQH3L,MGTXL*0#YN:DR, MY\P$YT>.Z.\)&3173\EM70>X?5:)LJ['&"HE?X<<8,!<$RTG8;Y*:UHJ&)UJ M"39E Q3^)I&.TYBWK@)2C&S3/G:K)EO1E%7C@5 Z@%L?:XM6:&ASOXV!_>(# M57J5SK@%\;,4G_+\Q.W[B)(0VD9TET+8DZVB"3#\OJIE8?) ?L>(JEGJ.N,Y M3/7='P%OT+6?AZ]"GK>OL2O>S8C/&[@*L(*W'$+&O)L.Y\"6A-?C/6_@"KKV MD_-5R ?W=O?O9D!7!3?V2+8;<-M#KX#LJ\D<4XRFB9&=JS#H\R;>Q;DU;,L@ MKC1!885TQ8A7$FW;&(Z<\3U)L15!E;"MCGOT*L@ZW?/Z(?F<##9EW2C?VBZL M11(DHNN*1+/B8%>K*"-WP !E>(K1Q82NI!O71GK9ZUT"U\(/8]P'7 M$UU=DZP*5R^O[G54GZSH-8 OI-Y:'[+?=_B(U^I;9K7Z*!8Q=4M$DU7YYULA M362CO3IT?%B'0)2K!=YF'-QP#LH_WXJ.*.E/P_ G2T0[]-0K$9J0$Q1] =F; M-627UR M6*M1B?!3W)5ZR%MURE=(,Z[!-VLMH;WHY08LUQUPP5*?N7NA-H;!D@C+XS_E M[5C!T:H#O.R'M]VQWK_U:QSI\*44&8F)XQI?M\VOTVK@(H: M0=WQD-2SM^,!D5K:/;-D^#[2"Y?J8?(]L@/D!J@/GG>S/M=WH#ZE;*.<]7.\ MO7:\??\;V4X<_G,8_G,8_G,8?E]A^)R2N)?I%$7;^L9IP0356/N=B0*IHK+- MO7FZOEV_FO'ZX$'D!4L47D;7[!B\)2$;9S9YP.$]_LB.QCE\A((Q8XZ>2MQ9 M2W;%:GD'&S&7,\:C(":MY/))G)(XB:'*Z331^F8/A$;P%:KQ=-R'.S)6VHJYM)ZW(RV+2?K\ MT/4LAGR%J*/S#8I7"CM8L=:,\($QW=(4*GF4+"?%"D4AJ& ZN,:U=LIO0+7I>YD M%;J84$?3BR#V4*BQPQ.^\4%VABYC+3RSC6&,@TF6.1%-G!F6'9J:3&[XZ3J<\(1%T63:[B3EAV%M.IPU[/)9+W M8WE#17UJK0LW)9?+LYQ0IFR90N82APH$E=&#,P*=!(0::(7R$2B5#%@P8@-5 MP'!1.<4^PA(E8:,*VT-!9NHAI-9%!A1%JB TI]&D-N6F&%EJ8-Q]#+PYPN$$ MS4+VI],Y^^$"11J!IM(!W)9X5E(DZX-7CH3=?2,(WA(VUD M5)_EGD]_@#/G0T+2\Q:269NRXN ^2U4.0S!DD"0)ZK,=? L_X:?.&'&RF4OVAA(/8S_F,)\%\9+$8G9DRM"+ S] =+5;"*^-83W7H6L> MS8*-W7"MT3G-(7^ .J*AR=I^+//-ZZW+Q6$CDUQG.\0TX6HW)F'@\\F>1XE( MR5%U'[+O2\8%^Z]MPT)*P'&[-O=:@"\ZN0ALMW5KHJ;N'S06N[HB6>]O1J;.P=%!$#5#N['*U11!(8 Z1&RK MIHI2%FFA0BU/"-?)HRV=?%'1R67VM"RL#F1<%;C>4W.IB\!@G/.\'AB*YR(A M[C)BES=\BSTRBX*OV'^EM$KD(SCK-;1G*Z %9\NNT3+)2V8;4QPGYX]+=M*H MAF;4?NJN.<5^2G,'6JOYW9DW?>-O%[G%7$.T:XYH5)JXVKN#!3K/R\.FT.QW MG=N&2>4,JC"EFG%NA9#+SDE[MI[L"$ZITUV_GN%U1Y'<8V/6-V/M.\\&N<5+ MWFPFFMWB>QREXJ"-/(9?-./P-OAN;;T-:?)@GGV^'A)ETLXI"5U3H$G*EY<: MUZJU.!DC5OJ+PNRX0JI!-&:P=W9:&NV(A'' 1SU)8S:I."Y8A"N!*:4()O%6 M9Z:=75-YZI1C"Q,%E]. K&M9H>"VFJ7*ZJV(I(H.5)71,A6H^I7;4G!;M;*3 M(*Q['_-W\,4RQ(\?D<>L*::X-6*L&CYU&=!6NZ]+;_[U<[4>'YW=7E)ZQZ1\ M'LW8/SEI$G%9ZP2Q24=P&,DFA[EEXNT..+/H-Q/TB./SQX2B+)R/K@3KW,G,OJ19A=?"UPPB6TA^A[U60"4)HHO7G.2O M$BR-+%@ED/9#H.9E$P#3P4 M);LS*Z]KDQ*R.D1V](&\BJS9T$;I0%JTU/,+#(:%R_ZKSPKH)L"UF\ $0 LQ M^+H!IY,@X8_>EY$?W =^BD*K\??UHP/I,;78>_.%742D-D &$*"]0^ESD,Q% MN *_(\V#Y82(X-F5Y1AZ7;J.*FVTKM]&B;7A:+6"LP$'%N/OC63I+"P?0IRJ M13B>:R"YU*PZM8ML>WF?*Q<]5RYZKEP$7[FH5,3"8V9LYNN]#>(O)ZL3''ES MICZ^@*G.5J)/0W^V8PM7,6:+<$$64(^V$@6L':.D2U67NER$VTB"U?!K(PVD M657$Z%"Q0@@1H.DPMXUE]<@ZW")JRI3M>]VL.C0 JL&=+Y8A6>'Z=-T&+]CV M-TX*7'5P,*R=7#N3M^P$$41NV-G)'QUFO#(X"K60;OK6;8"1ZE&YQKD1 IA@ MQ3*Y6^SAX)Y;&Z:X[X[@4'UT@KX&"_LQN-:W:_<=5VP MXT"OP<'R>5F$\U47Q$;@2L#+OA^Z"*38@&17XT2H-TT9U'SFLH^%I?5?@T5[ MKRS#[(N$>%\NXSC%_EE*.9>8!L3_#84I'L\1Q2>(D>'1V\Q<%JL!Y!I@P,:@ MY=P%?H6X*;.(5T+\AV#S,FHWW+48W%$)$WLBV\"T-QG -Y1G_B8K%/GG?Z7! M4L2P;X(9]*W YO%VH)$;@RH#F9A*DH'50Q):!^FYKXD.[!LKM14)-SU"+AAW M0HV=K$1XVVF(8K@\V69J@,>$FG-7=:F6=8P$/* LS#7%+!;Q(T9Q2K$_BMC- M)Z7\9!*!@)\BA-S"*^EKV\6%JAAPD( M.,-+BKT [G):(>"N)86N>5B/#U @3:/L18D^=M-*%VF85>$'EI89)XZNI:8R M-81;P7/7UYU5M,^(NZ:2G 4QGP)3:1-&_X3]\A?07!(9/O M/<.Q1X/E[@YIN,?*1W!X^"A(9WV/;8'!:EQN5@6.T\G;"FMZG1L^=5GQ1 ?J MIIG;#I45Q,Y2/"%73+^%;'@E=*M?N'VOU8%U:Z8JNM9(YU5WRFTPFR>CZ:#E4K':Q>F&UT*[3UW,N6 M29H7_;; 1L^-OC<.[O[\VS KQ&X?;I?E)7F#LLN(:::4#PWF*Z\AXS0OS_[V MJ=Y^=T$%\J%725VC!0;T@3<2K_[28@Z]4G MUY$0^NV3"/H"KJ5M+R6U?,%@=V(!M/W*$+*[;0,MMF5W90I9*!3S' MHX$B5-'=9NFX+;_;44 ^1O/2<5]JT259&.)Z^8YU_@YU_@YUW@_J]U(V.R;D!$5?--JT M:A\"S=3V?B,H 92)/J41/=,TP6,7)DT:!\ &46G_2_4Q=0"FTK>D4&-P9/C M*\).+@V%M?6)RZB&%C?OIA#@UBPASMKQ]0G?6CI 5KYP_+RN#&5UFC"AHU5N M/J(DI3P!GAE;/?B(*^0D(3T]4*K I!A)J;T%.@W$L8B&XZFP,A;.T!V7TW$7ZPF]#*<[6S_R" M*F=I-,U6U 7R\AZLE866F2/<"S$AG$G.'?0BL,#6T],"-F4&E;$LEFX^2YB5 M42;PE/5!%4F%-A F6<4H\#D=I4-W_,Y_*!JI@^R9=JJ.'YK=[(M8==S_8 M/NZJ=R=&&M?=8D!NIR5BSDH;]7TY+0.>HIT@9/+,-HTG+;\= M0 O167,>94EMS)+.^=TPJ'35J/_RR1FI,I0*D4ARK"KVG?'N7 MXES(MMG[TO4YO$0OP+$H$A%, ^R?II1B(/-4A_Z3V\I&0BC6@;Q%_?; MRX@7%<$^Z.ZN4GJZ]\P&9 LYRKQ%AGTY2\FMF0N#I\[R"] -Q8L@78"(M9WJ MD]V_"H 7TFYV&/56L"- =[GW7V"1D&2.>9U:,KU(DY3BXLK%(63S6))8T"73 M<7H7!WZ Z*ICA\UM%B:$TQ]MT;^HTA^5Z-?7!FFR"ZU1ZY*R(4B*,K$E']-H M6@K\!-F5*G0=7ENLKX1*WH<*YB#]#E+JS9D:.9Y1C+-20'J58*0#/#5Q*4 & M43;^FD0>BN>BT%+6[)C72IM%P5?LOU*2DGP$5P8-G(Q:$+,=2U*F*?7FR,53 MZZ1YDH)I\M#(O0&]].WF.GA.0L9.S$N<)5TMB,8!=^PT>0QE^S!&+84:Q]7H MLRT? LX-TM!36QGP3:QG"P@]]\I>6P5L/^&_4C;P^3W[!VR*>@,MIW4ZU!9G MQ9!J@@RJQG -0V7:_P@_@K(BE4C[:HCE);H=.%L#WDWNQPV] HK**M?$=L& M&H14-'!1:M:EJ\=B'I0D>O5IY)/5?#:L,Z)NW@HA[ 8K7O-TV#H2!@)GW2D@ M?^ZSIS-M!LQZ1+;CD6Y0' M9507A>YK:OLHP]HK"J@HA57W]?K#M"C/H,)1J36KZ<-/W5@[2+6U^Y:,8&A M[@ZI_M+3_'7?CSQ*X)9[BS?-^OEIQ\W33NM"?'[5>7[5>7[5>7[5>7[5@=H] M5R2.-VIX=886:(;C,4EG\T3<+T%$U$[5D1]%V:30P,_N?LJ>2S(RIR$*MJ+C MF]Z&RA\XN\7I&6S522H\"?5T/\AB"2?HL7L?R?50FV9AH'TD9?3,=FE*38:82)-"' CLC7M:$)_+/V6I*5I<18W*1)>7JJC(? M,TV=#U@:I\')45DJ,?:^FY%[-N,@6R7L#V)QB&71.K#VO;MAQ!K71WT15+/1"6,THXH0E% M/M-3X]7BCH2=H*Z.Y,*ZU 5Y:^Y6"X.7>>%7/2N:10S4_YW(5*=D\[9>T).3 MR!/++]AIC,+?,:+GD=]2*[D=YL9!W;RTZ,+>C(G=>*"-?MJ.)HM':1(G*.*[ MRH+:E@X_#)FHX&0W.(A3/6;L^:**6(BZ":(ZTA"4^M;<6T.##%<^(T!1>,GL M[<=?L*R@C/)BWQK1R275<'EO@]$>1V2L<3(==XN7O'@!.[L3E*3=;A?2@8>P MXN7(6(W[V9"["$),3]GI,B/4QO*OCCD#3]%A(*=0L-(3]?8#IC9_@'2AZ2.;L]+%%DXY"M M'W?_'0I25.R6&"Q)>X[#T![VE>&&H.SK4+!TQ MAP![(QX*I?>,'92\MI0 PR+X.X,.0]4W8Z)0#:_#9>HZ;0F%TKE)Y8,-PJ+? MA: 6MK#P!!J_I!+F3P%3_R.C$]Y#AE=G1+?QE.3?/P!&)E*,!42LI;@LJ$\ M08^7/N,UF :>H&YM8S2-/ R]U().\7AEJR3@AN2Q[U-F[^;_XOR]LB",NE$' MLSMJ(2DD8*TI@(S>:Q 1O!ZR"%YO1 !P"\X)G;(_CNB$/,C"_S4%4!IS" 9J M(QX%^I;J^._0$L?0B-Y0&9L MCV?WHE0J]=2.6B6KJNWQ.B8F*!9*19M%UI L/?SK#P!?((DW28"]<1&[8[4$ M)!*9R40BD8^__-_G0P@>89(&+Y=? M_-__!.!__>5_GY^##S""B9?!+;A_ ?/X<%S[ =@D7I3NXN0 7F6'U^ <[+/L M^.GK[TT9C4#Q*8QJ?$ARG^!3@_1P!+D/,$8H!_!C\BJ+/3 WC[!_#^ M[9__B/[O3^#39H[^\?Y=/N5__24,HE_OO10"A'>4_L<7U$K/]TGX99P\O'G_ M]NU7;\J!7^0C__R,?]$8__05&?WNVV^_?4/^6@U- ]9 !/;=F[]_O%[[>WCP MSH,HS;S(QPNDP9]3\LOKV/X%N\ MP+L_X05^AWYU[=W#\ N 1WRZ6W+W\FT%(Y_PYC\'Q>P!"T47._)K70RI26\J M"H;XW]<(GP:F\#F#T19N2UPQ! $[R0)$>$JX&'+L-V"&6"SBI 1)%OZ/+T[I M^8/G'?^YSA!V!QAEJ]U5$"&1"KSP-DX#+$BS^S1+/#_K4BY%Z!!4=EYZ3_ I MX+W!G\L;&&9I^9MS_)OSM^\*&?J=UL(%5TMZ-?95?M1:M,I99TR)?X;W(?E0 MT62LHV!T_FG]Q7]64T&\ ]5D4,X&/Y?S__&7'(7_!(U]S9(FR[S$+Y%$/THV M5HQXX\=('QRS\\8>=TE\,&-V%AN0YHVQ',[2%&;I_)0D:)E1!*ZY L)T2,'* MXLP+KP72U5B=(T8;# 048T ^PZW ,+E"2T9W6V_^LY<$C,CZP;6)(M-YW%YM M9M=@MEXO-NLI<)G/WNZG/0SYD.$'U^^>?_NZ^_ XOM/R\U/E&0XLKUY+&M:VLSMOFD)=&^Z'V$2 MQ%MDUR>9/O59I_&%%V)_1$WESXS$;TSF(3%;RTYS91P&%XZ%3UH*MBI.-,:TT$^G^5.<^M,TY$'CE]-F6"& MTOLAB=/T-HEWP3B22<.W?E&@%N<(%1D!\B%N[P@,1M BT=Z* [=+"P66M<L@_RVL$>91OB;7.X#< Z4?%P(+S<15J^56(AKP&F#V@ MF!Q'CKTR I;14L+;:P]AJ2%=(8SF<83 G] *-64NX"Y."A6_\9YANGA&:CY. MMD'D)2]+=#*D-VB':";:;4B00]\N3,=1X&/B:_U &'$SDF_@FGP#]P0ZN( 1 M1(H'8"1*XX4LYO2:;$$RZ6]K;%XX."%'WA+KQ&7*UWTA7T3E!OF(K"E?_U_ M^G.CQREP [.1C87F"K;=LXW5.:H1C0$-\77M66 RA9:H[JZ&-[]D.J:# TLK M\$G[69!U#*?K(TSN8TW2LKRM-&G#EM1^%L1]-R1QV^%VBH1]SR%L7-K;Q:GE MU![2)^W[7D]WE<^GZY^TY3P4K.S,9,T^] #F1ZWD(YVSD^ M0@F%3/W:>P]Q=77*<$0Q#KT>1_@ZJXSUWB9_U&RCPI&OXKT-O HBD,]Y[?9Y MD\>HAK@P-S>P6:CVL,G"1/!TS*3S9T7FM[2CP^Q0R#]K_ 801^B?Z>PY&.?: M(%YQ<'-7Z0Q@H<+Y-@O=7H]%:AZ-GDI\M8B-3.7.W7J/NR=U_6>N"RDF,TL"E@''"(;&$,\3:)'X,M MW%Z\?$KA=AE5#O29GP6/X\4C:BSO(#)#'3N>JV2Q ?/9^J_@TWIQ"98W8'6[ MN)MMEC59?0(4W=2REI^.E+*P$Y5 M2IDFOC,O(3Z*7P$N;_73S[X0E?H= />\1 >(=LE\5N!T>R4BUO MX4WGF6/\;\?N%@7?WZO+Q?QN,5LO7J/O+_\)GQ?DL\31I^0''&[ZP^QZ<4/G MP3GX_MS(-OT-.^";J<>BP*:%PPSIH"1Y0[ +,-N%A\6-[XO/QHFWN_*'FN[4)QV?4.^,C8.;[\0D' MVSS8)W 89R8! F$=9'KMU%Z2_D<;S[D.XB>?QX1!'="C&IRP(@]_@%OVM@ 71V.= M-0X2%E[?K&Q$12W6"^-_1C K0Z.+!!6O6A]D,5*=& .04BB 4X$#^7N)!5C< MKIU7\K(JLBPM/!Y7M9\D6Z@MO"1"Q@GV@Y#HC"ND)1BQX(;?I2YT*Q$4_7!4 M^)9@ 1&@R2#%,,$N3K"Y44 M(SD16,=&[3#2P!!Y$ZKV/XQF:(7+($2:Z!&N MH7]*\J1V,^&5 '-B XMQ4I!-#P$XWQ800%J!X!B^[D11C94,R5,@D>$S#H:\ M[4#.?<5PFZ?1'(ZGK%#T[4_@XH4-8+1HM3'QM>H\&&\?/.\#-0&LZ8^D8>B[ M\#Z,+X,-]\7(I#?/"+A-\"&:O=PBQN$++O;7'7'PUJCN-/FJ%B/VI,API+N< M=P;(3.(+J>8Z-]:U&4S+JQI)^AK-Y2IRL9,:&4)0EIP>&B@I6!C'8CH1*R@6 M*Y<&A@H3&>:%E#JF#P-!U'#^?7Z*S9@@WZ M?8#=%:2H;,='-R6-UN6PDDYK44-7\+!;\ X'-PSJNZTAVC 1&RL*HM2#- M\ M+P0?H9>>$EAHI+;7UK;;MD/]TEO;W)*I1KD,4C^,\7XW\#F[0(-_'=4X$JUG M-T%2@ E'2.H9 $\!9([[2[$&*VF5(=N_Y@6X=0368>?1-H^4A-N]'$CPAJ'SK]]B+AS9_5!6\1V6"X 3M0+P<>S/CB1^ M-02>"#DX%NLXOU>.(DTL_V-_-O1)7]S'2;:!R>$2WF>CWAO8*UGM/<3"@"?' M>.QYA@8#//H,X/%N'^Z56-9,G^;MU]R-AD'5UL*XYB%[*Q!E,D?+"3]=W$+],;V\]=$FE?]\R!E;W8?#0ZSEY MH$6=O-P-@[O"*1UA@/C8Q1#/0)*OA7Z!?7*-/W9-4A#72[K.XAY5X!CG]H , M,LULQ"NA):YC+RI7'$43,Q=RD7+%0H0GXJ=[ LYQMJ& 18V\0M[&>MZ!2G/Q M*DXV>XAM ;R2Z=N#&)@3-2G&2>7YH;QOX)";; \!L?FPWIO6=5N-DZP'"#F% M^AWMZWN/B.W5*4,VP\<@"@ZG _Y-SRNU.ES[<9?*N"E(X/IB!@@PL"/0P"$' M!T+T2\E]V*% :K.=(9MZ9.S[#(N.A+P:+3ZJDR#R@Z,7%G6Q5COT<>1:V%!: M]8 [$%DM!!7D-J4 @F,)$=P7A<;0"*Q.Z^#:)?0BWI-CW99 >BS[41.#38!MX":>,*D=1#K>:S;>=P;#FA1^4 M\$$IKYL8X"7 :@?R14"Y2M[?@%H'CZE7FH*U.KA(50IW6$;T?5C*B[R\_!AD M^R!".K["KLC>-'U#4H9KWWI0QDWE7:B !9X(,&(FA-67X.7PG#M/^S*=]=2C M140S0XZ+OTH&8Q2+U9CLU')3CG1:+5F%3&3TIW*QYL?%V&P&^YWVPRM#")2T'98NQX<;> M\AI,W+CWR.NQ5MRGF^6#-Y(SG!6>9\H^P,@?M[<);RV+.4P<%+CA_6D*J.$3 MR"I1Y%NCW[9@S\;.Q*I/FZ5H'M%Z=IV) DS$;2?1%&ETCPM14F!EMY,??_^F M'6[@ WZRN8/'."&AO:,>=;S%[/;4X&#!.]SRX: :[SID1I5UC:-,M.?^%1FJ M:-=BG=XY ATX3L(4N.AHI02DQ>2I^<:D3!.E # I8JJ#RHX<%ZQOX) \)1TP*Y2:'_ MY4/\^ 9-R44&_4 DAM*U= M&LKW)R]!) M?\K-K$+:V8=KK8"O 0L;N:GAAB3CZZA5XTQ8$UD9[?N&WI_QCV-MR./*@&=& M!^@8D?1*ID$+$:F94(UO'QRN; 8.>SKV VNCN@Y7#)"\#KQ!F*>UV,!'NS&UR#C1I/SC.WIO_'6X+"O-$$J@R1MD=OF',?I)"_S M>#N$/(CA.Q /(4)B:6E,/0-D,H@34 &(+#JX8&0YLB)2=)'PG;>,_++3JC M@EW@DQ4&.UEXD&V;&T)LQ"*%7UR:LSI'D!,IDC"M*3^BG9L;(;/M%G$J+?YS M'43PW0 RPX+J0 LQT! +2C'RK/P!X#E@%3D_LP1L:DH);\M]=$L7YOM19.3] M-&3DO8F,;)[BZU49>3^4C,S1CZMD$S]%PTD(!=.N\X.#A:)XX G8;L%3 M')\S7.8PY:*U4T/?1P,D,7=6">EW&_E#6+P

%6PAIHET.LM& U -I]5Z85YP="$[VA,B]&6^$-[0"S_(&WU^=&E.+W$3)N MY0'@=*/C,W9?#=%IT87MZ]O]\$F;#*D)S3 M'6"6.=U>G\-I\C<7[.:QH60W8VU>4S.QX!\D+M#F4GQDJW=C?2RTN:G)*$C.+$9V//-6PC8A6G/ M1D5LJA5SJ/#.EE7K',($\@3, NI(:- MBNS5HYJ#@V>\4HS<2XV88^TW#N[.>TD-?HA-YNB:^1 G+P.]EM?PW+QD-'"0 M/YHGH!SK*EQ"P(KNLWES9^;O$^N#%X9E6.X G&_"<\/Y!@YBSI.AH!SKEO-, M5C0YW]V9.><7!Y@\H)/G0Q(_97O<[\V+AOCVV7!M7OX%>(BEH9P"\CF@F.3: M"23D5%- ^)LV'83B<@#3 N; ?: 0DZ@&/9(B!(P7!X$-+/[1WUN\& M4G>N)FT?T]4I2S./E*L8XAXB N_FY!"A)+F5Y)W3R=0SD$\&U&SGPJ/"S-85 M148,D[-G=H#1EH0!AUX_(6I"LJM'&FOSFLV68P >Y.X,85*\Y'1W(X8:H[B* MU,'=0Z1J<(':U@X\1'A/"X6+@@[3[V1MV']ID+"H>G40;=;DFV]&_N<9(4,G M<-!0K4:Y<-%0S.$HDGHZ61Q.DS@8/&*G<;3WVR?$98Z@)EZXC+;P^6]P"$NS M#=')8W0+"8D9D0\&9#1 P]U>23DL:=D)C WV>+Q://M[W">S=R@_$Z!5W<#" M@)OAG0\%Y5C'H?PB;K3?L3K;,^];19KZERO%YNU MZ^I';';0J?V,S?1H<&CB0GS)7LRPD+#9[J*,:">O 90,-QD,0L#.,GTOX4@FH*&O)O?_KVF[.W;]^2-F+_]NV?_H#_X5S:1 QO2!N74#VDK23: M59R4).NN,X[XJ2UMR[NNAQ9//ALRN"UET"ME\%40((%!F2*UP@^8@]@6.=/\(%;5L\(F2X4I)/(=JE&D],82T@%W+9PE MSY*+\L\O;1YOP-'\;Z+LX^6D$6*=\ M^??IN))4R=GGV*::+2&#H-O+9-R>(ZJ+N_ 4J"+'2R9=SBZ6U\O-L =]3+ M6CH?1_7;,!=TY<9A(2/SZN Y .<$X<; B%SZ,(1,97ET>&2P5BGE9#OX"., M3N,$T;37<*&U6CC(9*<8YM(#Q.$,2RSH3>GJF4:?Z)>J2_1F#^6-HJ/5KNH5 M72J[XO-J"A*G#]T(R]J[(8RT YX/I%P(W-4MS[,]S+5;O /Y?I0XNB/K+L==J@#\RE'K<>\IQ0^^D/V! G=\-9DN!0?M*=S8Z%:82) M;3O "$N9DC]Z+VCU$&3>,PBK[PM]&;,[[>,Z%IZL(P[2,U#7O5F)S:AD;^ M <;1PP8F!]K-J=.P5#3?ML;GH\*MA8BN/7C*%)R)JNRH=:=DOSV48 GZ$MZ/ MU8B=6L!!*!N]_B!>PR*+8&+W918?FXW96V0PC("CO8_%27[K);2'.]K>('0M M.:454+#^SJ&'GY),GE<6)X;DK+!G/R'@.;$5:314+%=UI(XLIO)5K1MP,HR, M'(?3U(?*/%=P(;($T7*TAQ)FK#"038Q+N8?8_,FP^7/,V=-LUAX2MAZ\#*C/?#-G6:^XI/P[8+O;T*>]VAFXE#7 678D(57TXF.@T:T8LH M5X@A-TY SS4?6>$'+QPI:H2UCOWX7P86_*3TXA LBA ?O00\X@G@W[Y\^_8= M.OEFIVP?)\%O:,Q7N*H/*?.3DMJ^9Z#\"<1UF=\SX&7@/L[VX+].$01?O3T# MF%I$P5U"'^)F5>"K=^2W;[]T[#H1"$8K'YY)T1X/24V0MUZR2DC3QBV!?@L3 M4C_9@I1RE[:?+J^"EE22T[8D4PE=X(ADCXBLV]0N/>;S)5%()./XNN8:>1WO M6@U8$,G.DHY*Q0A04A7#0C]ZU<1)*3P>;_D2QZ1#C[HP'=!J_0*&E;1V$P'G M-/MOL>GN(& MV/S L"-/Q5JVK[<BDKY(S"_.XJ#J[D'22D>1A3J1K$91(S,K^Q/>/\LZC* M6UA&?GR !=11Q(._F@NG(1<;GKR0>KGYR%;)=2=)8Q+.-?/#1%LU=?WED#;> M1F$IVPDES%O+=NZB(.'D5P5<^62-0'!:O%6)%HT28S5U8\0-RJ MV]DC.D(?X,T)/T:O=AWGXGAJ3 \#%\:4%H8<"2UA@ )(&2Y QPB<@_M* ^9_ M?NW::C<2#UIH]6EG:K%Q5BJ^$CO/);HX.+A!:J+82YRWE.)E"/1TY%DF) H2 M+22@Y@V69"P1]WK^:'AY2A DI/>#.(]NR'^-NV4&"?01@"O8]GIP$MGTH5HS M*,WP4WCX*QZ/\_ZIQ=04[*"SZ@7]^%OEM)G1RK"L 638Y?N;RJ3]5QVFB;&:WVOO1F3#DNTI@W\(G\91QA M4%O9@;M("3&.!.$_DMJXN'P,E7;E,BY%B\6JIVF3$'TN,#SMYD3ZVDO;?@-2 M0TM3^";DC-3CN/))V)%&ZR5(U=%CU2&E.>%E[_B@8@-2YGNRM4UET5,], M-5(._AWD7]ND/@15E*9C_2EBW/=C^&QNL$-^'#JT-0V,A=G<2_?HTO08;.'V MXN43NBHOHRKX=H:+#PBZO@P5,:N/AI-06FTT>7(_6_\57%VO?ER#J[O51["Z M7=S--LN;#V VWRQ_( W375Z-S,6B$8YK1B[3*_ML^\LIS>LO;N([B+<9A.A" MEN6N"^P2V,13D/91$'61&CG\-KC)E-52N'1R4BX&(IB!H/!,A23:#_T9_])' MZX(3]GWBNO-5"H17K>C4O!I35)M)FR.QJ,?3P"4\(OX%XSV[-A9P8"G1ZW.K M+M=#\-WV6'2$)76 X+].P1'SS+6AP^)4LXEI:Z,#>X44W MM%%A.A :Q8?M% M^O,@[5MS1W81>FXCWH&]E(O+"A,3;M.LZ)P<%_!P#.,7"+&KJ8YAF(C$B/G8 MN$WP-V\2?(B;FR#JE,$Y*0V4F47'">]2@6,[GDL!)YG0U!%;M-0X[,2@P:\J M/DN5#CWDAZ05YF8'-D0>HF[I++'@L %8;U,CPD8F*S%)K2SLU:2:YBZT3X4W M;2'A[]RHBTP!=1DALL,T,] H[:F6N\.PL9")0E ,9QTOCJ2 PX(V_UD;'>$K M%!A_$FQ8-B"F^YQ%=^9G^/EQX.U@MO>W.?G1'=J ].]T2/\YT_N=T5$X.^". M.;]Y>:NC.YP\$N_0A7N6IE"M^9 8@MW\#"$N/$<.-0=??,FL\WAWCN8!,M%I M>VTE!E7B(2> 88)%$S!NOGP9I'Y\BK)51#T!T.UP#:1'#:ZM2 ]3!!4%;8M@ M(5L]!X8;4?K4$U-$GIB..4!G32A[<)TCDNH$[-$E(7X,\.,4SM^(3_?9[A3. M?++B:+&2_ 7M-^O@(\.KE>%ML7G5R8;H7@61%_E!]("+ M0XTC2<(%;4N2"!EE%5?T0MB5LY&20]/=!DFIL+7Q9"$CA+& H3MK@KL\7\+\ MO]0K1U',8HM^/R7GY4TW?7#E1]]K<*!.G0 MQS <0[!*3E17$MI:W7HDGC)J'.E\50)X#4H06%+KVG@YE#^[#+K09KZB?#(( M9!Y+)UB'^M9=B2D+A2G)*@,_7LQZ 02\*L&\;@HL!6JJ4BL0"$71Y=%K2/DM MK=?B.C2+MN@WR0ENJ<4MR;$2*O8#?H)E/+ZS8Q$[Q\=GDG97ADQV,T$;M6RF^I MD I(,N#UJVS$/F:=;OFJ[F6PA1$W9JRXWB?Y,,>.(V5VBH6-M?]3$YBM:5#8K9JD:O'$<\)K%]&CS!UG[4A0F-"61L" M-!6S-I8W/RS6T\_:4! +A:P-&;E,XU,YRU6.7[>R+$)C0K(L0%-1EJ^6-[.; M^>1E64$L%&191B[#0+8,%DH?&3-Q^ @3M/P:L10-?;CQ\N99%U[4ZI[Y3 M!F<]X$T5,VX07 :KZ_\YMF<)$/0CSMSY_>^^>?_NW7>@! A*B "#=!LGI\MA M*I)(BV8]; ,DZSZ$V_0*X7T'2<>L6R_)7G LP%@/\OP%'3S(;+U#LT'00W <6TF/9XW\N!BGIP2.>@3V M1LK^V=@7995#ZR6J0Q_ 4)UECJRIK;+;=!J1N^:=H M"Y/9>O[-']XK'>"$IP,T'R +B^Y&KRK M3GY5FA@&D+? K^XS+XCPD\?BV2;K_C(_B)C4U[G^1.YAW]9&B:B&RD *G;O8<')= M5:!XP.]5(GW-0X8;NUL4H,"R6,T%\U:2I OU*^,AK5N%N^X5.-X 1[\7CA0= MR5]O0%-579P$",DDJI@"SD$Q"^!I@>L.!0HL;88TB@E@/U1:B ^S8\0TZBJ- MPP#S*I"-0K#EI<,+L7=Z&14)K-3Y53[=CIA\WP>A(2/OU-5#'Y2YAA3Z&T@* ME9'%C4 YQ$ 0P@-MQJQ"0%-I?\#NGS@6L>K:.V%<+6[S5.0@%#SQT-L8I44+I! MLF<.7L"-*QE\)#@2@V$'*D8% M+UDZ<%*-=%J97X>W:KF^+1(,F;J.GR8B-,%>_AJ]HHL;OQ C[B4M'_'BVL>J MQ$"Q4+5W.VB>^&T"<01.>?X7EY!9M,T3VT@9$4MRIH3*- 10!55N$#"96I4] M((ZIO$BT?T+ HBR/Y'3;K*2?H(CE69EX@PKZ)3S&:9#9%VO&PI,XKKMX\1N7 MX(&TI+8E=!HBRF>Q+!^=20G#.T(7_G4'0HH7A,W\9+K^)9SZZTR2PN-*^W"*Z9DA]-<1_6A O:\S&KH,.+DL?]R^J7L'8-:Z<'KHB-K".6NVUCYS,M MME;R^X4+VA/<(>,3#7XJ;"9)XN&S;/GX9,+L56Y*Q> MR8%[A(F(MF@AJVX?)!UY1*"8YOJD M4N)G,PA(MOT>KOX[F.<9++PD0I?G=$2QXBSE0.^P,>&_MY\.I]S4N82[P ^< M1.&K,:QY.'%W::B*+DXI IBFES#UD^!(:CM$VPLO#5(<(P13G*>+?[N!S]E% M.%9-(P,T7%0>U$>3(X%7J[N/L\UR=0-F-Y?@8K9>KL'J"MS>+=:+FPWYBVNE M9BX9M,0:4LRXT7OP$ 7H@\8NW#ST!'TFMW&(/G&8CBO"BDO;#A]70XOGA?CT M\>/L[BKJZ7<[I,IB-IU6-\H]*-.H', MBR_Y>[@]A3#%9<#07J(LJ1IFIK]>O.#_O?)PU_&19=0 #^L9^09(\L2W@$0J MRB40V5SD_&W&40GM M:I._:=HXNG1Q<7%- M,,15X10KX0$$$!"(9X# ) =; 17\3. "#!@0R/^8QOEF*$>L,\Z$M$85S4E5 M,IP_@:NYHF,568S'&9EG;E7>/9K7)P0FU-; M'+!*#*L4&O2 D.C2FWC[V<;A%Y".Z=A39U,7!@:M9$T5Q#[U7(=&C MIS1/??:]T">.:; MSG)8GOA8U:;XH'/M:C$4DU9+$FT2&CJX:X-AAM0 H6KP M"-?0/R4DMGKQ[(>G+=SF&OYP/&7%G;EM7]@R;P=#T\&G,?PN%&QB>BE0KP7* MQ?+N M1R;$-:;#6[-9N'%EVV13THSTP"IG^$N&(:W,[0V88NL@1JNCIER)2, MMF@IW+B(* F$1&'O,ZN65\,25 X.40\[,$V>8US/H4RL&" M>PS72=C.0.)0&?(]R6ET<]1?L_U%C235G66LUCKOC^_0$BZQL:8O]CRYZ2'^ M3)KW*Q91-)/(33R"P2S+DN >'2BY\>>%X8J\$*>S:/NCER1>IZ/-D$FIAO@X MZDEKABWG4UGL=M GM84KPXD46@)Q#H%X$Y\*&,ZKA_66G4ZV:P]B]LW!EBY- ME_!I[Q*C:!F]V4(^HN0_@4LLA:L;2S#=-0,?9- MG7=Z-:[15@\D\97XQ^YMU_HAP+BV=E$W4M44LQ?/,/&#M#@==+^VUFS;W92X MF/ N=L4@<$P"'SJKHR0E/^NK9&S0Y%&%"A6@6W H-LCD3;;<496#!C>Y5'9W MM]]K1F@=IE"$PN23]Z*3[.2TOP\H3N]YL]O($9?HU?1J3JXG83 M9UZH)",]P-N/"#;&E2-JY&]N X1[<[>.(>Y''=,P8V[EK;H-YKC!%UH(V/?_ MZZ#'BVV_6]TN[C8_D73#Q?>?EKBK#G]=P5=F)8=R9KH*=A5<55#O&Y&7]0K=?KF8,C<2HF94*J'R=5< MKO6J=@3P3D((O "O<1I ML5U3P: 5J!'9C",OA:OA[P<7/+GS,ECDC]L79182DQ)E!H*JHKPMIH($IW2= M@__C-'C,5!:4I9='J8&D]SKO)('SQBP4'%!=V[X+1A$SE?B$AX>$U((%IZB4 M59S'[:5[L OCI[1I5.2%S\OZJ!.29:ED\$583#[3-_'F&E>G#-DH'Y%B/YP. M9;7!G**8O?>7;R. >=T M9*M!B $NZ>Q%D"S!886KACA!M59CIRA?7TWG(J[(0"T9:Y)C)/UUA?B,%QE* MQ"IX4]1?)7**\O6'2>NO-N=T9*M!B+'TUU7P.*SZJ@':?0#104U1M/XX;*C0@.S M-(N6YZ-N,%LZ[@ST$0N*8P7$0(GW O3],^5EW8ZAKF -1PMP]NS:4QFV:Y7 MW!1P&>':0 B'PF?QT6=5L1\+RU;#_$;19K<#O[:79QO3@#=XOKV69QB7Z!(]T; M?R1Q[U?+F]G-? %(V!5875PO/Y!..\Z;ET@X32M"$8%ZMR?):WM8+>;.6-!Z MAQP!,@IOJ(T$L[-F"]56.\Q.4!:SB;3;4I-\"6 7C>30S+P(,97UMHEQO_=1 M))"QC&VYZZ+ D;8[^!B'C_@$+9K88*FJA"J+P1JM%>*_WWA%@T0,#;SZ_>^^ M>?_^[7?KFPORT[OO'#V=RGG;* [,IHO9E1=/OXZ]*"6]7)4,M-84NU[;YN(\ MZQ]'Q(5HU!E O'5J1;'I6YE*C.T,_X;W")/[6(NF;UDZ_>8B#S7$0[O%OCX' MVKXUON)$?RWU +."A/3J_/N\;BC_^V:E]>6&M;X*4I=-HDEL6DM;>!S1F!DN6A MP-*RMQ,HHJA+RK?&7E3:E+G++P:WZ%X0P/0FCGQ6]-\(YBUW8>N='56PXMK MW&O5=&Q:&8MY5JZ0%H9/T1SX+_3O9]&6/DJHDT2KRN9 2]D.[AH&;9YK:B"O MP)E3"W18(:KLEP$I;]@5AGY/&%D5[VR2(_.#HAL D&=<*MJ] \=1Q+](:/U!H85"LC@-+-T^Q^R^DA8_; M>!A-;+7S=Z8N]FSA,)9V!K5,W<%-U_(-5+L'=F=9+JC104 8/54Y_$/*X5^9 MJUM$$(T_)]8F%>N$12IKBY1C7R>7B2Q%T]Z]J0)9WWM$%CNV:Y\[CB9,VV7A M]=!3N-RL+V;D,3+MA+87TM6.;+=_SS%C0 M^EZHG&!H!MEZD+P1FH-=0VR+9B]V5P)J3C.C?![9*4M7BPIC:3ZTC%[2OA9 NT$@.J@9).Q/4+CXZ?K:M#!\:I2MDRZC,G5[ M&/EJ )R6?-&HZ2?L3TZ^6*Q3EJ\.+4:4+ZVL?2V TY.OSRAKWX1U6O(U1-:^ MPCJ:*?MZ$&V_Q&EAIY&K/T'A$F3IZU/!^&VM7HA9\6V$Z,I&'3AG,9;B>F]Y MQN"<&Q;@/#:04<9-MLL!W*T6HG 9"SFIF<$ UNZ.7QJ^=HV@^T7H.XO$$Z"@T-J2G M@)N&-+K0B0J\I%6C;.^&MI85,6+*CMV4935Q$8F(FS1C!B$(#U%QP1-I/M3ZG" U;[4_8.S9Y5BI(<+T6P^29>>W5DY6T2^Q!NTRN$ M\V60'N,TR.MZ( S28!MXR8N>(37@5R?;M:+W&I#CQF_>EBO;Q< MSNY^ JR?1"1RT%9X^@%_;5=6LZZG.JPL19!9>H8OTK6=9+TQ%PK-ZW_*M:]LWTQ MYNG>&FZ5S9/%(/5R,2Y"C(X%=( E"%=&+.&C,2Z%>"AAZ>C8?F0V20'JO?); M.Y+_UFX!NO[XVA#\ST_RWPXO^F][%.39)%Z4XC,SCN8XJ!HOHFG=*(G_$.M8 MMD@&0%GXU'**O /VGO^&/X!Z+??![0/*1%U%>2!B]C5O-&UX(^/&= W[(:C] M$)8H^)?/6+WW%).^5\>V4>/ QZ*:933(0I^+Y#>P'DG\\8-7L0C)?OJ\O2JL MU*C!B&]:!VB=H=OR/@ZW2$9P[_6\U(6MXK[JJ]M_R%!%C>>(V:SF?_OKZOIR M<;?^O8=8]QU8?/]IN?G)91*H-K<;SQ]:%.E3["U-YW&$RU;#R'^I%Q@KR8^[ MG'6AX^/">W9=W6R6-Q\6-_/E8NT\L5[&MV8$BG"KYN)3=DQ]MJ7$A O:+O @ M0H8C0\N;^>KC FQF?U\XKS>NPCQ:BJ3;-:\\#A_R-"H2UA4]6#L2%=9U$1*G M@!?O)%Q\^+BXV8"[Q>WJ#FLKM_7$U?G:./P4MV]JA]U!C#LR!;W(;R)=.-S'2EVD$*K6X2D!2RWU<'ZBPDMU#U) M9^9FG<>'8PB?/WK^/H@09;7\2MS)=L,1>&APK;2/M]>+OX./L_E?ES<-#>@@ MZ$5,?BK@1;!'PX?[S2FY#R*XB![0_^(%X@@+F98(R[0HH1H87^O3I[F)Y MLP"+FP_X/U@\5C?HB%P[E M%UM1>;(6=FRJ(!!VR2-UH:H;V+,MO)!T$N,K@ M#ME!L\W"J1+@D)CZ^EF[,>Y31ITAFEQE3+0=]\!"@G\?7Z^NEY^?#J]BD=#V/EH V&W(#2]VTN?1%\P&B)C-RAL!>^PE*+ 'H5QWZEH<6*MH ' MI:OA9X-#R=U433-1VD$$IZQ/ M3L(+.J^7@XD5>ZVA[&\="6-B(NZL+"ZBZ$9*A,QK2@Q_QX.4CQTW&[R[SG"V MNKK8,/#055#3K:HH43F\O9L:^+C^O)?N28'/W">/?4L/$8[H>J=DZ8LA6#RW MY-AP^Q)$YW,T"<1X%@C(-'1HE?,<]\M08!#5!D.V??LM4208L5HZ,3GB\-H] M,!/,F^K-3VF&X"6K"'XD%7G4+N.=6;9=+&T$>+?P8AQ \'/^=!_.&[IS2$X MU;J;M;>^#$XW3[$!AZEI]E-).SA(N)P"-)+!9E<\[M*\P^36WHS"&FM8N%2> M$9.IB=9]:@PDY'S&8[N<=L?H+N49K&YMT"0QIP*&J]:9L)J:9_FEK(N!E,UX M*%-M.V-TE^Q=/KPS6_9H\P\1[@ M1R_Y%69DB(8P&(*V*R]F2')$J@0&R%" P($"'L T?] 4( $.@Z*Q0G0X8A5-8.(537'M)BPJT[ MA\;GYUD]8P*B(N5''7HIW+&)NIF=LO@09\$C-%$P_-FV98&+"4<6ZO$BK6%; M$J3*2K4Q(%./V8-+I_QC^-:2 +EK-N(/-QX9U#Y02B4,HI;K6) M.A]I*T:R]1[IO/@,PVG#EBYT,5 MA?,-3HCT-FY;O+5LY[EQ\.#6X\Y'YY;..MYE3U["]A(Z*8*ZS-V,0!4$ M><]C<+H!U3JGZ=6Y[I7GZ7":Q8.*TYW-F,:[K,H\77+@E'V2-.XP0@#68V!$ MV'"87DTIPM_+)LR.[09E[E1W&NG>C:)EJF8W.CZ.UASKGHWF^CQ_!HX_SIMQ M.[^YRX8.S+Q5WP,_+T'PXWW$**?YGOTRX,7:;!6",#ZYR["AGN:DRF@ MF',&REFN33QE_E1"(=V]T0=_%Z/I60'T,DB@CP9J2(AHON6P5P$J'.G(9]3" M44Z:@)M3@2^59,@V;FHM%! O$A(7GBXC7^=4X$VV^W["0X-W2N3#03G^#* 9 M7TY 'F2\J,\.T8;UW5/8_JS** 8Z'DZE6P(#M.VK0A<%?C.FHIJD8V-1S)/R MUL#9EWEM@F:=$YWP6O94ZX4G6%AHEZ)Q78B&%U_+WYVQ^F>7+M$Y X00+!\$ M(ER,"]!,I/P,[RR0[KE/Z\>B\LFH/N7F&BX" ULX:%2K<>,Q9G*EZ2GN;L@L MLX:JBZ)U&G2FN>C#U\)!JU"-RS(U7/W/W)%I].<<8Q1E"2D,<1>DOUZ\7,#( MWQ^\Y-?9>)L4GS$N6G^Q3^ZX1@+1[1_VS0E-'$@[>611GAH"!P:N6C 1D.\/BV MN+BH/RYF6JO?.'?#9J55;T[8@%[MJJ1EI8M-=Y9E#U<' 5X%'C(.VQM^.=)E MM1<>L>L*+\Q]]2BRVK1E;V&"?^$]0"4VB^9;=VER45&ZG"3X[:N#@7S'!7J513'AC3K/LSNCCP/GUD-N+.8BF;[0Z^?B[1Z\^?O;E> MK;R6:7J"V\M3$D0/"&X0;XE%NMY[";SP4KC%WE(8I43&QK$4]-%PTL]$&TV> MH8$!@7L\&OC4< "?\<\0O HBDKUT;JN8RTND$ID\[4\'F5MTEI=$X M)7Q'D6TS3&Q'BAMAR;N04S6AM\R:T ZDN)= T()L3BDS^[L9VY@7X$S])#AV M)58I3K4-P>[+HQ 7Q3!54CUU6T^;3)0JASF<,%76Y@WS6)[GJCM! MW.\W+$8YM<:9!*XXVMV-J:G2U IWP<,^6^T^I9#X@^E. HO<.!S%2M%&PK:! MHHN@*%$2!(8)W 893NW MEA 2U%.[>0 OS%X(P:X]*\2%%VE?S@$^F91W B!6K4?FN4S#4&)/'6TOW;YY M4!T&%$1$]+ M#E20 E=I'22C@F%HQ740P=4N%]HK#[3$,#0U/Y%LOV&)P2H=O-=CZ_;%< MF>L5"+8N#\XV%:LSLH&WL3^[R&E>[;!5MGC&]OXI2/?XEZ25TSB^:^FJUOW4 M,HQX/FDT8$N\1CL(72H0948V?,Y*NS:O9LQ0/RZ.NLF=8XHVE_B4FLHQ97 & M]3]@V'=)!!^R+GRC. VHQ>QYM66H\ ZQ)(C\X.B%C)N@>X=!EVU\=T%KJP9> M;NK!S8=PFUXAS"Z\Z%>\SE@OM=V%7,09L!#1\B603I59C'L-NHV%%O&N]:C* MWK&IO70'C]69.:K0,!=R(30L1$3E7XB@M+2, PD1,8J6$.[V3"5D&2&2PC0; M\U6EO88+N6CAP!&)GCY\G7S[]=_>__)I\Y*&7S_ZO[T-_RM[DZWA?_WV]5>_/K_S MK[.W_WUU]7[]MS>/SQ?SG]X^;M?)_?>'0_A+<)O>/D:__'%Q?0^3/_SXU]_^ M_=?]-V\7R:^K7VXNK__K^=>?_C"[_^-?W[R_>/:_WZZV\1^CT^'[X[7_\8<_ M_?35XH]O?O-N%Z_N'7__[AJ[_?O?UV>?#>[);P[K\__O3]C^NK MJ[M?WO]M#]^>]MXRVSR_O_AI\?CNS?OUY?,Z>_/;A^2//\31ZM__]??-]3UFM7V9_VQX/'__]F[]_M?K3?V?S]W=?_W8*O\V^ M3Z^S^5<_;7_X^-,\>OCF],M?EQ__ >;KN_-S5^Y]CDC3GQ%+&HP27K'A>YLW MKUU57;/5(@Z8,ZTVWF&B(++PZ\;@#H--A"2O0PVX>S.^'][@MND%S+N\H?JM MEV0!3$FZ4K +X';,[L\ZZ]MV2&C@)E.]95]ZNF<]@N/Z#F# ?5KCZ!+(6$I+ M.A*'R#+R,AW.JR$5T6TQU MZA%3YBPM8FID,$_&]'#".(F,ISQMJ]TF\:+4\\=+MU!8UTE^A1POWENAE]<, M2*NR9)-Y,=1@B92F)](@#.<" MD[D@Q9-=5KL3,X(N>"?8JDFUY+)R:GH%%1G?G&$_NIQ>GA>/68[Y_>^^>?_N MZ^_P6W#*S;6S'F_.(GD=;][97]^/FTA(GI&G^V734^U7KF1@P>]H4GW&(,7# M7=8M$U&>]2FW]V>:*2)*O;R!3^0O2A*@!,BJ(T\%(TUU/XG<6VV^5?*C3!&S M;$1RV49V*PC0-7:Z"!Y#9!B@.PY<&^^N 1GE(=S T:G1.Z MAT/K1+"H ?0.@8",!+LX =OR1"5FP%E^/KCR?O&(7G_7K,-@T*.@CC!=[?*? ML^ ^A.L\F#SH?T1(%[!]0^B#++^$5)QL<<0Z27Z_SR:B/H9@O-(9HT0WHWZS M#^B6^X#H6GA%5N2:JW8WXS'$/)043GOCG@"SI3/CS=:&]6_=5]B1L)9 MCF.T2PW3*U)Y&6A*JZY75 [%NL*1HJ1P.VIH'DZ,LW5%I,RQ2B6ID<)4.5W' M:8K..QR9#R/_Y=([> \P7<>GAWU&#L91M)1\5=LOAU*,>+ZY?"!XQ&.<9GBI M,K(1/*^T:S.;O0 V#[W@H*2&&A,LN^?HM26<]O$8=Q8QBZRUM[6]C1[QZXO= M#MTS@T>XC/SX #?>\QVRBW)I.2&!*>HW=&S9@52$QO(.LIS5L>/9R%&$*\3# M$@[(O&>0-$HM.% B^CRGM8DF40QSH.NZ(5AY>4GRLHN3)R_9CB.'@N6L1T[Q M<1&4"HWK,F1H%O#QM'L/649$D?'2S5,L(5J./DY38. M _]E Y^S"S3CUU&DB[N8_>L:#Q5N9%XQ'&!#P6&,L2K?FC%X@KWV.#,[98WS MO$3\TRCB(UK/P:DH0(=WZ<^SOW#UCV[/G=3I6:C 2V%[G=;>32M^P#2%D)3( M2FTH)-%Z#B1*@(ZH4IJC6O@:3&O@ W+N3?<7!P:CG)#0IG+\8&3?P*>93Q(U\.MT$D?H1Y^$ M2!>KV)!';22LYRYJ(LBM08$U2?@"\I 4,,$3:".,\M,A:*1S6A",C._?UTG MO(CITN@KS)MK/S6#C0@O*Z,:387?Y3,<^=14.%'G8P@V:Y:G0P'$7UGPB+-H M306A"\%NK5PA+DH20"[ MUOJ\"V0Y:AK\YA"ZXC!K4P:MH,MD#Q8[V<:)4@_H%EAK7W]W;4F"#H/9%CG- MYT#9ZIFQF<$;5:GSWJ30F7!-ZW=Z"4+<8GGYK#- YA'G=S63J2_<5$!3X:]2 MAZG^!\7Z8D;*:&N<$ZTI=DV&YN(\/\[%#)!1KGDN('$=.]W=D2$O-XAM$!=< M],*07$ TF,J;:_U^P$&$5[@.CP;T<+X.**.>F_,L/[]-Y87- + M@R;PK3/I6^OVSF9,K4*Z:-8FQD"97_8(]=6:J[FH L/%1E2@KQ@/2&;_N^_ M51#A6.\M(*YEU[I!F:V\PFE=.@QMASW"Y#[NP9BW#,Z0"15KLIA\Q&NHK>]B! !;^!\#?^_!<.,]A.@G#>TMAF"Y%98(%][3 9E#;F[%+%!,ZTJ) M;5VOQ)VZ$Y9T]^;OJE0>)2V'(YX(XA7MQU0*\>'FP55S0%,3E8?$AI0]+*I1 M.G7&^\ 5[N/WB]Q,C^E67R B;IZ47H?XZ\P M_.,H2U:$./"LG&)05Z%8?S.3,JA\/A/OL9>=W$P=V& [:"P#F;64'3D1(\$W MAUMI(>!G,MZ1Q*@Q39@94F_7,$RP _$ZB. R@X=Q4B %R]FT6_AH:(@.G@/( M)#?N6'46"D6HN?4>A>.C+-@&X0D'5%>UCE*LZ$8T@:6+VE5',G2X&=SU-%#/ M.P-X)NM8A(R'.= F0A'*](+=6( MBBX6 Z^*Y5Z#?A1<^K;Z)>UNV)/;+HU<]HXW#*N'SND.AP# P;'US# MV/C\/CF9D3+J9^?:VK$@B.-\?@S[2O?>?X>XK/'6H733IV%:^!I:2W+S$9%9 MFF:(X"'X"+WTE, #TU5H_VK/X$%YF6_OR_ JQ@UZW*#)(]K0*NN.$ 4ALJ,5 M4.*&0D0/Y]?H ]R"39%:5P9 N)4A RXK1<2V*&)<6;308JL=?Z717$G*BUL6 M0U6\S**SVX:LBX(;C-QA%QC5K M1/ W;1;3EC_[=6\'93WP4U2V@X1;WTOWNS!^2N-=55POQ//+5N_JKJD1EK7G MFAH>>>&S,O_^6]6;IU<$>$E UL2#J#*(&!HHUV7XIJS?D,<3OKJ]]CB\,G5. M#8J.GG-JI*5M.:?&0=_)A\?T3GW>'Q_?/34BW\Q./$Z#\Q?Z]\CR+#(2"/JK M^S!X\(KZ\ZV-E*CMT,F\A]C"P&VZU4]"B^C8^E3M;8E7_I<.'SX#!0XDJ?0FOOG;+K)^P!M [G"VC M9"?0P,'.IJ@0IG' M]\;=)ET=3C2*H,(1%$CB$?C$(G@Z?>AQ+8,CGUFZDO)9*1FGYJXNBI_I15AS MFY^%NG'\J# M)QWB9REJR/4^>0\OY=CJ7,IB,%2L0 Q@Q0J)%XX@HY_@M.@23( ML21+5'B" M$I^'(G\*G43SF.Q<6HZIX;I#6?9AWC:#%TPNU./P^M,PV'L6NA MG(;V8=C%AN%Y\.$P;H65Y@HV0_'HA7D!>/D8EN7K*.J.Q8]&K%UG5]JWHMJA MC!%"8I6W=-K=P4<8G> 50JBDRR:F[>SQHM<-4;'\"&&"([_;#04L[TI!P.5* MO))+I/$;5[4I1+SWDYOFDX8Q2?OKO#MXC!,Z=%'' M!6Q:Z*C7(ZDF3B73396]PNHD+'(8M)/9!!G.5%I&6V2;;D]>^".R3HG5BQV\ M^^"XB8DC[F5@[ZKNNE:, @/$>-T(,!1L -1PG);UZ\'JTC=K0AC#2O4Z6>8C ME2BQ6;/+$+LABQTX?XHWY[E9<0+C^F#Z2^GYYPQ!VR@2U@._065U"N^X_23 M3&99_B$3\_(*+?V#%YZ*WKI%/8GM*KK#M3D2M/"%EP;IIRB^3V%"&A$NH^,I M:U[L+E[(]'GHI1I/K]IFZ6C(6G1:C;4'7M4T4M:!C)M(6.38$D=;RJ,2V[!= M;Y&0[5&YV-KFBQ2(O9<5&2J2G/M6LKW "G'0M561577C5A5:F(;7"8#K615* M@&R%JJD@8RQ"SEU.VHQ3$27&T6]R\N-4?MQ4+#EAV".7(.4N9M7!S\."UV86 M#0?U>$&E40?'J(Q]]#$HW+?3<%_+.0+UX?CYQ.%:#N%OG[N?95#LB''U[8/< MS7>C=^(/O*3-4,%A4;?X&;%MC\\TKX5OIXS '^/J?,T^16.7HN*N9KO^'@\1 MU694O))4;AYG94P4=*;J6>4Q=\)EL?_K/@ZW,$GS=D;Z;PMB$#;?$828<,O+ MUI-^[QWC]#M0=*427L[M>UV5.%5[5^6T,/+^\\!J>OKE8.QY]:6X])$D1^.?5Z&)H%LYCXN:'D=%[)G^V177#18(?GU&/%VH7V](A948E%.(]FV@4 M%D0]92*&8$V/"-'0%0FFVIB"6/#UA7S_PW^;V]@G/AYB7K.8,BOKGZUV1)^M MCL00Y[7FKH:3!%L\ <3YC"^=>0@X6^C07[C5P?V.CSE$AUS3WWZ7HZ8D=/&A-7"] M"Q[V6;S[E.8OD:J,)=/.X]TYFIA7Z/_2JQ%Z2K;YUU$WK%8A"N@A6C8&5C?7+C]7IH8=ZC-VI"++Z*)QPU?/VWBS LQ M64%%Y?)D.0,1S*K#*$C3$_&1^G&:N?T..IN3L.&&TDU6N3#WTOVM%VPO3S@P M9;.'MS )XNU5G"RC#*(EN6S!,Q$?@BW8DKDDP?-(9I/"@$$Q__>_>]Y^ASC@ M]J.0[[-K2BN2QL7'@W&[@S[$[70(0GY\@!OO&7*-:L*NI)A2, A/ AF>]:7+ M>R]W+TR6B+;MX'R8QX=#'!%;?XGT#\$K-PM38H'0=N$LVLY\/T !\7LF*( M5;T#.7Q %B :KN">7ZV!1S7L;?)>Y.4+59^A.R.\'X48-]S^!+>N96NE; MQVJ24RW)WPO+"23>MP-&L.[)_,-J>JX$WA98Q!?LU8FQ@,WAU0Z7CTCS@X5/ M=S22>-WP6,?JIHTT@]+L?=EWLUUZ!_1MI?/0"P[R(WV;CP8^'NY,H&F<.Z3M M;LBVRKB$.Y@D801,'A=.C6*2E559LY M,@S2F<]E9#D5,PO/Q9<4JGC0.9C/[A9K@"#@G_-M@EOL^(NC+]VS3+!C+N>D M5!KZ"4W.OP!=%[,X2:^@Z*2F;%7J>K(M)X,=='N];&RC2_[N)AU\*74!IQ55 MP.D&9JM=(=V%<',_&&4(3KTPZF@R&*5'(^OGU0ENXFMT\P[CA'NS0X/PN1,6 MP]RZQ!H8=^G=W8_]#X..X$RI$$ZYC;4KPF7S=F1Q/=7=#8*WF0[IQ;MV<8-8 M%I[UYJ/V)4S])#B*]%(YL?.2?P:V]6R7QX-T:QWV*!+#_M="!.8V-WKEGHYK MNE'?1)P<[!UT."#:J&V]7UIK 4R+4/1-C.WO5:M0XU6C4&-U@ 6YU<%Z4Z0@ M@Z0NU9D693IW^67GV"C3N6V6Z4RI9<#OOB$OKV[MER$HQ96<_N1W MH/\[N&_RHK$:Z*M=-X:N(2RXQ+N7JKY$5)"Q8?AD_>B+TS1W-JUV5;XX5V30 M8!PE6*H;6$YP:F^P=M#E%W^?#@X(I&"(QUMNX:&1N2.?8]TYR OLX-XA-F][ M]M4I]J!ZZ;[R$,WCPQ%&*1F_>,8_\BD?1^>D07;M!O.IV0#FT]UI.86]=3FC M2@_KGLH"L_*-GT+F/8EP#Q/LP$XSA%/"=6SF ['=Y)=#G1*_C7>7X.R= MV59#*V3Y>#@ABKB,\LYB\TF%M5H%S:QCH;MZ0PVWJ MV3^^%/"\"A[A3]#CZU#]S]B=?:ZS7Q.FMHCEXNQ3P1*MBK$<@Z,3_5S++1LQ MM4&N27ZDFWT"Q_M*I\C0>L!-YP1=N2,(AYO;=GX;I:G<-TQ3"RRKE5RU5N&/%HJ\N))#H M[.$,@0'W&,YD=*=TQQ)&*E+,]OT3YP_B+$]N?$SDAZ=MF3U9W!A)_E94Q>^" M8_[(DYX!KZJ,X7M)\H+G/>)*X\!+RU;S9>?Y= ]A!K9%%0V<-%OGA[W"'2#! MP&'X0FXWQ-('<03!"U)4($[ /7R)$4X8?JW#_1!6B[N=*3XU*HJ/C7;;DD85_HIVL)D MMIY_\X?WZRKC)""WYWJPB> MCD@FB%^\4>N,KC/,+'LZ$RD!&;6<')4"5&_@ M$_D+CY=%$X[@U@IQM,6)9:T_3U1)E+34DI4F UP=_WGV^^(9)GZ0POPDXXI$ M,0K;QK[#Y!E_*9 $\] ^R& MS>Z4CWQ;'0ZI4L*%B?"CER2>X(LI_^[RBRAQZ!"VB;S]5YX?(7:,P^T,6?+> M0W&TK$Y9FB%A1:<]8O-EIR^"Z'[EY8! 5*4+%;83,HM.R&*JC"C\,<3U0LCN M\C* "PV?TMS$\KW0/X5YH ]Y*D2_7MRN,2#H);AR",DJ)E#!J\7MI]>XH@\. M>@@B-/3>PW"*ZUL6'(AIMJLK]+,PBVCKS^E5WX@O7>DRY^[T1!'IH.TFQBF_ M2!0NO#3P%X48().4C):GKOU\C^?]H\WYLR+@S-O^=[+*PI=< M<,B%OR4U1)!)=F+[+U&<(8F$!]B0]*:4%H50JIM''FA';BO! 0(<)H>O&YVW MT?Q[\8OK:FOA/?H*P3V$4?,+BZE760*="+R7,21^:O(N9[ZV\*O*DP/#@Z2' MXD@ 7'XC[Z=V0H@5\:;\&.G".,R%&1UF6!/>GC"Y->_02IZ:*C! =IJM1;F!;OX$]S4>S(E#1:C>[3[/$XU>G[0W8 M9<63OKAWF#X0F>UUB&Q4SEGMFG'DU&ZX7DI5 &X;WJABV6&H)H$L]GJE8[E9 M]0K*OT\^$/W=\!8>EVA&_F86=;4!N74^V7?2CU)#@LO73H%>%L\:@UQ^%IK% MAFU^($;W-)F-T OHYW?YY5H' Q#7X@'#/>K*EJ_2O#O>Q.D4 6$@U^&:(AWL M?:-E+!F^'C&S:I>1M/Z##@QWY2OV]57W227,5"R]GN%/O&ANE MKK--M%-[PLO,*V9Z+ML#'58+,,N6?F?O72>.'O"I3%U+I2\V_"D.^Y[PD6+< M["1[MD7\,@SR%H=P_NBE'Q*(KA;)9H\LI3TLO#P?O>17F)$A8@UC!LV9>C=# MM\/,/C2T>F&7NQ/D=56U@#AM!:&!IXGGA55$U8[)FB#!P60''[MSI+YWED,=(BC- X#G'J^ ME1E(K+$.V<-"IQNGP-V?-1+?Q>A@SC;>0QCX56,4L#-,,T0/C,"'4?OT=>SX:O6[MS,@E@X[VUH.:;+6SM\>X=FHFU])O)YA. M.\/4'@&)EPY_EY*'H>8PE_FB34RZYP1K0]8L;#I%CR6+Y=]=/DHHY1?:#**X MRBM$D_/\H^?O@P@FC9Q1L6PJ3G=FTRKBUV&'%EEL6J-YW1.BL\K#6UQ)@3O! MZ9V=@Q/CXB[)'X:Q+-<6E: MB?#J,$6^<8N1'[U*CC-#1(PA.@W8F4H5=YOV]R7<0;PX4@5H(!+(Y\I7.L>H MSWQN%*W"5(=*4P&[KJ=#E1C6%*1*FCJ+-[)Y[GPAHV3J6XSHZKPDH ]9\S%! MS:LX_$H.X\<&WXO"$\\PC+$E6,-4(6'ZG7I#GG22I[.*+U:?G&8'+)2_>;G( M7L+[K,QO7$54?5U2OKP([N+)@P$HIP)@@&^'X\;DL_FJ:-2;@/GJH0W)97R3 MJZX.5N.;#L<0/N>>7)Q*+HUQ8H]WYBSB(<1RF IV:ME3W/=>4(Y"'6=H,*=VA1NM3JKK+-!/O-_7KU9 MNZFP>15)'!N19NCJRO<_=P:Z4S<=5#J4YNS*EI*9Q\DQ1A=^*#\Z6P-=ZO 6 M*@SUS=R5+:(J]#AFURX33G/;KW;X-L]6+P%S+]WC\FMYG/YF#_-0_:LX6489 M1$MQW;'RF>ZL1REJW2]#D0YNJ\((7$RJE3FU@$VK[HL"POW<=(S+@ZUTE*IA M$=4MCG@'!&DIW#DNV2;"BW$>R38^G3I:=_#@!;@K*Y*<(/6]$#]@FZ9V,H$Y M_=I,$.Y^;>8T=%4V0U YJS/0G6G70:5#>LZN'"=+=MHQZ59/+>=.L;_A, VJ MK)I[FS@.4W1EQ<5KDI-*E1[>!*=M?#@X=1THXNU:+*Q=7&(W3['$+]@9Z?0P M[V#3/<(Y6[-J/57)KC*G:WND8TNIA0W+/F)NS:)59);)J'\;,>T2,(%[R3!- M GI1V$W=)BI 6J5Z$S5\*H6R*)2ZKAK13MUDK*2K^S!X\(0I:+SQD\A)H1'J M$%R\TRF5]\$E:^@09I,K( UCLC65:22U;WM=*EE]%D%;]](]N0XM25 ?^HCC MARCX#7)[ HCFN%19(KRZ+R?2C=M37MB34TA(7D"67$W7&4S0T(<;\GU[(;Z[ M\CXC=0@.7[.4<60P2X] ]MZ_JD2TJF /W6.=CEQ"%ZR9[R=HD/3-H!=4I]$1 M/?!F15'T)JZU<@5%C/H'+XA6$39-L7[) U=ED?JL.4X[K0CPZC!)OO&)]V$Q MC<]E G.:1.ZVYZA-1J/S.L'F[R7,_[N,JO*F=+L1;M5!U?D.O7>J*'88J$<; M:[Z]V2F+#S$6&\4: MP)#IG"Q:G#!Y3 6,O M=D-7F1'IW!.$-]YAN# ;(=&#,V.G-FE>QY#3+]^W21#YP1%;_"'VA12VH&X8 MOC9(=U^&.<[=SZ@O26WR/Z\5B8R.9FJV2H5,SB1WC61$6'6XI+!QFWQH9NK< M81LQWGU*X2Q-^9$!PDG.^"#$JGN0RS=NM0%'%1A)N42P<4>^UO7-A3PZE#/1 M;4]//^&HQ-EZ_LT?WO,8IS#5X0U> ;NN*:9*#&NW>OSV@=LFU6_OW*>ZSDBG M#W0=;+HO/9RM66YWGU=^+?OLU,4%)=5LFQ-^Q?,11BG1$U_Q MHQ5:HUT^@[/PX<4G,#=I[7F[B%I=19(V;)V!#A^AVZATO9OL74TA!X!^WJ:S M?LJ7-I/< !E,UZ>4(=KL@ZP77:TI,"JIM=:FH@BYSF"GB1Y,C#K\$&S28BK' M59"DV>8I5N^XS)_AE.A\M#J4E^W9K M>[Y(]FR1_%@=YJ\Y=#^+2YCZ27 4E3F43G1YC90BUPV*4*.#O4LF+CR[[<31 MJ#U@JLQU6QI. <'N0XLR16RJKRIM"X=HJ^:DU6-==E-@H,,UA;O[LV8+E0T M4U%KT,8@I[&1-"(=\#VX 6?BC\(-7$U>AAE$[=V*H ,7'M5:)IHKB:5+*9 M8TO>TZHK&J[1#*/4RQ^^J\$D9Y:!$"O>%R7:N%7+H,CRF_FDG<;,SX)' M],_N58KYXJ@RV:$O0 6]KAFA3I'I-A>2A3F90YQRYC(?ZPZ7^Y+49CVV%*$& MC["'N[0H."AU(T1$.[58VA-!VJ.+]PQA [%B:+F 65^::([3Q%L!7AWZRS=N MCPEEJLIM$OCP1R_%;X:;O1=M]K P_3]ZR:\P(W^7&!#ZH)RJ/0-\NZ:(*?EL MQE[5Y=_(-2X/[5:HF4>-GD0M/ H?QE6)OTE[10PC'"B1]^V^"])?Y>$A@BDN M2*7:0G6,K! M @E/Z?F#YQVK.;_ZQ0D55_'6T3)C&[NR+6 "@@@BT$! Y1 S@ !,T8\',^XQ\NM(]D%RQF"#=L M]SOJ5DM=[4K1X#&@G /P)!!' $\#\:[Z?)R,Z8J YSV>Q4GE_'I/MN=PN(!F.OF+O\.ZFXF9V".5%:0 1R+!HH &?#J M#N*D8B]\[?IC%VV3:9Y(R6)7"2^C1R0>!_R(-4*C&HP^1S _%__% M4P&9^P^GGR-O1RQNB'=O4>G>)O"(='\AW^C+)=$LI.A12H43,F S'>MUN0[ MU#!D.G2Q^&%UO$WY<8)_XE^[J"D CZP.H?P?$U5\@JVR[V82RMBT%FCCAM^T MHQ[C^ON@<6'?M=K[L>QG:+BVZ3 L@;.ATCYG()]V!JB)CF6;OR..XT%" 3MF MUA8&_UQ$69"]7 4AO#D)7\/(.( '@GRD"R\/"V.:POP=.9+P6R]9)>L,7Y%( MP:%;F!"6JPDZF@WB!.3S 0$ $(3\ W#T/JRQ28GLBVECQ6:JY65]\,+PXI0& M$4RY5\#B(R!C03G8B>KA(,[^%AA[LVJ1=EO/U*D*=6"-+(:YA )>E7!>8PNU M @4H6.#G$IKKZY[.SMF70'W:67I'JP4,F=8(:#I'/ZZ23?S$C7[5Z:ZA4J/2)ICI,F YHM\>&\&6&M4/+'D*VL_)# M$O,/B)8CN.D'/@-DKF-/AVA;')^@E!!63Y-6V>W5?>:A@PU=Z!?/_AXQ U[% M23,53MKWC8 \CW?G"&CNF (E6'S$E(#!#JDJZKPAIQ&K*9P+SO8@"XOMO:EL M42&N@X*"Q:K[9/%31T* MV77QETT(L;,[S4AP!#_/('HXS]!80 UV&6O P)U%?.X6+7XB9;EHDH*US!NQ M;OF6=CX8D-&@'.[:K<7< ]MFYF[6DFE<&3)>NL?_CP_-1R_$K+]#B"6!CRZ] M^ _H0&W^@AJ9UREN7P"0_@U/V%-4*N([=(%>[':0?W/"<)&MC?X74.#/0+UR M_D=LK;1_UYB08P08-[$S4.%5'Y<8,Y"CYM8_9Y4+3(/6@1S8-J\=0GO ML:%8O*^T>P-P;; * HYAPC"(/.9&%JO M0L;2WF73)-*DT9VGSCR\*NBH0/1 MG#>0JU$(>\KBN?DQ<09NH./83,XFV$\@@OW:M8#HEAJ2UW0R%!1CI_%TSL"> M16_N)BW80,U'@62.].1#G' O@]1+1P+*P8Z=O W$^0\>K;U9/0%**U>LV= I MEI]:A1!\]#*J5[S8ZN>>"6>@ EM^$Z &[-IL[4L8T96B'[$MWC\^>OX^B&#R M0GN0Q-[+:DK3BS:92%K!EE@LDU+ YG&/CCIL9))XORW<7KS@^B?+*+^A(H$I MJN HO,H@2/E%H80%[E_ *PP.!-%K4$$$-4CFXXR3LTN;"LRCS9"65K5SY:K+ M:U!="WS8M8,S'PM>X=&OW;**@3^+%]QM6E1U1 OOXW"[/!R13$"%UC+5%$#/ MF-5,EB*S7[M^!97NC^V94Z.*U0<;;MQ/<=OK'2]5I28R ME=^THJ5:>V:_^NA1S*89TL6M3.X1>#XX#*1F3HY?%&YJ+.J0P9(_\#KVO?!V M'T>2L&VQBWCQGVCMP*>?4!YCE1O356#N8S".YL[E=36[&(9?G= M&G>D@O\ZH4]S\2AUU-6# 1G-N+>Z")9A;8$9&\/?JV6J-^.I6B6+<=\C?"'# MS[Q%42*Y!X< .@,E*%# B4P\D1/WO5]Z*[IA^G^A1X@+1K:KO9QGU%MK&0! M:N3=HQ[/"4AS\M[*W ?[O56P9;O4_Q#'VZ<@#'F9?.7?G9*V1()%R^8&[!)O M'B?'&'U@LIZGY3"PA@^<5QLGP><-[%G$96[0JJL^KWV39TCA,HNRE+&R[$^9 M,X;GL+/$G!S#G-TP3V+ASJU&"I@DJ1;^*E:N*CM5U97?2C5?58<<5C\1SI-; M;4%73VZ&SY;4E:,"Y?BRK;YGC4=*+L4F\!A=>:Y[<[/V]D^=FXP]:W"32S&[ MB5-%:)V>\JRFJ2A.-R5B1-MB<4F)$I:OF'0,*JE6@PUSM9#L2X@DD=!YJ*UH3^QO048#RY= +XCH!J(%?H(SAE39 MS$-A&,4V)Q!GR-\2\Q(I(8#%M^'+V#]A4=@D7I3WS4#?;ISP@\^+\:"> /(9 MSJ)T>5MH6]/BK3K+V"AZFMQZZ M5/Q"*68!,F]3!T-Z/['Q@[]]VK-CY]TL!T.\K9WKZ1D@L-PR56O;++8:T,UN=5.J MH/1J5WD\2 (?5V]2P[S2:@' 5*[3ZV>(1EZ!KH]==P6HB)HL1\#6;NT'C:]WL,0URD^>I$L M:Y4,!<58]R]--.;LEZ7NWBQ:WW6P"+*4YUZ2O"#K^W'C*F;A=!ZN1IHOL*?'& M6*Q1HH5U+813ZO+8B #K1&3PS_&-+7F9QUM9#D=C+I7)44 &(1[;27<(5M] M*1#%(J/6T,<)WB]E29@;[\ /&RG&UN5Z\&A'AS(/^3;1^1MTEV&+.W?3$R#_>R/R;Y[B"9+_O2KYWSLYK-7"^:<5K2\/ MR>?$W;N)_JZJ:>*Q-;J$*"3,+3P0BDZNGI M8(6@3=W3(:""AJ=#2DO+=8V\J/1S\[Y ,J;T][NM2%HCR[Q9=#9CNR]&D!= MQ46+8E*%%D:^(.J"FD(>*QN3G#=]X6R&YTH2[MUMIM[,]Y,3_OAPV92-]PQI M*=%*3B4E8PB$S@FS6%.4+N<)T[IW)%^B:[$T4-> M)9:XJ6_@$_D+5ZOF'2'RV2"?7M3VK7ST"$8^('5K:2CMD\5)#0)9+4BT_>54 M% '?Q)R6A!3JY2NE^'VSA@FR&(C:.-*&*J'7L0OW1P^R39,"4GW01 MA9C+!@T5WY3>9PG.[8'QLZNLXZ! 78>!DHW MVQ;2W3(DM6/GZY?%BTA)Q8O:=I5>9I(.2;&*$EFLRSGU*SN1K/\(1A_DVBS= M;334RHN]19B2"??/,T/^[EV-Y'8.]KJ:IFCA&(!?DV!T=B3_MJA.2#687G\W M7(@\E>4[GJ\$;-F/526I.UE;,M*FZ<.4-RHU%:+.!_D>FA2+"!U?/X(7TM6$ MCC<"=%UM*Y/,.P&/Y+BR9LN+WF-G:HO3GZ",U3!U*^91,%TXM]Z %#E.A8' MBXBQ:CMY$$/$DH)B058]1"#*NJ0XZTC6&8%65$O$W-)RFQ9BF$:8Y@/7O4[& M1.]+(@*/"X8:*QFJ(#VA+(BI/#NOY(&YOZOD[45GX"I>\N?D.MD1E/7AQC!( M%B>:P/VY^-/\'UL\1F#7M-S8,L[5V@)@_! >M",S8C$N.>XK>[;,Z,5]IL9( M8?P&5,473S"?0]7>PX_19!3K704<$E5H/^Q;V)\5'(MN"N,Q+V127&S],G5$ MCB.D;5@#<',F]F(3IO7QK'L+"O2SZ?*..W$3DR/@R0R+3*/]MNG^^G?Y5.T. MNQ2KJ6HT]6T1JG@R65^I 4E(T9=OQ%T%H:A]%ZM@-'5=KC%W!2,V^7&R0%A M8N\. CHGIU2JM\?/B#U_^D*+O"#J&# M;[Q9^CE28GO*#/5PH^N>'KK[NJE^A+T"(7!=UY/[^AF7"SU\,S1!G]4^X_C4C?B/3W^RD^-S*@G1 M\7DJ3<\UF)^7VS((M=TW*J 5XWDYF.WX541$H'Z$AP6A)@.0VW4#T?BV>_B52T&NF=:&:%[(]&QHY.GO\(HJ*2%N* MW DY9G>]_U3O'P&!7IZ2X$[[C^BN-[?E4]AQI3L"&+_7U:2G@"NYWH!;BYTC M-R$?[M#*4@IQ- U!);L1C_7V$9!'U<]ZMBTD/]20&@/I^"\!<>N'M__D'@"& M%#Q"%2^$:A<6 _@V3T]H .^5M$_/?;*I.H 8C 5]C!-:LVN%;]8!=N=4>ERVP&CD*H>;6[/=Z/Z4WQ;3ICKY!IO-2LF>C M4J&>U[0:"!T!0>*B&=>E*)E3FMF7Z:O*%COP@Q3Z&7-UV MFN5&-6/_BKPIXU_-1"9B\Q!@A'M8HV>WSA%L)P\$*>,SX,D9#TF%&FD)'5 S MF8A.6U8PK]/'LMJ:HAYWSAFO1K1*=6*A%?U88(OYEH 9;DJ%P96=,T=^;$6/ M4B'E_3G UV&R9K/I-V:#!Q! M),\N)S/9NVDK:]]9F6Y\[N_[9=H)>GI?J&_:G,OOAC@+YMK4>_G'E08IT_F@ MF;FTD(?N!BJ&(RTUE7:N\/C^?HP"J>^%(_)U_8+F4:[8[WG,N<++N.++@5NS M$9%IM:_C= GH1)MSO@PTQ,&4P[%'1O1"2''>=W7S'&$[[-N,Z(Y9G/ANNKB_ M?BP.J9$@[F##TDRR)Y#*9/CUYW9^J'WH0,YEB$:G0M4EJ@3JXU<.B);9ZK^52]OOIY/$( M$BXB,7X^N'1/]^LQ$GD8N0.\I3C .I-7 9$ -2V#DI+N-_!]7>W;KE'$XY?E M2ISNP-X-*5V38_8=3B <*PK=A]G<1&'GY(=FW#;SC]0@#)_:>\RP2SYS9VDD?AP?H5S:UR "ZVTG/ LI MSF)AOQPH;CD>L(@V9GB]DCJESF' (XKQW34>>\6VW46%6\.;<98^R &_'/C1 M6;G_%@.C'H)&0>LE0%)C$F#:#TM*;MPE[BLZ'Q*YJ'"9<)$KRD04%JNNJ'.M^U6P8<9G!I^MR(7778A>O)7,?>0V7[%C^;WN^8"W%2TJ%^\CR5 M<* ::02?S/">A32R0$:1.!X?G!$J$?JQI!1 &H$-@J^:[UANHR_%J&5=G'D" M!AUA,U7$@3\]H'FS'&")+,$ #5Y/HC;-'N0"CHY)A\>TLE1"#FXSI>.#_;B] M$2M1/1[!6&@'*-P(["5#:2'S5BRD'.HR79^+R\*'BD%J'2"-OPJK[H@+K7]: M,5PH;!%RU$ '/J.?>BFO)N46$,8O]NMS:64% M$\1T^T)WT-#L%Q#HD'T8T4!"8OCZ3XM+ZGX[.U1;2 R^VCW([4^G#<;=T;9' MX7=!W- L\.@A8; O("4Z-:0%EJN-HC*;?$BO*6\$)R=//2 =Y<:?>1\*7WQ8 MO,W)6T[X3L.#Z"8OQM?-EP[NR"K\9L.PVZ3S9 U8 M/=E:(J9@MZ: 1\-6IC."+(M%V'SV,E$S9RA;'P&YPW4ZUQOY!5#I3!GVYNJ MW_MZ\U[VU #AW)]"5*ZTR8DJ@O!*Y:Y_4$*/466[PEEN5K:8@1;ZC$@'_H;=>, M'EL$SX!X84%^--%K2G,K%=R6J^C" ME#I;U1CZ/O\:()VY 7COLVD!T?7)U0OCW:R'_,ZZB)E\TG'=Y1(N7D'0\Z"\ ME%2O?FP!GOX+%B^?0E*@(+OB<1BULV+? M:H!B K^[C%CJ5+[N%V*C=UC88LRAYYB[?U+08SN-'/[L%3V^,+BO+B[Z MPI)%4Y%J/&ET.2'F7/E0LW>6;I900*)=[.H?#=_YQ9-H5E4;!EKP+67?JO3- M9<@I0"WJ[V6S/K$4\R>%?5@+.ZB>$3M<]BPEH4;=D:I>1EV)WNE7J\/NH'+6 MY '0B%45O3Q%'0MRN6'(D\(;M/!'Y4T[.$(-L_P.:7T2L[N:FK=6H?FL%!"V MOG3<5.VWLV?X[Z7FL' ZOEQK\ M'%N)(2:QGRK]/%P,9C#BL3R!S3(A/Q-YY P,&8]!CL >M6/=:./R(-N]$GYZ385S?QR ML1/-G;R3_=;4W[M[N+^6^Q3%C>U3Z$Z%Z<5.N8K*,MYCDF)3XV6[R&!>%)2Y MD-5--Q7HI+,CW;K*\_IJ+;^P:E.MU)U#@_DF7F@P6H;=#/ Q'SUG5!S\G8[* M3I:&KN=RNE[+0=O/ F85.A>PUIDCE601,%GP%PE)S M<&F98]Z_4(23JH:6S+#VE&MGSQ HP\R9RD^U)5ES]E:.G+35H1$;59P_TY!1 M[J2@ME%,QDR/X DIO^';C]E.;*J0PS35W;BN0#%1\-TD)C;A96A4Y*3#H/IN MG(.P-BWZ4L%BXRY86I)=IK#8MC-+3X3K9\LU*^N#U34.X&LRT+A0NUGOVWI; MK6&G3"[I<$2/'4?[XNRHFA7$C;NXQ3Y>,]CZOU3/# "L!HWAM@;L*J]N"S,1 MAJQB+NO8G$1-$? M=\ J0Q&R"A_%>=F5B5QD8U=XG2!SIN2L7$Z)@ML5,;$I,_SJ?6V/3'U0)MRM M?H<^[<_T><>=6AF4!M^"HJ*3NF0!M>%R6W\W^=S 8= JP(;]^K+:E_)$\\$; M7# DE=>D,#5@8)#A.?P(3G!85_+7UB+]%;K1JEM_SR(*<"".[J MY'V"/R7 6_H>QHS1?3 0<8:%#XN#+6!*>'+@<.4R"9YV]M]9G0UV$K@/R!> MH88'KM?EUO#FJ01KOR)*^9]Z\DJP:](LH=ZP/<>OIDP8UUJ=VYWT8K,1J\X1 MAEKZ4%6"@O.&@H>JT)"AY=UO?WW4#:=:+;/.JJ4=#7V[4T<;0E^QI$,(2\C M*BKAA;F_QF=F$SI_2#"OD,.>"$B!6A-1B6EA:0(0N,;O+S]+^4MS$&OO'G0L M8K"-B8 U:$8MO&'9TYZ/4$7P<#M2J:3H(FVK06WNQ'[U?%[NRCO1?JD/=_== MM'0?.A9>SY/"]"UT9U/+SWS)3TF'WO7S5$)L>*"D(A\QN\)K^5/Y4+>_VB+9 M5+4_5\EDDE\E)#SM$OS6R!?C),S6#)#%DV+ #;0 JW:N\-@R'J= VD4V7@@X;8PKXM#=UTWU(PQG M8'T\&K[(NGKZ;LR'0$0@-,J:DI_2TSQV>F>R-F&TM,:3LCB/2D)$;(FRM$+L MAQY^VG\(^+;%^O11_GHG;L2NK/;V'Z'8Y4/VWFB'*LQ813^828N%X9:4 9N6 M/;TUYNJ/&_+*(E.\MJ- C7N,NV 9_H)LM>0Y#69JF0&7U&=A##L+!AR32-H% M8W&>+P#N#P@)2I[\JI- $TPEO3?:9+Q.64J8/-&#V8?\T(B(E%:'!JG+3'#1 MC9>7VX(*@;W:$6F);(BVZ?XZKQH!\#;Q/ +;BCES8#IA7[$A<4A3X?RJXC2+ MYA@T6F>A@(T5@X]F+J:.Q4CI.4Z8?(G1NPAB"+8$W MSL]'\5'!DIE!&=_P,/]G )Z&I0$M[(-.:F;NQYVIZJ&E4@\5(?]>RK,XN-#2 MR%35VK[Q?]^(C597*_6E=+4IVZ]*8::G5-S'#_\0VZZUO[R'7][_\\/[7S[\ M_:E=_RWP"&+45O_9H"WTO32-3%XN+Z0BNB##%V8BTVN\ +]7>Z&H6M[V)7"/ MH:2RF#P]_2I TT*UY4_.#JX1^EX,A?2_MZPW RSX?JPO*[$OY7YT^E1EO1BR ML_=2R+^-7XCPZ 3O0_#AH=?!-)'W6MF(IV8YN1SVUA463&O6S%Z^'=_,FRQ_ MD7^!!$P0Z?]02P,$% @ 34@%4YFK U,*-P BE@# !4 !A:7)I+3(P M,C$P-C,P7W!R92YX;6SM7>MSVSB2_WY_A2_WY:ZVLLYC7IF:N2OYE?6.8WDL M91Y[=35%49"$"45H^+"M_/4'@*3$%T@ !-BBG*J[V<0QT8U?-QJ-1G?CA_]Y M6GLG#R@(,?%_?/'Z[Z]>G"#?)7/L+W]\\7'R?3 /'#QOKX^/AW ME_Y.Z.( A20.7!2R'YR\?$D'S(8\#Q ;\/N37^FHHWAY\NJKDS>OOO^:_M\W M)Q^GY_0O;UXGG_S;#Q[V/\V<$)U0OOWPQQGN:_>*+ MY#>_?V(_*/S^XUO^VZ_?O7MWRO]U]ZLAKOM%.NSKT]\^W$S<%5H[+[$?1H[O M,@(A_C[D/[PAKA-Q)%OY.A'^!OO;R^S77K(?O7S]YN7;UW]_"N*$<_Y]M-V@'U^$>+WQ&$/\9ZL +7Y\X> OV0(OOKF[2LVQ'^PG_P1 M_'%._)!X>,ZP/W,\-I7)"J'HQ0D;^N/]=6$2[",FNE/VCZ?";T__VRYS?]PY M ?*C%8JPZWAA%U[+0]E@G2V0 *V0'^('=$W7U1JILEPWQ"G7 C/L3E84AA7Q MYM0&7/X5XV@[I8.\(<%;&4X;OC;)9 $0)UQ=>>11&^)XB"RNXB@.$!6SB] \7 1D?8'##0DQ8X$J:#P+\1Q39942D@DZ M!K5^$A'W4\&\2JW.ZE<&>:(VE2URZB5*&HOB!P8Y27;#J?,DQT?^UXV:5;1D M5N4>;4C )BHEHO(W)AFJ6N*S+?^3E/8T?-W_9C1E%L;@EI2.9\K7J]M=Y%EN M^-HDTLG.(\]6X?>-F?!N6XD\]T;H )K84!=F9HV9JC91-G<*2KO_2F$JR M@_P\9MBX 9IC>IJ?NX0JA1\%7!L"''Y*-$**6_G1;,S \=S8 K-=4RW/^01Q1=?G,%"4; 5W>370F;8$!DY[4CE'D!#Y5 MII":WI"=7A6BM-?4G*+9"_Q]ONF&N!VO/?J3#AHJ.::5O2B,9R284^$SO0CHEHDWCC=+@M1D01'E>J(Q*96! MKGN0?W01QRM,(NR>YEGZB2',AU;(C>FE?GL[%28.*6=['QQ#&/KI"66 M?($B!\O=F4B.9!)IJ>.[PA34!C2WQ]8=ZA78;OK<7#B5>Q<*7!4_,"CV;J=U MA1F8(63*(S%Q3%<1GT%R!KW12IA:97D+/S;'8"%PKT]-Y2; I_H*4+TR#?/.&7# MZJ0N\*5-B7G$+8SOL9P.$F3#>\X,>3^^B,.72\?94"6F [$)C!>)[<".=Y]+%PPAG/_$C'.V7@GB(O"K.?<+A?OGJ=)H#\AQ+A M%$#E68W"$$6A5?Y+)++E49+V*"BR[01NQ@W]8T74Q42:]#=.-SS1XZ6[PMY. M2YBETY-B1,0X49\;!3^^>,72J.@T%B@(T/PFP5;()N>1'IU"Q']SORPUQ78> M!VR^/4BO3&FO;@ RK-?9JK0J\ +C>6E4.O'_H=M9 ]T6Z9'@U%T[@3!EFXC MOSA>C*P(48YR?F9@8A7H=%ZZDC@:D[;6 DT.(.$]G%(BIF-\:V"Z[2#I-^[$GTGRBT&!$EZ*2 MRN@KF$W.^J*K+*_#ET_](OI:0T DGS]2.TVFY,5,393A#W"MTNR!2]0]^4BI7=. MPLC.KE:D<-AKKH2&*8]#1S#O"9D_8L^S(I/=X(SKN M%H+LM!,5/ H=T63W2QB%=(>L7LU8#45*$X<^ANE*6!Y=8UN8IE^9X[2/('0# M.="EK+H1G6X@1]-93&5%.VJ%[2GP0Q M9:$R-:OQ:!GZD-Z0FJ254#5U5M13@.+I9Y<18E/F+22A]V,U4;?A![WW9F>F M]P[VQSY+[ADOLMB%U0-E+<'A+.%FW,P%N[O(]!X](-_2)7"9QK!6904A8Y%O M19&54^RF9)JDV(U+*797Q12[<2[%+IWO':MV8]E3>6D+LL$LD!V"IV4#[0XA M>1,.&K]JVP>^UNP*+@4^%66LBJJY56HR>&%9[NU4 M(?9&14E+0&JQ6R1,P1;9. #4(592-LV3AXDY"$Y)MR@:+S0.I@K# MP3@TLJ)2@ 4DZR[3)6K,Z5#>U'G:'UWHY,.1I,LI,\YA^R]22!@\Y7<]Q]D^ MP TSGZ$ 4 =3V#FIX9RLUSCBP0!65E+L>FA!_/.*>>-G:QG:U2@NR0!"V#HL&*.C.^4$\^$.C54F?7 MQUS*=?>C9.U5#$BV]5"/*NU@&BO98QUM3LLM;7KL=%-^^.9+XYO=)U_(WC MB+WE-^>/M_0DZCS-00;J6X&$+-O-':1[->0R=(>ZLJ4PA1&^@ M1Z%&"(W=GQH1[G48QGT)-J4U1!],B!ML3G.%+=O[<"/!HQ!LW0:LD_M=KITHZEK%(YG .!K@QKD(,MD=XQE/!^0U7,KC!S=*#OHAQ-\^593 M2Z*I \R8H@J"PBA5-2MB%1(;O&S%,&H)&G-Q7Q+?%(T,C97LYC: <5<=27= *6I@[[>'[I\HI-,GB<,MM<4EY"5/]$O6=E&SF)9,@?V^!VZAVY5 MEJF2?@?B\>\X3M?,&?*1K3.;B-; #]Y""%/!O@,Z@M^BR++O7Z0P<#&6X,KB M)SK1+R/N?I88FUTALN=&72MBK*J%NP1+?Q>H:"\:)R V5O*:MQ< 3.OR+DF8IT#\H9 MU(]4@?NYZE7E8?B1 &74,R4QD:O3UP4QGT8A,7]*AWE#@K63JT(ZO'2OY?V3*7(?4!L!["=2)52.93]LTE[!9E3 M&4[0G>X$-<$6Q=A,\4!6H*Q$6^ SEBABHI;:HDP%I(:V/D6(09>/E/B_(&O* MIIVP1BVEPPA7R4I1@%8N9>0@W*_V33[GEN8TL(.[^QQ+[L5.OF2EO<;6O$$! M)G-*.8@Z77/V$[4XW+A$L\C$P04S$E.UUER'DB*'BSB@#-WQ07FM4O)C5HF, M ^32;Z]0.0%0T")1?=3#L-:ULM. R-S>:T"6^4(6@\)L&O:@UZ(.3,"-9T;S M/^,P:<$R)0+W/3&[F=&#J86X9&4]T-6$MC4N3B0 MJQGM#4: ;9=D5$,]X476#5P;FM@8QM%3!U_@--:D6ME:8GEN^&&(,(^'P314 M,U9*F539.)B=J4'\I0(G9:1!'Z]Y3@5L^LN@O88-1GJ%"Y5[ MY!+?Q1XJ<#@EA[#TK3 *ZPF9T28[$H3M9WV!*$T7VXMA%0@ !R]M+L&\HA1! MA4X7SJH]^PA8UI-Z)F(7 6VP]9R2 K &"W1662I'F.>JMKN*( -&9IPC%[$4 ME% IQRESXVB%@F2^#(&E7^UEW2S@^@&@W?J>1"M #Z9I75INR MGF0HZF#6[].QHS5[Y_NSDSP%?L^*;WF$4!O^&Q+L@4\X%2C M]P[VV13'_L3QT'A!)[EAU]>64@4:R!VU$LC ;:YEG8HBY+EAP?(- T%J3==_ M"1EBL2U% 58:"4'"U%!]LWR!9M$%#OG38F,_EX9R2R(4WCG;:B6\E+&6&_>8 MQ:Z%LZF$'\V[VP?,TI%J'IVS=9LK)GC,JB&'N*E,'ZT@;4%Y=ZUQ+582-!%\ M#KK0C#ALH@^=:H"<$%V@Y'_SDV/^J-TXO#QU4&?03&Q= 6KHRNXJJST]_"I% M&%07E!=,LPH8>OK5B/LHYO*:^C0^_<#6*;"9(FQ@Q[# "U!JA,T-G/#$S-T% M:./@^47*21ID&OES'CI,IMN3 DBQ^QM9@564NT(8]SM:_@M00/J:- MH0Y7C4B]Y8UA-\4;[,RP9S]S0Y&%XW8;:T$W6,ANV'=,0R'4HM&?!#'E:L]_ MS]YD(RL'NZLT+#(Y+[-9 D"/_U79O2'^F M !5481\GK)DB=VT/QS>0Y^?X' 0%61A+.-&N$)!TJH&+1H;K8>A W2%KI?N+ M5@)&6:@MA"\H:F(#.O/04$%1(]*@W8:I+O2PQUD M3:'$4D@RUN51,Q=Z5)%KMEN-%SE>622-9^Y-;L^DQ-D^"O3"["9'"91@[['I MO%R$YORAWORCWRPQTU9VHYC@ 9:42PI:#D\0"YRQ=H\V.VUD[+"GX9)&O3SX M/9YY>,D!M^.S*9 _3)]-41-4X(:^G,YK;=:JF75?W+UM9-T4U%,]+GL@0!:D M"JU\Z$Q?CK/?&[V1X!'(NQ%/C4B?V5O%O%'J9;MO)#A\<3?C::X(S8"X^35% M+W+>4SK$%*(.$LY!:+!,3>_4=4,'(H_R/UFTOJV?%UY M^>1Z,>O[2/^PI(@=^B'7?^NGC6%L-365UHEGH,^Y-L#:\0F:SHZ MZW6BBS<;CU^".5YV"7;M+TBP3G"WVJM7DO:!M.R6O"641M14?J.*V+EVLZ(M MWL1_ND+)IG9%@JQ1D]1Q1F(8V$=/U+2:B4\&&:"" \9:4F^+$GYV*=+2PA)\ M#MI674]&(B!,96UIG3*S7F=9:H@_WVT9O&&\WJ'\1"1;+:%/*CF4GQ5 MI,\[H8UWG="R!SG#CS[E9C0Y_^ZK-U+K4V8<:#]95<&9(*7P >W_7>)P/(L< M[#.'+SO+42.S3T)N*.XR%=#MP ]PYHV.@A@1@\%.ODI[\OXV;O./[\S EQ2!9WN>%?Z)[KTMH8]E(7 M\;!K_8$",3E=XWP6A]0*A.$%"MT \]?%1BE&XP)&4PKYF6A8:;OL M\]97!V?#_?-[66F3>+UV@BU93/#2QPOLL@3_"E(O]&.MPU]RC99W MG!:2T$YB#2./&6R4Y*\*5"D>56D.<[1K%];HG<: MC%'3R*3I3%RP%&W-M;B#];XX>W!RF!L6[7\*',C MR2X/*=:.W-<^*$\=^.951N+-#] +81WB>CHG/!J#_(X1/_;BPGXLP:9FZK@B MH*5[X"H.MQ>MG43X!G*@2Z-%@H535@-BPPOBY7-G.K3(2\;HZ_?^$OMA5$>R*YS)2*FGQ-< M&K$W=TJ"+G18KDVT!2]*!L?A;1W5ZZRS+?_3]AEG*V3/I*1(V-Y!!,2 GQ16 MNB 5(P:49KTKWR"^2SD+.'3W./QT3LGCB/W)3EE, SWH-]R5)-H('&A7S>2& M)+D8Z6.!-M$;E$@;@0/MK'3I!#Z=!*O*G*SHK/L0:QM-V!>@E03;"A]$==+. M<6(+DL:D^EK\"^4$9>158._1--]'-XS$WLX#X](\NKRE* M&>U#"Y29&$[.HCJ^&MV6@$^O6M?BE": M!@8J/3F4ZPFS!2>#+S/)+9KG4FU2*I$8+Y+P=NY>5GV[4!T3=@U(5)4H@P1Y M("FUA4C>#4S24JP?0&1I'[S$E<$TV&MI /5$>4/Y[,J*]N<#-G2OQ_H:@L,H M,&K&#"B[8<]44C7Q ?MX':]9T^YP]PJB^O:G,2SP^;A=CCI0F0NW* EUYG"N M*GQVD:CBF+#;FX0T53$RV$5(LN&[5J>E MJCX^:%!=9<5J0&(G/Y7SNKA&4@9<)W".74/OJX>S.$CT@/T9,6U)BX9274@RE%FS_G+N MLB!GH]6WDAG18&YZ@H"-]20@99!WJB*(]P+MA_\].1!O5DOI&M/K4]GGCIX: MCDX81']\(M?ZOS VD)OF-P^D@T@,Y]!J7>\ECG MYP@3M]IS0M'54>S"AT !117 \].$BB_MN+DB<:"#>>X[D!U4 ?#\%,WEN!SR MGB7C9>4T3]V-NT,!&]A9LBB;XTD^/E/]"C9>W.Z$\D=-JW,%NK;)R0,G_Y&2]N493<^+-F-Z,=/RRHL'N9 M(>7G8\H/_;<=/QOM0[,=)A232G9$DV17EF(98W^9ID407VI2K8/ V+^^!,Y6 M;CN.D"E#V7,A8S]Y6B1BU6[LBHEB,5Y,G2 [P+M'0:4%EI0ZQFR0HL%"=R=32693=V% MPO6\@'(U1_+P4MEPZV[OJJ,KQQ-^1>P),30?47M"'49.)!S'48;'$LTM. M!*LV]?$*!BT-T%V 7_>J$[P/DT,UTNG+\Z0JE^_<')_B$(OXK"E?5FD/#M@RR MOXB9,NFB#G%F+_/**I!MJ(?,N*"=/F!40PINTXE#1V.U;7EIY>0-)<^1Q<33 M2(J&U3^<6L!N+R/'D MDJGTA\_6ZP___O+ER?_^^N&7K__O?W]S-_'3[_[7[^:?OWU8_K[U/U[$C^^_ M#=Y]^].;/S].MZ'W[8/[^97WS^@TFJ!_?O[V[:>GU^Y-].I?5U=O)C^=/CR= MG?_^ZF$^"68_K]?>G_@NO'OP__SZ\H;NSE_]^H_/?_NT^N[59?!I_.?MQW+@??OGF][>77Y]^=NXNXU]^>O^W MQU=???K7+V]_NW_U[GKMG"ZNT?V_/OS^\Z^3JZO[/]_\M$*OXI5S'4V?WIS] M?OGP^O3-Y.)I$IU^?A]\_0OU0O[VUV_3F^]N?_[X+<9T0M<>_O,[[\9?;,>3 M[>BG^6;]X6_?_?9V/)K^XV(QNO8\_Z_?UGAT_9$\?'4U^O''_SLYG]R_? D1 M%["^8KIHJ,DB91VW(?,1$]95?8C2UU"Y"GUZ%&7 3/5-!XDT;_9-]U"AZ=X+ M58W:!=^RQFKM_?9:8\R-0QEI82KN F>M_$Z:>(<)"D<6!(=M=PHL!(9!+Z)D MM+.^Y4^;JA3#OJJ5>O>.OT1&"_3V(\*^4:NXUK(RO1P@_4F'U^0M8/]?L6>HPLM M=H4E(=>P.0=I<=O2ZGY,CT+R-E.]X?%^^('*(0^0P7H.'5F=Q71R](1_O:;G MV(?D/2.+LFL@!^IB:PJR"3VH4O:,MP\.G:^/@L(YS:)HF^@!5XAK2K<108@W M(/--F*7%*P@1R8XUI&4IC8_!@*.2 *>$>"%_2C",@EAH; 4B$W\]K/75@(*I M)Q257L>)([(F+(*MLX[$7P]+* THF'K(4&<7NXH#'[.&FR/6@_Z)_7,\F>L-:JE((IN+]#F+1II6.01]NIX@69&ZB MICR%L*6R?&?H@OM8XE0WE03 MWI]'ELIO0](V'.0,2%YL &.RBVHE,12'(VV MMY:6\L<0+6+O!B]0W0WF% 5K*8=/8IC#=!5J128#"G"(:N2Z\9KWOIA?($K? M35H\TS][B./JST=KUB#Z,_^YY?HF(^6C'ZW MPG4A9[>HYQ-U<(V*[]^5"LKO$;LZROZ1;1JOK2P:929@:VBE!2Q^:% & M:)">T%+LLH>)6 ;I/370:R:BD Q>#VW_^VD2PE[49B%QUPSR5[$Z)S5S)4]<"GE;AL1*'9E=V>OKI)68('>09#@ MVJ(QW%(M<5_9[5$%*\F4X9(_KF)7\?L3GO.SSP)IMH6U2_.RI M'\:D*>'OQGO6RWZ/*DCEN0R'^,'LJM\/./RSB;;8]Z":RQ\U[^9-5RA SB+2 M.L9(#/JLEWX)7U/IJHI)Q)'C%;@KG.$D4XF;QX (,=D7<"MRIC)=NVWEVPUXV=#::ZR)D=SSR\3)IW7_NL M?2&=17JD_.!$-EOC=V8*IA6%?6TR)S6(--R4C3N6>,-Z7PK7AI15D1_M.#<- M!32-Y>D:2=+(6-O>DJ1?5B^W[W54CU,Q%%#/PD,:D<%#R(#R60_#3=+#,$ \ MW8\"'VWS/R\E1Y&]>>S\Z$*^A>)]0OZ.D<__O)1*D;/.FC?TAHCJ7T+F"4W) MF>-_LK)Z:\C WB^;E7;A;;P:1(%"]HSX#7'\B$=*\>PE(2$'Q^=K,0P&8N%ZQVRJ/JD$[)T8,H1 ']5U)ZE+ )I]!VH3OM@ M;I;4X;;LUTH1/KJEK0:[L4"XMF;0V5E?]K6$X%^$LRS\"K(=HMTL\-JII)A% M8&H36 R).#_^T:[I H@:L6Y1Q57WD*AE4RX@==0[>#VXYKH^ '3:3J,Q"Q+0 M(P+E9\T"$)W#"_MK_6"ZXD4U#'[=?MO-@ZFO%AD5<80J4HE_-6$H,],>V5'< M*7KAK!((A ?KIM@8'+0SN-1*8F:J3ZW6[RK^K.L!^C<\?=4)*"5;4!:X%ZS2 MIZWT#7!I?VLM0&6.ABM*CUYI^]YZBK4"77WO_77U_>["B_7IP;Z+-XYW[=]2 MC^V>>'20_H _&CE?V4!&W&("XP8-P/D( M:#W/G4>(O,;-D2#&J+^4*RH@M9I383[C%9T78.^-LNNV$IOA_SHZSTW\C9AK MW/V8[,^6\73M/Z PJJES,*P'>3K/70\*F!NND.CY!F%R-N(&;L%K0-9)#8A' M?U(L]U>W5_L8Z&3FHY1J8\75SAT M'4^ZH%1O9/A[=641\KX0>C""-&]KX_7:5^H7H# <]-NE5D2;A\O4\=6P.-7: M "@-")PM84NB5NK[34HUO/:S0G0S4BT,>(Q2+2(&D]4HPZ-2\;[2@,C* M? D>%W;T*Y]E];_F1*=$_^!KE9,65?'QID;?O^F[]?SJ/_P@*/M(XY6V*<*Z64]"1V7=SSL'A,=I21^ MY22FJWW;PU%"0O==/.EQ57-DLG%2 Q Q+VKB,+B2:/I=0%R$YB%3H0L<;DB( MF50("RR%>(Z=8%MM)BD'M-1]+R!_&FXX#+MJX5!H'J'O_I37*+^3AUPGG1[O M"X.(;4B@ S5#0WDZ,CJ?2:@.$7-^SG/5?>A-IA(\T-O'>7TNG\"4,.[' M)>ZO"MSG54EI*^Y !J2'.+1PJWK615#ZJWV# DSFDXB>FO4J#E@+,B=<\<+" M:Y^>6>A!W"5+'W]&\]>2E]M-(SRC[;=6/5KPU=B##=3AIDQ=^W2S0&%T^;1! M?BB;&5+[Z7/::IKD7($4K/B^NUWZXU6/6\CSUAXSPM*_;DJVD4M?LQ@X=SG& M6PPP-MO9]\?:Z9D18(.VERR#*K)$"W[(=)XP0 GO2[7!4S8S MS)67]!_QW[U:%*)EN8Y=+\"_>]1HDHZH&= 7CZ-_=0! MO)2I59>+>7YZRE6*76L)E^*"&(6S.*3HA>&.7VOM9ALI0F>I=5GEA=OV9EQ- M!*C5+MW7&P\]?7#HY'VJE0H);()/804EI;;)G7O]Q$%Z8$SC8$:YO?27]+^, M,^(SGE6R"1M' $TIE!9)"PH&FS'J);4%=(^A4Y&_P=%(9"O2 $]:D16=$"28 M=A5Y2ZQDT2J?#48"=5,VW55BV!NOJK=:NLS2.QQP&K9*G]+!(6ZC.IX!BDYN M!A)P%NK[@(0A/:$OL)T$U/SXL#MR=Z$5L )Y'3/C)+EANJ'L,*- 30&=44RG MD!ZTJ&DX0PL2H.3WILX3"B^?Z(DK2;,,MGR*["J#?ADD_9^S&PTK6F"3WZ%K ME559@KX&NN,XO24[0SZR96=$M :^3P@A-.?FZ+W\B**]WEH1:)'"P,58@DO_ M5J5\6:PCNU$8(DO=>].AAVZ2,X2,W4CT=2%Q18(U'\CQYV=.B$.RN,L-GU[W M:!0>[)!);H$HB'?T\.%B4=L54_HD)J?]9NTSLESMTFHW4BH'DUW*4I0W4/U< MQ<7K-76&R&*"ESY>8-?QH^KT6F_$CSR13,:PZK['$I$*G;='/\WA0NU M U_4.@+O7/TQQ1&[[KOVY_@!SV/',UKZ43\Z2-,C[=64U0((D.K]=<5:7EB] M$L_D8(?/%=Y,"2]KV,KWJ=&39PM=F*!LJUX+1=H&8[%CC8K4+M<;CVQ1?6&- MP-25OP%*"I""LS(_F.+L+_V]#%D\E;Y<&J$J3=OWI2M7_>73@73E8I:BJ>M3 MAYVGIAG4H>-=AP9$4ZY<9Q67SBR)4-_C\-/9]@SY[HI:B4_6#&,KT4%;QW9( M]8.^'4UDE;6,,8M6LI4H\+/>LDN@6<9E($L64U%@=RA@XSM+UI#5\90\1-&W MT.D@*C@+YP]A*_/,W",7X0>V]'5%4AT!=-_2E4H-$(8O*0=C^'4#6[GK(_4X MS6W,0!\OSN,P(FLD^ MC"8K"L:9$Z(YRZE&]%3%8+;BIFJP,5P]Z(*]P905O51'0N:/V//LY#EF@Q_\ M?42C7/<8F75RS7P7< J,:.MX\\O_XKQAF6"%+(>=!0G&_3.8[CF1K9Z M^]M.5?4X(L9&_L:W=1#E&$/#B!55U67M)G]U"W9DDM8C?F9JE9:)ITNN*'+< M:)]M>=+3N>>$]JH=Q=2@=D39-9&WD0V8]7Y_6^$I25W[@)PPIJ3'/CUNQP'; MH'DZV$>?S$(4\./WM;^)HV*I27Y"%@-[UIB%7-RM*ZE6A8R+JQ(^-+KA62P# M;*,)&NQ2$FXK>@;/L8=M,>6V=A.O+UP@"H&+[9WR"@2 +AY4/*6\0A;!T8]V MF4@^%RX.WCF/'EKB=>PE_>(M2U2/$X@M1E?NFE@;-D^]G/OXFQ%A]_SV"QRZ M'F&;\91R<$9_^9/50UX3/?7]>]=GA(R5E MK ^PV<+17C9W(\]'O=#38/9LT5XF=GV!>E(:%Y8F\.KY$?%]\+CWF:I%F0V3 M!-]3&O7;V..,)BJ,\BQ?^Y31F,?.;06K:\A ; SF%W,Q-%#%$BR(763FUEDC MBT%H(3%@UUJHW&*QY9$JQW^5"BW/1C?$\542%$N?P!X0&Z$K3PZFI&AR>W;F M^)]4$"Y\<0C;10/&Q=F!-I^9K*CSFQS_9]&4?F"OAVLMI>$^M"KN)E$@C*:/1%,0#9\?M&XW31NF_>JNBTK.U$X)VPX5GC]4[S4CI';P2TD",/U8 M524'4;/J+7NB.L^DU5[(312!NXS+"K0%-F-/RGPIYC](+U&FR+]3!>N7&O^C MJ?&_)]0DL-2$#]A=.80B5_2T8&.XS/'@S8SKD7RJF[!ZW M_.!$<<#:_%#6>HA<%L@-5\Z52QAQN+,(L,'B3373A1Z(]X#]Y3FEAR,66V3. MT6C-JF[D3%?C"$$F>D/V"AN7<2/( MD&DJC.OQ(M',*\=-GS(L*&QRJ DIJU/"YL$F8%M)#+!U9%;$I,"@RU'Y$DC1 ML*,^>0)':U2*,)JL6E4J8G3PG'$BM?'O?ADJ1F=/*GL713N7\'S6Y#LBKL6D+'*^QZ7+/83>\AN(RM[+DSFT4D91K'*^0* MFIE\>P_.L8-$.J7]'*1.6/5?'I?O+4 GDQ90^DM)>_)3[F-=%N@=;1, M ;H'MKJF/^7XPBCD/3/P J/Y>1PP[*PG1+71/RY[H"6!3%D,9.-TL18\1G#M ML]XW^ZI *W:B2.E(S^ "6#-A=X[):;V=EBM&3<)$K.R,'0WO K3&\=J*V-NI M'J<1D$ [TX;N$;G^NGQ@9Y;>]7#0(A*M$.M+2Q97<10'*#N-,ICIA#:?77 !O MO,CE,EE9LS)TH8Y?QM6@4*@A SA0L_*[.'!7U Z-E@%"20,BM*6X>0MV:"@>L..5Z?-T4^H/ E?Q(Z0^O_&X1DHE>U2Z-;[&LL9X2 MK&G3EH.M!B(':5%D-KIR_V;%1[#6:^)S,ED2&7\_1FX#%7\-]1*HM&.0O'8E MG#Q(G]+L@=GP"DD*H/@%V+M&2JB79@E5>I(3/A=Z\IJ2JMKG/STP8]*F\H59 M&SQ6:Y^4JN]9):OQ%CWR?[+D:LJ1/BC/L_'N019+@]T==(YO@M?+,@;E#W!M M QV^Y.3P,->X0*^U)I,SIPI.OV M'S.7H48,T;Z ;;S(M529L!>"<(2[&ZA6 H/PH;M!:*P8047JH^4R0$LGRB[[ MQOQJ2,[A%GT[#.,FG+FYXH#.=]UW 78152)N'FQ?)#<&!;T<,*/F?V0"6 M+E-4+=5KZO91AK'2)- PEK??U_T8->&LL!#YN==L=:_&;D@8[L<39.<8*\2N MIZ6825)%UY=K+GG\6]7[ MRPW7EQNN+S=<7VZXC!F3EFVLT[V68#>Y<-;.$H43$B]7$3^C]N%QU% ]% O? M>,:0 ,]<.JS215G"R;GGX+64OU/XX'"61"WZQOIFZ'*Q0&Z$']!N^'LG0HE*Q%0KTG?D*E$H0Y-2( \4=%00=]Y" MJ> *8ZHR3O8VY%X SE0KTA1ODVHF>S,VXM=O"!N\FR/ M/[^D"AIMKWTZFW52.*[QG&K#<$K53E(#*9ZFYV@_;FZXFGA)0>%#Y/Y]21Y. MZ>>)KM,_<(XYMXV#:D2?!>,)0BG=&2U&6/I?A"H:PU9ALQ %CPGV.!\9)6N8 M1_6LL9^+LAXE@-ZC)68X)H_"==*?V@%!;+?L,LF@KH<"J'".,30-G#G=0R;; M]8QXG812' EF%:N*HS1[PPWMU2TMBX08L:Q\((B#M*H$BC.'Z+3,N$B;3EQ1 MQ\OQ?D=.<.G/6YKDM\M"."A4&%15-F)4S#4HUMM+RJF:X3B.PLCQV6(VL+,T M#C\4Z1]&S^DFLN)(P]AW2K,WED2GN9HH(X'C7=/SVM-/ MJ*D9EO0"*HUX6$YPVY(IPV$N 4];0HDEOD<;UCN%.BP4OKC;&:QQX&&LHF9L M0/+G]FQ=80\%YW2W7)+ Q)(JCC>L3:B$!4R[W3SK22*F"2>O?L2!V#L!' :S MY+0EM'HQ4]LVT9XY*16&&\:F5(<#4,/6/.L_QTY Q_*VR6G R&Y4'G,8 M A(B8JS3:HUPB+V-6U)354ZPZ6 #.1]5 M0TY MG#I/UW,Z)[S +N?2V#H3C3P4@]B"3R:[OHOX]JR-YG.*7IC^#YO':P-BJQMU M0"NN%I3L/K?W]W>:^'IC15AOABVL-WMA 08I4H;.Z1_'P90\-A4H*8HJ-^8P M/'@A(IF<>GY&I\(3WU;'P5U 'K#OFG _! ,/4%X5;#*A@:5,I(S=D3!RO'_A MC2&/L7;80;GW]:4^<[>LWLRF..N;(5P8;B#RJ(&3R M%T%$< M7F!TX41.^\-I\C&(VH&'Y 2(L,E$!I#YD.G/Y9.[W_ 5!+ P04 " !-2 53A,C[OI'< [( H M&@ &8Q,'$P-C(Q7V%I[, M2F:!@[@3Y_A9Q)<,/8GM,4Z?[O=++X$*HXZ0.+K$YOSZ=^\J20@00A*2D+!Z MS>381I1V[5OM6^W]^?^]SA7RB^J&K*F_G0GG]3-"U8DFR>KS;V>#T=5P>/;_ M+BN?_U*KD:]4I;IH4HF,E^1*FR]&$YD\Z:)J3#5]3MZ;\P^D1F:FN?CT\>/+ MR\OY!)XQ)K).#XV"?R.ZPXL)Y)O44:]4]M^+\N^?%T M!;\T!/[XS 0@ 5#5^"3*NOS;F>A'TR&3: *A<:5V MK=ZH-3J>16JPZ;6%'"3L6Z=7:[J;A2=_!NP4/QZ+!G4>-_05[%/1&+,GX8\, MZ8C&U>*WX.P*C[<^ZB*#_/INRJ=!+ M\ODC_Z%2^3RGID@FFFI2%;C$I*_F1_XB7+U&_[#D7[^=7?'/:T] SC/R$;3% M1[[JY[$F+2\_2_(O8IA+A?YV-H5'/Q&AOC#)DPQ D#OZ0AZUN:A6^1^J9$1U M>7K&OH40?,3_?EY$7>""S$7]658_$7RT#NM]7&RLB1KP5J8*Z+]'2Z&U!_&9 MHK+SPOLB2^8,WU=_=[:UD9HA_TGAPX5Y0<::+E&]9FJ+3^2+(DY^D@:\U] 4 M67(_'&NFJ3-C&ZN?CP.GX8WH\K@[IK<_//J?P9W7V_(U?WW[\/1:'A_5]0= MUNT=_BX:,S"23$VM5J[/K\[!7&FW^H7>5?%EZ/;^\7OEL_SZ2=74.VL.#T[X M ?)J/M+I;V<3L [Q_/GM# R[3]?:!)Y1379T7 KUVO]]_KCVW4L6 R M+-VP8&WRI &H$S1[B= DFDZ$]GOI ]&FQ)Q1_,C295.&+=Z\3F:B"@?F M8&+BQT*_V2H9Z7C@WVIZ!4GTATO:!3RI2>#H2NA_1F T"3S6.7P^D\3EDHHZ M5?WX[8$M?Z-*U_#XV>7?+9629KVZ[T7;"]W*QD14_@4ONH6_&&>7Z*ULZZC- MWPM*IX*SF:87%O2"8S[Z23$5%8=?)*P<[BV& -6 MHA--9Y'L3Q;8@CJ&N<\N!\/'RO#N^L?HZ7%X,R)?'^]_/+AH\S# )F\4C2'> MW[R*$[."-,!#1W=Q3T2#& LZD:?8E?5#=E\ , M\[CP>7L5.8XAT!Y;"]-)GPP37*"%KOU"+EOWEKC$#U40P84MA2-\^DJSP)-? M7FE24@J D?^._A(E<:?PFM)A*&V\RYA_#P4X/1[8)/&3^#J4X*N@3B:,S,XY MFQQN>O5:O=_JM81F$('A'_WX,IBR4F:Q_ MO 2=[I$Z]K#^+*KRG^SW#X?S6#$D(65*#,\?ST?GY&:^4+0ED(*C?ET4T%1= MP[?-HQ_9<60?4:=QP.8=_+#F843M-Y DG1J&_9]OL(1P=BFT.G5P5:;FC Q^ M4=6BF_HJ0K!PUVL:9Y=?Q"49S30]^O*1SW'[Q4S[W.L/\*2L3F)CZPI^O->? MM!<5#^X7\B]-_[DO[AD38P\:[$WY_^0%-S@$H5OO[ RI%I2UW]M[K< !L-"! M,/)"5 A]I1/+E'^A]0_ZB!HG:]OG'?S$50_*ST"G(N?I]YVF\&$[V15VL6\: M&#X/,TUU R3]3J_6KM?K)R-)L=!# M)"*@&! GT5)RC@3^*HA>X;2C.I7(PHG FYX(_/NQ&WH?3,S"[OCH80S7:YQH MBB(N#(#,^2FI" ?W1P\,92A\MYV-->6\DX 2?&)ER(4]W=K":HCBY:5-0[R\S M&?ZR.@-\?.J$XCZ !-CTLZZ!888Z4-,_D;]>7=W].5[X0.9 MB0:9R@HX Z*BP(=8F6/ ?_^P9/00P#$84_L!6#-:F4[%4Z9#)/@4[ 9\="$: M)A$:A%4(&N0]+#6%_S.Q)R)YB;8+^(Z@ @=_[(-_HM$$I=&Y *)*TO7835> MXX0JS11-+$G\%S4V%1#G-KO(EMQIGM];!6;"MR5$*$# 7'/9Q!N?% RA)1FB M7A(G+&9X+9HB8=4V&T*U^I+7#<=K1*15;Z/<@)5F*2RX51G5GLA[1&SWHM%L MG-L/F#.9%1PLL.!@3<)T.J',3D].S#B\%92LA08"XH@1-3Y$%A(/@A _MLR4 M0E(<^*,)";"I2!0 D!)Q,J&*?3\:N4='9>W[5P)<4//Y 'A8),8[H MV0K>6Q;5Y3G'[(A2!H1$I[+*2A,-E!@,5S;J%[M 81\+%\YCNQ] *; ?V@F) M\ZRL$G4ZTV+/1+-2=B*TS656;,,4)Q1;AKMN-+&V8.]X8MER"HUC)W7 MV4Z9$9())20)T0T@_1F)_5777LS9 33?NIS"B>Z\@*]O+[_[?DHV@8O2=/28 MCE-P(@AU^."9\X%M-&':F%N69-VRE*=^GA=HN0DJ.55CWI-E<*L/-L N+?K= M3 'S$=^E+-%4>Y'AU*ZD06%302L= 6(<4F'Y*H2P;! M"A]9VI%![;X7/[QO?'C_Q2\V@N;>EC(NL)&7)U#W^"2;_H@Q U/4X3OR'KB) M.0N\E#_88@>/%US5-5?4=4T34V0CA&]=?P4<7GDF3.H\] 3TI>0%_['1?\O" M"R"-:_@7SH#&$QG, N.WL^'=[3HY5&LN::;]@$]DCR5Y6(YG-!-U:MQ;)E,) MH!O CX&CGS*/Q@)_D[W.8$^=738;U7JW6VTWW4(@![I+PI]Q>$S?JJM!_L34 MDH&OK6BK-^+E$_C6WRUER2Y-XY7G(FPT:UKEU\\\"-M. M&;EKLK?4?5ZRMLW%Y0K,76"/=2K^K(TIZ!/8Y8+MVON2CL]+[!MWB_6MAWVY MEV^*RS(%20P.[ZYO_EE8Z(\>J#M#SDW.J^9B<$!PJY=H;&O;R3X,3 VQX[F)(/(P34H7W=G@WN+L:#KYQH.^P8=G@B;7# M2P;ZM%E32)<1/6P&C(AO^NVL$5E'YU7%9%U>56Q%T4C4T#'IG $FI*8H$H7W MU@G4,>C8M3I6S%/JB5)/E'IB3>Z:J>B)1FIZ(E%XOXLJ6(JH&MP;:PCFM6Q, M+-81B95T#%1161HRBZRYFH5<::K$L@ 0PX5!L/NC:ADJ73PN@*[.M6ZHI\TJ;HNN(" M+Z*9M(8!1MB4JKWHXF)3(-OI1$"&YQO82UB/) KV_=/_W#P6-0C2Z)4:)*^T M*;H&V92Z3CI1D$'*RB)1L!]EXR<#[%:'$LC.SUQ$KHAGU"5&BN:Z'=3 MBL>DJ[ 2A?J'JKN="'@ 5U1X-=3-'Y9L+KV5D^A$_3!85P/F2U&IU&^E?BOU M6V[U6R\5_=9)+?Z3*+PWKS-Y+!<2YD,<0.2\)]R%KV3@D+?J3BX\8%N5^P?-TG?*M]8>>"_$-4K(+5)GNW MZ6SP@N"$QD_DF_9"=8;1"X*-P#@B[C3KAA MA7=W]T\WY/'FZ^#Q>GCWE=S>/_X./]:^W=__+_[.YN]^O[E[*NP,WNSI95^F MM/\HJ]CB'AX\;\MJHCT:9[)1V1K0J:GD5M/G!.>WLEM1HJP:3A,+$.<749=J MBJ;]M*\ZVH543A<+O"DIJ^R6TIR**CX$GKASY['1'?A?=JSP_D_-*MY7 EV$ MMS)9"X_UQWC')GVU%HO#=SDCJU41)VUQF%C'GY1O.:GBJ8%?\27 M3P#[8_BC/7> -[Q"$*8B]HVR.^0LB:2QVZ8Z5?"2JF'JL!I@V=0(H-W4L!V: M@E!->%,;]G4>O7BF*M5%15E6>&MD2EXTO$W*.NF(+BWHZP+P8&PU(P&PL"&Y M2;<^DG&TN[3UYX4BJEM_'%-%IK]6:U2"D-X TOX\GLYMV$ZL@I0-VYA@S#[F'*0 [@7LW2 MB>86T%0K$]&8D:FBOLB.5V+O(HP]DE5\TA6]5L1VZTX^N@I?644SP74Z8LXJ\J#,3R_X1 M+RRK&N@(P](9T[L-N]R7VN#QV\LF[M'#EJ"]%06UFSB9H?1+YV2H@A+ )!&" M \)G(6S4;@6VF\$9\*C_GN%\ 95$>;C61H%7+A$+H/HL$=L*VB5S.DC?+ZIH M"[[67 1U*H/,Z:A%@%Y,.;+9D?P6/RI"KA_6]Q< WR;=SLE7T/4.2M9P725+ MS<)6:);".PB PF2 +U&[R[B+BN9\,^"5O*>NL0#+&$Y9. M$]T(O#D)F@&C3 M7ZNFW %+UBT!?.^"KO[:SF*NJ(#,-XCQP:$BS'O[6@P MDX4;$3=7I6+._9Y^IQ7&?*;X$]F4:&-X/9-^E(B%!;].0+BL!1,JE-*=?%]U MFSX@9]F"A3*I C1KNMA67*"55*Z@& N]R :M5NCKA"[8E$=45&-/!\>5D!@K M^U017URY_Z$R 6/W$4JC(/- 3_-MQ73*H,Y1@SKL'Q$\Q]_.G(N0+.YOBP9@';5=Z[QAB]FB6DJCY$_TD[[F!FVG8Y9OP&U//=N-A1_!7U_(_E0Q22OU;(VINI-Y[ MX N)>L@!:N"+J+!\P&A&*>8/[+:5*G7;5I+WEBI:$D;,/K ([U:$^!3MA4:I M-$JED2NEX4S?5.@4ENEO3M[T#R_7^LQ?6E,MB;8""U M*[MBO1N'FW4R 2AJ M5S*\.H.0>!9J70/A(ZAHO*KH%)5.LU0ZI=(Y3:63: CM-)A[U ;JM40J42RI42"N$N)=J-++1ZN<*BR%LLBG352:E$& K;I1(I ME4C1E$BB+<;N-)/R_F*F1ER-LC\&>XK:P+]5V2E=HPM1]=3*W?6V\#A.I6AJ MH(MC>;)=,"64]5+YJ9=B@>A"5>,,AH^5X=WUC]'3X_!F1+X^WO]X*'0Q#NQI M99$&!.\+O&$\FV M[1R6IY)@'Y^=.]]WST.T&$+C-Q0JP]@FZ"-O0NL+6@1>RO5NZ\GL-F?\E"PJ MSR[?__ $2Z*\>Y??Y .*WWMWKY09Q@>CT0U>X@^WF2"(#_MV5ON]LN]E#PR# MF31%V7>\F$84W+C&2[>S48N,CP'F,!B)\47V V8Y?HD*CRAL'%BAJHC=I_S> M];<=:_8WGM91+L%,#)KZVO!.?:V'F/EJ&;5G45Q\PGT.5 G_X]GMP+P2=1W' M1S/'VG?TJV6 FF@+[6J]OCWT=2>Z_!"QPWS)%X:;1\)PH]JN)XSC\.)XJ+!M MPS'@L\8-\@@F(2 #/)(JN SLYN) 4;07YHMA(N!:L\;FU%*(^Q5XY&_I2('[ MYEM-=][KO'8%Z&XB=?H]7Q(Q51(,A46T(]5!2M6^KQT!3?)Z)AJ9>M;N#L:-A*3_G_]DE-H5034U?%I+/7>@# MZ=:L5QOU_MMC[Y#8:52%1A+"?\QS]$&G"U&6R,WK F.:O"/+/>L'$,'ZSRN; MV[NS-P?6$]L9WY"]O0"+24A"9Q6,]0_"F-!MGI26WQ:8G>$J1XZ>Q%>ZY>1% M"'&M1\UWQJO"NS_15LI"&AF* I@HW(&S(S87%BVG19)#Q7T?2<(YCK%('M'6KAT=,1DD!/?DZPC,BV_\$,>2@.,,&]A:\+QT-T80[I@Y*=44#UG]:KMW6HK* M3S#L6VKJ,_E&18.21R1$[7Y:^V'0&M/IA90/=UML5VQ3]U/8$MM10+BAVNB^ MP5!C;&RU$PG,'O-@N*93JNNKTF00A"O-, UV-%3)-64=G[TAFP*;L,YFV0X# MCHGV&[1?0^*F+S1.[$S8X:5_U30)VS2?ME,?6Y0<] 0X])UP@;HRR)*$^!Z9 M'ED=83EV[W(%3)X4[/[X=HL- KA_&GPCZ^5ONWBR%4?$X4M$TJRQ0D/5WT1: M(X/(6T!A4P?H%,X0]4%D?%5;2"H<&. +H$*WVNUVTZ)"J6#S!4R>%>S9Y;?A MX,OPV_ )[T,-[J[)Z.G^ZG__Y_[;]ED=U[Z5QM]KLO<%JL$1PUZMV>J<6F-R?K/)@**GS M(E=Y*V=_R[WT[[22J HLF.3$15:WGFU>-\6LU5/-F!H1>2C4ODD453[VI3<\K&1(/P32B6#L.FL'/IKV7"'5F.#6&ML MR)(LZLN"'Q>BK,N?7,38>'G2GF:4*T*.$@YIM1"7NJ8HQ!1?B>**/(CIX!'CV!-SM\B>9C5 M?#<**[56%3US#*VPN.) UT7UF3>>#.\P-(7@Z]=E*4>B;EV!B)>?FS79)4G2 M$=DHT:Y&I]IJA*/J29S&L7#4K38;V1J^Y46;? !S5%=%4Y_)$]7G9=:VB")V M>-;6[@]49-?25;? R\C*UW0<> NBUWR#X9=PR&E5N[TDTMK'5&GK_%]S8S / MHFX6LS.--_5N[P8WLS(K!JITIZF3O5FG:BN1ZQ %8_WDT%<_N=LD49.V)W1< M[$A'AN&$9K7]%B_F'H2Q?L;>3799W!.0"18_WLY/AJ<'E#1\HA>'H#M]-C M);YRZ.#E"IACJKS].7-7M M1S[HGX8V\D_D 5WNIZ%SI8U3MVN3R>8%,_MIYH4.LR4>.%:?Q-=5!DC4J0'X M#$H!E5>QT\_?Y9Q.QSOV=NH*?N7761JDY\S38'ST' O]?]AR:DGY=X0U=*7LP?=<9@9 M/:OPG$Y^X9RE* .$FCY-M_FR;-4'4;_7VJ#Z: ;NR"Z[!3XW\',C MBNV4'@SG];K@8SYM#C"JD8%ESC1=_A.P&1YWP[O;:-W,/9MB.S!6K_7=3'14 M9@82\S=W6*>;Z.7?J6:*V7O+-$RP5$!P."4UV3(TB_X&& RU*_G'P MZ< 7/>+1D P >3H7/#O*Q:$0%YY./<*1,$KY2-C:Q- PK$,0FB0L8<^!9J-: M;W:K[58W!$91S6?&$H=B,TE80F-3J/;KG6J_&T;R^=*$[Y/WL%Z]AHAL3&>( M8[9*8)4%A45_4:68)8\>?.\9XMI\0^4G1\).?OQ/WS9-\!QN2E3 VI"EVE E M5^)"-D6ED)R_V@[N9JC:>_&0/*"MD%!MMX_1ENS(\G @SAH9]]C(+&$YF$RL MN<4KL:[I5)[(YN:>"I<<>Y^.V#U24Y15*MV(N@KX,#RHLS'G92$#( )/;:M" M'&2OF_#UU0\G3K'80I\4Q81.N,+,J!3+\ZFYI\1A?__=PC)C.MK#F]O@.8W MR9'MLD%!AH4/$8DCA!SOG>NJIAQGLW(%3+&4=,NW"BUDR_1=?%O(L0A)U*8- M5"F*:BC'5F1^BEP/_7VHUV#!5I$_D07P&\1S1/RRJ3F"!]@7/M\%2I%:SO\@T M!O^J)]'(MU0SM04\W$ 1L/_BB$4'_[;/D#N+A^7/CK?8NA!W+J(V86HL4[%G[4Q!24& MZRX8QKW =GR 181Z4>/AGQ5]=[[<"R_N8T7*I%@X0_7"_A&)+/UV)OZ[+@CP MZH_B94%$\?/X/_CX?-8_WA9V:&+5AH($S;VK6EX M@'_I_0]5M"09'OSP^>/X\N24E T^.R?AM8IBG[;LR,;?X0L3Y_=U^P,,:T5< M&/ *YZ<+\B)+Y@S?67_'@0B#BK-01GVR+M8:4E\H&DGX(D7RM]Y@AXBYW\XZ M9SN_Z4_"IYE.*?D.#\\,<@/ 2M% R!+6D?QZ"*1AW;.4AJI&"*O8 A(+E_MC M)2&Q[>2&$X'X#>XX&W8++8QA^'(;RXUH,AK&PL-2@Z1Y*M>[K;^IW9:T35%7 ME)'<$I@RQNW\V;;FVXUWOJW[J,E:Q1B;&W2<@'>!D5#WJ5 Q3_OI_KOHTB$ M:W57?#QV4L2C4.VWPM69A,9C:8&4P!0#F#Q9(#LW)GAL4V;4+CIA"RGSR-F8EL7H3#3JK82&=1Y'-S$/N%#2E0WD2$.Y3E> M E,,8/)\CN\,S*SFT=R\XFC1,CJS;SJ+@Z<@U2=TRA;;V05H(I"&MPLI29.5 M&16!-,UJOUE*379QF@BD:8%"RT77ZM+$*X$I3;Q=H9JA.M'FE+Q7P#W[P(8_ M>6]'%#%VX^HHOK5OL+$ +=7*M2\>W*?C<./''T4[&G,(U48_;N^J#\=DI<,M MD5"LU$EBFN*16.EPBR B*S6[<4.GD7NYE 9 "4QI .PV $RJ4\/TC*7'R YF M9-,^_X-54FP#P-V$LS7;60D(OM3C=IM+^UQ+R0"(CJ)F[%37<5$4^^R/@:*0 MI3QY0U'LLS\ZBMKMN.F=\M0O@2D4, 4Y]6V1)35W/O2#J)OIS_)*Z>S?T$3V MGG!+01WF&@=JI:(=_V\*2[$M@%A8"MN/+&]8BFT$Q,12Z?V?U&E7 E-$.V!W MA8E4 M-LDMUH'83SR)K^E/=D\I&.2DI'$_?%*]!"+= W/M&Q:Q,.0IK M]]YB@Z1,!;1T"J M-@5H"3N48NN04/9 *^E!=:694 )3*&"*92:P66'817 M.5@N2C.M!*88P)R"F486%*"?B3H62'\1#7E25*48WG!K1-")-Z*NPNZ-!ZJ/ M$$L,1;M.*7B(H=(XNZR?UX7RL(IHQB5*&-]#:YU"[=*D"VW2920TI847U<++ M6F@:I;UWTE9-"N9<4RM^>C%D5)9F/QV4@J;;[\V7P^I"FMOMQ8?:7@ MY-;NBR5WVO9-"4S^+;^SR]_9=& JD0' (#Y3PB3:(/>6:9BBBE\!TV[L M#>4=O:9]>'<;05LY.[0W>&?-QU2_G_)]>K:Y.ZS@*"V\B=@0JNW&?M5U)&X, M;R@=#8?U:KO=J JM;B%Q6,\%#H5JO]^I]MK]0N*PDPLL9B\RH[+B\DJ[8^F"+[SY6=)_G59J7S^B/_]O'#6F&JHEX4Z.-E/\APT M[1U](8_:7%2K_ ]5,J*Z/+T@=4+R]!/@U%J+J7;DV%>>R MLORT;VWVK"'_23DHJXW@@K"51<' 'U%:N=-,^(ZID2L-3S\##C7XB=65LYYJ M=J=$42$C$_XP!R",U#:PT!\652>P0.>"_$-4 M+%R*U&KV%YE\\Z_"/PZ('/R:J2W@X09&1>R_.)&2#OYM7P7_62S4;3.'^W8& M3]T''(8:[]Z=75^0I^4"=CS0Q;$\N2!WH#HX9NXT1$+3^Z6/SK<8>A"W+F)V M(6JL4_%GC5_6_@1V%6+<"VS'!UA$J!#,B7Q_O?SQ\_CB^+*SN MA#VY&K.RIC%7>I*-@#>UR<^9IH#\&__UUUY#Z%Z0FS\LV5PZ%"\V$FXUO6+. M*'F:Z92R3MPC^95\AR=G!KD!!$GD[Y9*"1@,I%%O".P1^*%>](V__Z&*EB0# MQ3^DNI4,E0PSP0!;BF+[O>76 M-_UE90#H0W->5**]^B0V_Z29D?<=-OJ4+ <';"S"E5474YU-\0ZX=!H2EU?: M? Y.+#L']Z45[9N>>SDLX5VO^",L0/Y;?1!E"0AYXKL<3";6W&*]0PJ]UR5V'X'<\U2PW6H/8G]7HD+V>=D/=T-7].I/)'? M$(6Y:YNMELRB+-=V:9J]=V>77T1%5">T2OXNJI:H+XG 7=O-73MNT+O BC3W MJ?!%;_97^N^B%P%VXZ'-R! 9,.PJ(2((Y*LTXFIZ0:9TN.V M[15BE"J(LBYSL@[9EJXM';#Q0'59LU/K_.^WFGYM;_26[IA"[YRA+3A#.[GM M6NK-[M4,.JG)K[69+ %??"+\O[4I0%QKLVYL+,"<$\ #:2]$E>D@RK,TF1-GDNJY\ECVH:4:WQ0_]@YD#4@=F;XI4SZK6:0.9>= M;K%D)[+&7+."ONHB++8M/^S0'(L&E;P<$V0FY;K'=UC:]XI%^\,LX'S1_IA& M,=>-]PO6EIW05ZI/9..XM>-QK. UZNXRA-F']E9OG)T&&L)M<-8;^:T=#RG: M_=R)=DC @1.*"KE06,@;,2'/LPVX,TV![2RPC46HQ$'T"]YEW_'L1KF%Y>_F M3OXN4;8#9:T29:&BW: [8UJE#[HVEPNYH$MV_L&N M@2U.XOF[J$]FI+DC[UPXK@EFF@/NL$9,63.VJ0KMZ(V$]P\?%-HGH2-DH789%+%@]G\3HIC MVO/C_N>X[5,)3 E,5&#*DIE Y=G+1\E,LUMM]K-N"K9U.&6?@PX#0C !(Y<( MYK("XBV2+K(/EDO*Y<=P*6M7#@E2%ZS<[[#*Z*0*&$ZC=D4H5M'?8;&K7)'^ M>,9I8$J73R@H?'RZ3.J&50"[*Q=+E.U V>Z"OS>'LB!EW8@]A]0_=YC,?-XW M39+8Y^?1*9(G7\-W@L7JBK&W=]:^O:O<-DB-V75/$Q&Z[G>@ Z&*3)#BEVTCI#O#NE&Z]6TZMWR\J&>5R MVT*BQ#B&3Y_CG%L)3 E,>GG:] L@=G0*JA\SZMG(K)ZRT:^VNKUJL]G+85(O M H[2.CX:X3S3#U.LF+4_C9S4_K2:U6Z(=G-Y3Z+F[YIP(/&/7S?4/H7<>2-_=ZP# M.Y\=OTU2$F3/C[/@K_H-TR Z9;VV<483JG]T*'"PB.%MJ%X6'W$ARMUU_SVF M8NSJHX'T'\LPV929)VTUJP$[T ]5N\VR1]B&-N,PC@HPF%IQA2JF(9D\!\1M MFW D#HBN1W/. <]>@W=J(HQG&H+CIW](5]M*^%9+_:[A=S8&CCL$; M.\R,8+QQ(<#HS7["-Z=/M^5G,Y-:=J%9%4*F M1PM^FSW'UX)*8$I@H@)3EOT'*L].3LK^NU6AT)I7V"]G%(^^TS]V-BV3U9GY) MG].6G^44QY/(Z(05_]W7;4J4[4!9.?@R9.0T]O6/:-,"J^V0Q>QY#YAF1IG8 MIVA."),GOR-\^\^]2=_BMO]L]K-,^';[U7HW^HS'DVQN&($L.4OUOCURM&*7 M-T5,\K:Z94?6D$=A*Z4.N;N;/75CIA+?5/O/5C;]/X5J5XB7;(_0__.C*0(. MF']Q6:G8GL/"67BJH9DAU %93_*<&N2.OI!';2ZJ5?Z'*AE179Y>D+FH/\OP M)GRT#O@S%J+J707I+@ MCRBML'N)G,5"W39SN&]G\-1]P&&H\>[=V?4%>5HN8,<#71S+DPMR M![J!8^9.0R2TO%_ZZ'R+H0=QZR)F%Z+&.A5_UL84U!&LNV 8]P+;\0$6$>I% MC8=75O3=^7(OO+B/%2F+Q*Z>S7T6B2S]=B;^NRXTX=4?QW%(+>: M3LP9)2/YE7R']68&N8$5)-?7_3S6/UY6WO]014N28:D/1\"01ZS6WL:.8GA* M4>P#G5D%^#N -W%^7[=J)IJBB L#<.;\=$%>9,F<(;3U=QRK82 _"Q6T6 4D M=AC>C(@O%*TH_(XB[8SG^UE]L >DQ&]GC;. !?V4\G[U'V;&B1W;V7KG+C_=[=AXUD[66/?W@,>/_#;,4"_&HS^A]Q^N_]]1&X?[[^3^X>;Q\'3 M\.XK&5P]#?\Q? +56IR-Q8LQVOJCVWGGEY[;C$#Z!R!YP>;J"B9YCX'9+7_0 M457O KU ]ZE0_I[]=/]==,\N=@P$-LKW&7RAJ!>NE7+@?OTU4?:(# Y=Q&Y3 MO1.3.X(6[4:X8J' K2?57BY04()KFST=]]!5U"F@GHO_"(J?9RD6= M3WP&O]/4&E-A=+Y0M"4%S\=;#4DSJ89,A\%9UO!+^)*M1L@Y3R?%Z,=!4JYU MOBL2JWL87IDHE"RPFG#8$.['J?HVO)2VRYV#!FR\(:E( EU)=);-PX&@F3.J M.S8O&L+/JOPGE5*F9[ _6AO9*]B"]F"Y>2.@= (ZA3<$QC,-7C3GZZK^XB8 MK6G3V@^#DH%AT&*YN8R&WCW=3]F.M"GLAVTGP,C->:_&Y)D]+J(ZV5H[1XD M3:FN4XD\BQC@4XD!J$#YT*FH$% ,HIFV]D_8)G)GD\LPAGV(LUK4)=18RGB[W\=N,0((R?4I#[ MVLF9*!(=FT22C0E 81*.?7=N@\KJ_1;B$NLY\L*_Q>HRGX0M<0TTNK9)=*]Z MNLJS>LP'3IX 99J(WW%$E?I%E#B?%M%3]%SJ^B7C7 !L'J%98W-J*8,)HVG M0=C(][R@5 R&>)AJ-L+=QC@IW6W;U5->=ZT^ P4,\ZCMCF++Q[K*NW5VM&<0 M7_<-A50.PU2KJ(< KRJYFHGJ,Q@CX$ RA]I@Y0/?9'$L*V6-2&$U&R?N^Z$Z MT:EHT _DFO*?D-#W;BD0)_FG'*(U5\ <,_1I']"8YJ+RKPP\ 2^!(C$$/TTU-7U92'MLFZ[. M?C8B=SL)VH^=Q\Q$P:84[@R-MXW<8+4AQ/7UCA_T?-#I0I0EQT'GQAFO?IA8 MX**H)A'9$7XJ9X*]82>S86.R;A#W'&* MIS5#-KT"=5J"9&\PG-CD5&HR.TFB($N(/4WTB,=)PS:<;!_PO;/U#^ONH,?M M+WW"(JLWUVNTJ/UXX8. M"F8:)(6O0QV07!\J]CUM4WS-7_%"[N9^9V:[VBJ:$^<):>-3N+"K(KZ INQF M[:-.?U'5*F;M@I\GPK?UR'<54-+=?8,5# ?@*PEL9:V=@QH+AS9I6&S#/;LV M-URXUM!E;_R,)(L'0P[S")(>!9F>FY"$J-W=/!'6'>C'Z.::#.\"6P,5EO]2 M8VGIDK8(Y8#[?1WFUX]X^;493V;B7U"FDG/UCZ9(8QO[V=E$[T M"(A?@"\N65.R)VTP 5SIU+Z(MGQ01-4$D]'WHM"&-]LL#^QL#NPDJ-6LIS/B MO0 F?=!Q<**LEK1)CV5;1F3;L-001S;IXY'M^*JB-.CS $Q^#/K;X=W@[JHT MZ/-LT$<[HS63NG4N-K@ 2SO85?_1W9> J["Q[\(6L0CF $0U M0LY++6;UR^C+@'S31)6 83RA5#JRD&SE04\JT>_@^%;7YH]4P9$^#Z)N+K%C M1P #5EL9MP!.53WS[@/4KD74QK H8[""U2(Z-'VD"U>W(!T'JG0E+F135%AY MW?UJ?\E7<11,$R>)LE.N2'15\13T!)$-PV(" [(ST>9S;!:&XS33UH!A:Q2[ M>:M13%]W#VV2W$^O&$'8>-, 7HUM022JOD.;!-B@?L5VF?2("?*&C%GLIXO5FS5WR KLIK//3Q8SXP#VX4A'\C#X_T_AM?PRY=_!>883Y3GDJX2<=LO1JP@%D)&Z]^0LLBT3&0/ MW38#MD+(X:PI7Q$IBT3R ,PQ1XN!0G]_?7/U>#,8W7P AE;%%K\?SS9?X%8LH:"AJG+$W!"\8.!*JW_P?/D M ]5E3=J\+';S.E$LQ"K\P-K)/H)#>S.=TDFHV0#5?F[;#*2C.H]'@LW,=A'[ M?"5AO^V4:3)X(E]NO@[O[M!ZN[\E#S>/P_OKT[8!FH"" ML)>% W]!P!]16F&5?L34R)6&FA+<>OR)'58L8VB[^*)"1CAAD$4'"[OAX]!K MZSU_J=4 KU21/I$'\1ETP8C^85%U G#V+@@31W@[J=7L[S'UQ+_J26CQ5]=, M;0$/-U#4[+\XXM?!O^VS2,YB;7M[G^[;&3QU'W 8!;Q[=W9]09Z6"]CQ0!?' M\N2"W('VXIBYTQ );>^7/CK?8NA!U+J(V86H,3A-/VMC"@H3UETPC'N![?@ MBPCUHL9#YQ4;[7RY%U[5@^%@9WEW_&#T]#F]&Y.OC_8^' MSQ_'ET7>DZNC*VLZ>J69,6>)YSRY5;07@]QJ.C%GE(SD5_(=UIL9Y 96D,C? M+9629KU*WL-"IJQ:5/KP>:Q_O*R\_Z&*EB2;^(9,F1=H1+_&U=V /BYK>SQEG @GZ*?O^1TJ@WA)!>XM8[=QGQN=YM/9G= MAG6*=[+&OKT'/'[@MV. /K(6"X7I+; N<<0]F8+6(K+*/1OP,(JSK7CQ3EM[ M=#OOMOTDWZ#&V273[FQ,B&3I> \%]?N"A8G1(P3L ==28ZLXQ5%4[W:L&^ . M>[Z:A&=L+]>/NEPJS3E9,01+;>(D#8;1IQGE874Y B;;C/S9I>RT!F(-\U9#LT6W!"R'2,H5,!D8 8\('4K1#X/RN;\$ M'V.W1T%5P[%"!J,KTFLU"GO0A34(&J5!D+!!P)CK?@JLQ3AKX##6#^0K8*L> MIBIW^DNMJ>_,<%KEH*7P@6N==F['YNBK&(IME,* M"!:ZRX)A)QGE0B;C.[S\]C^[$%>E[7$:^X-1O9!C1Q,KN#F-I%[>P<]=O4T6 MM E1]-(OBUZVBEXZ9='+,=C5L[?/(I$E4/3_K@LMK.(2+^-O(S[KL$(6XE_( MDI'^&U_>W3_!FY_NR=7]W?7-'=Z"A9]&]]^&UX,G^,6^ COX1D9/\(?O_,)4 M=B!Z>'/M;?SXO+/FL-)D*U,X<4I?!G#0__N+98 E;1C7U)CH\@+/6SBROXB& M;-Q/'^"\QB E_O4)UOBBP)%?F]3_C6O\6S@C\"5Q@3:KCJ6TZS9[])7CZ:+CE9L26H<$YN[Q^_#YZ&]W>L /[+8#0F:-?ANTW22T34W1M>T2(6WCC"F!P[@C:;;WTO!>?Q95^4^[7"(A M(H4CC1?C1R%.\W#B--(CSD#6R5"5++S:!VM]U35K ?XI$6'97Z(D A[TA:9S MG+S'_J*-^@4H^R'[4;CX<,[Q/3 JX+^R8+M=SF?.=,I]6$-^)7->V$?7"_NP M!(L]@M5)5?8U<'BU.1QW6/./1+#-SXG7_)RZYJ>Q*BI<A7L(<,0+?*D:0KY7=-_ NZ'ZF3U\-W3[^[#%8"!XXH5.SH=6F]4H!&ENO.F M35P[#ZY>^M[4GBFVQ>$(LY^[XEASR9*(B#'A=03*%MM<"%7K<*%J)B!4##_L M;]K4(993*KQ#FU1\M0F0$X7+EBHR$W]1,J94 M136S$'46D6/OT276:?%%-F?DQ_GHG#Q3E>HB:!G\F"[PQ2*?68K0+$#0)_)" M@6VZA7#R?*71*I["0J:UV,*/ED))KU9O(ER/]-E2^ .CVC_/R8!! 8LK2Z81 MED32,)*()36*)0$Z%,79S^;J4TTS>=!1IVSVDD3&R]46*B&V@*A6*-AH?G@\ M!WW(7JPM0)GR("<0%APO_+C*0!,E)!Y'^WNDC,PSMRP>"L J%9U.+%WG^=N) M;HF*\8&14 ;_&6!3Z0384-27#!Z13$50Y0L/ WK(9^-$.B>K' @\:2FF$>+D MJFR<7'#0(*(= ,#'@Q=(\@36_44=G#O+FS/1A,TO 1!"7Q=T8M+5:;FDHH[O M0'BN8;GYF.JD*? 7G1/@:CC.7%:N1#D8C9EF*1*^%;QMQK?PG?]8*@\P,OYB M!^]*2O8LB)AA3%/!4XB:FHM57-PC-JP=>??"( ,5M) "G O'FTG@K;= 6!#Y MVO]N(0 6V=P_H%L$ZL@*E5;@CI G6,8*#U;B9!;PU7/9P,AFE??@?9G)DUEH MTV(L*DR>C1FE)N%_VX*'O \P'M8;)3409LW+=\Y7,NWDSIA'^E$ 4M+GC+) M8NW&3_9T[1Z.]TXB>-]$.M$FJ(5!'D#@)U3'G!Z7!G'.)G*SOVOL@,$?0>(J M3$NN+^/H,GV3IJ"D4:T0&41TPI0$RJRK=E";:EQEP\.G*G6]PZG?34KJOLE@ M$<"9L#QA:>L?CN]>BLZY22BXH2 K>&XRVXO5BE<]-A0!-UT!M, Y^#)C;B%A MIS(S3O"0L^NIX)BEO]CQS>P0791!"-$#-D7 )18V:M;8).)8LTS?,]Q.T-M2 MSM"/Q[)(GC7[/ 6EP.T)6:UHJGVDBU.3@\0.4_YR_,W?LK";EZ-]]N0QOV6/ M?0KOGXL_J:N"G)*QM=I,@\A>0Q/M)6:AV+O?WC=]!:O3.'S[S&JT@&9\60 < M#40P<^DOF7D;8%[[+;\ LX,1"8CH;T/Q)]R5=M).-L,">UY!'-O\@V*%3"XK M:.")RO)/;NMK!EJJS)QU#>:Q)3U3VQ#$U,U$-&SSF=NUMD+7Z;/('!-^;TIE MF#S$ ML7=I3>@#VSPS=PJ\46X:H [PD0\=U9N%4 !1,7#'>6W%M>[E/8/8ELN:'AU3 M188E#-_%5Y:'5^X )'!_+%WE:HE[J[CX5,:B"=MW^]UQ6::R;IA@YBA3/DO' M?0:^^>+ZT1(#VQM\&%/ )@M%PDL,2MF'8^#K*"FNXK$9#::#N+$=(WBF GGE8'!=%\51!0= M*VU-D3F2R%Q[ERCVM1_ Q]^"&\L/51BP%=6 M\F;+@&QRUF?A(U$"B<&#USE<#&O!PQDKW0"D8#H-3 P19<%]F86EX[K\-K]AN^E)DOQRA>\C)$3 MPMRTB6E71?Z37>EAZZ_'-B6-\B"AB5'-Q6QIX,4C%P2L11+-BE,H "Z(CA5! MRZV@L''..JDY#[K;6XM7K-<"..S-H&)'(,N1KZ#'8_L9PX8Z>*@8#)S*9@56 M1O,834#7S[=QZGV.K)YSRRGD.7B/&+T$2!;HUTE.%(Z%)Q<+<+PD)Q"(J&.> MI_-MQUGE6SNO7*]Z"X7W@;W4ENV6];PVS-DVO@Y_W[$97KC/]4LW1P^VWV//?HL6.8ISMT9>JJLA5/538CGJ97 M&+]731YU>)2-GU4_U^>@6OU(#D_C'8A:73LTMVP&S'8"?.5^VL*G6KD*, W0Q_E7.#) _N ML>3"7FML =_MG#>V8'_'ZJ:"H6QE@MH7+4'$MC)%K'#>WT8LLU"LM4]>WB1V3,%$32:\G."!FTKX.6P#\T0U M>1FY'/-E'DQF5+& 8'$_O8PM\ING1@S+1ET[D.&E&.$[0 M9RQ4T^-==]RC]@V.]?WM-K&=Y/L&KQ0AJK41*K-CM1$.[*NPGOX!\](^0+@A MF7*7YOT3E4+1X^S2.0MXFW-2B!;5*6Z^*!VK_9K!.+M:ZU4?J_7S(:L?KS7T MV>46Z[IM:<-V [;W<73Y3=J3Y5V.Y;!N%*+]U.F%(/,Q)9PWHS2LW=[V^\* M@Y( MWHY'_^TV.]K-_JLL0N!2C@?(;FLJ6 5JSN#Q".'#1E@==4=-IIK"10V%[6+> M5(Y:W,A^]]Q'2D.D3#K%2YG$<]MB(K;3]W'@ E,FH=L'Y2IALJ$XZ^?M MN*HS?=W9CZ<[>WMUYR'I#+AX4"\Q*MF MB\:/W4-"YF\J@]')(%633L!F,3DXR&!&<\M#N>*0T1Z(IF/1\?[=- M3.2801*N=3>":]TI,RA%R*!T(><%XU6\QTU>]ME]>$,\> M?EW8[I-N5%C7JE]\CJ/ID[(*WE.OB(2(5VX7EQ#U77G$=4*0=4+X]!9?2QM6 M/&E#DF7:T&=*5(XRA$+I9ND=7 M:(^>J_/9X?[=K')WJ61)&\GC_SAYN_UP98V'32/:]A"V_8.S2^]9PM&&:IM! MF>3_(D#$$XZ+O2-XWWS2]UN'FS::I8W8A%9*)%;E9\G"!I=02U6LY MZ"#U!#XB>V KJ[QX79-.GT<:K<6K[1MZD\';J>*I.)>5Y:=], =GJ'?ID;6L M1TJ Q,IO]XZ8W_[*0ML#)[3]&!S:7LMK,R65Z07AXP2J8[;@%)K)Z DA2O/$ M>EG1$JJBY=@E+=UCBWQEA\BOI14S*&-)HB=@^BH@9O=4(9GVJ6ZJ+*2^2*^# MO5<0V!,2-FUFX'P"%YOJBJP"YUTY@_;8#S?NH#W#Y:<"-)5,EH-B=GL4VLEP M4)26BCNEXVQ>;3(1<:XVZR,_%V4<%JFN1F8;%5EE?='' MHOISE7YG-02L] 0^IJ]L&I?=S_WV>GA%%'DNF^L=\;'!.3;$QUE?NHS54SAQ M;$D4T(38#9[EXPWJOB.#MJR5^(B;"0#?PU./.03FK' LUJQJXO8F"FFY;ARG'.=:6KD6<.YJ/CG ML3U%"^$94S @F1D(C^ P3EFB]ANF;,8)#@@1#0VPR72R\U4@LB+AMQF&*!LG M@2,=B]$Z.EDIB-GV0.A%;.K\#1!/Z3<5OA?N%7(?G:7F'#TBM,IG9A\2C$;"6MP6(!P'/VJ/>*(31=V M)\R?D_OUM^*<'/V9;LRT@2=EG0V<5CU@VN_!.4L<3)\E##@(S"H.<8=?Q#D. M:/J30VS;O"SM4=.F-6*A!6M@F2F;;K\:I[/]1M9V""P<.)G8@"0VXPDG]N+, M:#B@U*TUW"?L) VC4(ZKZ&WOT^ /51\ 6-*:ZW[-, MJE/OG'>3]SB6^@.Z@R#. ,1;G'W7B%GWW-C?>2@LJS@0A&>MU"B$ ULGA+H, MHJPS"'EO'R$W#R/[^/A0D0VFI2R\/C!>$B"1+#F1!KRH9ZMH>RTV F[BV+7P MR5Q#QP[V-],4'#..:^!7>=4BE6HB&OK/L!:[^(!JEL%B\&%]J^]7P(C&.7CL MY6!,A55E6BR 8P3Q9)PIN.*NQ>*9:S.9(XREF1!1E?A5$8G M=,FC^H8!2TG.$]QDLHT'-FF22*+C)%9L_F5VDD15;0Z&R1H,8\VN#O?+J\,)##U/\)2,64S0V%],$/;4:T4\)5., MLC^Q,:^*HKV@!I2Y\^T>E5ROK\Z\2FB+#K2[(O_)0PK.$;WS1'57*00PIR3,1+'8"N-G$>,F;FJ.!:#LU!<\ MD,*]W;\E>&5WK2]K/6Q%,$,*HN16U^97W( %8;UW=NW;J\4,,?L^>$Q]VWPKF= M8W%NN]%)C&^3O/FZTW :2-(G?\88EF%Q53PZ MA;U5W3^[K/E?JGYS*$OTX$F M85VN^1M'T)%FN$4#$DZKD8VW0?V/YAA*X02 MF"2!.=B.<9H5U^KG K^WZH@'O@QOLPK^UUFWK9X6*H/A6J&396PFO/P*39S" MNV Q;<71-? E(FD6:-)0=G&D-5(U=$#I#UV;>?!+E!66*M*N6&IQY,DLLI32 M[K.A*82SFGW0'?]DR"NM$O;)$R#6P5YZ2+IM^>M%(5DZQE9BXM5H-4KQ2BEP MD)YXA0TE1!.NI!LDA2C?"%,^GD&=;.'-*RO(E7ATTZ70=@%0\L4^W8B<'WG 5%GL4Q;[E,4^F58]O.6* MC[=/7Y]UK9+]KM]$XPX-\&<^U^>^UYN=)+?W.3V]R$; M]0WD)H# TULWJ\JML\O]@>8\#DMH!4U&"RBS<-A^P+F>.0+&_8KG?P#+L\ ) M,CR+EFRZ#;ZA+BX\.-6]"@=4M=TX<+9[:I4NB1.BG5-"U*OM=J,JM/9/T3X1 M0M1S2@BAVN]WJKUV_ZT0HI-30M2KK6ZGVN@E2(ADYR/=['JC2[_:. ZD+4B8T MJNT0(?LC)>_#EE&UZSO+J(X%><):-VU6:%2[[?I)L((0DQ6RG32T,UK@H\]V M-I0(Y=?GN93LN K3+0N^GV)%X"KO$"@IK6J]W:WV^ON-];=6&!A:1!MET6LN MCHE2 (XD ,UD!2".11TJEN=FS9E9[;)'RD=]X>M'2V#R:F2Q&J_-"+7+X;DH MGXV@CQ*KH4TPX."T85DKY B.,72K_3ZZHOOG]>:]WB\CVJ45/HU!N_ 1TY)V MJ49<8]"N5^W5VZ!*]X]U+FF7:I VEMR%CI/I$- M2A9 7\IFZCWK5#2ISL?JX3..:P)P_:2F_:1=Y^OMH_LF:W9CCB!I1!U!XE^; MN]YD;U]S>J8&PRR4F,3T(TI,KRS@+0MXRP+>W!9#XQ"6?EQDZC\*3BGAKO9CM<*_ R MWYN8[Q.!/D*U$[)5>TF?Q%RI2/1I-X22/MFZ9GF1GTQK(I*IC$@]!=VLQTQ! M]Q-+\PKUB'G>?BXJ(RI8&;$U!)'^HECWH%G/LUTE$@HUC!CU$?#VB6C!2FQ9 MYXJ1/?%6YD-I\3UNXWS[:_A*(*I<TE3U*Z<;8%J,9:.E0/ M%:3M=NJAZ)WO:W3VL7=ULHT)MCBUS&,D(2(>AL');,8#9Y=@D6E7ZZT4)S$E MF8P_E:S%7O9_JP'-N(SO3B3D8N?2U[5%G[2G&;VC)@YC&-KAE"?- MQ&6"3I-JNYY:1/H(@Q?"17 R".$T8H9PA(AW:Q@[?!$-*F&+-JH:O,$],QT' MJ@2<@&SSBSXHHFKP@,V^JS9N<_WH2Z<7&OT\YCY.C0%$O!!]_CB^3"1(>-Z4 MU2CAPC Q]/0YK1F3TQJ[PGR'L52JP7$$2%271.0;--BP5M:MKS86^7CO%<05 MH"8^J$NBBL%OV9R1V\'H"QF,KDA7Z%7)?_VUUVC4+[S;9'\3A O"/6KO1^?L M C1=CM17AC=2><\(MAXD 2 M"CN=L\'DHLF6?T9W@."L*+J$OGQ(LC9S5V6;*R_I7=#0[Y M.^%5EF%']?FI5QM-9AH86K7O8-O@QA;V3F6,Y9*Y)E'EW$::SQ;I*_X,8 "] MZ'RA:$L*@(ESI"+OI?&WX&83_;A3BAA(0\, \;IFR84'EE;X!Z+"G]-W3Y5J M^\^J90@,AK\=>R16DO!W_6>7,2E"2ILLJCSGT62*T63B! I9?)1M%&.%56!W M8T$GJ :4934, H0\(" 8Q$8>0&P(NP;,^5$-K#&6Z:L8\FL8PCDBZB><;$%) M!D6&DX\B"&>[F0?$M?TGOH7AS=CC().$O^4?Q_,5SDIXX0RQ_USH)J&^0SGM MAS_V!+MDX??WHUSZA930=>K9\EK9*:^>PY2U6G.D%_/N/#D/;Y+QO*:ZB!:A M\VW#,2;01&(6 WYXI>'@66YAJRRXP^R1D0G_P6Z ;"#:/5\+'C@O1'(^+9<$ M(5M[T5]J-7(K4T7Z1![$9PI&)/W#HF!\PDN;%X3Q%?Q(:C7[BRQNX4+L@,E? M7C.U!3S<0#_;_HOC>W?P;_N3?'$V[I=.],)3]P&GCN$8[^:=;5^0I^4"=CS0 MQ;$\N2!W('T<-7<:(D&H>[_UT?D:PP\C^XJ6_I@:ZU0$DYJ"),#""X9S+[0= M'V@1HU[<>$B]SG.^+_?"BQM9T3)E;O- EJ(SV8KI3#8CABV^:IKT(BL*\R=- M47W&B.[ ,*AI[*PJ"8Y6A%\Q 1=U;Z3@\_C2 >B-AR?:,3FJM;?"+P8/.5&Y M6.R7FF@[T,#)OX##'X]9NWIO@L5ZCHL_^<.2#19@J+"( 8XF12\=GL'3_-=V M3,+^IHRSY 'WK"(+:^Y$ME.^HD[MN,&S P4W_/'+P697;'?)V6^ ,=7QOX>" M@1'F\JS93A4T?:[IA,['@(.FP/Y:Y]*@4X7'0+1-).(&[YY^+X8)DZQ,QIP+ MW-P_%SB&8#7CRV0C YF4#+N4KPURF9R/K$FF/#O@E*ZV1BZ;S,%1:F1)%_HJ_&ZG+Q=2"5 MUH3ND&=0$P@,CDH#J2%CJF@O1 :!GHBZCF9\A8OP6V3MF'.(FYU=T?!8')U) M$'P&+IY$P4*?PQD@<68"]@!NPD^P6KRB:AY.1/99*7G3Q__4O@SM5>JL)6 ;V/@XMS.S7JVYL#G.0?!>+.S MM7\BHG!-(N*M*Y8G1C)X($%.U$7V(F:=X>-VG)6\Z+)):Y+VHKI.FF,F\J0N MCJYE#IRXN1'N9MQ]*]=F4[ M>2X1X)$Q9==N^.].IGD#ZLJ]:INE*LCKPBO]#&Y)6^"WQTOVC&VI<(GTP[## M^G,+X8=G)!1IW"/*@JB*SVQIEI/O7H"!B^P(N%CQ$6Q!!.E;F<08L.;(10B? M+9EG_UE*7J)HS+-,BC'3%/X:;^(>D.='$K:>SJ*,U14_(] 5<'XU1^A\98(' MVAU"H&2PRWPB0:-=EXV?^%)\\)S<:IR9\96 ,UV46%D!E7^Q&L>5H%.9\:.- M#7 P*BCZ2R K7JZ;BTO;AV 2N,[=R 8ZO-]B(C.M1W;ZX;@KS/";IQM(\#:%.XU M)<9**-C-1/D7KS3@+IE]D1! 7]U6E#&R+<^=CYA6D]G528-N?6U,X0!2V3B; M*7:7=LUDH5P%6.:_6[>O=KR:7]M)2#>K,U*>(U5_@:+8LC4,I%?^0[)!'".Y.0A M$E9N@BK+!O8->I&MF->2F_NO)<>VGIJ'FE\I!DO _!I8SZC#>09SMP'6J-?J MG6H%AX6YE5;L%V967+GSQ-@Q?\^TG'T-AKP?66.3V62M;KW6J'^P758=M -* M/#<-_H=*SRA[SN*PI(G10\R&DAM4W:ZP5.[AW+X!'6DN/8OWA':M5=^T^1C< MKJTG&TR!L"PN2(TH23H&:MEN#3?<:ML6J'(MQ?3&Y<>-:J(HTJ]C[MZ!,W!E6+J3I4"*OS@-EYW&+U+B@A);T0,F/-\P!8 M(5/*+$I6@<8+AZ@ZXT$Q6>4A9(QP ]%48P&'G3I9HCDQ%W^R>C3@1HJZ#;0B MG.C4MH!MS24;J,HLG6Z#M@F5,ZFI!CJPQJJA5[:"K5N9/87Y[BFE$EZ#X9:7 MCU8E%NA/PSF,. Z]AQ BICM!M.:5$W^,8W#R'W %I_U#U^*O['CW!. HX7 M?F"#U0.+*;)CQ7K?L/=\J_ND#]OJIALBP+5J[J-!M(6!#S?Z,L5;0 M0QY&\]($(YQ^1]I;/*!B=@AH^74(2.B :AUZ0*48-KU7R=]%V*^^)#RR*52] MYI/KM]@'%2A"H5\3&E4R9+XR>1)?5R&!+AP/G\@(-!!XKDN'H3V1+)3V]2^N MQP]PZZ=C&^"KXS MU_!\=$X3S"O:AZJM.6WKWV/GHS)RM\L2;,S3F2@ S]0Y6$2@*J@ -U[@2JNI M.0J:6:3P,?.GX'P#5F5&)5,/KL):&;<,8$F6F =C>TKH..@@\Q7'%-YI^]JU M2WNMX+>H,F+>2&GYM0-)2&6T#U49K7RH#'[FMZJ51S1O6 G3(WI1CQ@RF#MZ MH]?J@=ZX%2=HFXD.W^.:?&0WL]W\5X!'5S'+1\?!='2'&]O@T@2"X@HB\X+! M()S+3&E@E V]<=%NY+-JUS.V=! >(JN;:D5W =(1(!8%F9^3X0H]*]QLV/QH M3PJUNN!>M B!GM%$PXHQOC%'VTB\@!(_6JD*AO*@2(^+#0PQ2/+*]%NI/X8> MQ^K^<3XZYZ8W&^UI^PU5,K-="J9Z\6LS><%7XO%'9JKR @7X,R,E#X&MHZ[" M4<=RP;8BGF#\$#0;"^K,G: @TZJVI8JP ?4Q->R!B;W<'RP[]NJ\^-OPR_TC M8:$0#JS[48615N6QL'S"\017PCGM@ M>(^9RNJ8(:=[S.2V.K955L=N5\<*975LKJIC6S&O6K;\KEHF9$)U#C6AVJF& M!;^+.ISC.RT$)RH(5D*S6EG5UQA,VS8NW"JL53C0R3<3)7D%(&J=T0L;)>]F7' M[7D,"7PK4:JR5WG3!E/74%BO/!/=@E**%LQF19F]-*SFEA:!,49YHM6LR(9_ MO1HS.YX]-7-\4SR[@8E!9 T>4-S9KD?AW!# RES MGCFH?G:#)T_H)/98\T];<%AN%*VF7Z*LL*)>+"; #YD!S"G,)<\I[UH/QTD: MY56-W/SC_.MUWC<<;\#)-D8GX##U1X@K*Y,X:E/O').=Q]>CSM6KFS7TKM;5!@W MKTY)$NB&6YU29W2X_:;:E2(:!G>V?]=1;:GD"HZS5?IM/1^&!-B,83+=SWWV M)0L9VE7,(%:8U8/MR-@Q %UEK*D8@>YA,"J*72+B+29P;B_R#-JJ1(.7&.$1 MJ\L&W[6E$]@H?=9TF>_/ZY%7> Y*QUN5&M^Q)\)AXL!H=O2R6@0L);&76G*5 MZ?S&5?*+9BF2[95C!';-E^7G#X87&*99;D.UDV^UB8O>BMUJP5Y,H@MV$'-G MT[#&_*!V3N:U%WCV1=[3\^?S55T1V\OJ4_3;16S\S%]/D 65E50]Z,*9NL^ MV&?C-H8QAZ33N>QI.R%+5'3+C#?C1/QH7T%@S-CV\)2!'4Q!0%GV[ 6_+CN; M9YXW.]IF(@_R,%'7G=V[72G F JBL;,,7CP"88;-P#O/.NFX9!%.4^.:4 N M;G]^S3=9MU8QLI[YVE/L89LB#F2^ 9,*,Q:]"HN5RK@RC-<'F EEL]W4M.MQ M5OMTZCAX_Y$?6PFY5>W/1FK..>P!T,I:9&U5T6-GXXH<"@EU]LS6"X/A2&/5V. MX%[ MO79M[,CW!**LF6IW+VSG2)KGY.'Q_N'F\>E?9'!W36[^[\?PX?O-W5-BUP&B M7P*(ZRG$HI:3I(M)Z@RN2SS9-4Q@2J@\9;6P875KC1B@E7 WC-S\L!N+< =@ M)#/Y(>K]CV3BT>QU(!7^ LUTB&HDWO(;OW)MN7W--V/].(L M(?2*)WIWS7Y$&"*TW/8C1O3I 0F0.3=#&=[6"(KD9DX8Y,@\ MBX#'=WP[^Y$6G?J[L\MO8!VD,-+A;TE.LVU-OD_##JUE&_RE#J[ M7'=F=#BHFV 5U#?=?!Z[/<9PE+/+[^)D)JM4YQZT"^U1N2MV2]2XW-40JKUN M$J-MCH2P]A$0UFUFJ[_"R&,GLCRVMV2Q9L,3])YNY/?TDI'Y,!+-B[4I^<8J MK?,HW[VLV;5;X*,V<\,_8V2%D.M^_7"YMH?][1?NOG LX4[F0'_2P /GUO7J MVNDQ.;B?O;'8J+8$_W$)11#Y?NR6]@<@3!#"C7+,4NQ;D271U[JND<"WM"._ MI9O=83ZPX%&-U53DXNSNQ^YW'YLW6\4]O/O=4\=6&#'N)6"5'_% O;5T0+&E M\YMBMT ZK"<^*EME;A,V^L7UCH5ZYO'=K-$50@J%>G2[-I9S+-0;>?:.F5?, M^J_E)?@LU#.W]WJ=<',W\RG.F8<'>^UP$WPS%>?H9BO^BX5.3 2V^\UF?[8& MC.:>+RR3ZMR/'6E3\T74BS^7>P]?9VY:MT.F5,KQX6MTRMRH;S7#^>:9TVD+ M=SLE.EB71?<06O%,DW[D%W6R,TW8Q&SB@)*?>'WF\3L\0+K9'KE)XBMSO%=IV^$8-@UW.M^86OP5\C9.-L->EC/.Z"WXVO4]'5#WX M\J(+?E8H_@#<.. =O]G?=W)JD$]<;?7"N<6AS[$/)T[.V)HD W+VJO4=@[*. M2<[P%DE:-6[;+VSAZ_R/]2KVP]^WZU8<%H8O$4FSQ@H-53X9:8WC& UW-( = M>]5N/YS%X(/=^"9R(4F3O'T22)I^M=T+%V[*E#0A-,7F$JZ>^,AN(^5S/E!6 M%\9:AUP82['=KO>\6YM6O3G'G$_"KOA/PF8SK(-'4,8.0WHA#"C#B3^3/'8Y M8#C(.CW_'./F]/! 2H2<2(YTJ*0T03[<;H6=M21I3HTV%I%7_:GX&MCJC/78X!\ZXVI85PXSQPN%; XVO:E18 M5V_6Q@8;B!!IES2NR=OYFN>\]AW>$@'[KO*7HH84%P#C*P-76>Z1A6[R<5/6 ME6^'KQ,0+O&W1D*(\Y:W30]?>Q;;?GWM+/I;P-*,)3[R.,S[$-NZG_)4> M#P.#.U[56*C>,V6#F5T0;EH/MFVT;1FM>M%P ,!H_CS6/]KF3:3MQ6\J$R)M M<6#ODB"4[D]FA41Z&GUE M+[\S\+ M.;P3'=I'UR3EU[Y9K6\-XWZ>#YV'Z.DL=A,%8OM9F)8C%-R ML-XK2CD:]U4-_@]>79/WSR<;$#.(<'3G+3 M9G4P1S'*UB$^R-SN]=ZM-R+F*=3W7)ZEU7 0E-^M+8+N=QPG9>9C GO^?O3=_3AQ9%D9_UU^AUV_F1?>]V(U8 MSC!/W<6J^R:%D)XF[X?3J\!&#T'0+*;IE][8*Q:]MZXME474QZ M/M/'!IR3,'X7)LY?45(4'%NXE#?!L10@D$,8%0I>G@/'U_&N%FR 8' ML9$H-@2)W',8W@WFBI$4XJ-1RZ9^>=>-$*ALD4L4TQ8AZ$54-RMFUJVIS&6Y MZQOD5S)U36YMJ[I[;%CF"I8ICQ, M[$62H"E&3I57.*O;4O0GAU&O0H4,NPU%]U?SS6_2?X]/;/>$+V2._CC%O;8D<>'%,1 M+@2^?0GGQ&HK*VF%=-2H%S>O^A-;=/E:FV63'^7AP[NTKFY2KGC?IS1KRI+6 MK3X(SK[**Y]N](DJ@O8EJH];H3YMZK2I51+ZI_:UV,?")CU)TB".*9Q$#LA_ M-FS?A0V+R>A_L[ZB"V&- [(-1Z)OV8G6GFL49ZP'%+-W@V\NHX+(:.N0"UY) MN*!4;4XG)\0@IO@'*XG,)5KKR!X\6G@J]J6U=EG"]DLW MD%W=A *S58I]T%)^PT3E.3_/OKRG?JS>WCU>=-3[]I_MT^N+DOIP<=U^O#B' M#W"@,GVIB"]IO/+EU6W[]NR"5P6I=Z?75U_;CU=WMYLK$'I+=X5U[\F7X4_6 M""W'\Q;.CYAS,:"$5D0IJ$H>Z]BGQHI^J;3Q] ONW^N A72MCXL_A7CM(-6*$&W4TEVD M99J6M> F!(.5IHVV!G!#;M+Y4T<#$/[7L'V7&KLLNL!HMK8[T':G+8Y7@DV] M5*]O]W)G0Y."YCE(Q2-C<111(A^>9%' ^WT1\^H0VL2 O0T/PP%F5(7J4(_" MWF;4X:M01!O>.(-X$2=:('RWVRP]%\WE4T*F>')WKN?V,#^>5?C;]>R-P">P=PT5YZ-4DU+EX9Y&"BS:<-_'6R5L\366JGG';_K8=Y"(54/H:-M]=,) MVDJC5"\7=[+IVX@V/92:I4IS$Y9E3E02SP0[F\T$LU)?QFD\J?17J8OYMY2Q4%_^X!8U MS#J;V;4@IQ1(B]%=]U1&[UYF3[[!$P]SO]/8HUJY5*FM9Y >1KADB95F*YV9 MFH,\UIS,4UF6$E)+F3JRB>XF2T'R2_?+*K>26VW>O)U,GGI*=-0RS26>R6@L MSQ0;V3 4(+QZ1J4SV8^F#+T*R6 MOC[!'$QF)1ES5Y;K.?XH+."9G,/OHLDM9=F!(7=J55^: MY[KRQ!L*X0?7]6=T6X\N*FH;>*:/?*/ QW0E0U//68^82&T'E0.2(*9^%I $\5'0 MC!P7T.4SV'G+-!5/L[)1-Z%Q8PQJ!$#1()NFKQ'EF&)+5'#/DQ>;S1+C69+[3) C"4$4R M MY* 2A>273BZ3J49*%Q"BOC76C7Y0& "?AHLC$ V". !+.E_1%:0\.E;;8+EP MS6=.N-A%D:=V)Z)MNVAEK[@^6G+4HQU./C2<_E'4P[,8!TB7B:[N\$^S%UB_C3V[MY_B'\;H .B421D J T;'_:%"@J@(;>)S,="E M<1CH,CO0I7H8Z)+A0!=-:\QX86 W VXU2'MM2ECY,RVGIF#16&/-HIKE-8Q MQ?)&;=M,J6T;F1J]E)JMU63%UD)E"0K1!I$>J#T0FPI^GD9C3O\VKC+'OC.V M728UW3J8 W+$FE:7A!N;N%82U"CUO'P,[ Q7F1[/%B=Z MTO-40D,FGO=BQX%#MZ-H*2T#T.L#377>%&E M\9+-7$_93H;7S%R\8G&A;[A#_/#,=A?UF=&2W;K=.5N)=6F;][U.4FJ#9H:5 MA M5:"N-"IT9VA074)'@"#@Y__$-![TAW2NA[ 2/W<:L5#3KK2H, ^EN-#8-\L:X MXV::W&OL 80L'=B2JZL8-H#%;1Q(Z<$)4,K%]@;D#=ZEU:?/E1 E*%@FLHK8 M]8!,A[8)MC@LT/&[(#2! 5 8T18$#8A?H_K7FC^[FZS_1+F/O"X. M0 X \8,J_>B&]R_XTDHI $ZRG+4[.[N45&&\"UK@X,LV!FY@T\0"99ETU\X3 MRK!=02J6N_:4<*__"S.?H7'DX9'$J M#@]=NG=9]Z55US9THY>Y8=.T!QF_!0/X7@K+*^L65P3> IP^$KG>$+4NJ,+) M0__N)5E3<[M[%S;;*A>T(N@$F^X^OM@+N_#5TK44+T375;0?PJN1J5*!G;1> M7!W?*Q8AGE2+UE85Z!=<&=7Y)J\3UF?Z<#9@#+K*H5:/@QRU; M-+,AF^S7W;13#=C9C+!S217)>PL(J;BLOABY&RHYWB*W)V3*QYV\?:GGRDP$ M1/7^TG3KUIJI?OGB_Z4=48^F.Z*N15.%3!S= "5=6<_,]98T;*^"K"E,^]/L MDT53YQ+EX&88FT:FZU%7SBX8^"V(N\Z-X9=0:%"D7%F47L>O7F>B@R^&::I= MFL)GA6E"U%R5_<<'0>'9:K5\U-Q3?FZ\HIB_AE MZEZ(FVB&F#[H7%)MW^'F(79L JJ)79GH M(]LRLGZ4?>;R"?6JFDW26W+1W%K[EM:Q>XSUW4O''J$1BT=?JQ74' :?/HF2 MV4FB093E)YEOA6-^ ()\)A]C"46F0%-E[4; :U"D5JK,&32W'D4JJQUU[8JE ME2ER7BNME!29W4E6H\CY[9;V[YY32]NV5:MDF68N[ /&FV<'Y:(RTRUV-S[B MHX@Q.7RE=N:5M8O$Y/Z6]O;63N:402 #+-M>+?OMU9/[_ 07QCS]++RVF['& M\!Q< L."8P8_?V:8WI3B?.OKD]3GJS:2IQ^E O_*)3,K;Z_2G ]^DNFN\;HZ M\#.52;.=W N7X=X\9+C/9KC7#AGNFQMF\!;UF[;T5=M$[>O\$\8:WU$VF/:S M>BG;W[5Y^[ML2UW?)FK>B(:T):]:AC6OT?JFH/.@Q]/Q>T.=Y^/KH*1,D/O. M1'EF0Z/'T\;_Z8/Y$U9)D74=-M'@6=)LN0ILK'7C@K0C2"=L^[ARK\%4.GKE M1/>U-IAL^XN).K,J.<$]C>GG "4*AM=<\.+"@!@O<8V7\ADN53[@5[(R@(I^ M35.6]X4U?7: >UJZL8<.2MHR6"W#.MC'V;1+>3/",R[W/KQ"7U_<01N%&YPE'J;'QP&QRF#\ X*GP^WFY0'P+PK7,V"I%O M?Q@_4<@LW -S+\7]\DS;?>'B.O& M%G9N>DN@,&WG#"W+UAG=8-;-/;6CX]W([V4>^Q[V;-72-BS0,NQ8\*@_F=@> M\-2AUB'PXRNK=XP7&CH[;A3C2E*Z@V\ M4&>\>^&##Q'?Q;/28.G:8BQTT*.=,O$R)[WGO MZ*.2MCF"UMHZ?0QU0$W/X[U&QJ"$J%>9HC_)_ES/NF/8OLLS/I$0L%F-)V]) M*8G< ;W!U8!+3^ [@0X8^(Y]M8?=MB*_PYXL#)XG.(K<)P.L ^8@?;A[B/VT M)0R5\I+&0Q60[_&UES0>.L+?"-):N6=15DC C%;L*=W C#?;?QJ*>]NY#:8E M!<8:GLZ.L>A1*8IGX+\7/$J%$XL$&_B]+A,_ F'EF[Q)D3(6&;DR,5+N-6R# MUBC5Z[P#*DI'V(_%N)TFNRC)]R9*5NIDBS6@C#HO4X$8R,AJ'0RNDXKJ#G78 M#2;\ P>-X*7498A>,,W:G+.I!Q)_'6Q]!'_:CFP.&^ZYSM,2B1,#]E>1_7L3 M;(VV589,8Y%EP*!I:S\J&=9^S)R!=K0*?U,+2QU^#EC6HDVQXO-?HJRA<&K MC <@ZOE,D4AE7(&49CHP&U;/]/N,DP--0J() M 4+LO)GSJM$SXM*68+6GD$O[M+UZ+:67-RX M?Y#=+LW62BY)5SW)[5\K%7JAK6HQ^!>ICJMH8XHKCO'1B$%OBC)M:6MUXKV M_22 V:R@IF4#M,!+]ODET:IEM+=.J1O;C]]LY*V'TDE MPWXDETG=J/"R.K$_DA+VJ4R^&Q_JSTSM,H:3N_HSU^1S+\&#BWO?BLTKIIWQ MC)^N_]G*W;1P3YBJ$,^2F,H9TMTE[3$VU3],I,Y2YNP"$[:2 MK/52]/'85*>MMVUTJH69LGS?:W7*I.IU<"@J8-[8*FH2"GL;U^X$F M%RF$LC&HNF)CT#>K(QHC?J_*K]\.>6*V-3#U5)/2V(XZ6# MAF.D1.5N\!B6!RX=!Y0!<K1M4];VR ?I MF^!1<@NT9DG\ *-CHN$MGPP #E2L0@ZW#[^IEM6^/@%#!7O*T -@X>!IF-X; MJF@X67W=4?_C@\O#G!*Y(HP;+>VQ8YB\[ 77Q8'J?'!%,!YI !:1^K'^XR>< M9X3:+:BC81Z!C;P;! 6WN71/+B2*=6@:QM.3P_ 880"3PI93%7\?\1]1R*AM M^!T93 &,:&.N^H-6JO/;9B7V*_V5&IGRGHSR1\4?LY0!DU6SX]],IVJH9,.) M@CBP9<#',HW_^+ 7K%&+%G/5L0).:Y74A<6_U5I,+]Z+OM0!Y<5J=^?5TJJZ MI$#Y^QG2Y<)&JU/M'M8=TD]QRAYV"(@2L7R%XTH"+@D'!%A6F5]-6,*FVCCJ ME"8(O0RQ9B6Z88QT/%GA!))P'0K4 QL;P)ATMP9(\0Q/% "'18:VJ'O$*P3< M"W"A5B473 K/D"]1FL5*^>BB@;-U$$058A?%1Q0"#W*%*4;F/:/!!0,!!K07 MRA.:UW7"%XX "[8C-D.+DSR$)Q>!D-S<9CVHW<5==9G%!H8GS]@;&F;?85;T M5;+*6<&"1,\8X>+B\0 (AJMV=?0)_3$/#\S(T&/U:C"-&KKIL6POK/SG$MXS MP"^=!I3:G:@W.OQ6D3TFJ6QSPM]"R$/T(B;[\%/>C5LZI+QAP-BQ<:2='AV= MB3\4;;IG5@SNCP(I'I"QISS@:H$8!A7(-__JX9)3!V6OH& ,EXE]P,]5^GDI M3G0A/",$)0;]P5,>/ 4PZL8TY?'LQ6;!RCHT8$"P!'VDV7\ MO31TO/(M(JF"6]O")ALTU[-RM.\MV]2T.7/-[(%B M80D\]AQ%HYRNC')25PT["'/2VLBS3C];CEUA>-5. M6'6%V5]ST2_3*B)DL'C>W*QAFLC62H[8.C6Q%J-<)ODI$PGK%QB@CMH$ WY=G0<^0FM^T4H0%)5IBI MK]^ Y%ILILTAV1;@+G:KD;EE%>/TQ2UOJUU?7J^2LG^%E'N_=)W/L")*OPUL MO0 'G[Y;$S>'L_>&X>06OD7P\SFP4$%PEGT[O%;O"+*KABBZ8=CUL092>!Z2?$.J9)O_]K&)_(W^]-9YT MZ#"0'5.GQHV6TCK(N,E JM%'V=KC;Q?3RQ],>F&.-I/1#+HPRPM,>CZ/=MJ> MW\7$*JVZ<@5,YN:B=K*N#;(5HMI;YV=[)67 MC;T?2=VE*B8DE!7#XE$*PK2N?WPXRGB(X$R ;>^0N9X!4V1D;GT89'"7=;"' M=FL/K3WT+YH!;[&E<^\+V3MF7;G^YLO.6[:HP=I)9CUF]@Y_ZXGR;/%7G9-Q MET&/H%7[^&RM(BZIA!!_3I=A+AB1?'%YN@4-@5(7UE'EE!@/+5M7&5 M8451-*%%5F,C=2+0>/\F?L,:^RZ/L.30]>"L7BC01>W7"HK6UR9%C# M=A46*7,B?@D'U&*K(MCF8D+5:FN0:LQ]X21Z3J1R#SNW^US@P;GHJR7J'CS9 M^GS11V4_OA,G8>3L)\<&T@T"?%BTN\HY4TNA.4>D9D+RA L*^$[F",UH>36> M[Q(VHW:.JNK ,'GKMCN0?=C^3B,6TUK8(&DZ;P"G4,18EMA2(#3: M*FP9=-;MU@YKW@W0&7%Y$>\"05U+OMY[#[*COK;LR+!VY#RE=.>#OY55U-^Z MUE-JG0<&4Z563:WT@ %$.\5(O\CXH&7JNI?6TEK/HEDD2WC;49>"@-'.X:P' M3WK& AES,N?:' _-B,;> X0GS5]>T*-IR#='W3I#1XJ#1G#Z_H7&1T-PM+OAT3]5Q9@*GX&62 M+1:!K*PBT<.&?O>X& ATDN;SY!Q\+P^I'5<3XF)C4$[TQ/'B5E>(CPB4);O& M@1SK=X7!<4$'. D"6PZ)0(3+GD%!#($B+ -M(*0S 6,B+!6='G)GL<65:L,S M %Q0HR-\S 9#=<)T9_.->?(M)5IK2XF3S*0$]8M2*[4E,J('QJUN6,J(BD^) MH6 ]_8FWDD!$BR=4-AJ;]H3A+C8F2=:]SEA'DE0K36QB]A91HJPF2AJ[$26M M-XB2^AM$B1H7)0-CL+8@X5<>*$KZF332<_X;L,PM/ MCM6SN]O'J]NO%[=G5Q>= B83ID! T,0^#:ZR&ZFE@G+O\@@S5\#1 8^B73M> M#C^!6>5ZL;R&[@3TH=7'N(UJ@G8T0?CR3HMH/, [@P^C?9'UV(U*S]2-$5Y5 MZIA.X9L4]\4VR]9?OH,7+H,!$[.IHFV!%5TU&34T'CO8Y9&/=U3M7L\?&[,] M>-6V&YB&7+&#^4=+8W7L&%8F Y(N)-W8Q!W1]RPR00Q;&N-<'EA/P?P/8X U M#F"^X@ FW\4]#6'+AE6\4' *4JRFI]H,$R=Q9;07U7NP$TGM>H[NLC4,\T*HJ]]IA++E1&0SJG M*80OW:&-D-&WX.:?>JDO3-*:]GP&NF%B!1> (CW M/N3B(<"J) KR(]'8/U:E4WHB?%(A^7P''F"6P9*P'.SFQB9 XF8[_FB$_L0_ M_3[W4P/$W:&I*GU=?*_T=)>^V,6)''V@&(J>228ITD#6JPH7Q'"&*RX8L#:'"&A&6L!P4H1Q MH!CNV/30,/3$X?BNU[U&0* MGJ:A&FA(T1I_@3@A:<7'.B"D+6#CGNZ[PDP3RA M<@M'?W%1A,._<#$']23.(TM?DQ,/7Q^YK(>VR MZHLR: M)NX+N5H ^ =8D:LK'^17."LUL%2.*A%390P(6E(37,_SYLIYWMR"V\FM;.YO MYM@)1=,K?T!&?Y_AE0&?)!0C?&6&\"/,AO1?FG(Q=7/R-_"YL%; ^1&J-(RR M@/[]BXEXSIS+(KFH[EBDIH$Y%5@0?_V7[QANWQ"_#_0W;5H^+@U6,.D0DFBQ MXO<&+-+S>&F(O#4!T46*5IX))1*YKJ(A!ZA<$@9P6CZ?S*6R,!Q1%=H99"7W M= ?,+: "L*$PK(2/A6X=O@!<&]X$5S?%"S19;2ZVL?N+\$V7!BM6;ZHEQ<6=7)E\ M%5Q7$MFB,$5-FU,6:02Y+5AJ0?ZJPP8^4"MJLF"<&CS&QV#28P4@TO3DEJ%# M%SK:<BPFD*/Q G Z1K:#@R&_,Q/#3+I%H6(:3TK)C@FO)%F* MOB'-D8/S_LWZ17<\.HP\X%U;8O^R6^TZ.8 A#TF'M&[N4WELK%.+DZXK>@V MC&C8F@\Q>_)-W0'1PK@ HTBF(H:#LD%DCZCJL$"((N(8T:!/R#PLH-&8-3 M$+@10!V&.V2N G_BP&WL8 =&E2,WGT#9LZ1,:.<^03!Z%R\$ KH,A^N5!"G^ MQS>HW0#JMA[MDO<;QF655?B,SUV-<%JPJ2"^J<=R_<:@S?7>\%@"@P=T(Z!0 M U H'!2\YU\_C#V+I>%%?;\G0KTN#VK>"]V IG_Q"_ V"M8 MZ" QT5>4G 1'< U1%-V^NB&4WS[^\3/]\>@[70-,S@OK"?]S%LCWI%]W@'>P M1@WHT[2M)X6T6F2/N)](3]ZXJN)LX(K9PQ1=EQ.R04W"=RBQ\> DW(DTXJ3,/68=@*1RR#F>R#IN'K,,->$<;$KWU-41OQD,C12(4681 MTSV#9Z'+N?:\+HM+6 7M7]Y48L10/O%[P("528=)+ MN-*]6 G#IQ[>SO$[3^KU/< K0UPIN*30^5QW^:WMR%"G@@W!NZ$(U:4FZU)6F=RS1(K!4'";2=H*>(_AF1!(R&7%J:]IP)9JO/%NB"2;TY;?U6D/N-T%VZ\S8CB8)NW/3),^O#W5 MV]= V]G=S?WUQ;_5F_;9KU>W=+F7;I]O&S&=UU]O98AUO9(XKO>6>=2;?L:D MR]N\Y/K:E3#"?5F425(M-4_2C5G:@\G3]95[AZ:'9+-4+:>;H+H/@%RYPUUZ M0%;JI58MW="8?8!D-4/F;I6JS5P/-O]*<&KB\W4T&G<9+<&+\8L%E;%*:"316$87)G[F) 9VWQEI*O3E*JBDU)M^O;!.S&N3 ]$6IT?5F.GMV1_RR9![K^J)V2^">,ZI52ZZ8 M7@[T1->Z -)[)]1=*=7KN:;NK+3!CF0)G'I'@\F_M.F2?K?H6GG>F$07W_R" M'N9:J55/KF I!B&O7>ZS##*UDU*MM0FB.]!,WB"3?YK)Q@S.[^3PPV8*L9G- MQIP>OSV<7MU>J!>W7_$_>"-S=WMQ^]C)XM28\YLBYR0R1+0-+,$C7929#/H)#O05$N5.77QQ0#-RCWM5KA5*]4;VXV4 MKGK_(Z*A!15IZ<+5S70WQ#D-3:XMU.8 9TXHL=$L9BAQ;<&6BG9J^?9]E]'. MVJ)M-=JIKWM7]NEP$929;-Q-\%;+];5I9K)VM]= %>V]">^=$'=K$Z9<\73! M;FF[6EOWZFUEY9*O>Z#&VBD RR+7U5*M6>##T:&OT^ M@T?X?X^PN?-1O?[ARY%HSI /+*;>>:.P.V\6=N&F1MY3O.=EU)=JM76O"[,.IBX#>=[SO.>" MO%K/:_QZ&\3,A)G*=OI-,KO4J"E:U.5[XSBK"1:NNJ$4JU< MX'RU]65:2KYJMC8A\0_5"1E(QMTT\JD6.8-[?4&[Z_N=^LD;"X0*)[YW0MXG MZ]XOY(&ZUU<&NZ;N5NV-7=@V:S:?1C6%T"6/V] 4:;,LJH7-#ZD5=N>YRR?, M6!H P5^\CIGE,L$.Z5(_UO8U=E3(BN$^:2Z:.Z_C7]\:A'.$4OQ@OZ4&S\'B M6I6$WJF-M"H%U2OK]CW85:[*S'R U6EO[93%I4T4&R#1=Q&HV0!0UDXJ7 J4 M6JE9V466RH%2WBNE2*'TF8:&?I%O$S-+Y\],W?HX\[1NO4O&?-/]\O5X\6-6CGFF^+_>].^ M;7^]N+FX?11CG3OJ^57G[%NGSN]OSJ$9Y1\9F'B\ZWZT=ZY.[^XJ&-7W1^^=S-@&E7'#^?R7+B0\/J,WQI M^;AN6"CX:28\GV"-4['[AMOS71=$I&(/5-MWU$$P81L$:-\@_8 3L!WF^J9' ML^/M(!ZGND/;-_MJ%Z>YZS0@'G[UEV]QO?)B>$,: !Q, J27HC=/?P5SH,-5 M%=>##_BD;ES6LCT A&>+6?21;PVK9_HX0Y:9+GOAX^%Q/KWAJI>@L ".1[_3 M*X)=1/:0L+(:7UG!7XC5\>6>':X(ZR"HVA:H%U/E@[5Q@+Q<][=2,&5\PG1' M3!4_9STVZC)'K6HE/E#\(SZ!1%TI_TP?!"^@#[6?/QTKCWB@$$VDJW7#HCGF M+[K3/S)M^SL-. ^W[PUU#S;Y;)O/@!C#_@()#S0>M\Y1Z]LZ?[ M@##X!<)(4@] L6\,!O!RL"B EFE!"G!R_.KPWIXQ)LS0JYG+ID\:(9%CT/3; M8N!DCLJ*J4D8 KN>^JYA,==5[\#M>C;8"S]Q%F(K%Q**Q%,22PJZ9WUEBN1T M5WUAIHG_18*-L$J7@913QP[P+9 44IK#!B;K>?0@OMOG\@QXN2OAC(R"7T?E M'7P?D7DZ?JC(R=7(R=KQGF*C?74#4.R!):7JZMCOFD8/$#$:Z]8$T5 IE^M< MQ,+W#G*OJC/'=LQ@!U ?RS#[MP)L?J'8#Z M#'YHLE?U1N\-#8M$&WM"(H!C6#[*(!^0 T!P?/P3=,98=X2ZT,$#&<$VF1"" M [N'.+;4@8FNC^KJ ^9-2D*4X[M-^!G^]PD$=0E.@;=%X;^9!7!CZLCV@09+ M\BWB@@D^\(8.6'HF4__CZWU'QX<4W(>-.H- 8%LDJ.ADC[[3Q===\+>>!5]' M3OB=N9'?T:'&COT,(A>? A'08R3[U;^8)[;'GQ)!Z+']@J*;K^0>*[@NO* / ML'()23T?SFAY@(4^&YOV!"0MJGA0DWV@>MT",Q-H?@@'/1IC8@8<;F28AJ<[ M$UH'-@=>%K&G;C@]1Q]X$7 B6CO&=] 2WR?JMU^/&F7N+ SUE^\EY=J&OQBL M> ,8 R*X/*K6U7_:H)'4CN<8WQF8NP!@!I"_!=X&X([5KXX_ L2K%Y5S]5=X M"YNP$BWSK0,V_O,$7J*=T,Z^==J7^*\&2!!Z2[#!DGIJ,]Q>L]F,'$"![TT MDY.,G[E(F08_D1K"UG\AWP!,H"Z=F< M*(A$Y@%LG\E:!#=M&)-$4P3N,F[P"!DWP'<"L=*CP:L 38@R5$%@!,]HE&,X MI.X N^$3_#O%$:F<1#1@:L%VP(B>"$;ELE*P+% B#!P)@'C@9DF%-$ :;Q+ ME*.CA00OT;EPTDG) ;4\#>FC\-1=@T:LXP(]W)W2YGHSRM8!_/#<4T+:8%P7 M&[!_VEQH3-/C(_TOVPDV@+9_5P'8>-=')$PD.#'0]L M"2MR&(,T11#T;-<[8F"-]NBA%]M!L]6$)14A:6%?P-BF:^,/0<@A?O&7B%^] MBU)Q@BMR9*&:"+;_*DF)'R5Z# /_EYB]<"S?[ IQ41:FR2I,K9=8C$)]R:]EPM["[RI"89F\%>!E1'#*VA4E GH:H-BP VS M5]83"^*3[-7@M@;>(9OV$XD1U0.8(@Q@UW#N8_4*[2RNX13XHT4D'W-AD7TC M]JF0/_/-*.&^5/8?WQCC)R"_A*Y$ Y_>PU[![D19 M.&VWDW22%B1A&_R&V-DYW"P+)0)@"@4^9W(>7[#GV@B*$;SG6(T1"R/1&1Z MB$*($L9=;*#"$1>>((S _656;X+0%#H -E^*_\(U_F:1!X@@@"+13B'K,TIS M-GG;>@"DT(C$+V-R2!6,"&2C(_L%@9. E8!EP 9R&3I?/49:BZ1RG.X]6T'" M?/=R[2ZN)3@ILD!>@3F"H1V&O(*.+>J8*<7R(LA=JE-7A.+@,]!*2 *!# D> M*4FC$IP>WQP@N7$J#%]B1^1,%S2:JU#4QI6A(V;AM8H@H"=8C?:MBYWC3V"W M_E@8NOJ3P^2_ ^,#?+T> XHR+!(]$;.$OX][X\#%CK2?7Y@""G\$[]?12)$. M/__UP'AE??[2(+0FJ=^..#@]^QD8E4#)C1JQ*/X&O=/(5@$;AMTGJ060.%8? MAS[*(8";V <7S4:?2R=D#+'A/LER #O&L'C0U$>?5( PQKF(C!(P+-XTO"#3 M@O$([X'3TR9@I8BI5!+G(O8$>"!3"R47L%G\%]OBL2WS4])5VJ+[KLKAOFOV MOJNU3_==>T3<74*A&OO8M#/XS,!N#-Y>XAD?QIG"7-;J;:(1"7!&@.&5AZ#6\ M.1B-\<)?&/-<7N(+N;!V/7R%O!G@RDZX>@!@4P>N+,GH,'B+,E0;L9I0CPP- MV+DPB:1G9D>B8'QOLZN1RR$BDZ$++&.381 !(0HFISD=\;A'Y-MH 0/[/H =_$3A=0>[-3%E%;P MP)A0;A'C1I AQO%!O%*87^617%2,0XSM@]].9@37S>@>@1_M!BXX0)!R4U"L M<04)%KG0ZQ@YLR@,6U)TNIW$2R= ):=OU^/4@X;/$(.>Y%K$H8P$U&61VP \ M.7AE ^Z'$+Z-UPCKN*@<^CR6&'$\*#ZA*\3*N#T4_<)AXG8-1P@ %L QA)T> MJVT@?K%H21)ON#/.,Q27D"0)"">;C6QV%QL'",:G^PHZ\I'>=6UG[(G+WNE% M,>>'7 Q7+'8(3+15@,U$34"<$F$/$KM2T$2CP&'8W"4GV.668\]XAB_0&A71 M:>)P-_(^07@1QN!AHR#>KIM(T!-%4.' 9,R3;*D[(U@G\/+@9U,&,_(K/(M^ M1;B#!];CH0%) _#JZ( M:Q)^.:WW ;,NFN%<(\W> 48U<> 94Z"';H=@EQA\!=5C"XE%(G$:M8I0"-Z0 M0K$8_/#0(Q,AJ#Y#>.(. V\J(!KALB![@E-BCBAH"XL)],7V]WX8-5BN^Z4C MPEGGNJ?O\8WX'S)?!TQC>2_>[O7P1A*-H XJ,C#W7/74AO^H'T4^R66[TC.$.Z?Y5+@R4JCCR M32 4>+XH.;]=V_?9,\AK:%HXQBCQXK\D-S\5+N#7RP8+\@#" M%")^:^'V'&,L+GJF=P2,9CCBAZ0V@XUQDXD,)L AB"""DSX&X0(&\7&P&5*^ M<\&!'C[& A7,1C!MERZL^=+A7:P52NF2^L3L)T;$32.^GA, XPGKNW3S@'$/:W+**K(/O]+NNT3?( MV"YQ\UYD007Y(S*MK@>6E\WM??16\$8(I3L>3:H L<-W),P77.$& @YTGHG> M'27=4 !,LJKT&UU*3W%%!AEG_&[HRG4P?< AKZ43N5P(1:AZ+U8@-<^>==.G M,&W$N0BD@M"X)>6)>MH(JYS<9*/K!\F2.B7"JVS$$RSV$Z4R16U.9NV>I*G) M4W889HX!%81:^"K4*S]E=]X50U9DS M)&Z80S*VDWE%A?F'0<=XS0 ":>L-5R>B)9"JK :I#U]D!NAJ"Q]V^"YVF!T9 MKR<'5CQW&CF B<\YE7K9G+;\KDY[P.TNM%?:LR>)JH]!F55B[X?#V^>^/=MV M+\*4KE=^C!-HV/K%C79ZGOJ9]F,R0TP_E?3NF6)P\71KZFE1%QYMR3QG+TFK M)+/[]K*]"G/1;.LH#-X+G83Z<6=B_U$NE^OTR)G,[U([X([+\:[,;KA MQ2US/?I'D)C'\_HR!TNME;U[!\C?:G7.GYAL2Z[3K]'I >MI-^"\NG.K9ON9LF3M23X9G*RTA23 M5@_%I#/%I)7RH9ATBYF(0?<_W:3\T\X0"WRPT"'#1,,]R2D,KIV&AL>.J(CS M)]6R7QQ]//>V;/;193?]BVZ@T[UNM72C-;:8SP-&NZ!NXI"'1*M#,LY^)N,L M>#QC7T[(Z68C\;KVN*1QL;H^D9C]F) M#C'9-6;JS1)V1]WQ/2B'N^MA'UO0-Y%&@2@'O4F&E%DOU;=Q3YYR+UHY,?R5 M#A=9.?]9N6.K]B\/QBM0%2!V"* ^>DKR# 6L%Z9N.Z)4-%(D3=6M/C5+HYX$ M%F^D%K9^I.YM88,':GW"?TB]"'_:*D3VQ(%,:S%OMO(JN;9LM4WL8K=A%=B* M>\V;XY9!I1R5Q:GS7/JR.7@Y^?&SR_(:0^X?7\QG/?Z]C70=G9W MW73<3)BOOKW96D33DV1^5CS;!"T8*/H+NCH;N#Z1R= MG!2O54O-D^(6KS5+U?))87=?J9=:M<2(0"&VK[5*U69B(NY.@J^K<""O&[G? M3MU(M;)&)4)F^VF2H J)1.DCDR3Y'L52@]EC:H\E02^,^2 MW.>L,N5+]6:>RBL^:BGC](GVVD;)KIY<0KZKDH82/+B#:X-4)-U^PP5.:@C4 MM5*KGJ>ZCAH6ZN>IM&-O(+0%X9V*KK<"I.4/;A%CA\UL MJ!>W7_$_&)*XN[VX?>SD$$:'S11B,_FUIV=B-YE98(UFGK0]6(0G>5+VU5)% MR]-^P()O9.HX9A< F:HIRPI S<1 W:X\OT;*K*BLP5++E0G]L9XR&+.CZLBB MQCURU:OE8T7+"?&WUI"8V8&E6DL9@EF9^',?[:B6:LT\A85KI5HU3];/GL#G M$.DHDA-TV,QNX\QG=P_W=P_MQXL<0N"PF4)L)K_V\;;B&#.M:':$O<,^WK2/ M/,0I\@61PS[RN8_\BMQK).4=1R*P,58M92 N:^\?]E*MYR02\1'CMRG3M+:P ME^:*<-FC4,1))5^),"?)":8[VL]>0.<0ABB2#W/8S*[#$+>=N^NK\_;CQ7D. M@7#83"$VDU^S>&L9%7/G-.U*E\^;O+2C_ MUS22=YU=,:>I](YP/;_-\_8C"N/6Z#D@H9< M]WX?\\<);(!T=V%O)PX3.(CG=RV>YW2J+W#,N7#=&FNE9F4+T>;W I=L.R>N MV,TOH^5^Z7YY"!LDWL4;)&*K.8\:XXVHV9S"8CW&5-Y?:;MM\3?5Y3\(&^VD MN?\6FV.>15M76G+N.>)7F<:OFH!?]86!;_9#&/TJJ;J%[IG#=):;)7]4;O M#0V+]_JDMIURDT$W&MC@S"))I\/# 1RZL)_P/'LNVJ/NH/,^JV)'57K/(J7%KA0Y2*Q^?S*(F M*,U*CYJ=$G0.>&IV\46S;6J'V3:SLVVTPVR;@C-!.]+S.!"&:"DI76;:+R4A M1GKP#G 6'5=UV-AA+E)67VTVCBL_4G]E[\6>]PQJ$A1B'F\ +O56*LF.[U9B M4JL$+W?'K.<9S\R\\?>MCIL3B%] MD>SO?CD3_,3-VDR@79DFPP43-E-VMRY$N]9-GO;0KG5;+4^S&,GSU;;[CM$; MJM>@:M 9^5U?K"_GC MYN]\/GSI&-]MQ_T^4=N&TW/T0>;W\N"A+0]2_9CQ+JK@\*:(E:T,\=PKJ"OU,:O0MNZQM^,KPT&%6JJF$$QT$>&.?EIV;9FWO1? MOWS&=WU))(4,UY7VH/JBNT .K@ON$[Q:*Y-[%0L*IHMI1<\QAYKV+4S^BQ%+ MT'I78>,G.OB8M_NA.*B]^*: $XTR%:L$XOLAR#R;#55JI=9)&$>N5JH42(8? M!0%+SXYOA6*UVORX\% PY2JL>UW^,,1.R7/D0^U]"MU?HBS+7(^A>&I9NH:4" M8L3UWB<%QP R" #20X"D)U]^=56M"LI5^RRB"WB^*U)MI8+2-D:U-7Z;OX+( M?QP:;K@ _*U[GF-T?6Z/PCOQ-3W; FO1!:4F+QR]H>'T570P)J@UR);$'YRS MKJ?V?0=//3!<,"_?*V]$L\&P0/G3GC,$SW\3V);:2L<+CX&)!H?UI" YZUW#-("4T8QB%BH>!H\\,\MG+HVX M-%R/;M/Q7AA_$'PI4K1Q57B,D>5U9C\;_2.MI;X,#9.X!Q;RD27@_0.[Y[LX M.],T1@;I-_RM/+:KX$WXC.HC>0*G]TF<&%+*D%S93]Y*D8#C&J\+I&A6'@CG M;GGL[#R=0S).-!EG,:Z%Q@SKK&9%2;-4J=0B+E12*DY8%I5 8QO*Q E'$\F; MX<5'FYN'4^?CI_EQ:L?E( \GG!Z4:H7UTG#P,,H/0:_@E#R9D"%5"T]1J+S#%)CZ<7/W2/JO7*6];-OT/>3'["H_)N)UO3DO)A8RF T8'%)= M=I?JHLQ+=5D6I\7KGJ")4-*%3Z,UQ7DN% L-F@"EV\4;\ESJQQJ/ M26B5X^:/T>64-&DN!8@P'-)<\I/FLH27@B27:JE5#9-/& M=+9 26ND.:W)O"+'L8NX<'Y_0:%C5:;2BQ>S(3J MV'=<7PZ9NC-2/+L/&AZ;]\FFW:F>[^1[75[]_ MNSJ_>OQ3;=^>JV?M^ZO']K7Z<-&Y^_9P=M&1&\CN0CH'C'8^(U]+H#* >NSO MBMY_U@/+',C''W7!.86_OQUWCM4G('''HG@/V/-/CCYRD>B,$?SKF9%D-XW_ M^$9?Y'K9@P&F;"%16NQ)1\,<']9[1*OX>-=W#0O=7N*%L[M_79T?::UCY7'( M@(]=CXWQDK-G^D#V/^72/,IWX*1VDA@X61Y+3AUQB7ZK?5HAC#)/)2Y<(?8M M_;Z/@RHK:]>VR]J8%-=V[HE2 UILG/:%OM5_[__ M]Z2B:3^C^+[1)X(IN*6"=^BA"'7]K@OTK3L&0VF,+\;+=_2;0^80#_T-7YFT M).7:=#S:W9-Z2]L%WCO5K>_J1UR[4OZYE84, MD"&]M\=CTP!R0Y,!/8> _B]M0-$S(QF+F1R<[#F-)!"_WD,K1<<$'Z+9:;$/ M].B;(B8%.D,7RP+Y _G2ZH/X@DS'*SJ;K#-UX)NFJ!0!4[_'2+F0#?.")I78 M,GH])KX:E K\$657C(YR?0*;,9QDQD"V#Z*3_".RD&1?08GUX$,'_57]5Z?('&GX8<.AA=!WE:JY8KDI[,V MV(]JN^>1&<4P[YVS1!\7HT?Z;&R[!G?JQWPU^6LV&IOVA#FT:/-G(%C;\82K MW+%[!I V+ HF&YI4Z"2@TXW&45\>A5.^JXX 5$#4F,*E&WVUCG<($3ZK:M)M MPH-P)V:D\QS:.<]6CM6VRZ_VXE]PBS'8P0^-BO#"7H9X)6^$1AMG=?$<'-VQ M003 .HA9_6@=Q+41&U7>B>PQW2J!@AO:FBVY@,;P+/3ZN=^*JX3US,# MPZ37)45X=,>98+Z'B/6@649AI4942&/T++"Y1,R5HDUP %!3__%UQQ/FV?;D M:E[O*^9D8)NNS:-\9">'Z3!*F X#IB8LA-8 Z"OX0__.+!'8P-")#%F2/D97 M#Y'5$\8)!5G0D!8V@_!=3\KR"A5?T0K_1;_%FP)\KX\J5T&+X\5VON,S\/4( MK\2L8 $LG7/TWKX6N:UT[Q+$;8G?]._(#T$X3%D0 BLEW%C(@%KP4LR?AUT8 M Q![&"$("" Q=H98"YE:H [MG)+"#2OX^! .VZTN61SLRE"77$2C3CI&N)A# M-Z:1"]1+@#49UV*/4J?'L0KUH0WRHE M!KBX"F*O8W#BW;CK49:NQR/Z_)'5D.&>C;[(AM)!I7%]AEN 74K MMMG(5UAL!XP,(A>X+-@+,IL.1.Z,9G\"JQ;8+W,\*:Y4!X MV+Y(ZZ+HA8A0C&%?!GYC,IZ_'$!:J&>FDAMG#P:AQP80Z#'6C\8P(RLGJ^F4 MG)+$%6F3)V>N$3>U?DZC;5=!HY-'I \*;P';W-CPA 7O4R] D(]124S;=,!_ MMR#NB=(;$5<:'!BZV9M&:4E:"-(ZBRWX0[W4.*$$E&,./?Z_="FOFR8(AK[J MDYKAF01,N-6P.]>0009^._.B,KEG%8CT!2GUA6X(#?9,-_E=^*6X]R09'_ MFBWORD+D_XMKS+G#>!SR* P/]* ,"8*O@4!1*$LCP+LMI1N_Z34GD="F8;D> MH)-;@*+0+W(/T&B6<6X =V2-&3?L6B9JNB*7 M2R-Q52L2-H7?$>Z3!?8?0F3AU06>BP\48/P^OD*"^EAM!P:1.>&V,QK&2E?* M/6F:NCX&(F"W%$S#?)$CGB]BV9AZ3M#C5 D8X$#$=V R(XC:)XPCHXSLL+$7 MVV<9?Q7P8)C) IOOZ;Z+)K-I"FR!7/0)< 2W9X&D!P/"V MWIX-E14_>245O:.%ZILZCWLBE:.R#2G510LZ5,6D&WNP@S$^Z8F *< 8D.YP MN87B-I"'\Y0X*MLN26+ Q'1F*&QDN@8-<&Z80(<@-@A)81#Q@#*GT/)!*9+:"@!NK%:P^] MU#/=':J7H':B8/U$66$JQ;_Q_E^D%/"+JHGTF29,=TH1$198//B%*BRDV2@T M"%'5'2+#@F22MU D?D@Z@DJ#=XOP"6;7\UR&C\8GU7L!"I@<#7!+TGW^6*G_ M^$D*ZIDSX8Y='R34)=_RG[@SI*:/AO&)FFA$P!(1H!&I&E, QVH'WR9%,3\& M<,!([[/P*/WH'=O2193I14K(%[83BB?\M@W_,E6M#L[G")@()"RHFX&-!@._ MXHX?\EWQ !AHE/6EU61+C6GG"""H='B,K!UH.0%9,LP0:<&53?O)88P>"=R* MJ=_&/8NQ[P"K!-0RLQ J.-0]I@Z'FRC\<@D8C9MSN#2@K2?N:/$MTW1%P+X)4J!LQ"/L^U\M!#MK4K=7T6REC)V*4)'*0?(=\I^1M@.P,:W-- M+HX2:(*(>8<<6AI030*B7OPW #0X9D/F9XQ&PL2L,[H4%R MR#]TAPV?<<*H2\*8:;W2CU@;\!AUX)(W:%,/2^^.Y^LY8%IA&X;8)BC_'/GQ M!VPW4Y^UG5X6F5L:-[?>$^L^SI!#U"MWT+]QF((^> DI%0UE>(J2D:TGE^") MZHVL3UW%2A)C@(+WTGC%6\IR%IDO(?V?ZV,"> M'50( C_R';*9@:,L..1W%B5+)4:69%A3:'@$>B>\^4;M1$9 #R SJ3G)D1H M=!/L!_04'*/GN5-[ BH _\;JNQS2$ZFS,1I"1O30-L'F<92.BJ ML,>ICQP-U:2CCTW61RN?JI=,%!(.G#=N-48"(^^'#5:[/FX>KH]GKX]KA^OC M A%\HH)%:='':A)N22NS81,,2(A.<;(#93^J.>:ZG!@22 C#@,:OU!M!G=BL M]V18RM1/:J5FJYHW/?U^;G VGH5V%A8Z(0E<1*WJ3C2>=4M1)1D4%@GY/$X7 M+8T2"I%H+U(E%0N-\0"5H-LPHVO6_TQ,A"Q%@EK1@-=,@"L68)XI@2 \WV_DYEFP>897P<"]&.MX/HO*9JA>FY,7--O/98;K8S*,./0^!)X MQ[P$*H>9!5O< H]GRW@85XBN/X+7@;!WB3PQ[:J',!M0;##2KH%BHB#O7,K= MB)?QZMB< .1FI*,'_,BP^]%6CE25]U,.P+ 7;1(+U_6P8[RJ-[S:\P)554ZZ MU.4?<-(#V$^ 538/L$)T?-SD:0\='[?5\3%R=+(L/N+-.NBX3S+- 6_KTVYX MP?G>^.M=-K ,<\!#JR"#]H\_K-;Y\:-V0AWZ5^K^^"D/^RZ5:]5U=[[9OI57 MH?4W@]F,^A%^;%03T;8 5UGMI%INK;23[;:PG*N.+A.,]%3J8B&)+^]7G!;4 MJ[TIY K1[R>EYDO!VX4#0J6D\48O:\-@/96Q#C'6$)18(?11-E7Z%-:(X*T< M*E-^RP]_X)7FLV[RVM7%9ZNM@R/XD=JW??#V4DGHE=X14FBK54Z#G=J:])G7 MDS>;M3<<.T5WV?P$##;5O8=,R6_S7/XVT1F3WXIJ8HJ7/L(^!'\'ZY'4 M.K('1QBW%WD8](-:.;CS#%;K&[!7SW9\H-6KHD+&VH5A3TU-3F" MTDY,H58JKQ9 LY8^" 8O4NZC7XRTIPL3K$A8\4;I:;.8B96 I5*N* M5SA\E[&[=4YEU5*M*AH7_R N[?'G/PABC3;^C75IC6]'WBC&RRM-,JZB8"$! MV9*,@.M46^79E4ITOR &9)^K\T+/>CL[_)6P%N+5FG"E4OY$08%"B"E_J9A9-_QM0'GB2 MUMA/"MJXWBYQ4;D("[PGJ0C&B/:X^%%PV^<[8$JY;+X&SP,NML?35U:D:/F] M\?1:5)=XF1Q+8$-U',U&H7YH\80V6:9 R6FS^6Q"Y_+<-*J8^J')PT@)JC9< MBO1T7#7+]<-=DT-B[VQB M;_V0V+L!)MB! U&7%Q>'IVVK]NW9Q=JY]>+BT>U_?#0OOUZ<7-Q^]AY'VKC M#P;^-25)JD/]F>0" MH\(Q* P/9@2Y>ZAL[D$P]0SA:UX 3$+-!S#?SJ@DTW>#%PT8PP:50J=#E]CU5U8@ @6@F^*P&,X MP8A_0S58+IS)TCEMRKD M'GO@,8L/%.(KAN$(7B](2;I,(AT;]/NB.FLP8#UZ'+[Q,,&:X* [3#&L(<-0 MA(E-$40\M/@%_*N$C'R'T,E;;?8BK3:5$-\NCO\3DH6:\,J)T<:<#L)?V^U[ M'DG!8BZJ:.Z1J1=\&Z51JF_6G;XK,(4TH,^6JW'I1UU\>5A$&#WRM+?Q^2>X0(+;)F_=&8C^'7YA'.RV% MI%P.-Q0B%'.\38PX\PJ_:.NTKL@=CUQ)R(N+0#HHTW"6?"W\')>%6^#G$#BP MYY)_(HJWU8/M4*V#;VDUFJV?-URR_@ S+?ALRK(-C^#*XOR>P# M5@N/U0=Q 8(3E)YXHXL#LQ8?K5>1P5<'?!8?GQU,+#CBS;BBU_T_HY%WP&_A M\?O5MOM8%WFH7Z407)>N,0:/%YO+SOB:D6)8=/\LAKV1=(<:L>#Z.)Y0=PU^8SGB7; #MRH20Z$>\_@E M6EHL=%.G4TR.%8 5X^;8%+RH91\XU=;1DXUOXNOB[RER(_V[ER'X@\$^C_&6 M<*$;&E_D'=T:R4 HSAJ@"-85(!]H)1H/=6S+QL"6F'>SU]F2'<:HT8(:3NH) M@C>Q&3*7@6??"8,WO,>TF.\I<^ D9 T.V6A$(P;9'88,T]P-M@YW@[-W@XW# MW> *?$S_HZM&_Q\?]/\MEVMX/:U_V>0URA5PHEH[1J;U'-ODFN$>&Z#W,:SY MWL8C7P0A#1K(%<1W _@HT_#92Z&.]Q,NLPRR3N0E$MI+F)>"H7\PN&A..E@ M8)$:[E!V89"]_>C?JCMQD;ZH+5T REZ4U,8!*$MJO$OP@X_M2+2J?J35/S(^ M0$"K]\6_@A9TBF@"BD'FBU=NSO#Q9@-5:U5K)?4C*B71%C3Z1#":H,\P\LVO MLT!QX1Z#"8A1>U'<-,@VF>)(5&2K^$%"+;]<<.7T()4:VG9'AA=IFQ?;*(&5 MCZTN<7C@J.M2V NC+RX=Q*4%7OB(M<#\"GM;!+T491NN"&1XHR2QZ)D]&AFD M;H-;1H> 36TTX+CN<93TY^!+#I_C3<_18J4^B3KO5]2+\DOD1_-@G1+.E+^+ M9H$S#6[^%H]@[H9 =SG4E22H@V'ACT3G4W$M,_(MT1]$W,[RQ0(XA=Q04H,9 M,2HN$_8H8J\ =WZEBO>LV/#&D7]*>,AGP^N.A&=+U%,8_D"_0HRGH9L[@+.I M@QT.EA Y':5I]P6GB^"%$!$(6%)]H R7W!-L[H0=H)Z4 ,HA:[XC,WZNQTFW M8]*5ZD=NLL6X5=G\F1-R-,F=ZPQJB;><>?2@FYCH8AIVJ:'>GPXG=P]36Q^( MQ"/BP_7AR6?"*&Z'.FH%PTLP61Z)2VXHF61QFV=#@V'K8DFN=X($Z4S!]Z'= M+KX_5D^E=TQ,QP*=65+>\%H.>8"7&&G)+VU7 !.7!-244$F! 6I %J#V7:4? MG FGGW+]P>#'817"P%$0J!'D<-H#BGE/\'G$:VQ.CYC_17?EF/\E@B6H7Y&0 M#0D[06(JP2X4Z8Z$'T3XVDFH/*_ M@WY1>..]^ ]*J\$H9[HGA8-?+1\<_%D'OWEP\-\$])2A@/I;0P'K4T7WRWW[ MX5&]NMIP<&#ANDD;SD!7K+$'@,?=XZ\7#^K5[>7=PTW[\>KN-K^0F2*C1D81 M):U]K#X8[G=L#H_7)<=[' &_=VQ9K".JU>A^R&$*2#[0@?H3DZ- *&>2NZT M'/*&>X[1%:T&?#X'6+W$&R*M?/0;5Z$W,VF\Y)V+@#F:"VU0L!.\UK&C=O69 MS!^"_.%42OKX5RFT-D(RH9CGOG8[YI&#QW*P">GM.'(2_HV.-44 MVY&'R!NKL,=MQB4"=_^Z.E>/M-;[J ! @J0CPXG! M7H$O1T:/KH=Y> K9#DEUI/<<&T?GV/@],)#CBRMC7E\BK&QU:+\ ZW#6!R8' M,<\<-W">B<@-Q@5,I+P>OY-WU(*_Q!) 9_0CLL4@:@ M8NPY\@X"CAL;5>(P6%/$$"U\DUE2+89Y($.&\\=*?.89WUD(:'YO+5&EB-%H MG)DQ^4VR*?4 (2C&41:L/X6@SX=:E:.D[?^XV.7\2G=\HT7 M?]^+2;Y[;'W@W*TQ!E9$97 L]"U"YM2S7=:X49R;PN8,:T=H7&D$ MW(Q#.53$FL?1ZW)^1F=B:EGRPYT3F[.F-=DQ(^2;E1\M*'F;H;5K]:!=MGP^F,M"9TKGP+X>P@^VC\^ M##UO_-/GSR\O+\>@#(^?[.?/;?!5P?=W/[/^D^Y\!HM._PS4W#II:9_+Y;*F MM:HGY;I6A3_K]>9GUM"T2J/RO^RU^81PT2OE8_1AU4-<%! M1:-;L@U 5]Z3GTV5+9^)O%GA (,90K[VR=%O%!2 U?TG6%D4RFO53V'"L_ZN MZ;627WJM'E52T2N"2%CG@DH74>1<6A2DRLDE"+YTL.V;A[G4..[+$Y.P;MFS MWM>1S 1=54X$,ZQ$T-7CRH&@-TS0U3P3=#4-09\AC :4%[1;FFZM1]/5/-'T M5*6-5DXYO2#-4R?38PMRP@35/%LAU9162$2J7P7D)W*,WFY*5 ^FQ,:);O>F M1$6KMN _K;)6:S6KGP=:^3_EAM9"HJO_KVXXD?CSZG(X&$ O.[I2SK'O#6V> M-.L.=8>)L9[AB$VDL@9O,XN=\\1#<5J=)M(DJA1SQ,'NGJ)+K7ST^]3G-C-]3A[UJ]C"*S6CM9Q1 ><;R+ZU>/:.MTP5,::M+Q@Y>4O4C$A&HXUJV'Q57(Q,U#"20Y=E! M\84R\Y;T.%#-J6Y]?R<8WL0>TVHKO+A[]Y&XJI8=TU2U=9@FAB#>*GI^"L%O#&S/^3\S8K9'_MK@>Z:#>!35LV#J-44-EH]0P6Z23GAIF MZHX.9! E@XW'YR-D4-FJ4.@PGB76*C=("NA.5[>8>W3W:K*)Q'RE7*ZH'[43 MZLAX=AS\2*O6RP?#7Y)$=I*ALE7)\%Y(8IV)D6DO4A,_6XRO?Y\^7*OW/"%S M3G4E<_HMS4!HDRRSHA4ZT$>&.?EIV<5[@E^C'5_==M)RWP97)I1=69CC M!Y[NN4@A5H\H*=&0G\O48O@#WHY92_IXC,ZL* 6F6C:=)V*?@S.O7F+ZL>QD MBD6ZM(ZG/_'L271]^_UX1?65!2X1XP_*]9)[,:7GP,UBJ'/VZPXP%(7+H_Z* M*9$3,&P\9E'>=J7USF#[;G6)MI;!"T.27LZ_9I_H!_K7>96622OG^XR!]4H];0/A-U;0>@ M/Z.*9DHZ339 /O+Z*=%D/8HIWG0D4CPE _Q 2)^VTP$2_N]D4=GIHMSIRB%W M>C9WNG7(G5X_=[JUF=SI]:IX.U=?;]N/WQXN.MNH*T14@" YQ:_6/_DPQM+FV^Q=^'=20.KC#$'E^8K$H^63_>?(*Z/8GV M4-B>%1RV+AOJY@ ;;.&+J!D&?X#>[# ?AY'0"\.+_\PK3K)&W8L?2'NP'DQ][(*PDW^MU.$Y,98%;T+=^8\/E:5W]%=8N'_^K?/X M<'714;\^W'V[7]TUDB7WE9+]52U\>,:T=DEH<#%X#F=_+2H'.*M)1B? MW<_JC0%R@V'*0J^GOP7TJ6-U_(^W,\_4SL<;>_&<#EF;7.)C4A";YOF$W79% M3/L3MQVRM$*7R=C9TKY9&9ADYFW4:"#CU=]1U()*LG[G6B6Q.JCH MKZ-<$[&2Z6T))K*$%>UNUL*;V>1&J_)GBR\C!^D;[MC4P<6R; N$_"_&ZT]# MIL-9OJBJ0O\R^F"8R'_!4Y?D3=G4AP'Q^X#W.;W*!S(8^=-'V(+A")21!98X M6)&&8_QT#@N).NJ[0 E@!6U M\GX6[Z8ZNYO*[G:3 )OJ]&[N*>'-87T:=$'NY<9QE "5VB[VH95G-U*/$3(M MSAO,GU.]]3WED])V^,>7MG,.MCIV(;ED&\>8EH"R1KYVF ##YC0R:9-?T0%) MV&4',X!IWL-99)[*%@!YDL-M)D"SE;C-.2BG[^YX7Y.+5^;T#-CP&HRS;)]: M@I@M[V2C:R!>F]$(N=AI@EC49K1%+G::0*5:@B:Q!X9W;;L;%SE)Q)>@0+): M_B1A^?HN9,DR=9^$ID8.-YH(T1DEDAU"6PG+SRB'S):O))V^M64EO\QB2R"E M2CE?>TR"8V5&TK?[&(HE:_O1;O=Y@S[=O->-_I5UIH\-3S50IB;#=B5^R#D2WJ'P2=%]EQN/(;/EJ(R$DD>Q'[)B> M$M!4378C=KS1)(C.*)7L$-I,6'Y[KD$"UU=K,3,%%[VSL'OAW0!;%XY1LVY< M&R7M(QY9:H\P /JWSF.DYZSK84]AC/S?61%1CI/]W'M]@N'^K>QR1IA?\=IN M=L[X?Z^L=J_GH*5!DXT?<;#Q-C>8Y!=0C\E+QQY)ZP?5(9:<$T-N95NS(EN? MD-%V-P@T^/IVV3H[FI'B#VP<[.F!T=BE>]WQ)DA\V]A1;4:P1W=TA_D$:VUE M]8UH,58\T]TA3A,UGLE'B=#U5J!2B6WFP7@:>G>#;RYKXZ19:?"[WS#UHMTY M.\'G-ZLRDC8U([*G]G77Y4ES5Y9,.P'(W-S)YL./23N.B_D( M^P?.9]1:CLK5MM4/1!IV6W77X88E.VXD;3FN$QB[#OL MS9S02# -:HTM[R'!CJHUY^Z!LR4B:8V=+-E*,PDE)UEN96#;GH6C>G%9X_5_ MR_\K/X%7C,R?3!WS>F OWSH?OIR)UN/JB^ZJV%4;AP-9V*^)D+<-"GR<3=T=K)-PSUV>"N0\XYV*]\/?R'21!8L:= MSW0'M80=S/CKF>X@B?=F7/-,=Y!$!S.BG]0ZCX)E0(H)A-"8$?/9;B&!$AHS M8CO;+2200F-&#&>[A01GIY$D4WF\X>(5H\+LE%ELO>TLWU!"M+\Q(RRWN*$D M'ZPQ(S6SV-"M#U:HT9N)*_"5^PPCM**9VZ6I/WWX,M!-E\EWBE]_6>F%(O/U MDL;"_LETY\+J8Z')AR]'1UKEJ*K-O#W]NV4I*7\YOW6XA,_<#U]^K\SN.OV+ M+RS/\"9G9 .;5V!ZO_[&)A^^8'M&WJGQ#9N6C?%D" EK^3Y\N?VS<]&^N7A( MA#5^%F0I\Z4JY>-7(ACZ MVIN,83^N@6-[D6KB[^!D%%E#+NK:O@/_1A?'-$6]B$DUS@=/C[_GL1TQGL2VJ7WHUP.",%C:).SC^+KZQ MF24BN_L\M;W<"=J3=X"W.4FF2W!8$ 2VW@$"'QB_G+_0';<.^T/V7.D[U(TYQ+AU:TC?#_@5MMS1MF] M\S"%M$V8+_4]1]JN55JVV&OL.?9RXC9D@+EF_I5,M@ XV7/2S8G?E(=XMM;: MF5?0^,Y,EOR@7"]STZD@O[?\,WU95]CV[L6C1GB[WMARK>CXS- M%G.'8$G&2--:&[_KJ1R")=L2EEE@[Q L*2K?%2I8D@4 #L&2[-VH==.P-GR- M4CD$2[88+,D)TJN'8,G[XO+J]H,E^P&W?8]7[-QOFD;:)LHA]CU,L6N5EBWV M]CU4D0^_*0O,;3]>D3, [+O+GQ._*0^5/]7M!PG>EY+))=+W/3"2)[\I%PC? M]^A(+NS_#5]VU?8]NK%KT9PM]O8]KR,_]O^F,;?]8$G. %#8P,-9M,GC@^%^ M/YV<,JLW'.G.=TZ]R*B/0U.3V6[;0)I!B[T?^R'3EWR8U(9_G9G<7>=?%\O7#QK7RC-2_<6K@85BJTNH\O M]COW; L7I\H[8O/"L86,1:5 +(XO?.\=2QJ%C$?E';DYX=Q&(6-2^36A#:_8P_[=XR MS@7G[F<4JF@FU*;39AJ'&-2>(O80@]I?Y#;W- 9U:?O+;V?WVXAJ[F<$:J>H MS0O7%BX*%92JPFO[ANE[QC,3P\X-YEZ\]DR_S_J7CCW",DG?H[SENX&LB;QG M3F>H.^QTDOR":(;5*W-ZALON':/'_M#=KPX#:#N/0]UZ'++V,W/T)W:C.]^9 M1X^\^SR=9N%B7P=B2I1,>;CV:!8NWG8@IOQ:,(6+\1V(:6,VT\:)J7 QQ=T1 MTS5SW;4I:<_)J'#12TE&EX#J?^FFCP3ANLP[,W5WJA7)O6,#.+S)O:E;7MOJ M8^.2,2ZYHYXDFQ]\T2QZU=]BB"-3 MCCLI7(2Q8"C;/)>=%"YRN!;*3GT#WFH]78W&COU,G;KV9\+326%#A$7%809\ M6-C(7*%PF,<(_\FVXVB__#]'1^K_^>/F7_7_^W_^W1O[KW]:]5;_[^;STY\3 MZ]NY__*UZ;2:OU7^^O8X<5CJ_ M?7Y^/3W[L_S<[SC=WT M7__S]?N?M7:W_NOGRNEK[_?^7=^N6_[H]_%U[^9?C3^K%_7/?^OW%_Z_?OOZ MWR_EVO?_^5?UWP_EUM5(_SRX8@__<_/G[W]T+B\?_JK\-F1E?ZA?>8^OE=,_ M+YZUSY7.^6O'^_SW5Z?^+_"-__L__WZ\/KG]_5O3,.! 5Z;QUXEY;0TF=YU) M^[?^>'3SWR?_KMX]_'7]VFPW[[RN]?S[O]J7EW_]Y7Q_^<<__J]ZUGDX.OJR M*T:YT7M#PV+.9#7;OC JJ[#AON)B,0.E5;@X&UX[/^C6$PL+O&\,RQCYHU2A MKCTFE%QJQL(%X)+H2W\]T%=.Z:NP$<)4R*=X_Z5AZ5:/73/=96M205%LBOT. M&.8:FYNW+5J%BR7FS;;('\'D40>T"A< S9N-<:"S5'2VWT%:(H)'VS9=>.(* MQ+_CIPSN%<6\:.UWA#9O",S HBAL%CL6+!6U@J'Q;SY;GDAE#Q*>JU.!'FR>>XL67I!CH#&W'>V3.Z)QUO:E; MHSN @^X9UA/Y&??Z)*5_D9&HR$DK*TTK;K0GW]C.UJO0=A#<>:MX TF5!_%6 MW' *TGF8;A2A]LYI^]K6K7<^E5O3=A J>3/D&D=:;0W(A3_:".2*&Z18I 6H ME3IRC&Z:^Z8 BA>62(.Q2\-QO<<7>Q6D%09EQ?/WEVN>V]-3W?J^&W<[+WJG M4MR\G=P@-EO6JQ0O)R?/&,H@S%XI;M0A-QC*92RR4MP 0SX1FY/Q#%JEN/DE M^41L3D8E:)5]C) 44!1O'K'%3269XS/*KV]MC[GW^D3OFNS11DSOD:M?V;O@ M3/[0EH5%6]P(S0,S0=;T[T%.31X=W7+U'LYPB,C3!QM^BM?R-T9OJ#/S47^" M=P[?>1R@N &>)8QZ9EO/@&\#^#3*LTN9M2@BMEK<",["^#=\G.9BJ#!H*FX8 M9[E(C4O2LR%\.-*M/2I(J!8WQ)-6(0KDG1L.ZWGV\G&@Q<%=<:,XRW$GL';J MV-Z0.>Z5U=L7>5G +!$TY2HKF7+\1UI]DZ9,Y66.1?&RJL6+:>0?4=-Y5QM!5/&B&'E%5"Z=WVKQPAV% MP&]>[O&JQ0MNY!6_V1I]M2(4?R20>'U5$HN00I#N-E M['@\7N+1'=IGKP#^E0+ \!LNN]YGZ0%BW?R=Y6[>J\$(J*?DH(W8?;M0&(R; M75.Q"*QT336,JO]=>7I_J3R]5M?J GV/PM8&L_(4B\!*Y:$W@*37Q["_5'9F MNX^A-Y3$S[39.)GM00>]T2%^RBPUSO:MS<;I$YXJ3R#SRR,D4BUBKO5+#J<+ M]QM>G.^%.AVPLZWY]PH-X,F1CL>M]NA/Z=,C&LO#; MI[M5 S79U1KY/KTU"-18:U? &KT%"9>P]IJJ,80-XP^X9A3*F)]SL(+K0IFP M.46/=32*F;!118]U--*9L-=%CW4L&CIPV_>JG_5JQ73@MI.%BKX*5'7@K#>U MW6*GYE+!H_7-+Z!0TH&SQA06IK&HY\!95PH+TU@4<^"LDX6%:30JV5GWJT:F M*U;&SEI7."BK0@V[[3L5]VQ2LD(.(CG2H^6"5[^< :9AVV M!M\/Z;R\/.ZB-8I(/(3]QM4FU$4,HOJ%JE$HN^^=C M&F4?,Y+K13"7ILG@L02X$]D#CV4DXE7H@0B/ENW>*$NP1;HW^3Y1=G- /\)T M%KPW]R:H6/15=B 0M!P]$_/&5,GHF4\UM& 10LML34>3I.4%S48B\_MB\=Y^ MGTJ9Q#*!!-S?E"#RE)^)RPS2N163?0.Z=@YS?US)5$Z[SQV9\ M%*[FG" <2!^LKV,9_L#/+(D^![]02P,$% @ 34@%4X649Q*\%0 W[0 M " !F,3!Q,#8R,65X,3 M,5]A:7)I;F1UU=;7/:R++^ M3A7_8:[OGI1=);_'.;NQUU78)@EG";B ;"IUZWX8Q !S(R1V))FPO_YV]\P( M219^R6(;V]K4QC&21CW3[T_W#">?>I^;I]7*R:=Z[0)^,OSOI-?H->NG)[OZ M)US=-9=/SMH7WUBW]ZU9_WUC&/C1>[:_-XU83TY$R%IBQCK!A/N._L!A7:'D M< ,>A$03ZW6S]NMBVJE]KG>NH#_>ZS79LUVK<5JK0L&5[]T M&KUOK/:Q4Z_CY9/=+Z>KG.+.6[AY[U$9D5[3_XO#2 [G9J&E/Q X@[V=(^GK M@9]0GGJ?&MUJ13.( :L2%B$/;F$3VXS&@KWQ!G_%P3$^.Q'^ /Z/\-DWBC[> MP;[#Q' HW$A>"<9#%@Q!/*9*>FS_R-[ _0$^ M/.$#P?IS^I5/ G_$-OD6JS4ZK-&Z^-+M=1KU+OM<.__4:#5:'QUVWNY<[L#3 MM K? O6=N8&:!HI',O#99HK>QN:0!2KMSXV6O5Z!_^-]+4[M5ZCW<*!SP/?QW5PXR@]=K62 M&KSN ^<%L- ?I5YR3$L2!2,!?%!L)J,Q+,MG^A3(<5*L.0N4"F9"A5D:-_O7 M%O)CI_WE4D_XB@]XM;)DOI=GZY_AV4&F0P#5YII9UY=K<@H9&'LN@+N42&-/A4*YH23 M@@=!Z\,\94W0#:'25.VLS,1M1\&4++GYM1]$43!9:MNMZ7KDUZ[.:'7JYXU> MK=E=J8_8?W0?\8^=]0V.9973N(Q5&(-6H0J"5'.P4T)%7/JL&7"?Q+\KW%BA M(M=&2H@)::8V^F3;V85PQ:0/"G2XC]9]_[>\[Z"1DHC+86E_BZ2^0VE MSWVP A[C+IBH23 @@P#W7W'I\;XG:$T2HMA0!1,6P7+B4/1S:A://@ B014F MVF2X@0^$TG!$'BS3ILNG,@+N_HW$T)UQ"/_$RU*OM!]$>J(S&0HV$$"B .-H M[@C'W/-@1N!4\643P7TP9J$Q2GJ&8+G&9G!X F_++KZ#/./HR\V;^_,;;%56 M])X\GGDA*I=(5+6RD%C@=B@5B1;(SE"JB;GP1H6H*D:,D8=X#Q H,#X !@]B M0>H(+U*@$7.Z!>0-KX%S)R<'OVJ?FHQ6_X$>CIWS<,P^>,&,GH9'JI4/,G1! M*;X)KAB\ _UE3L,/]DB,E/@K!I('J,1==/_PHK<[!^B+S>L+9 ^FZ2K9AZ=( M/B$$3"++4@X?5PY;[:]@:"&4[=0_M#MU!SD"LA=*D#INQ8:D2(D)&"1MV.@6Z3JPV;J;D]5/Q&G-IA&BT<:Y6 M]A'X^G*ZPWIC$UY(J^ABNV]&GN]RE 8WR@ MXZ%JQ3RA10*]RU0%5S(,&,2>)&[:R% DLZ"Q%)V[B,XQ6RFV1YP!)H*;&$/$ M<@6!-=F&5'C?#$(3&5] W !C2#\&KK>GQH>$5H*4P& $+H'@Y&*1120>1F!A MM ,Q\0A+A2/5RK)XQ :[D$?$.OKYY>!PS]G;@TA%A\U]%/A!["(%1&[]K-&[ MJ.F@*5;3 /T;/ ?O&\P@^P^5C#4 M[RI-X!J90).N(V8(1DN;@"BMZHX-G6U*AGE:3*D>A4\Y =(VJ=#@Y*SEW?(S MS8/$]@$1B&BD8S%"VG_9__6=_B M8VQ[VQ1!3RX:?UHBTD#K_L$TNH:UOL//^H$"F4D^._.X^QTBKR.85QAX<@ S M*RQ,:60V!^<6O"0SI4N8#U!80&Q?"?Y]NR]0OM\#CW&&Z:'?%0R-DUJ,G1HW MM5:[N%AZ?1Z.U73-LYXLF_^A!3 .K0@"36+^G'O4ID.)"<*Q MB,C&\"L(F*L-B0#(5CG5)S6+@P]A*H3_P0 M;KP(+3+ &@2A.*C[W0]FGAB,-$4F)-&K16Z&0'5;E46"!\*#O%]I;!DD-G8U M]FPP2P0BT= ^Q09>@E3 \Z"V!M4*SCAI0,GL7X_1/-JYY^; M7;B G@P6=8-P8*HRE"*16]234$?Z(ZQ"X#LXAF&Z#B*1-!$2)59ST)?19,&[ M@N@HPL8L 6DH_C:>.^9#^[9J)7E=\BXM%C;;6JXZ&)T$<:0)5O$4Q<-)*12J M022C.-)<#2&6\&Z>LH&L@8C5NNG';^+X"2KU']W:D;7AJZ3[D.SW>5JQUO/7L_#*&VQ] 34&C MM:T6:&MB5"Q4_/"ZW<:<<"H4^+SD 3!6"VR -!UM6E(L=73_1* D3)1[8=: MIPTMW";! T6S@&T>;+&S&)0?&BD>M> M/1'XY(J1"/3.F<)>$K"PH1#9HAH($P0H?#IF1V 50,=7R[OU;Z58)]:YP+HN M8C@Z[(/H.R+-#:TB3OC<%E)?-Y_R;+B54_\H$X7.5:M9%F& M"13EGJ!YH8RP4V*&',+L+H:@F8)>ZK,@QUN4!<)5<,X0-"F[PZYDX%&OA4KGZ-Q\;D >N(BH+ 87 MV#XVY(@&Q;K]$>W;%*$[A.(=MBFWM'52(^[+O[GNAZY6!A:,P%OD%@%KBSZS M /&7,%*Q[3I+X(I T:W&YG7C?B@'DBL#'UGT"NXR3X2IML:^U$6+> K3H+'0 MT18/!B, 78:P6C(AUN2SU/P(G+J)J%*AUD6A!ENL%1@PEGN.!6(=5*:)Q:>, M"36"KDSL;*QG'Y0,/@.ED2YUZ-*O0^FA3&GM02GX&( ^^BBXW&.UQ*6#)"[L M,3R7]##J7C7?%.4HB\Z@JBD_@1T#&3?A@!G'6ASA;SH^&''4'$W*S?YCI5$_ M_7E' 6&.E?_>W_DU6^FYK6IU<,S:Q)'P/;[9U"N/V9_UTI.STSIF MO?D4J*\IWI?N,6M!(JVG#F()$SK(U*;L4WCE>1?'[BH8R[:/%)J-GT?>'L[ MB"W"1]/^-AN@)5!:MKY1&.SI"L_"H>F-!G;O&MH'3XP@QILS,&92#VG=VR(1 M* [R'&LP=%U>&XSKMU&-P75!7\C8D&%"]T9U-C2;ME*'0$)?)-NO8#ZXVPE! M?W>.K;V@5U<@RVBLE$C' 0Z;X!8PL(_Q!&U;""-X7#&/S[#'V_1"4:EG8>"P M4XJH#%1H B*]Z79UOG8-W.JSD?KA%JL-022JE9&\0G:9 M#UXIDMRD6*^Z%V MJ;F:IX8S'/"P[,($E2 5]2O#=OL9:E7@NK%21I=D:"M20$ I!4\@!:,M=A:@ M?9A,0#6!F1Z:!'1*FD&ICSE*"[M%6#0 =C=I2;4 J"R,ED;#,*;/E$5K"L(X ML']_-AI+>NBXPBA/Q<*AC:2>B(0ITX+DN;H&2TA..(5?0[,G+2E?7,_7.5KN M(!Z-=9D[T#5<7E3U8)O&ONKB"<(&$97 MQ*T^<(5V6^CLR.60%14.F5LY6^G3ZW&'5:!!TV]=R;[4E:00C]R2\[1ISU%^ MS\4'(70C?J-@R\V-^[Z6MULLZH):3J9\GL:>P9[[VTH,8W^@(XX%-5A"HE8& MVS\-82]D3?#P+_NFB5I+:K;JE,15V'R X9/R15J1;M\W0O*MNQV0Y&H% AAW M#%RQ+2YD"P@H6+2WI.*V!TJGRE1_!=-X9THJ0["D$+G2GOT=",O)2MD/BS>I MHN29[06:N?9"LAMET=(/GQ,43V,F1>Z<"\EO>3W6GHW0+ORYG*9,M\[2%K:? MIZ04US41UW\G79-?.9J6Q3ZI&QKK$3Z0KIYQ*#5/:T) Y?08^#2U@/V?9"WR( MZ"[7_5+I"](/8X7'16!KJICX4A\7D3N]Q9S98L]A<%CNP)=4YF*B;SN["4T. MXVL:-P Z7'H='R5E?DR$@KG0F\=,^2&W#X2V=J17P_6X1/ &:(:/0JJ N#PV M.]!LE5 /]QVFYN )-C!37>?!5A^#E%O%Y$IB[R9Z+H_/R$3\%4M=@:'H"7,N M!0/C!S 9^KDP&K3KCJ@8B@&UKII1DJ)-TI1Z#9["('#,D<1@IC$!?>@&Y58T M4;0FU'YH,2YZ)0XTA<4$XG +'AHZ%"\>&KR,ULN%&#&82& @P534/ -I("X5 MS61,F/^81V% DIA&JZY9PV25]#D>P*.^ WTR9(-DX,]*%/V72]&%$_W "\+ M7^WRTV3R3*7L+,]4$'R<1HR8";$@]8LVO?0I_;,TH&O2N/F;:<@-(],25/\Q M%7YH0MI4WI4T G'::8$R)E4J?UNZ-P!;2;BI1\E)/U9ATJ@)0J,EBM2$DB07 M*='&QQ"2$?Q\[_]7TP1.R+#=I@8&#!5=1D4&*Y5)3H4KP>J1\:>)&%JKE5R6 MJE67,LL"^C83C4K?"/H<0,XX3Q#DH4AZ\&&(+=1#C2_J_2&Y IU63MIAESZO MHA#N3 K=1K]M51NC?5<.=)E0P_L%'#4SQVK HFT/W$"D*]=D.K (>>V (*0; MSQ,+/$%N$L:W*:SMS1_&2MOP3-4SW>?KZ'.+3#:+C!B!T?47R<*U'5-],-Z!+Q9%DI#C40[)*3J0WB] M2NZSHDT?9I<5,%@'^*@O!44[6*$A=ZDP*Q8Y/>1B;J0"7[JZ/F,"Y6IE4^Z( MG>2$T.E@:/RK=;,P@H779.[:5M%V(AYF %<.//9C"@F6S2D?@[2R.^6UQ\IM ME2<'9C<)&@@;'.H4]YZ:UR^XE2Q9T;:9!+YXJ5[I^9D2?>K4)\&1_18+MD<@ MV(\I/1KJGLD>UK2_'_=*TUKU;0 ]IM,O_[\$?A%W:]W1#T MOWWA0?_;5Q'TW\C]E9M)O3D+_C[:^>UZ_^7A.]RJMTJE:K2JE:^-7JO>[;*O M>+IG^X.3[#A)Q=8$RA)$.2B(H.A$GTR_9+9#9BA5&+&9PH/1P;+VP?"NM)49 M5^WAC6.O=M:LL_-ZL]F]K)TW6A]_W]C;H-\O:Q<7]O=[SV(F!]$8;]W[5Z+L M+IX,,0V!(/NO#1+YDU[G_B\ +QE#M1LPRI0[^+^*>N#K7/O(D76>1N7 MN?7[QL&]U_2GD_';ODLB32G\U2EY\O \H=X>BV*N*P,2+7ZW]Z_'8L;/DGBT M]A0>/C2)ZR0Z:\J,E1YB/W]_(TVW1;A/DV_LAKN:TL_2'7/AL8YP75Z*T4\" MW.LBC"4W7Q(WS\=2#"$%M(="MW7?3HUR\11A^[*OK2YY\?B\R'Y3 M>)DVE625%G-M&5"F3:]8C-8MT"ZY^9*X6:9-ZV;LGPU9KU$NUJ"%[&.G_>72 MQ.S)-Z^\=KZ49)7ZNF8,*(/V5RQ&ZQ;FE=Q\2=PL@_9U,_;/AJS7*!=/%;1W MZK5F[YL-V)O-\S)J7V/-6%.R2KDHH_8R:G^=<5[)S:?GYF?N\Q$>2O99X!%" MN>7?I1V\I\N^K^&^AQO<=6O]0RWX:O:@W^^8@)7-I2OPM-CT5^_@23QXK ^> MQ-&UWR6?'%)WIV_<>)XJ9J3796:_VQKCZYW#R^2@K+S>-/SXP5YWB&CN>PXG'_1+8:N7"?)E$L4 4 MI++W37K2IXT='KS%;W8M/OELU8R_QU7??/<(/[@4)K M!'B\<,)O.-.^$WMBVV;@RZ"(@OP[DQEO9)Y,JU,*KJ"1"K"*] &0YN\T.I A M\/$7W"[9[EG[XAM:YMU/O<_-T_\'4$L#!!0 ( $U(!5-K]WJ>$0< \> M @ 9C$P<3 V,C%E>#,Q+3%?86ER:6YD=7-T?B[B,M439O)-$E)3OIK[]G2"EQ M8J=MMDVS0/*01-1P.)PY'%/[<%'01&72TIE*I\TZHD-?%GDC5+#\FHV;SXH0R868JWROTXIB@X79@JHM"9VZLU>V<=L/K MN9JJ@MZV]]N=@U-LYN)OF^&7<+KI<(M5K>[O^=0N3IYIC4CFA31N5_UP/!F^ M'_9[D^'Y&9V_IXOQ\*P_O.B-*/QOV+^<#/\38A@2X?@9=[UFT<7E^--E[VQ" MDW,:7XY":K\5>^UW.V*7+L\&X9@F'T/8UO_8._L0-AN]_N07V/63P]'J#@,: ME9$2N:8_99J67[[H *N90B4W5,Q%^]V:=38>$S.">[H:M:&13)Q)1&]-9VVV'Q]FOPD)2H'/[G6-[Y.P V((_79NV]RA.DGB@4%*D\2LL82A'3-><& (1" MOM("(6$X,)PJ/SZ)"$D2YXB(6:II)]3!*(F:;*SEF8QX1B= M^B NC(YDC&%+.XA9+($"'YCP.IJ+?"91KI'+XS*%B"OK1SMRU\UM'\7^R3\J M+KLY4%4M0)SP:X#U069C'EF)-A9*[BV4[.XV&[S3AUB#")>KGU=^__'X<2NC MNQI("SFXT5'T79!="F^+ZU@,YQKVN M=K0HS0)PLPQV$E&D3>PL<.W03.:HFRE0AS=RP7AF$?1Z'EG O5J ]%Y/H^Q6 MCG8I7(JT= G.7I=)@EY$+>$NRQ7P84]1%\?OH2S_N+W-<$C"1+"-]3"U4E'46DX)FN%8(O63-L"X_Q% 9T'+(2FZA1,.X_,20 O M9/T#ZKXO)>7MX;M>K/FPMX63N8+!T<9.RIU'JE8#B?P5%W)M#KB M/9@0_+"3]E\-_'R!/?K;C;C[3!+7V WNDII)9@T^:_G-\?_N2 15I\0E;B.> M NU2H8V]+5QN #JS3!6%=$C;,FVJ41;Y7:Q@G%.P X"!K2S3(?YRPU:GA?Q< M*MC.>TC*/'+GO]U?W6J_?*?=P[F9^Q&%Z/.A@\\OD9((%Y=]?]RJ3M4K*:ZX M@$A;I[UO9=RGF_H,_2045*VI/_75'$!W%"!B3+22><%3P&,,4#= F(/0HTT) M?!6S\)$M,_A'?9$.3E61VOJ]X24JU#^@$^ZA$"4&.18@'M+Q B*:ZX*_J/G8 M!Y['5;[4Z5(RF>=B5GW*,]4G')DM4GTC\78UUYY Q#UH 0D_4.KJC[//0>-? M3\A)[W044C\JC,9UPLLF;)1@NOH%GK1JNZV.I-!+54I?W?X6ZO;>7]^ M-EFW;\\B&[R1K>Z &]5CZI4SP(2. GIS^*;=.> Y?$DV>%3WOUAW[2K(X=?X M:<:NS]XZ^'25M53ES_KB;)J*Z(K:^T<(BSM^?\LK!_9@XU)DJU-^T -?M^+E M+>C/E4PHO)91R><'.J^ZA)T+?[Y#NFZ\W'V"F0MO>/DB M^/]02P,$% @ 34@%4V%6KWWW!@ +AT " !F,3!Q,#8R,65X,S$M M,E]A:7)I;F1U72N%T==0?# MWG'OJ#WLG?7I[)C.![W^4>^\?4K'O7X;7_'M[!@2W4'ETZOM?<&O\\O!Q66[ M/Z3A&0TN3[NT\UYL['Q8$^MTV>]T!S0\Z5+W[Z.3=O]3MUYK'PU_@E\OG)1& MJQ?09Q5.A$RHNTD#&88B@#63J_B&\HG(]U_0V*M"ZI_"LM/E395%DI5N;^[N MJ:S1VMFD'DW$3)*1,R7G,L+NE*6OA3"(;')3KQDYU28GG=&Q-BGD-7F9XG,AK+H%YS 2NC M%&E8SW1.(5P2*B.1W5"1Y::09'.1RQ1:.7P"KB# 2B04BQ"W#.D4))9K+[J?P34?8YPS+(AK=T$(< M7A$(N[\:">^_A01)L&P6GJLL1D&)7$&1RL*DB* 4Z5N( M8X#<*U0A31%]1@XC*DGNH%$FQ=(]T_4:X!-P,UC(N:V\67+W+:?]PR8-[T7H#V._%OH A><3 M6W8'KA<=QPJ7+G@]$D:Z/"'L:I1(#B=)@&.4*#MA<19+019,&'P=*1LFVA98 MQS1B=.+S-34ZE!%N6UI#>B*)A/L<=*_1J[*Q1+]%A0Z*!"*N+^^MR76W=F3G7G$$BT9BN\9BM?7ZS7>Z4-8083[S:JA ;< $)1V.4UCV( 1#R2R$UIRE.[+@P4H%!G MRKKRAY3,G!X>6VZ9HUY;I!\C$^&R79+[7<*"DIKXH0*+P!FK$Q6)W'DZLBI2 M@B< "%K7/1PC9JRIL-P67'58UT,<6V@KX5$.=L*B>FV*04.%12*8YK QY\5= M?\$2WZT6NRR^C20+@HBP7D9ODWBXNE1VMW"51/K_HG8PMXG*E( M\I@HK,X$$YRPP!O/&XPC8:(JI4"9$B.5J/R&&\XJNPQQEWV76 _.>Z(+\XKC MT>MR1]/"3($LR[@F$8;:1,X#-[J,98;&EP!@>"*G#%T6P5SF002(JRFH[$W. MK\YRN$[=F4@*5[8<8!G'F!O4#)&QW,(>]O^JNSV%B/SEZI' @08+P2'6#QXC M7>3++I032+WV?7N!GTV\#IZKXN\/I#2J1C97"-+' @X=L/(WF_8(Y.'CN928 M>HV/)F4S=X]6IO\9E,'M18=A83C\"TR^0FNJ;8[[?'S'E /H:D\K8FPMYV/6< A3T:.(%U$2N["<3=15S(I M#UD/%@0_'*3-MX@TWR'W_O=\['Y^B"J8!G>ERM2Q@)2%JN54/SGH03G5<(]: M2IW :)-K8V\[C[L!G2E.X[ETH%JQ;*31U_A9I."<4[ &+(&#+),>SG$T2H)#+#+=H?>,HC[%R* M*^X TE;%[,<.]Y-(=6!]5L++B=&?NZK*IKO"%A$66LG5[@O[L;JNAA6L098Q M4@2^#5G$R!8IXJ/^E0XY99=9>;A_Y1;S&PRH;722V*!R H1>NFI'\C*=\X]2 M/LV!)V*5S70RD\S&F1B7OX:9\J<1F4X3?2/Q=#[1GA;$/10AZ3_0JZJ?,G\^ M#P_;AZ==.NJ>GEZ[G2JZV<[,E=1/F'1[7<'8"2#&7TC MU$DBIE;N4_6MX=[J-(>#RL",B1@]M,INKJ>-\LU/<]BII$KE'[;?-5K-X[/^ M<-&_#0O@>R<;K0X/E?O4+L: ">T%M+N]N]/(YWG.MVG42+"*]K9W$-:W 'X>U'9LEM+KQ!6!N4'(_!M M+WZ]!T<3)6,ZOB7&L[+WKYW[8Q=N+3U6JJ_4*;V+XO2>_[_0O0/D] MZ7]02P,$% @ 34@%4PK(]K@?! [0X " !F,3!Q,#8R,65X,S(M M,5]A:7)I;F1UU7;6_B1A#^CL1_&"%=!)(! \>I!QR28YR+ M*PXX<*J+JGY8['78UNSZ=M=Y^_6=]4O"W26MHB9I/Q0D@W=G9YYYGYV\*M8L&"#94L;N!!/+IZZKDQ[(F\8'P$AM0>@Z;7NDT2=H%+DEWL M=&,Z.9YZUSNV91H&_4YOTCU&V*L7%'C$MRH=%\\7DA12KJG,=7.]=>"?^*X3 M^,L%+$]@M?87KK]RYN!]\=RSP/_%PV6D\-8OJ/L!HM79>G/F+ ((EJ\C<..Y MN?+O[7?& ,&I!QMG?>PLO$U[^67NG8/C!F:G;]O]UX'4[/T$9YU-Q^U A:XW M&-JM5Y#^HH'W>Z8TBV_*1<8C:IC:G?Z0\6\C_[&GS^NU4'!.0\T$ARNF=Z!W M%#YG1"+^Y ;6-!52@XC!81)\'J%,R1#P1RFRU *"R"])1" 4$BE)SJ=I>!PE MT==,C%VQ3PF_.9+Y6\L"W#\1#R%2J4T2EA8>('CUWS#P< M'O_9R"R>S5ZK7@O0AF48QEF",1FB-Q+C_+N D/1KQB3=HQAEC*M*+_0&3=(" MC+'>L!FU[AQR'SYWH5-ZI?=^\'9L@NI_\QOS]TOS,XZ)NB^2&^N%)HQC/C*> MF[/R#6&F8*22*N,&RVR3)$&<6$D82=!)*D6_*"L_%3-.>&C6D6'$>^!Z\_EFY;C^XN.'AMW(WU?.;%:]/QG) M%8OTSI#:;\:P%3*BLAV*)"&IHMA"RG^-?,R;!.M*P*6I.R%)*F]KD3;*47 2 MS"JJDOE;^PWVP),E3@ '^-J*W=("9&,Z0P=%(W"R"PP;&!95=](U9\Q,.7N4 M]SO#NS(5TN%C_32PAZITAND6)A$5_9Y6N MZO[0*!XTRC^TP%^C^/<1?-<:H>J,S95DF+\I)O /FZTGP.SFR35]AEQ^G:+: MF/[J@,(5+( "+QE8QI*BL3!L2-A6-.6@-.:4Z4959\+1!B>&P^%@AV/-EB)M M*L4E,U,/3@\/S5AY5;QB6$FWIM&5M1>Y/4H<9Y(SM2M8?MOPZK7'!B9LD@R; M)R*/8\A27#'0J=*=WRJ#%M]G\!/.Y)6K[B=P#,R+3)?86ER:6YD M=7-T#*^_#;%@N#:Y<9XS_ M8'X#;^K-W.&@F?WC;C/?'EPNQC>P]FYF[KM**+CN0--%W-83&"YFLY' MTZ4S@\ET[N KOBTF2.&N7E#K(T3+Z]7ZVIE[X"W.(W#MCE+EW]IOC &\*Q?6 MSNK2F;OK^N*WF7L#SL@S.VW;;A=^.0>P:NL7N&ZL&Z,&%!A;G:Y=.X/T%PV_ M/Q.E67C(%QD/J&%J-]I=Q@O1WWY.>;GD"\ZIKYG@<,?T#O2.PL>$2,0?'6!% M8R$UB! <)F'* Y0I&0)^+T426T 0^2T)"/A"(B5)^50-CXLH^)2(_DCL8\(/ M%S+]JEF ^Q,A]ZA\_2.$0J8"8U16!.42124"^#7A%#JVA9'2;J$,!2&+WQ&^I8#"]DRIQQ@R)3Y#^,"0GD;@-E _WR<6C':,AC!A MG'"?D:A<6H0A\ZDTBAM&N186! )E[JBDFP,Z61K[6Q G4B6$:]#"0$MM8+(@ M/[PF& MS8,S3"*,5!]=%)F(>(@223\E3-(]BE'&XBIW3:M3)37 R&MUJT'MP4N?8^HA MGG)7M=YV7O=-I/WODV=]TLY]PCCF]#ZK UA:-&$<,Y?QU,:%PP@SM2665!G? M6&:;1!'BQ**#Z8>>4S$Z2UGIJ;!(2\,P8"EKD_9(E42I@P36CU2D\7.Y=)2Q MC9]MM^]XQW,N9RZ,W-ELO71&T_G[=Q6[DGXOG?&X^#X9R1T+],Z0VJ_ZL!$R MH++NBR@BL:+8;?*W2CH1#KQ5(>#65"B?1(6WM8@K^=0X\,8%5<[\M?T*V^5D M@2/#$;ZZ8G_3#&1E.$8'!3UPDBVHS CUHFC-F_!P_R_N-X5V8"NGPL3H- M[/'I)Q=/9UE0Y?;<"*W%O@>;B/A_0:O11;U9IJN97+>5)H_R@!;Z- MXC$".#^$1UT4BB9:74J&*S$N?;59.P%F,\VNX4](YO-4UE11;_",0B'B^,Y8H<3T(8B;2S%+3,3$@X:3\UC M:5F\8UA*-Z;]Y<47N3U+'":2,[7+6'[9!LNEYV8K;)T,6RHB#T-(8EPQT*G2 MC3\*@YI+J+E\9K=1&UL4$L! A0#% @ M34@%4[ BJ&;2AP 2*P& !4 ( !Y%D &%IGA !A:7)I+3(P,C$P-C,P7W!R92YX;6Q02P$"% ,4 " !- M2 53A,C[OI'< [( H &@ @ $F&0$ 9C$P<3 V,C%?86ER M:6YD=7-T#$P+3%?86ER:6YD=7-T#,Q+3%?86ER:6YD=7-T#,Q+3)?86ER:6YD=7-T#,R+3%?86ER:6YD M=7-T#,R+3)?86ER:6YD=7-T