0001437749-23-013916.txt : 20230511 0001437749-23-013916.hdr.sgml : 20230511 20230511160140 ACCESSION NUMBER: 0001437749-23-013916 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230511 DATE AS OF CHANGE: 20230511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LIQTECH INTERNATIONAL INC CENTRAL INDEX KEY: 0001307579 STANDARD INDUSTRIAL CLASSIFICATION: MISC INDUSTRIAL & COMMERCIAL MACHINERY & EQUIPMENT [3590] IRS NUMBER: 201431677 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36210 FILM NUMBER: 23910777 BUSINESS ADDRESS: STREET 1: INDUSTRIPARKEN 22C CITY: BALLERUP STATE: G7 ZIP: DK-2750 BUSINESS PHONE: 01145 2390 4545 MAIL ADDRESS: STREET 1: INDUSTRIPARKEN 22C CITY: BALLERUP STATE: G7 ZIP: DK-2750 FORMER COMPANY: FORMER CONFORMED NAME: Blue Moose Media Inc DATE OF NAME CHANGE: 20041101 10-Q 1 liqt20230331_10q.htm FORM 10-Q liqt20230331_10q.htm
0001307579 LIQTECH INTERNATIONAL INC false --12-31 Q1 2023 60,628 59,559 675,137 663,227 9,774,851 9,046,499 472,098 438,250 0.001 0.001 2,500,000 2,500,000 0 0 0 0 0.001 0.001 100,000,000 100,000,000 45,271,441 45,271,441 43,986,079 43,986,079 14,944 3 10 1 10 5 6.2 0.1006749 5 0 1 3 4 0 45,271,441 43,986,079 0 500,000 1,123,529 3 1,709,379 00013075792023-01-012023-03-31 xbrli:shares 00013075792023-05-11 thunderdome:item iso4217:USD 00013075792023-03-31 00013075792022-12-31 iso4217:USDxbrli:shares 00013075792022-01-012022-03-31 0001307579us-gaap:CommonStockMember2022-12-31 0001307579us-gaap:AdditionalPaidInCapitalMember2022-12-31 0001307579us-gaap:RetainedEarningsMember2022-12-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0001307579us-gaap:CommonStockMember2023-01-012023-03-31 0001307579us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31 0001307579us-gaap:RetainedEarningsMember2023-01-012023-03-31 0001307579us-gaap:CommonStockMember2023-03-31 0001307579us-gaap:AdditionalPaidInCapitalMember2023-03-31 0001307579us-gaap:RetainedEarningsMember2023-03-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31 0001307579us-gaap:CommonStockMember2021-12-31 0001307579us-gaap:AdditionalPaidInCapitalMember2021-12-31 0001307579us-gaap:RetainedEarningsMember2021-12-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 00013075792021-12-31 0001307579us-gaap:CommonStockMember2022-01-012022-03-31 0001307579us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0001307579us-gaap:RetainedEarningsMember2022-01-012022-03-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31 0001307579us-gaap:CommonStockMember2022-03-31 0001307579us-gaap:AdditionalPaidInCapitalMember2022-03-31 0001307579us-gaap:RetainedEarningsMember2022-03-31 0001307579us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-31 00013075792022-03-31 00013075792022-01-012022-12-31 utr:Y 0001307579srt:MinimumMember2023-03-31 0001307579srt:MaximumMember2023-03-31 0001307579us-gaap:CustomerRelationshipsMember2023-03-31 xbrli:pure 0001307579srt:ReportableGeographicalComponentsMembersrt:AmericasMember2023-01-012023-03-31 0001307579srt:ReportableGeographicalComponentsMembersrt:AmericasMember2022-01-012022-03-31 0001307579srt:ReportableGeographicalComponentsMembersrt:AsiaPacificMember2023-01-012023-03-31 0001307579srt:ReportableGeographicalComponentsMembersrt:AsiaPacificMember2022-01-012022-03-31 0001307579srt:ReportableGeographicalComponentsMembersrt:EuropeMember2023-01-012023-03-31 0001307579srt:ReportableGeographicalComponentsMembersrt:EuropeMember2022-01-012022-03-31 0001307579srt:ReportableGeographicalComponentsMemberliqt:MiddleEastAndAfricaMember2023-01-012023-03-31 0001307579srt:ReportableGeographicalComponentsMemberliqt:MiddleEastAndAfricaMember2022-01-012022-03-31 0001307579liqt:WaterSegmentMember2023-01-012023-03-31 0001307579liqt:WaterSegmentMember2022-01-012022-03-31 0001307579liqt:CeramicsSegmentMember2023-01-012023-03-31 0001307579liqt:CeramicsSegmentMember2022-01-012022-03-31 0001307579liqt:PlasticsSegmentMember2023-01-012023-03-31 0001307579liqt:PlasticsSegmentMember2022-01-012022-03-31 0001307579us-gaap:CorporateMember2023-01-012023-03-31 0001307579us-gaap:CorporateMember2022-01-012022-03-31 0001307579us-gaap:OperatingExpenseMember2023-01-012023-03-31 0001307579liqt:PropertyAndEquipmentNetMember2023-03-31 0001307579liqt:PropertyAndEquipmentNetMember2022-12-31 iso4217:EUR 0001307579us-gaap:ConvertibleDebtMember2021-04-08 00013075792021-04-082021-04-08 00013075792021-04-08 0001307579us-gaap:ConvertibleDebtMember2021-04-082021-04-08 0001307579us-gaap:ConvertibleDebtMember2022-03-012022-03-01 0001307579us-gaap:ConvertibleDebtMember2022-06-222022-06-22 0001307579us-gaap:ConvertibleDebtMember2023-03-31 0001307579us-gaap:ConvertibleDebtMember2022-03-31 0001307579us-gaap:ConvertibleDebtMember2023-01-012023-03-31 0001307579us-gaap:ConvertibleDebtMember2022-01-012022-03-31 0001307579liqt:SeniorPromissoryNotesMember2022-06-22 0001307579liqt:SeniorPromissoryNotesWarrantMember2022-06-22 utr:M 0001307579liqt:SeniorPromissoryNotesMember2022-06-222022-06-22 0001307579liqt:SeniorPromissoryNotesMembersrt:MaximumMember2022-06-22 0001307579liqt:SeniorPromissoryNotesPlacementAgentWarrantsMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputExpectedTermMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputSharePriceMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputExercisePriceMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputPriceVolatilityMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMemberliqt:MeasurementInputForfeitureRateMember2022-06-22 0001307579liqt:SeniorPromissoryNotesMember2023-03-31 0001307579liqt:SeniorPromissoryNotesMember2022-12-31 0001307579liqt:SeniorPromissoryNotesMember2023-01-012023-03-31 0001307579liqt:SeniorPromissoryNotesMember2022-01-012022-03-31 0001307579srt:MinimumMember2023-01-012023-03-31 0001307579srt:MaximumMember2023-01-012023-03-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-31 0001307579liqt:PrefundedWarrantsMember2023-01-012023-03-31 0001307579us-gaap:WarrantMember2023-01-012023-03-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-31 0001307579liqt:PrefundedWarrantsMember2022-01-012022-03-31 0001307579us-gaap:EmployeeStockOptionMember2023-01-012023-03-31 0001307579us-gaap:EmployeeStockOptionMember2022-01-012022-03-31 0001307579us-gaap:ConvertiblePreferredStockMember2023-03-31 0001307579srt:DirectorMember2023-01-032023-01-03 0001307579srt:ManagementMember2023-01-032023-01-03 00013075792021-08-172021-08-17 0001307579liqt:PrefundedWarrantsMember2021-08-17 0001307579liqt:WarrantPurchaseAgreementMember2022-05-17 0001307579liqt:PublicOfferingMember2022-05-17 00013075792022-05-17 0001307579liqt:WarrantPurchaseAgreementMember2022-05-172022-05-17 0001307579us-gaap:PrivatePlacementMember2022-06-232022-06-23 0001307579liqt:PrivatePlacementWarrantsMember2022-06-23 0001307579liqt:PrivatePlacementWarrantsMember2022-06-232022-06-23 0001307579us-gaap:RestrictedStockUnitsRSUMemberliqt:IncentivePlanMember2023-03-31 0001307579us-gaap:RestrictedStockUnitsRSUMemberliqt:IncentivePlanMember2023-01-012023-03-31 0001307579us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2013-01-012013-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMembersrt:BoardOfDirectorsChairmanMember2013-01-012013-12-31 0001307579us-gaap:RestrictedStockUnitsRSUMemberliqt:The2022IncentivePlanMember2023-03-31 0001307579us-gaap:RestrictedStockUnitsRSUMemberliqt:The2022IncentivePlanMember2023-01-012023-03-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2023-03-31 0001307579us-gaap:RestrictedStockUnitsRSUMember2022-12-31 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerAMember2022-01-012022-12-31 0001307579us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerBMember2022-01-012022-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerCMember2023-01-012023-03-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerCMember2022-01-012022-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerDMember2023-01-012023-03-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerBMember2022-01-012022-12-31 0001307579us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberliqt:CustomerAMember2022-01-012022-12-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:DK2023-01-012023-03-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:US2023-01-012023-03-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2023-01-012023-03-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:DK2022-01-012022-12-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:US2022-01-012022-12-31 0001307579us-gaap:AssetsTotalMemberus-gaap:GeographicConcentrationRiskMembercountry:CN2022-01-012022-12-31 0001307579us-gaap:OperatingSegmentsMemberliqt:WaterSegmentMember2023-01-012023-03-31 0001307579us-gaap:OperatingSegmentsMemberliqt:WaterSegmentMember2022-01-012022-03-31 0001307579us-gaap:OperatingSegmentsMemberliqt:CeramicsSegmentMember2023-01-012023-03-31 0001307579us-gaap:OperatingSegmentsMemberliqt:CeramicsSegmentMember2022-01-012022-03-31 0001307579us-gaap:OperatingSegmentsMemberliqt:PlasticsSegmentMember2023-01-012023-03-31 0001307579us-gaap:OperatingSegmentsMemberliqt:PlasticsSegmentMember2022-01-012022-03-31 0001307579us-gaap:CorporateNonSegmentMember2023-01-012023-03-31 0001307579us-gaap:CorporateNonSegmentMember2022-01-012022-03-31 0001307579liqt:PlasticProductsMember2023-01-012023-03-31 0001307579liqt:PlasticProductsMember2022-01-012022-03-31 0001307579us-gaap:AllOtherSegmentsMember2023-01-012023-03-31 0001307579us-gaap:AllOtherSegmentsMember2022-01-012022-03-31 0001307579liqt:WaterSegmentMember2023-03-31 0001307579liqt:WaterSegmentMember2022-12-31 0001307579liqt:CeramicsSegmentMember2023-03-31 0001307579liqt:CeramicsSegmentMember2022-12-31 0001307579liqt:PlasticProductsMember2023-03-31 0001307579liqt:PlasticProductsMember2022-12-31 0001307579us-gaap:AllOtherSegmentsMember2023-03-31 0001307579us-gaap:AllOtherSegmentsMember2022-12-31
 

 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C.20549

 

FORM 10-Q

 

(Mark One) 

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

 

For the three months period ended March 31, 2023

or

 

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

 

For the transition period from to                            to                             

 

Commission File Number: 001-36210

 

LiqTech International, Inc.

(Exact name of registrant as specified in its charter)

 

Nevada

 

20-1431677

(State or other jurisdiction of incorporation or organization)

 

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

   

Industriparken 22C, DK 2750 Ballerup, Denmark

  

(Address of principal executive offices)

 

(Zip Code)

 

Registrant’s telephone number, including area code:  +45 3131 5941

 

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

 

Title of each class

 

Trading symbol(s)

 

Name of each exchange on which

registered

Common Stock, $0.001 par value

 

LIQT

 

The Nasdaq Stock Market LLC

 

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

 

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

 

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

 

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

 

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

 

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

 

Large accelerated filer

Accelerated filer

Non-accelerated filer 

Smaller reporting company

Emerging growth company

  

 

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

 

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

 

As of May 11, 2023, there were 45,271,441 shares of common stock, $0.001 par value per share, outstanding. 

 

  

 
 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

Quarterly Report on Form 10-Q

For the Period Ended March 31, 2023

 

TABLE OF CONTENTS

 

 

Page

PART I. FINANCIAL INFORMATION

5

   

Item 1. Financial Statements

5

   

Condensed Consolidated Balance Sheets as of March 31, 2023 (unaudited) and December 31, 2022

5

   

Condensed Consolidated Statements of Operations and Comprehensive Loss for the Three Months Ended March 31, 2023 and March 31, 2022 (unaudited)

7

   

Condensed Consolidated Statement of Stockholders Equity for the period ended March 31, 2023 and March 31, 2022 (unaudited)

9

   

Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2023 and March 31, 2022 (unaudited)

10

   

Notes to Condensed Consolidated Financial Statements (unaudited)

12

   

Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operation

26

   

Item 3. Quantitative and Qualitative Disclosures About Market Risk

32

   

Item 4. Controls and Procedures

32

   

PART II. OTHER INFORMATION

33

   

Item 1. Legal Proceedings

32

   

Item 1A. Risk Factors

33

   

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

33

   

Item 3. Defaults Upon Senior Securities

33

   

Item 4. Mine Safety Disclosures

33

   

Item 5. Other Information

33

   

Item 6. Exhibits

34

   

SIGNATURES

35

 

  

 

FORWARD-LOOKING STATEMENTS

 

Certain statements made in this Quarterly Report on Form 10-Q are “forward-looking statements” regarding the plans and objectives of management for future operations and market trends and expectations. Such statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements.

 

The forward-looking statements included herein are based on current expectations that involve numerous risks and uncertainties. Our plans and objectives are based, in part, on assumptions involving the continued expansion of our business. Assumptions relating to the foregoing involve judgments with respect to, among other things, future economic, competitive and market conditions and future business decisions, all of which are difficult or impossible to predict accurately and many of which are beyond our control. This is especially underlined by the impacts from the supply chain related disruptions, inflationary pressure, prevailing macro-economic uncertainty and European energy crisis on the Company, including the related effects to our business operations, results of operations, cash flows, and financial position. Although we believe that our assumptions underlying the forward-looking statements are reasonable, any of the assumptions could prove inaccurate and, therefore, there can be no assurance that the forward-looking statements included in this Quarterly Report on Form 10-Q will prove to be accurate. In light of the significant uncertainties inherent in the forward-looking statements included herein, the inclusion of such information should not be regarded as a representation by us or any other person that our objectives and plans will be achieved.

 

Forward-looking statements include, but are not limited to, statements concerning:

 

 

The impact from the prevailing Ukraine and Russia conflict and overall changes to the economic environment and our operational flexibility;

   

 

 

Risk of a prolonged period of inflationary pressure including energy shortages and volatile energy and electricity prices in Europe;

   

 

 

Our exposure to increased macro-economic uncertainty;

   

 

 

The resurgence of COVID-19 or similar global pandemics;

   

 

 

Our dependence on a few major customers and the ability to maintain future relationships with one or more of these major customers;

   

 

 

Our ability to operate with financial stability and secure adequate access to external financing and liquidity;

   

 

 

Our ability to secure and source supplies of raw materials and key components in due time and at competitive prices;

   

 

 

Our reliance on subcontractors or delivery of new machinery to develop sufficient manufacturing capacity to meet demand;

   

 

 

Our ability to achieve revenue growth and execution of the company strategy;

   

 

 

Our dependence on the expertise and experience of our management team and the retention of key employees;

   

 

 

Our reliance and access to qualified personnel to expand our business;

   

 

 

Our ability to adapt to potentially adverse changes in legislative, regulatory and political frameworks;

   

 

 

Changes in emissions and environmental regulations, and potential further tightening of emission standards;

   

 

 

Our dependence on corporate or government funding for emissions control programs;

   

 

 

Our ability to compete under changing governmental standards by which our products are evaluated;

 

 

 

The exposure to potentially adverse tax consequences;

 

 

The financial impact from the fluctuation and volatility of foreign currencies;

 

 

The potential monetary costs of defending our intellectual property rights;

 

 

Our ability to successfully protect our intellectual property rights and manufacturing know how;

 

 

The possibility of a dispute over intellectual property developed in conjunction with third parties with whom we have contractual relationships;

 

 

The possibility that we could become subject to litigation that could be costly, limit, or cancel our intellectual property rights or divert time and efforts away from our business operations;

 

 

The potential negative impact to the sale of our products caused by technological advances of our competitors;

 

 

The potential liability for environmental harm or damages resulting from technical faults or failures of our products;

 

 

The possibility that an investor located within the United States may not be able to or find it difficult to enforce any judgments obtained in United States courts because a significant portion of our assets and some of our officers and directors may be located outside of the United States;

 

 

The possibility that we may not be able to develop and maintain an effective system of internal controls over financial reporting, leading to inaccurate reports of our financial results;

 

 

The possibility of breaches in the security of our information technology systems;

 

 

The liability risk of our compliance to environmental laws and regulations;

 

 

The potential negative impact of more stringent environmental laws and regulations as governmental agencies seek to improve minimum standards; and

 

 

The possibility that enforcement actions to suspend or severely restrict our business operations could be brought against the Company for our failure to comply with laws or regulations and the potential costs of defending against such actions.

 

Any forward-looking statement made by us herein speaks only as of the date on which such statement is made, and the Company undertakes no obligation to update any forward-looking statement or statements to reflect events or circumstances after the date on which such statement is made or to reflect the occurrence of unanticipated events. New factors emerge from time to time, and it is not possible for management to predict all such factors, nor can we assess the impact of each such factor on the business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.

 

 

PART I - FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

 

  

As of

  

As of

 
  

March 31,

  

December 31,

 
  

2023

  

2022

 
  

(Unaudited)

     

Assets

        
         

Current Assets:

        

Cash and restricted cash

 $14,309,933  $16,597,371 

Accounts receivable, net of allowance for doubtful accounts of $60,628 and $59,559 at March 31, 2023 and December 31, 2022, respectively

  2,736,043   2,310,344 

Inventories, net of allowance for excess and obsolete inventory of $675,137 and $663,227 at March 31, 2023 and December 31, 2022, respectively

  4,421,748   4,062,001 

Contract assets

  2,447,668   2,253,295 

Prepaid expenses and other current assets

  2,088,530   1,720,902 

Assets held for sale

  734,709   723,872 
         

Total Current Assets

  26,738,631   27,667,785 
         

Long-Term Assets:

        

Property and equipment, net of accumulated depreciation of $9,774,851 and $9,046,499 at March 31, 2023 and December 31, 2022, respectively

  7,934,496   8,296,807 

Operating lease right-of-use assets

  3,190,273   3,271,997 

Deposits and other assets

  457,398   450,038 

Intangible assets, net of accumulated amortization of $472,098 and $438,250 at March 31, 2023 and December 31, 2022, respectively

  190,779   212,933 

Goodwill

  230,157   226,095 
         

Total Long-Term Assets

  12,003,103   12,457,870 
         

Total Assets

 $38,741,734  $40,125,655 

 

The accompanying notes are an integral part of these unaudited financial statements.

 

  

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

 

  

As of

  

As of

 
  

March 31,

  

December 31,

 
  

2023

  

2022

 
  

(Unaudited)

     

Liabilities and Stockholders Equity

        
         

Current Liabilities:

        

Accounts payable

 $2,215,226  $1,389,355 

Accrued expenses

  2,699,232   3,087,206 

Current portion of finance lease obligations

  410,060   399,198 

Current portion of operating lease liabilities

  579,552   561,182 

Contract liabilities

  710,604   649,557 
         

Total Current Liabilities

  6,614,674   6,086,498 
         
         

Deferred tax liability

  142,946   154,645 

Finance lease obligations, net of current portion

  2,322,913   2,384,011 

Operating lease liabilities, net of current portion

  2,610,721   2,710,815 

Senior promissory notes payable, less current portion

  5,564,842   5,480,314 
         

Total Long-term Liabilities

  10,641,422   10,729,785 
         

Total Liabilities

  17,256,096   16,816,283 
         
         

Stockholders' Equity:

        

Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at March 31, 2023 and December 31, 2022

  -   - 

Common stock; par value $0.001, 100,000,000 shares authorized, 45,271,441 and 43,986,079 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively

  45,270   43,986 

Additional paid-in capital

  97,092,877   96,936,988 

Accumulated deficit

  (69,740,538

)

  (67,351,035

)

Accumulated other comprehensive loss

  (5,911,971

)

  (6,320,567

)

         

Total Stockholders' Equity

  21,485,638   23,309,372 
         

Total Liabilities and Stockholders' Equity

 $38,741,734  $40,125,655 

 

The accompanying notes are an integral part of these unaudited financial statements.

 

  

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)

 

   

For the Three Months Ended

 
   

March 31,

 
   

2023

   

2022

 
                 

Revenue

  $ 4,011,519     $ 3,637,236  

Cost of goods sold

    3,620,177       3,391,695  
                 

Gross Profit

    391,342       245,541  
                 

Operating Expenses:

               

Selling expenses

    1,182,435       1,059,948  

General and administrative expenses

    1,058,949       1,916,517  

Research and development expenses

    342,619       602,737  
                 

Total Operating Expense

    2,584,003       3,579,202  
                 

Loss from Operations

    (2,192,661

)

    (3,333,661

)

                 

Other Income (Expense)

               

Interest and other income

    51,673       99  

Interest expense

    (12,001

)

    (206,461

)

Amortization discount on convertible note

    (84,528

)

    (297,338

)

Gain (Loss) on currency transactions

    (166,278

)

    75,993  
                 

Total Other Income (Expense)

    (211,134

)

    (427,707

)

                 

Loss Before Income Taxes

    (2,403,795

)

    (3,761,368

)

                 

Income Tax Benefit

    (14,292

)

    (14,994

)

                 

Net Loss

  $ (2,389,503

)

  $ (3,746,424

)

                 
                 

Basic and Diluted Loss Per Share

  $ (0.05

)

  $ (0.18

)

                 

Basic and Diluted Weighted Average Common Shares Outstanding

    45,228,596       21,350,455  

 

The accompanying notes are an integral part of these unaudited financial statements.

 

  

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF

COMPREHENSIVE LOSS (UNAUDITED)

 

   

For the Three Months

Ended

 
   

March 31,

 
   

2023

   

2022

 
                 

Net Loss

    (2,389,503

)

    (3,746,424

)

                 

Other Comprehensive Income - Currency Translation, Net

    408,596       (355,891

)

                 

Total Comprehensive Loss

  $ (1,980,907

)

  $ (4,102,315

)

 

The accompanying notes are an integral part of these unaudited financial statements.

 

  

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (UNAUDITED)

For the period ended March 31, 2023 and March 31, 2022

 

                   

Additional

   

Accumu-

   

Accumulated Other

         
   

Common Stock

   

Paid-in

   

lated

   

Comprehensive

         
   

Shares

   

Amount

   

Capital

   

Deficit

   

Income/(Loss)

   

TOTAL

 

BALANCE, December 31, 2022

    43,986,079       43,986       96,936,988       (67,351,035

)

    (6,320,567

)

    23,309,372  
                                                 

Common stock issued in settlement of RSUs

    1,285,362       1,284       (1,284

)

                    -  
                                                 

Stock-based compensation

                    157,173                       157,173  
                                                 

Currency translation, net

                                    408,596       408,596  
                                                 

Net Loss

                            (2,389,503

)

            (2,389,503

)

                                                 

BALANCE, March 31, 2023

    45,271,441       45,270       97,092,877       (69,740,538

)

    (5,911,971

)

    21,485,638  
                                                 
                                                 
                                                 

BALANCE, December 31, 2021

    21,285,706       21,285       70,910,092       (53,181,928

)

    (4,975,399

)

    12,774,860  
                                                 

Common stock issued in settlement of RSUs

    66,982       67       (67

)

                -  
                                                 

Stock-based compensation

                  178,778                   178,778  
                                                 

Currency translation, net

                              (355,891

)

    (355,891

)

                                                 

Net Income

                        (3,746,424

)

          (3,746,424

)

                                                 

BALANCE, March 31, 2022

    21,352,688       21,352       71,089,613       (56,928,352

)

    (5,331,290

)

    8,851,323  

 

The accompanying notes are an integral part of these unaudited financial statements.

 

  

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

 

  

For the Three Months Ended

 
  

March 31,

 
  

2023

  

2022

 

Cash Flows from Operating Activities:

        

Net Loss

 $(2,389,503

)

 $(3,746,424

)

Adjustments to reconcile net loss to net cash provided by (used in) operations:

        

Depreciation and amortization

  756,631   746,357 

Amortization of discount on convertible notes payable

  84,528   297,338 

Stock-based compensation

  157,173   178,778 

Change in deferred tax asset / liability

  (14,292

)

  (14,944

)

Changes in assets and liabilities:

        

Accounts receivable

  (379,330

)

  (237,953

)

Inventory

  (283,157

)

  (505,962

)

Contract assets

  (151,812

)

  (585,678

)

Prepaid expenses and other current assets

  (336,388

)

  (1,399,481

)

Accounts payable

  791,702   414,995 

Accrued expenses

  (433,045

)

  209,038 

Operating lease liabilities

  (138,699

)

  (185,804

)

Contract liabilities

  48,755   (205,206

)

Assets held for sale

  2,136   - 
         

Total Adjustments

  107,201

 

  (1,288,522

)

         

Net Cash used in Operating Activities

  (2,285,301

)

  (5,034,944

)

         

Cash Flows from Investing Activities:

        

Purchase of property and equipment

  (87,470

)

  (183,031

)

         

Net Cash used in Investing Activities

  (87,470

)

  (183,031

)

         

Cash Flows from Financing Activities:

        

Payments on finance lease obligation

  (98,945

)

  (91,807

)

Interest payments on convertible note

  -   (840,000

)

         

Net Cash used in Financing Activities

  (98,945

)

  (931,807

)

         

Gain (Loss) on Currency Translation

  184,278   (112,537

)

         

Net change in Cash and Restricted Cash

  (2,287,438

)

  (6,262,319

)

         

Cash and Restricted Cash at Beginning of Period

  16,597,371   17,489,380 
         

Cash and Restricted Cash at End of Period

 $14,309,933  $11,227,061 

 

The accompanying notes are an integral part of these unaudited financial statements.

 

 

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

 

  

For the Three Months Ended

March 31,

 
  

2023

  

2022

 

Supplemental Disclosures of Cash Flow Information:

        

Cash paid during the period for:

        

Interest

 $(41,506

)

 $203,289 

Income Taxes

  -   - 

 

The accompanying notes are an integral part of these unaudited financial statements.

 

  

LIQTECH INTERNATIONAL, INC. AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(UNAUDITED)

 

 

 

NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Business and Basis of Presentation

 

The consolidated financial statements include the accounts of LiqTech International, Inc., (the “Company”) and its subsidiaries. The terms "Company", “us", "we" and "our" as used in this report refer to the Company and its subsidiaries, which are set forth below in Item 2, the management's discussion and analysis section. The Company engages in the development, design, production, marketing and sale of automated filtering systems, ceramic silicon carbide membrane applications and diesel particulate air filters in North America, Europe, Asia, Australia, and South America. 

 

These interim consolidated financial statements are unaudited. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These Condensed Consolidated Financial Statements should be read in conjunction with our financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022. The results of operations for the period ended March 31, 2023 are not necessarily indicative of the operating results for the full year and are unaudited. In the opinion of management, all adjustments consisting of normal recurring nature, necessary for a fair presentation have been included.

 

Consolidation -- The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and its majority owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation.

 

Reclassification – Certain amounts presented in previously issued financial statements have been reclassified to be consistent with the current period presentation. In the statement of operations and comprehensive loss, the Company has reclassified the prior year comparative amounts of general and administrative expenses and other expenses to be consistent with the current classification.

 

Functional Currency / Foreign currency translation -- The functional currency of LiqTech International, Inc., LiqTech USA, Inc. and LiqTech NA is the U.S. Dollar. The functional currency of LiqTech Holding, LiqTech Water, LiqTech Plastics, LiqTech Ceramics, LiqTech Water Projects and LiqTech Emission Control is the Danish Krone (“DKK”); the functional currency of LiqTech China is the Renminbi (“RMB”); the functional currency of LiqTech Germany is the Euro; and the functional currency of LiqTech Singapore is the Singapore Dollar. The Company’s reporting currency is the U.S. Dollar for the purpose of these consolidated financial statements. The balance sheet accounts of the foreign subsidiaries are translated into U.S. Dollars at the period-end exchange rates, and all revenue and expenses are translated into U.S. Dollars at the average exchange rates prevailing during the three months ended March 31, 2023 and 2022. Translation gains and losses are deferred and accumulated as a component of other comprehensive income (loss) in stockholders’ equity. Transaction gains and losses that arose from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are included in the statement of operations as incurred. 

 

12

 

Cash and Restricted Cash -- The Company considers all highly liquid debt instruments purchased with a maturity of three months or less to be cash equivalents. As of March 31, 2023 and December 31, 2022, the Company held $1,469,325 and $1,440,394, respectively, of restricted cash. The restricted cash is held as security by a local financial institution for ensuring a leasing facility and for payment guarantees issued for the benefit of customers in connection with prepayments of sales orders and for warranties after the delivery of products.

 

Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to $250,000. At March 31, 2023 and December 31, 2022 the Company had $275,028, and $12,999,271 in excess of the FDIC insured limit, respectively.

 

Accounts Receivable -- Accounts receivable consist of trade receivables arising in the normal course of business. The Company establishes an allowance for doubtful accounts that reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, age, financial information that is publicly accessible and other currently available evidence. 

 

The roll-forward of the allowance for doubtful accounts for the periods ended March 31, 2023 and December 31, 2022 is as follows: 

 

  

March 31,

2023

  

December 31,

2022

 

Allowance for doubtful accounts at the beginning of the period

 $59,559  $409,076 

Bad debt expense

  -   (24,534

)

Receivables written off during the periods

  -   (295,778

)

Effect of currency translation

  1,069   (29,205

)

Allowance for doubtful accounts at the end of the period

 $60,628  $59,559 

 

Inventory – Inventory directly purchased is carried at the lower of cost or net realizable value, as determined on the first-in, first-out method.

 

For inventory produced, standard costs that approximate actual costs, applying the FIFO method, are used to value inventory. Standard costs are reviewed at least annually by management or more often in the event that circumstances indicate a change in cost has occurred.

 

Work in process and finished goods include material, labor, and production overhead costs. The Company adjusts the value of its inventory to the extent management determines that the cost cannot be recovered due to obsolescence or other factors.

 

Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand of the products and spare parts.

 

Contracts Assets / Liabilities – Contract assets are the Company’s rights to consideration in exchange for goods or services and is recognized when a performance obligation has been satisfied but has not yet been billed. When the Company issues invoices to the customer and the billing is higher than the capitalized Contract assets, the net amount is transferred to Contract liabilities. Contract assets/liabilities are transferred to revenue and cost of goods sold when the right to consideration is unconditional and billed per the terms of the contractual agreement.

 

Contract assets also include unbilled receivables, which usually comprise the last invoice remaining after the delivery of the water treatment unit, where revenue is recognized at the transfer of control based upon signed acceptance of the water treatment unit by the customer. Most commonly this invoice is sent to the customer at commissioning of the product or no later than 12 months after the delivery. Also included in Contract assets are short-term receivables such as VAT and other receivables.

 

13

 

Assets Held for Sale -- Assets are classified as held for sale when all of the following criteria for a plan of sale have been met: (1) management, having the authority to approve the action, commits to a plan to sell the assets; (2) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (3) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (4) the sale of the assets is probable and is expected to be completed within one year; (5) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (6) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets are classified as held for sale on the balance sheet. Assets classified as held for sale are reported at the lower of their carrying value or fair value less costs to sell. Depreciation and amortization of assets ceases upon designation as held for sale.

 

Leases -- The Company has elected to not recognize lease assets and liabilities with an initial term of 12 months or less and to not separate lease and non-lease components. The Company’s accounting for finance leases (formerly called capital lease obligations) remains substantially unchanged. Operating lease right-of-use (“ROU”) assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, an incremental borrowing rate based on the information available at the commencement date is used in determining the present value. The Company will use the implicit rate when readily determinable. The operating lease ROU asset also included prepaid lease payments and reduced by accrued lease payments. The Company’s lease terms may include options to extend or terminate the lease, for which the Company will reflect the change when it is reasonably certain that those options will be exercised. Operating lease cost for lease payments will be recognized on a straight-line basis over the lease term.

 

Property and Equipment -- Property and equipment are stated at cost. Expenditures for major renewals and betterments that extend the useful lives of property and equipment are capitalized upon being placed in service. Expenditures for maintenance and repairs are charged to expense as incurred. Depreciation is computed for financial statement purposes on a straight-line basis over the estimated useful lives of the assets, which range from three to ten years.

 

Goodwill and Intangible Assets -- The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business, with the residual purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain judgments and estimates. These judgments can include, but are not limited to, the cash flows that an asset is expected to generate in the future and the appropriate weighted average cost of capital.

 

Acquired intangible assets with determinable useful lives are amortized on a straight-line or accelerated basis over the estimated periods benefited, ranging from one to ten years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of five years.

 

The Company evaluates the recoverability of long-lived assets by comparing the carrying amount of an asset to estimated future net undiscounted cash flows generated by the asset. If such assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying value of the assets exceeds the fair value of the assets. The evaluation of recoverability involves estimates of future operating cash flows based upon certain forecasted assumptions, including, but not limited to, revenue growth rates, gross profit margins, and operating expenses over the expected remaining useful life of the related asset. A shortfall in these estimated operating cash flows could result in an impairment charge in the future.

 

Goodwill is not amortized but is evaluated annually for impairment at the reporting unit level or when indicators of a potential impairment are present. The Company estimates the fair value of the reporting unit using the discounted cash flow and market approaches. Forecasts of future cash flows are based on the Company’s best estimate of future net sales and operating expenses, using primarily expected category expansion, pricing, market segment fundamentals, and general economic conditions.

 

Revenue Recognition -- The Company sells products throughout the world, and sales by geographical region are as follows for the three months ended March 31, 2023 and 2022:

 

          

For the Three months

 
  

% Distribution

  

Ended March 31,

 
  

2023

  

2022

  

2023

  

2022

 

Americas

  9

%

  4

%

 $333,530  $139,307 

Asia-Pacific

  11

%

  23

%

  451,895   835,365 

Europe

  77

%

  73

%

  3,099,785   2,662,564 

Middle East & Africa

  3

%

  -

%

  126,309   - 
   100

%

  100

%

 $4,011,519  $3,637,236 

 

14

 

The Company’s sales by product line are as follows for the three months ended March 31, 2023 and 2022:

 

          

For the Three Months

 
  

% Distribution

  

Ended March 31,

 
  

2023

  

2022

  

2023

  

2022

 

Water

  36

%

  16

%

 $1,434,919  $592,990 

Ceramics

  35

%

  52

%

  1,409,372   1,880,118 

Plastics

  29

%

  31

%

  1,167,228   1,138,597 

Corporate

  -

%

  1

%

  -   25,530 
   100

%

  100

%

 $4,011,519  $3,637,236 

 

For Water (systems and aftermarket), Ceramics (diesel particulate filters and membranes), and Plastics (components), revenue is recognized when performance obligations specified within the terms of a contract with the customer are satisfied, which occurs when control of the product transfers to the customer or when services are rendered by the Company. The majority of the Company's sales contracts contain performance obligations satisfied at a point in time when title along with risks and rewards of ownership have transferred to the customer. This generally occurs when the product is shipped or accepted by the customer. Revenue for service contracts is recognized as the services are provided. Revenue is measured as the amount of consideration expected to be received in exchange for transferring the goods or providing services. The satisfaction of performance obligations under the terms of a revenue contract generally gives rise to the right to receive payment from the customer. The Company's standard payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is not significant. Pre-payments received prior to satisfaction of performance obligations are recorded as a Contract liability. Considering the relatively short time between revenue recognition and receipt of payment, financing components do not exist between the Company and its customers.

 

For contracts with customers that include multiple performance obligations, judgment is required to determine whether performance obligations specified in these contracts are distinct and should be accounted for as separate revenue transactions for recognition purposes. For such arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are generally determined based on the prices charged to customers or using expected cost-plus margin.

 

System sales are recognized when the Company transfers control to the customer based upon sales and delivery conditions specified in the sales contract. This typically occurs upon shipment of the system from the production facility but can also occur upon other agreed delivery terms. In connection with the completion of the system, it is normal procedure to issue a FAT (Factory Acceptance Test) asserting that the customer has accepted the performance of the system as it is being shipped from our production facility in Hobro. As part of the performance obligation, the customer is normally offered commissioning services (final assembly and configuration at a place designated by the customer), and this commissioning is therefore considered a second performance obligation and is valued at cost, with the addition of a standard gross margin. This second performance obligation is recognized as revenue at the time of the commissioning services being rendered together with the cost incurred. Part of the invoicing to the customer is also attributed to the commissioning, and at transfer of the control of the system (i.e., the first performance obligation), this portion is recognized as Contract liabilities.

 

15

 

Aftermarket sales represent parts, extended warranties, and maintenance services. For the sale of aftermarket parts, the Company transfers control and recognizes revenue when parts are shipped to the customer. When customers are given the right to return eligible parts and accessories, the Company estimates the expected returns based on an analysis of historical experience. The Company adjusts estimated revenues at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. The Company recognizes revenue for extended warranty and maintenance agreements based on the standalone selling price over the life of the contract.

 

The Company has received long-term contracts for grants from government entities for the development and use of silicon carbide membranes in various water filtration and treatment applications and historically in the installation of various water filtration systems. We measure the transfer of control of the performance obligation on long-term contracts utilizing the cost-to-cost measure of progress, with cost of revenue including direct costs such as labor and materials. Under the cost-to-cost approach, the use of estimated costs to complete each performance obligation is a significant variable in the process of determining recognized revenue and a significant factor in the accounting for such performance obligations. The timing of when we bill our customers is generally dependent upon advance billings terms, milestone billings based on completion of certain phases of the work, or when services are provided or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized to date in excess of cumulative billings are reported on our balance sheet as Contract assets. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and estimated earnings recognized to date are reported on our balance sheet as Contract liabilities.

 

The roll-forward of Contract assets / liabilities for the periods ended March 31, 2023 and December 31, 2022 is as follows:

 

  

March 31,

2023

  

December 31,

2022

 

Cost incurred

 $4,338,453  $3,860,179 

Unbilled project deliveries

  506,509   950,105 

VAT

  327,718   229,006 

Other receivables

  75,804   45,814 

Prepayments

  (3,445,720

)

  (3,363,039

)

Deferred Revenue

  (65,701

)

  (118,327

)

  $1,737,063  $1,603,738 
         

Distributed as follows:

        

Contract assets

 $2,447,668  $2,253,295 

Contract liabilities

  (710,604

)

  (649,557

)

  $1,737,063  $1,603,738 

 

Advertising Cost -- Costs incurred in connection with advertising of the Company’s products are expensed as incurred. Advertising costs are included in sales expenses, and total advertising costs for the three-month periods ended March 31, 2023 and 2022 were $32,599 and $55,524, respectively.

 

Research and Development Cost -- The Company expenses research and development costs as incurred. Included in operating expense for the three-month periods ended March 31, 2023 and 2022 were research and development costs of $342,619 and $602,737, respectively.

 

Income Taxes -- The Company accounts for income taxes in accordance with FASB ASC Topic 740, Accounting for Income Taxes. This statement requires an asset and liability approach with respect to accounting for income taxes.

 

Income/(Loss) Per Share -- The Company calculates earnings (loss) per share in accordance with FASB ASC 260, Earnings Per Share. Basic earnings per common share (EPS) are based on the weighted average number of shares of Common Stock outstanding during each period. Diluted earnings per common share are based on shares outstanding (computed as under basic EPS) and potentially dilutive common shares. Potential shares of Common Stock included in the diluted earnings per share calculation include in-the-money stock options, RSUs and warrants that have been granted but have not yet been exercised.

 

Stock Awards -- During the years presented in the accompanying consolidated financial statements, the Company has granted stock awards. The Company accounts for stock awards in accordance with the provisions of FASB ASC Topic 718, Compensation – Stock Compensation.

 

16

 

Fair Value of Financial Instruments -- The Company accounts for fair value measurements for financial assets and liabilities in accordance with FASB ASC Topic 820. The authoritative guidance, which among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or non-recurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the guidance establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:

 

Level 1. Observable inputs such as quoted prices in active markets for identical assets or liabilities;

Level 2. Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and

Level 3. Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

 

Unless otherwise disclosed, the fair value of the Company’s financial instruments including cash, accounts receivable, other receivables, prepaid expenses, accounts payable, accrued expenses, convertible notes payable, and senior promissory notes payable approximate their recorded values due to their short-term maturities.

 

Accounting Estimates -- The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets including accounts receivable; allowance for doubtful accounts; contract assets; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill; liabilities including contract liabilities and contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated.

 

Recent Accounting Pronouncements -- Recent accounting pronouncements issued by the FASB did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

 

17

 
 

NOTE 2 GOING CONCERN

 

The accompanying consolidated financial statements have been prepared in conformity with generally accepted accounting principles of the United States of America, which contemplate continuation of the Company as a going concern; however, the Company has incurred significant recent losses, which raises substantial doubt about the ability of the Company to continue as a going concern for a period of one year from the issuance of these financial statements. There is no assurance that the Company will be successful in executing the proposed cost reductions and profitability improvement measures, thus achieving profitable operations. The financial statements do not include any adjustments that might result from the outcome of these uncertainties.

  

 

NOTE 3 - INVENTORY

 

Inventory consisted of the following on March 31, 2023, and December 31, 2022:

 

  

March 31,

2023

  

December 31,

2022

 

Furnace parts and supplies

 $67,689  $66,495 

Raw materials

  2,721,031   2,474,227 

Work in process

  1,155,789   982,973 

Finished goods and filtration systems

  1,152,376   1,201,533 

Reserve for obsolescence

  (675,137

)

  (663,227

)

Net Inventory

 $4,421,748  $4,062,001 

 

Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movements, expected useful lives, and estimated future demand for the products.

  

 

NOTE 4 - LEASES

 

The Company leases certain vehicles, real property, production equipment and office equipment under lease agreements. The Company evaluates each lease to determine its appropriate classification as an operating lease or finance lease for financial reporting purposes. The majority of our operating leases are non-cancelable leases for production and office space in Hobro, Aarhus and Copenhagen, Denmark.

 

During the three months ended March 31, 2023, cash paid for amounts included for the measurement of finance lease liabilities was $98,945, and the Company recorded finance lease expenses in other income (expenses) of $109,165.

 

During the three months ended March 31, 2023, cash paid for amounts included for the measurement of operating lease liabilities was $188,555, and the Company recorded operating lease expense of $188,555.

 

18

 

Supplemental balance sheet information related to leases as of March 31, 2023 and December 31, 2022 was as follows:

 

  

March 31,

2023

  

December 31,

2022

 

Operating leases:

        

Operating lease right-of-use assets

 $3,190,273  $3,271,997 
         

Operating lease liabilities – current

 $579,552  $561,182 

Operating lease liabilities – long-term

  2,610,721   2,710,815 

Total operating lease liabilities

 $3,190,273  $3,271,997 
         

Finance leases:

        

Property and equipment, at cost

 $3,947,597  $3,877,955 

Accumulated depreciation

  (631,838

)

  (544,653

)

Property and equipment, net

 $3,315,759  $3,333,302 
         

Finance lease liabilities – current

 $410,060  $399,198 

Finance lease liabilities – long-term

  2,322,913   2,384,011 

Total finance lease liabilities

 $2,732,973  $2,783,209 
         

Weighted average remaining lease term:

        

Operating leases

  9.6   9.6 

Finance leases

  5.1   5.4 
         

Weighted average discount rate:

        

Operating leases

  6.1

%

  6.2

%

Finance leases

  2.2

%

  2.2

%

 

Maturities of lease liabilities at March 31, 2023 were as follows:

 

  

Operating

Lease

  

Finance

lease

 

2023 (remaining 9 months)

 $568,313  $420,124 

2024

  615,177   537,720 

2025

  320,664   534,241 

2026

  310,065   498,391 

2027

  310,065   498,391 

Thereafter

  2,092,942   741,592 

Total payment under lease agreements

  4,217,226   3,230,460 

Less imputed interest

  (1,026,953

)

  (497,487

)

Total lease liability

 $3,190,273  $2,732,973 

 

19

  
 

NOTE 5 - LINES OF CREDIT

 

In connection with certain orders, we provide the customer a working guarantee, a prepayment guarantee or a security bond. For that purpose, we have a guaranteed credit line of EUR 1,350,000 (approximately $1,470,000) secured by a cash deposit. As of March 31, 2023, our bank has issued working guaranties of $259,366 for our customers against the credit line.

  

 

NOTE 6 – LONG-TERM DEBT

 

Convertible Note

 

On March 24, 2021, the Company entered into a Securities Purchase Agreement with an institutional investor pursuant to which the Company agreed to issue and sell a $15.0 million principal amount senior convertible note (the “Convertible Note”) maturing on October 1, 2023 and 80,000 shares of our common stock, $0.001 par value (“Common Stock”), for an aggregate purchase price of $15.0 million upon the satisfaction of the closing conditions set forth in the Securities Purchase Agreement. The Closing occurred on April 8, 2021, and the Company issued to the Investor the securities in connection with the Closing.

 

The Convertible Note was a senior, unsecured obligation of the Company, payable at 112% of the principal amount at maturity ( October 1, 2023), or earlier upon redemption or repurchase as set forth in the Convertible Note. The Convertible Note was convertible into shares of Common Stock pursuant to the terms of the Convertible Note, in part or in whole, from time to time, at the election of the Investor. The initial conversion rate was 100.6749 shares of Common Stock per $1,000 of principal amount of the Convertible Note. The conversion rate was subject to anti-dilution adjustments, including for stock dividends, splits, and combinations; issuances of options, warrants, or similar rights; spin-offs and distributions of property; cash dividends or distributions; and tender or exchange offers, in each case as further described in and pursuant to the terms of the Convertible Note. 

 

Beginning on March 1, 2022, and on the first day of each calendar month thereafter, at the election of the Investor or Holder, if applicable, the Company was required to redeem $840,000 of the amounts due under the Convertible Note in cash or Common Stock at 90% of the lesser of (i) the volume-weighted average price (“VWAP”) of the Common Stock on the trading day immediately preceding the payment date and (ii) the average of the lowest three (3) VWAPs over the 10 trading days immediately preceding the payment date, which shall in no case be less than the floor price of $1.75 per share. Beginning on March 1, 2022, the Company paid the first monthly installment of $840,000 in cash.

 

As of June 22, 2022, the Convertible Note, including accrued interest and all relevant obligations, was repaid in full, amounting to $13,446,875, allocated between a principal repayment of $11,640,000 and contractual repayment premium of $1,806,875.

 

The components of the Convertible Note are as follows:

 

  

March 31,

2023

  

March 31,

2022

 

Convertible note

 $-   15,960,000 

Less: unamortized debt issuance costs

  -   (1,915,726 

Convertible note payable

 $-  $14,044,274 
         

Current portion of convertible note payable

  -   10,080,000 

Convertible note payable, less current portion

  -   3,964,273 

Convertible note payable

 $-  $14,044,274 

 

For the three months ended March 31, 2023 and 2022, the Company recognized interest expense of $0 and $187,500, respectively, and $0 and $297,338, respectively, related to the amortization of debt issuance costs.

 

20

 

Senior Promissory Notes

 

On June 22, 2022, the Company issued and sold Senior Promissory Notes in an aggregate principal amount of $6.0 million (the "Notes") and issued warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., 21 April Fund, L.P., and 21 April Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement entered into with the Purchasers.

 

The Notes have a term of 24 months and do not bear interest during this period. If the notes are not repaid on or before the second anniversary of issuance, however, the Notes will thereafter bear interest of 10% per annum, which will increase by 1% each month the Notes remain unpaid, up to a maximum of 16% per annum, payable monthly.

 

Additionally, as part of the transaction, the Company issued 230,000 warrants to the placement agent. All of the warrants issued in this transaction have an exercise price of $0.65 per share, a term of five years and are exercisable for cash at any time.

 

As a result, the Company recorded an initial debt discount of $695,749, based on the relative fair value of the warrants and notes issued. The Company determined the fair value of the warrants by using the Black-Scholes Option Pricing Model, with the following assumptions: expected term of 2.5 years, stock price of $0.43, exercise price of $0.65, volatility of 80.8%, risk-free rate of 3.13%, and no forfeiture rate. The debt discount will be accreted according to the effective interest method over the contractual term of the note. The warrants qualified for equity classification and were reported within Additional Paid-In Capital.

 

The components of notes payable are as follows:

 

  

March 31,

2023

  

December 31,

2022

 

Senior Promissory Notes

 $6,000,000   6,000,000 

Less: unamortized debt discount

  (435,158

)

  (519,686

)

Senior Promissory Notes payable

 $5,564,842  $5,480,314 
         

Current portion of Senior Promissory Notes payable

  -   - 

Senior Promissory Notes payable, less current portion

  5,564,842   5,480,314 

Senior Promissory Notes payable

 $5,564,842  $5,480,314 

 

For the three months ended March 31, 2023 and 2022, the Company recognized interest expense of $0 and $0, respectively, and $84,528 and $0, respectively on the Senior Promissory Notes, related to the amortization of debt issuance costs.

  

 

NOTE 7 – AGREEMENTS AND COMMITMENTS

 

Contingencies – From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business.

 

In November 2022, the Company entered into a commercial settlement agreement regarding marine wastewater treatment systems delivered in 2019, more specifically potential warranty claims related to alleged corrosion on certain parts and components. The Company disputed the claim in full, subsequently reaching an amicable settlement agreement with expected remediation work to be conducted in the first half of 2023. The cost of any remediation work is shared between the two parties.

 

Product Warranties – The Company provides a standard warranty for its systems, generally for a period of one to three years after customer acceptance. The Company estimates the costs that may be incurred under its standard warranty programs and records a liability for such costs at the time product revenue is recognized.

 

In addition, the Company sells an extended warranty for certain systems, which generally provides a warranty for up to four years from the date of commissioning. The specific terms and conditions of the warranties vary depending upon the product sold and the country in which the installation occurred. Revenue received for the sale of extended warranty contracts is deferred and recognized in the same manner as the costs incurred to perform under the warranty contracts.

 

The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Factors that affect the warranty liability include the number of units sold, historical and anticipated rates of warranty claims and the cost per claim.

 

21

 

Changes in the Company’s current and long-term warranty obligations included in accrued expenses on the balance sheet, as of March 31, 2023 and December 31, 2022, were as follows:

 

  

March 31,

2023

  

December 31,

2022

 

Balance at January 1

 $898,072  $962,313 

Warranty costs charged to cost of goods sold

  22,579   86,256 

Utilization charges against reserve

  (239,052

)

  (93,653

)

Foreign currency effect

  13,343   (56,844

)

Balance at the end of the period

 $694,943  $898,072 

  

The utilization charges against reserve for the three months ended March 31, 2023 relates to the commercial settlement agreement as described under “Note 7 – Agreements And Commitments”.

 

 

NOTE 8 – EARNINGS PER SHARE

 

Basic and diluted net income (loss) per common share is determined by dividing net income (loss) by the weighted average number of shares of Common Stock outstanding during the period. For the periods where there is a net loss, stock options, warrants and Restricted Stock Units (“RSUs”) have been excluded from the calculation of diluted net loss per common share because their effect would be anti-dilutive. Consequently, the weighted average number of shares of Common Stock used to calculate both basic and diluted net loss per common share are the same for the reported periods.

 

As of March 31, 2023, the Company had outstanding balances of 2,832,909 RSUs, 31,440,000 prefunded warrants, and 4,480,000 warrants, all exercisable for shares of Common Stock

 

As of March 31, 2022, the Company had 561,862 RSUs outstanding and 1,015,000 prefunded warrants exercisable for shares of Common Stock outstanding.

 

The following table shows the amounts used in computing earnings per share and the weighted average number of shares of potentially dilutive Common Stock for the three months ended March 31, 2023 and 2022:

 

  

For the Three Months

Ended March 31,

 
  

2023

  

2022

 

Net (Loss)

 $(2,389,503

)

 $(3,746,424

)

Weighted average number of common shares used in basic earnings per share

  45,228,596   21,350,455 

Effect of dilutive securities, stock options, RSUs, and warrants

  -   - 

Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share

  45,228,596   21,350,455 

 

For the three months ended March 31, 2023 and 2022 respectively, the Company had no options outstanding to purchase common stock.

  

 

NOTE 9 – STOCKHOLDERS’ EQUITY

 

Common Stock – The Company has 100,000,000 authorized shares of common stock, $0.001 par value (“Common Stock”). As of March 31, 2023 and December 2022, there were 45,271,441 and 43,986,079 shares of Common Stock issued and outstanding, respectively.

 

Voting -- Holders of common stock are entitled to one vote for each share held of record on each matter submitted to a vote of stockholders, including the election of directors, and do not have any right to cumulate votes in the election of directors. 

 

Dividends -- Subject to the rights and preferences of the holders of any series of preferred stock, if any, which may at the time be outstanding, holders of Common Stock are entitled to receive ratably such dividends as our Board of Directors from time to time may declare out of funds legally available.  

 

Liquidation Rights -- In the event of any liquidation, dissolution or winding-up of affairs, after payment of all of our debts and liabilities and subject to the rights and preferences of the holders of any outstanding shares of any series of our preferred stock, the holders of Common Stock will be entitled to share ratably in the distribution of any of our remaining assets.  

 

22

 

Other Matters -- Holders of common stock have no conversion, preemptive or other subscription rights, and there are no redemption rights or sinking fund provisions with respect to our common stock. All of the issued and outstanding shares of common stock on the date of this Annual Report are validly issued, fully paid and non-assessable.

 

Preferred Stock -- Our Board of Directors has the authority to issue preferred stock in one or more classes or series and to fix the designations, powers, preferences and rights, qualifications, limitations or restrictions thereof, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption, redemption prices, liquidation preferences and the number of shares constituting any class or series, without further vote or action by the stockholders. The issuance of preferred stock may have the effect of delaying, deferring or preventing a change in control without further action by the stockholders and may adversely affect the voting and other rights of the holders of Common Stock.

 

The Company has 2,500,000 authorized Preferred stock, $0.001 par value. As of March 31, 2023, there were no preferred shares issued and outstanding.

 

Stock Issuance 

 

Since  January 1, 2023, the Company has made the following issuances of Common Stock: 

 

On January 3, 2023, the Company issued 18,719 shares of Common Stock to settle RSUs. The RSUs were valued at $110,254 for services provided by the Board of Directors in 2022. The Company recognized the stock-based compensation of the award over the requisite service period during the year ended December 31, 2022.

 

On January 3, 2023, the Company issued 1,266,643 shares of Common Stock to settle RSUs. The RSUs were valued at $674,164 for services provided by management in 2022. The Company recognized the stock-based compensation of the award over the requisite service period during the year ended December 31, 2022.

 

Warrants 

 

On August 17, 2021, the Company entered an exchange agreement with an existing shareholder to exchange an aggregate of 500,000 shares of Common Stock for equivalent shares of prefunded warrants (the “Exchange Agreement”). The prefunded warrants are exercisable at an exercise price of $0.001 per share, subject to adjustments as provided under the terms of the prefunded warrants. The prefunded warrants are exercisable at any time on or after the closing date. The Exchange Agreement contained additional terms typical of exchange agreements including representations and warranties of the parties. In connection with and as of the date of the Exchange Agreement, the Company issued the prefunded warrants to the shareholder, and the prefunded warrants are exercisable on August 17, 2021, subject to the limitations on exercise and conditions set forth by the prefunded warrants. The prefunded warrants became subject to customary adjustments in the event of stock splits and dividends, fundamental transactions, and subsequent offerings of rights to purchase stock.

 

On May 17, 2022, the Company entered a warrant purchase agreement with existing shareholders to purchase 30,425,000 shares of common stock at an offering price of $0.499 per prefunded warrant, which represents the offering price of $0.50 per share of the Company’s common stock less the $0.001 per share exercise price for each pre-funded warrant, for total gross proceeds of approximately $15,182,075 as part of the Company’s public offering of common stock and pre-funded warrants totaling $23,000,000 before underwriting discounts, commissions, and offering expenses payable by the Company.

 

On June 23, 2022, the Company completed a private placement of Senior Notes in an aggregate principal amount of $6,000,000 and warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., 21 April Fund, L.P., and 21 April Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement. Additionally, as part of the transaction, the Company issued 230,770 warrants to the placement agent. All warrants issued in this transaction have an exercise price of $0.65 per share, a term of five years, and are exercisable for cash at any time. 

 

The following is a summary of the periodic changes in warrants outstanding for the three months ended March 31, 2023 and 2022:

 

  

2023

  

2022

 

Warrants outstanding at January 1

  35,920,000   1,015,000 

Warrants issued in connection with public offering and private placement

  -   - 

Exercises and conversions

  -   - 

Warrants outstanding at March 31

  35,920,000   1,015,000 

 

23

 

Stock-based Compensation 

 

In 2013, the Company’s Board of Directors adopted a Share Incentive Plan (the “Incentive Plan”). Under the terms and conditions of the Incentive Plan, the Board of Directors is empowered to grant RSUs to officers, directors, and consultants of the Company. At March 31, 2023, 1,123,529 RSUs were granted and outstanding under the Incentive Plan. Directors of the Company receive share compensation as follows: an initial grant of 25,000 RSUs of Common Stock that vest over a three-year period upon appointment to the Board, followed by an annual grant of $36,750 ($73,500 for the Chairman of the Board) in RSUs per annum after full vesting of the initial grant.

 

In 2022, the Company’s Board of Directors adopted an Equity Incentive Plan (the “2022 Incentive Plan”). Under the terms and conditions of the 2022 Incentive Plan, the Board of Directors is empowered to grant RSUs to officers and directors of the Company. At March 31, 2023, 1,709,379 RSUs were granted and outstanding under the 2022 Incentive Plan.

 

The Company recognizes compensation costs for RSU grants to directors and management based on the stock price on the date of the grant.

 

The Company recognized stock-based compensation expense related to RSU grants of $157,174 and $178,778 for the three-month period ended March 31, 2023 and 2022, respectively. On March 31, 2023, the Company had $1,122,970 of unrecognized compensation cost related to non-vested stock grants.

 

A summary of the status of the RSUs as of March 31, 2023 and changes during the period are presented below:

 

  

March 31, 2023

 
  

Number of

units

  

Weighted

Average
Grant-Date

Fair value

  

Aggregated

Intrinsic
Value

 
             

Outstanding, December 31, 2022

  2,408,892  $0.60  $- 

Granted

  1,709,379   0.38   - 

Vested and settled with share issuance

  (1,285,362

)

  (0.61

)

  - 

Outstanding, March 31, 2023

  2,832,909  $0.46  $- 

  

 

NOTE 10 - SIGNIFICANT CUSTOMERS / CONCENTRATION / DISAGGREGATED REVENUE

 

The following table presents customers accounting for 10% or more of the Company’s revenue:

 

   

For the Three Months

 
   

Ended March 31,

 
   

2023

   

2022

 

Customer A

    *

%

    12

%

Customer B

    *

%

    10

%

* Zero or less than 10%

 

The following table presents customers accounting for 10% or more of the Company’s Accounts receivable:

 

   

March 31,

2023

   

December 31,

2022

 

Customer C

    22

%

    17

%

Customer D

    10

%

    *

%

Customer B

    *

%

    20

%

Customer A

    *

%

    10

%

* Zero or less than 10%

 

As of March 31, 2023, approximately 95% of the Company’s assets were located in Denmark, 3% were located in the U.S., and 2% were located in China. As of December 31, 2022, approximately 65% of the Company’s assets were located in Denmark, 33% were located in the U.S., and 2% were located in China.

 

24

  
 

NOTE 11 SEGMENT REPORTING

 

The Company operates in three segments: Water, Ceramics and Plastics. Effective as of January 1, 2020, the group structure was changed, with shared group activities transferred to an individual reporting unit separated from the business units. Costs and assets for these activities were therefore separated during 2020.

 

Segment information for the business areas is as follows:

 

  

For the Three Months

Ended

 
  

March 31,

 
  

2023

  

2022

 

Revenue

        

Water

 $1,434,919  $592,990 

Ceramics

  1,409,372   1,880,118 

Plastics

  1,167,228   1,138,597 

Corporate

  -   25,531 

Total consolidated Revenue

  4,011,519   3,637,236 

 

  

For the Three Months

Ended

 
  

March 31,

 
  

2023

  

2022

 

Income (Loss)

        

Water

 $(463,475

)

 $(793,949

)

Ceramics

  (561,684

)

  (1,056,348

)

Plastics

  (66,061

)

  (107,402

)

Other

  (1,298,283

)

  (1,788,725

)

Total consolidated Loss

  (2,389,503

)

  (3,746,424

)

 

  

As of

 

Total Assets

 

March 31,

2023

  

December 31,

2022

 

Water

 $8,285,608  $7,781,211 

Ceramics

  13,924,728   13,808,529 

Plastics

  1,272,322   1,099,019 

Other

  15,259,076   17,436,896 

Total consolidated Assets

 $38,741,734  $40,125,655 

  

 

NOTE 12 - SUBSEQUENT EVENTS

 

None

 

25

  
 

ITEM 2.    MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes included elsewhere in this quarterly report. In addition, the following discussion should be read in conjunction with our annual report on Form 10-K filed with the U.S. Securities and Exchange Commission on March 31, 2023 and the financial statements and notes thereto. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.

 

Overview

 

LiqTech International, Inc. is a clean technology company that provides state-of-the-art gas and liquid purification products by manufacturing ceramic silicon carbide filters, membranes and providing engineered systems. For more than two decades, we have developed and manufactured products of re-crystallized silicon carbide. We specialize in the following business areas: water treatment systems and services, ceramic membranes for liquid filtration, diesel particulate filters (DPFs) to control soot exhaust particles from diesel engines, and plastic components for applications across various industries. Using nanotechnology, we develop proprietary products using patented silicon carbide technology. Our products are based on unique silicon carbide membranes that facilitate new applications and improve existing technologies. We market our products from our office in Denmark and through local representatives and distributors. The products are shipped directly to customers from our production facilities in Denmark.

 

The terms “LiqTech”, “we”, “our”, “us”, the “Company” or any derivative thereof, as used herein, refer to LiqTech International, Inc., a Nevada corporation, together with its direct and indirect wholly owned subsidiaries, which we collectively refer to herein as our “Subsidiaries”.  

 

At present, we conduct our operations in the Kingdom of Denmark. Our Danish operations are located in the Copenhagen area, Hobro, and Aarhus.

 

Our Strategy

 

Our strategy is to leverage our core competencies in material science, fluid dynamics, and systems integration, creating differentiated products with compelling value propositions to penetrate attractive end markets with regulatory and ESG tailwinds. Essential imperatives associated with our strategy include the following:

 

 

Develop and reinforce new products and applications to provide clean water and reduce pollution We currently provide water filtration systems for scrubber technology providers, shipowners, and ship operators as well as tailored filtration systems for oil & gas clients, industrial wastewater applications, and integrated services companies. We are expanding our range of products to better leverage existing customer relationships and develop new relationships within the oil & gas, marine, global manufacturing, and chemical industries.
   

 

 

Better penetrate existing end markets where our value proposition is strong We have successfully sold products and installed systems into several end markets--including automotive/transportation, clean water and pool filtration, marine, industrial wastewater, and oil & gas. We are focused on targeting and activating new customers in these end markets while working with distributors, agents, and partners to access other important geographic markets.

   

 

 

Develop new end markets for our core products and applications. Our existing products and systems are relevant for and valuable to other end markets, and we regularly evaluate opportunities to partner with strategic customers to perfect new applications and validate associated value propositions.

 

 

Results of Operations

 

The financial information below is derived from our unaudited condensed consolidated financial statements included elsewhere in this report. 

 

The following table sets forth our revenues, expenses and net loss for the three months ended March 31, 2023 and 2022:  

 

   

Three Months Ended March 31,

 
                                   

Period to Period Change

 
   

2023

   

As a %

of Sales

   

2022

   

As a %

of Sales

   

Variance

   

Percent

%

 

Revenue

    4,011,519       100.0

%

    3,637,236       100.0

%

    374,283       10.3

%

Cost of goods sold

    3,620,177       90.2       3,391,695       93.2       228,482       6.7  

Gross Profit

    391,342       9.8       245,541       6.8       145,801       60.0  
                                                 

Operating Expenses

                                               

Selling expenses

    1,182,435       29.5       1,059,948       29.1       122,487       11.6  

General and administrative expenses

    1,058,949       26.4       1,916,517       52.7       (857,568

)

    (44.7

)

Research and development expenses

    342,619       8.5       602,737       16.6       (260,118

)

    (43.2

)

Total Operating Expenses

    2,584,003       64.0       3,579,202       98.4       (995,199

)

    (27.8

)

                                                 

Loss from Operation

    (2,192,661

)

    (54.7

)

    (3,333,661

)

    (91.7

)

    1,141,000       (34.2

)

                                                 

Other Income (Expense)

                                               

Interest and other income

    51,673       1.3       99       -       51,574       52,094.8  

Interest (expense)

    (12,001

)

    (0.3

)

    (206,461

)

    (5.7

)

    194,460       (94.2

)

Amortization discount, convertible note

    (84,528

)

    (2.1

)

    (297,338

)

    (8.2

)

    212,810       (71.6

)

Gain (loss) on currency transactions

    (166,278

)

    (4.1

)

    75,993       2.1       (242,271

)

    (318.8

)

Total Other Income (Expense)

    (211,134

)

    (5.3

)

    (427,707

)

    (11.8

)

    216,573       (50.6

)

                                                 

Loss Before Income Taxes

    (2,403,795

)

    (59.9

)

    (3,761,368

)

    (103.4

)

    1,357,572       (36.1

)

Income Tax Benefit

    (14,292

)

    (0.4

)

    (14,944

)

    (0.4

)

    652       0.0  
                                                 

Net Loss

    (2,389,503

)

    (59.6

)

    (3,746,424

)

    (103.0

)

    1,356,921       (36.2

)

 

Revenue 

 

Revenue for the three months ended March 31, 2023 was $4,011,519 compared to $3,637,236 for the same period in 2022, representing an increase of $374,283, or 10%. The positive development was attributable to an increase in sales of liquid filtration systems of $613,337, aftermarket sales of $229,658 and plastics products of $28,035, partly offset by a decline in sales of DPFs and ceramic membranes. The increase in liquid filtration systems pertains to deliveries of pool and marine orders in Europe and Asia, increased sales of spare parts and associated services related to legacy installations.  The offsetting decline in DPF sales  was caused by large deliveries of legacy orders in the first quarter of 2022 combined with a strategic decision to focus on improved product mix and higher profit orders that are better suited for Ceramic manufacturing . The decline in ceramic membranes revenue was largely driven by slow order intake due to reduced sales activity.

 

Gross Profit

 

Gross profit for the three months ended March 31, 2023 was $391,342 compared to gross profit of $245,541 for the same period in 2022, representing an increase of $145,801, or 60%. The increase in gross profit was primarily driven by revenue growth, improvements in product mix, and improved pricing discipline underpinned by the enhanced insights gained from the newly implemented ERP platform. The efforts resulted in improved profitability from our recurring business activities, despite ongoing remediation costs associated with legacy liquid filtration systems and ongoing manufacturing optimization initiatives seeking to improve kiln utilization and manufacturing throughput. Furthermore, profitability within our ceramics business continues to benefit from the proactive measures implemented in the second half of 2022 to help offset the negative impact from the inflationary cost pressures on raw materials and labor. Included in the gross profit was depreciation of $614,592 and $496,049 for the three months ended March 31, 2023, and 2022, respectively.

 

 

Expenses

 

Total operating expenses for the three months ended March 31, 2023 were $2,584,003, representing a decrease of $995,199, or 28%, compared to $3,579,202 for the same period in 2022.

 

Selling expenses for the three months ended March 31, 2023 were $1,182,435 compared to $1,059,948 for the same period in 2022, representing an increase of $122,487, or 12%, due to increased costs associated with direct sales efforts, onboarding of new sales leadership, interim consulting services, and intensified travel and marketing activities.

 

General and administrative expenses for the three months ended March 31, 2023 were $1,058,949 compared to $1,916,517 for the same period in 2022, representing a decrease of $857,568, or 45%. The decrease was attributable to the cost reduction and reorganization efforts initiated in 2022 as well as elevated spend in the same period last year due to the implementation of the new corporate ERP platform and China expansion. Included in general and administrative expenses were non-cash compensation of $157,173 and $178,778 for the three months ended March 31, 2023 and 2022, respectively.

 

The following is a summary of non-cash compensation: 

 

   

For the Three Months Ended

 
   

March 31,

   

March 31,

 
   

2023

   

2022

 

Compensation for vesting of restricted stock awards issued to the Board of Directors

  $ 51,124     $ 51,125  

Compensation for vesting of restricted stock awards issued to management

    106,049       127,653  

Total Non-Cash Compensation

  $ 157,173     $ 178,778  

 

Research and development expenses for the three months ended March 31, 2023 were $342,619 compared to $602,737 for the same period in 2022, representing a decrease of $260,118, or 43%. The change is attributable to more focused R&D efforts with fewer ongoing projects combined with a decrease in the average number of employees engaged in research and development activities from 17 as of March 31, 2022 to 8 as of March 31, 2023, as the Company streamlined and centralized the R&D function.

 

Other Income (Expenses)

 

Other Income (Expenses) for the three months ended March 31, 2023 was $(211,134) compared to $(427,707) for the comparable period in 2022, representing a decrease in other expenses of $216,573, or 51%. The change reflects the improved capital structure with reduced interest expense and amortization cost due to the early repayment and refinancing of the Convertible Note in the second quarter of 2022, offset by the loss on currency transactions of $242,271 due to the USD depreciation against the EUR/DKK during the period.

 

Net Loss

 

Net loss for the three months ended March 31, 2023 was $(2,389,503) compared to $(3,746,424) for the comparable period in 2022, representing a reduction in net loss of $1,356,921.

 

The change was primarily attributable to the improved gross profit of $145,801, savings in operating expenses of $995,199, reduced interesting expense and amortization costs, and higher interest income on excess cash, partly offset by the loss on currency transactions due to the USD depreciation against the EUR/DKK.

 

Liquidity and Capital Resources 

 

Based on the continued market volatility and geopolitical unrest pertaining to the Russia and Ukraine conflict, European energy crisis, and macro-economic uncertainty, the Company is unable to predict the full impact this will have on our long-term financial condition, results of operations, liquidity, and cash flows. The Company has planned and executed on decisive measures in 2022 to help safeguard the business and its financial position by reducing cost, headcount, and overall capex commitments, which together with the successful completion of the $26.5 million public offering of common stock and pre-funded warrants, substantially improved the near-term liquidity position of the Company.

 

Furthermore, in June 2022, the Company completed the refinancing of its $15 million Convertible Note due in 2023, partly funded by the issuance of the new $6 million Senior Promissory Notes due in June 2024 along with the proceeds from the public offering. The Senior Promissory Notes are interest-free, with full redemption after 24 months.

 

 

Based on current projections, which are subject to significant uncertainties, including the duration and severity of global macroeconomic issues, commodity volatility, and continued global supply chain disruptions, the Company believes the cash on hand, as well as ongoing cash generated from operations, will be sufficient to cover its capital requirements and committed investments for the next 12 months.

 

Continued market uncertainty and reduced order intake caused by weakening global macroeconomic conditions, recession, or a resurgence of the COVID-19 pandemic, however, could unfavorably impact the Company’s ability to generate positive cash flow and thereby significantly reduce its profitability and liquidity position.

 

While the Company anticipates that its proactive measures will be sufficient to protect the business over the coming 12 months, the Company cannot predict the specific duration and severity of the unfavorable market dynamics that may adversely affect the business. In the future, the Company may experience reduced or changed demand for its products and services, especially if there is a global recession, structural shift in regulation, or the continuation of escalating interest rates that adversely impacts the investment decisions of our customers.

 

We have historically satisfied our capital and liquidity requirements through offerings of equity instruments, internally generated cash from operations and our available lines of credit. On March 31, 2023, we had cash of $14,309,933 and net working capital of $20,123,957, and on December 31, 2022, we had cash of $16,597,371 and net working capital of $21,581,287. On March 31, 2023, our net working capital had decreased by $1,457,330 compared to December 31, 2022, mainly as a result of a reduction in cash and cash equivalents.

 

In connection with certain orders, we provide the customer a working guarantee, a prepayment guarantee or a security bond. For that purpose, we maintain a guaranteed credit line of EUR1,350,000 (approximately $1,470,000). The credit line is secured by a cash deposit.

 

Going Concern and Managements Plans

 

The financial statements included elsewhere herein for the period ended March 31, 2023, were prepared under the assumption that we would continue our operations as a going concern, which contemplates the realization of assets and the satisfaction of liabilities during the normal course of business. As of March 31, 2023, we had cash and cash equivalents of $14,309,933, an accumulated deficit of $69,740,538, and total liabilities of $17,256,096. We have incurred losses from continuing operations, have used cash in our continuing operations, and are dependent on additional financing to fund operations. These conditions raise substantial doubt about our ability to continue as a going concern for one year after the date the financial statements are issued. The financial statements included elsewhere herein do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities that may result from the outcome of this uncertainty.

 

The Company has initiated substantial cost reductions and profitability improvement measures in order to right size the business and develop a clear and sustainable path to profitability, further underpinned by an updated strategy and onboarding of key management resources. However, there can be no assurance that the Company will be able to obtain any sources of funding. Such additional funding may not be available or may not be available on reasonable terms, and, in the case of equity financing transactions, could result in significant additional dilution to our stockholders. If we do not obtain required additional equity or debt funding, our cash resources will be depleted and we could be required to materially reduce or suspend operations, which would likely have a material adverse effect on our business, stock price and our relationships with third parties with whom we have business relationships, at least until additional funding is obtained. If we do not have sufficient funds to continue operations, we could be required to seek bankruptcy protection or other alternatives that could result in our stockholders losing some or all of their investment in us.

 

Funding that we may receive during fiscal 2023 is expected to be used to satisfy existing and future obligations and liabilities and working capital needs, as well as future operating losses.

 

Convertible Note

 

On March 24, 2021, the Company entered into a Securities Purchase Agreement with an institutional investor pursuant to which the Company agreed to issue and sell a $15.0 million principal amount senior convertible note (the “Convertible Note”) maturing on October 1, 2023 and 80,000 shares of our common stock, $0.001 par value (“Common Stock”), for an aggregate purchase price of $15.0 million upon the satisfaction of the closing conditions set forth in the Securities Purchase Agreement. The Closing occurred on April 8, 2021, and the Company issued to the Investor the securities in connection with the Closing.

 

 

The Convertible Note was a senior, unsecured obligation of the Company, payable at 112% of the principal amount at maturity (October 1, 2023), or earlier upon redemption or repurchase as set forth in the Convertible Note. The Convertible Note was convertible into shares of Common Stock pursuant to the terms of the Convertible Note, in part or in whole, from time to time, at the election of the Investor. The initial conversion rate was 100.6749 shares of Common Stock per $1,000 of principal amount of the Convertible Note. The conversion rate was subject to anti-dilution adjustments, including for stock dividends, splits, and combinations; issuances of options, warrants, or similar rights; spin-offs and distributions of property; cash dividends or distributions; and tender or exchange offers, in each case as further described in and pursuant to the terms of the Convertible Note. 

 

Beginning on March 1, 2022, and on the first day of each calendar month thereafter, at the election of the Investor or Holder, if applicable, the Company was required to redeem $840,000 of the amounts due under the Convertible Note in cash or Common Stock at 90% of the lesser of (i) the volume-weighted average price (“VWAP”) of the Common Stock on the trading day immediately preceding the payment date and (ii) the average of the lowest three (3) VWAPs over the 10 trading days immediately preceding the payment date, which shall in no case be less than the floor price of $1.75 per share. Beginning on March 1, 2022, the Company paid the first monthly installment of $840,000 in cash.

 

As of June 22, 2022, the Note, including accrued interest and all relevant obligations, was repaid in full, amounting to $13,446,875, allocated between a principal repayment of $11,640,000 and contractual repayment premium of $1,806,875. 

 

Senior Promissory Notes

 

On June 22, 2022, the Company issued and sold Senior Promissory Notes in an aggregate principal amount of $6.0 million (the “Notes”) and issued warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., 21 April Fund, L.P., and 21 April Fund, Ltd. (together, the “Purchasers”), pursuant to a note and warrant purchase agreement entered into with the Purchasers.

 

The Notes have a term of 24 months and do not bear interest during this period. If the notes are not repaid on or before the second anniversary of issuance, however, the Notes will thereafter bear interest of 10% per annum, which will increase by 1% each month the Notes remain unpaid, up to a maximum of 16% per annum, payable monthly.

 

Cash Flows 

 

Three months ended March 31, 2023 compared to three months ended March 31, 2022

 

Cash flows from operating activities for the period ending March 31, 2023 derived from the net loss for the period, adjusted for non-cash items and changes in assets and liabilities. Cash flows from operating activities for the three months ended March 31, 2023 was $(2,285,301), representing an improvement of $2,749,643 compared to cash flows from operating activities of $(5,034,944) for the three months ended March 31, 2022. The cash flows from operating activities for the period consists mainly of the net loss of $(2,389,503) adjusted for depreciation and other non-cash-related items of $984,040, partly offset by a reduction in accrued expenses of $433,045 due to this quarter’s utilization charges against the warranty reserve and a decrease in salary provisions, and increased accounts receivable of $379,330 due to back-end loaded revenue recognition.

 

Cash flows from investing activities was $(87,470) for the three months ended March 31, 2023 as compared to $(183,031) for the three months ended March 31, 2022, representing a decrease of $95,561. The investing activities include the purchase of production equipment in Ballerup to help optimize production throughput.

 

Cash flows from financing activities was $(98,945) for the three months ended March 31, 2023 compared to $(931,807) for the three months ended March 31, 2022, representing a decrease of $832,862. The decrease was mainly driven by the repayment of $840,000 regarding the Convertible Note in the second quarter of 2022.

 

Off Balance Sheet Arrangements

 

As of March 31, 2023, we had no off-balance sheet arrangements. We are not aware of any material transactions that are not disclosed in our consolidated financial statements. 

 

 

Significant Accounting Policies and Critical Accounting Estimates

 

The methods, estimates, and judgments that we use in applying our accounting policies have a significant impact on the results that we report in our consolidated financial statements. Some of our accounting policies require us to make difficult and subjective judgments, often as a result of the need to make estimates regarding matters that are inherently uncertain. Our most critical accounting estimates include:

 

The assessment of revenue recognition, which impacts revenue and cost of sales;

the assessment of allowance for product warranties, which impacts gross profit;

the assessment of collectability of Accounts receivable, which impacts operating expenses when and if we record bad debt or adjust the allowance for doubtful accounts;

the assessment of recoverability of long-lived assets, which impacts gross profit or operating expenses when and if we record asset impairments or accelerate their depreciation;

the recognition and measurement of current and deferred income taxes (including the measurement of uncertain tax positions), which impact our provision for taxes;

the valuation of inventory, which impacts gross profit; and

the recognition and measurement of loss contingencies, which impact gross profit or operating expenses when we recognize a loss contingency, revise the estimate for a loss contingency, or record an asset impairment.

 

Recently Enacted Accounting Standards

 

For a description of accounting changes and recent accounting standards, including the expected dates of adoption and estimated effects, if any, on our consolidated financial statements, see “Note 1: Recently Enacted Accounting Standards” in the accompanying Financial Statements.

 

ITEM 3.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

We are not required to provide quantitative and qualitative disclosures about market risk because we are a smaller reporting company. 

 

ITEM 4.  CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the design and effectiveness of our internal controls over financial reporting and disclosure controls and procedures (pursuant to Rule 13a-15(b) and (c) under the Exchange Act) as of the end of the period covered by this Quarterly Report. A weakness is a control deficiency, or combination of control deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a misstatement of the registrant's financial statements will not be prevented or detected on a timely basis.

 

There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable assurance of achieving their control objectives.

 

Based upon that evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that our disclosure controls and procedures as of March 31, 2023 were not effective as of the period covered by this Quarterly Report due to material weaknesses in internal controls over financial reporting. For more information on material weaknesses identified by management, please reference our Form 10-K filed on March 31, 2023 for the year ended December 31, 2022.

 

Changes in Internal Control over Financial Reporting

 

There was no change in our internal control over financial reporting during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

 

Management's Remediation Initiatives

 

In response to the identified material weaknesses, Company management, with oversight from the Company’s Audit Committee, has been and will continue to dedicate necessary resources to enhance the Company’s internal control over financial reporting and remediate the identified material weaknesses. As an example of such remediation, the Company has hired additional employees into the finance department, and we plan to continue to work on remediating the material weaknesses during 2023 by improving competencies and work processes. Further, an investment in a new ERP system has been made along with other supporting IT systems to support the controls and processes of the Company. These investments are an important part of our remediation plan. Lastly, the Company has started the process of redesigning and ensuring documentation of all processes and procedures related to financial reporting to ensure the effective design and operation of process-level controls.

 

While management believes that the steps that have been taken and plan to take will improve the overall system of internal control over financial reporting and will remediate the identified material weaknesses, these material weaknesses cannot be considered fully remediated until the applicable relevant controls operate for a sufficient period of time.

 

Limitations on the Effectiveness of Internal Controls

 

An internal control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the control. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, a control may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate.

 

While management believes that the steps that we have taken and plan to take will improve the overall system of internal control over financial reporting and will remediate identified material weaknesses, the material weaknesses cannot be considered remediated until the applicable relevant controls operate for a sufficient period of time.

 

 

PART II - OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. For a description of contingencies, see “Note 7 – Agreements And Commitments”.

 

ITEM 1A. RISK FACTORS

 

Not required for a “smaller reporting company.”  

 

ITEM 2.   UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS 

 

None.

 

ITEM 3.   DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4.   MINE SAFETY DISCLOSURES

 

None.  

 

ITEM 5.   OTHER INFORMATION

 

None.  

 

 

ITEM 6.    EXHIBITS

 

3.1

Articles of Incorporation, as amended as of May 21, 2021 Incorporated by reference to Exhibit 3.1 to the Company’s Annual Report on Form 10-K as filed with the SEC on March 30, 2022
     

3.2

Amended and Restated Bylaws Incorporated by reference to Exhibit 3.4 to the Company’s Quarterly Report on Form 10-Q as filed with the SEC on May 15, 2012
     

31.1

Certifications of the Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

Filed herewith

     

31.2

Certifications of the Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

Filed herewith

     

32.1

Certification Pursuant To 18 U.S.C. Section 1350, As Adopted Pursuant To Section 906 of the Sarbanes-Oxley Act Of 2002

Furnished herewith

     

32.2

Certification Pursuant To 18 U.S.C. Section 1350, As Adopted Pursuant To Section 906 of the Sarbanes-Oxley Act Of 2002

Furnished herewith

     

101. INS

Inline 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)

Provided herewith

     

101. CAL

Inline XBRL Taxonomy Extension Calculation Link base Document

Provided herewith

     

101. DEF

Inline XBRL Taxonomy Extension Definition Link base Document

Provided herewith

     

101. LAB

Inline XBRL Taxonomy Label Link base Document

Provided herewith

     

101. PRE

Inline XBRL Extension Presentation Link base Document

Provided herewith

     

101. SCH

Inline XBRL Taxonomy Extension Scheme Document

Provided herewith

     

104

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

Provided herewith

 

 

SIGNATURES

 

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

 

 

LiqTech International, Inc.

 
     

Dated: May 11, 2023 

/s/ Fei Chen 

 
 

Fei Chen, Chief Executive Officer

 
 

(Principal Executive Officer)

 
     
     

Dated: May 11, 2023 

/s/ Simon S. Stadil

 
 

Simon S. Stadil, Chief Financial Officer

 
 

(Principal Financial and Accounting Officer)

 
     
35
EX-31.1 2 ex_518336.htm EXHIBIT 31.1 ex_518336.htm

Exhibit 31.1

OFFICERS CERTIFICATE

PURSUANT TO SECTION 302

 

I, Fei Chen, certify that:

 

1.     I have reviewed this Quarterly Report on Form 10-Q for the period ended March 31, 2023 of LiqTech International, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: May 11, 2022

By:

/s/ Fei Chen

 

Name:

Fei Chen

 

Title:

President and Chief Executive Officer and

Principal Executive Officer

 

 
EX-31.2 3 ex_518337.htm EXHIBIT 31.2 ex_518337.htm

Exhibit 31.2

OFFICERS CERTIFICATE

PURSUANT TO SECTION 302

I, Simon S. Stadil, certify that:

 

1.     I have reviewed this Quarterly Report on Form 10-Q for the period ended March 31, 2023 of LiqTech International, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: May 11, 2023

By:

/s/ Simon S. Stadil

 

Name:

Simon S. Stadil

 

Title:

Chief Financial Officer and Principal

Financial and Accounting Officer

 

 
EX-32.1 4 ex_518338.htm EXHIBIT 32.1 ex_518338.htm

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of LiqTech International, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2023 as filed with the U.S. Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to her knowledge:

 

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

 

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

 

Date: May 11, 2023

By:

/s/ Fei Chen

 

Name:

Fei Chen

 

Title:

President & Chief Executive Officer and Principal

Executive Officer

 

A signed original of this written statement required by Section 906, or other document authentications, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the U.S. Securities and Exchange Commission or its staff upon request.

 
EX-32.2 5 ex_518339.htm EXHIBIT 32.2 ex_518339.htm

Exhibit 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Quarterly Report of LiqTech International, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2023 as filed with the U.S. Securities and Exchange Commission on the date hereof (the “Report”), the undersigned hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

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

 

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

 

Date: May 11, 2023

By:

/s/ Simon S. Stadil

 

Name:

Simon S. Stadil

 

Title:

Chief Financial Officer and Principal

Financial and Accounting Officer

 

 

A signed original of this written statement required by Section 906, or other document authentications, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the U.S. Securities and Exchange Commission or its staff upon request.

 

 

 
EX-101.SCH 6 liqt-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Going Concern link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Inventory link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Leases link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Lines of Credit link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Long-term Debt link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Agreements and Commitments link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Segment Reporting link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 3 - Inventory (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 4 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 6 - Long-term Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 7 - Agreements and Commitments (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 8 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 9 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 11 - Segment Reporting (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 3 - Inventory - Summary of Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 4 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 4 - Leases - Balance Sheet Information (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 5 - Lines of Credit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 6 - Long-term Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 6 - Long-term Debt - Notes Payable (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 7 - Agreements and Commitments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 8 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 9 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 9 - Stockholders' Equity - Warrants (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 11 - Segment Reporting - Summary of Segment Activity (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 liqt-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 liqt-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 liqt-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Other receivables Other Income (Expense) Note To Financial Statement Details Textual Significant Accounting Policies Note 1 - Summary of Significant Accounting Policies Note 3 - Inventory Note 4 - Leases Note 6 - Long-term Debt Note 7 - Agreements and Commitments Note 8 - Earnings Per Share Note 9 - Stockholders' Equity Note 10 - Significant Customers / Concentration / Disaggregated Revenue VAT Note 11 - Segment Reporting Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) us-gaap_GuaranteeObligationsCurrentCarryingValue Guarantor Obligations, Current Carrying Value Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) us-gaap_LiabilitiesCurrent Total Current Liabilities Note 3 - Inventory - Summary of Inventory (Details) Schedule of Debt [Table Text Block] Note 4 - Leases - Balance Sheet Information (Details) Convertible Debt [Table Text Block] Note 4 - Leases - Maturities of Lease Liabilities (Details) Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details) Note 6 - Long-term Debt - Notes Payable (Details) Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details) Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details) Note 9 - Stockholders' Equity - Warrants (Details) Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details) Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) Outstanding, aggregated intrinsic value Note 11 - Segment Reporting - Summary of Segment Activity (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Granted, weighted average grant-date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue Vested and settled with share issuance, weighted average grant-date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding, weighted average grant-date fair value (in dollars per share) Outstanding, March 31, 2023 (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) Outstanding, units (in shares) Outstanding, March 31, 2023 (in shares) Other Comprehensive Income - Currency Translation, Net Currency translation, net Granted, units (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested and settled with share issuance, units (in shares) Current portion of convertible note payable Current portion of Senior Promissory Notes payable Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Cash and restricted cash Represents the amount of cash, cash equivalents and restricted cash as of the balance sheet date. Lessee, Operating and Finance Leases [Text Block] The entire disclosure for operating and finance leases. us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total Stockholders' Equity Maturity of Operating and Finance Lease Liabilities [Table Text Block] The tabular disclosure for maturities of lease liabilities under operating and finance leases. Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block] The tabular disclosure for assets and liabilities under operating and finance leases. liqt_PropertyAndEquipmentUnderFinanceLeaseAccumulatedDepreciation Accumulated depreciation Amount of accumulated depreciation of property and equipment subject to finance lease. Property and equipment, at cost Property and equipment under finance lease before accumulated amortization and depreciation. Contract liabilities us-gaap_AccruedLiabilitiesCurrent Accrued expenses us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchase of property and equipment us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Accounts payable liqt_FinanceLeaseExpense Finance Lease Expense Amount of expense on finance lease. Current Liabilities: Supplemental Disclosures of Cash Flow Information: Segment assets us-gaap_Assets Total Assets Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount us-gaap_OperatingLeaseExpense Operating Lease, Expense Customer Relationships [Member] Stock-based compensation Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Contract assets Award Type [Domain] Award Type [Axis] Net Loss Net (Loss) Net Loss Intangible assets, accumulated depreciations Intangible assets, net of accumulated amortization of $472,098 and $438,250 at March 31, 2023 and December 31, 2022, respectively Water Segment [Member] Information pertaining to the water segment. Restricted Stock Units (RSUs) [Member] Ceramics Segment [Member] Information pertaining to the ceramics segment. Share-Based Payment Arrangement, Option [Member] us-gaap_InterestExpenseDebtExcludingAmortization Interest expense Warrant [Member] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Property and equipment, accumulated depreciation Commitments and Contingencies Disclosure [Text Block] Customer A [Member] Customer A Property and equipment, net of accumulated depreciation of $9,774,851 and $9,046,499 at March 31, 2023 and December 31, 2022, respectively Goodwill Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Payments on finance lease obligation Amount of cash inflow (outflow) on finance lease obligation. Plastic Products [Member] Information pertaining to plastic products. us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities Total Adjustments Cash Flows from Investing Activities: Earnings Per Share [Text Block] Convertible Debt [Member] Accrued expenses Income Tax Benefit CHINA us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable us-gaap_DebtInstrumentRedemptionPricePercentage Debt Instrument, Redemption Price, Percentage DENMARK us-gaap_OperatingExpenses Total Operating Expense us-gaap_DebtInstrumentTerm Debt Instrument, Term (Month) General and administrative expenses us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue Restricted Cash and Cash Equivalents, Current us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense us-gaap_DebtInstrumentConvertibleConversionRatio1 Debt Instrument, Convertible, Conversion Ratio Assets Held for Sale [Policy Text Block] Disclosure of accounting policy for assets held for sale. The 2022 Incentive Plan [Member] Represents the 2022 incentive plan. Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Total Comprehensive Loss City Area Code Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Reclassification, Comparability Adjustment [Policy Text Block] us-gaap_DebtInstrumentPeriodicPaymentPrincipal Debt Instrument, Periodic Payment, Principal us-gaap_IncreaseDecreaseInContractWithCustomerLiability Contract liabilities us-gaap_SharesOutstanding BALANCE (in shares) BALANCE (in shares) Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding (in shares) Preferred stock, shared outstanding (in shares) Preferred Stock, Shares Outstanding (in shares) Financing Receivable, Allowance for Credit Loss [Table Text Block] Current Fiscal Year End Date us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating leases us-gaap_IncreaseDecreaseInAssetsHeldForSale Assets held for sale Document Fiscal Period Focus Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Effect of currency translation us-gaap_IncreaseDecreaseInDeferredIncomeTaxes Change in deferred tax asset / liability Document Period End Date Operating leases (Year) Entity File Number Entity Emerging Growth Company Senior Promissory Notes us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] liqt_FinanceLeaseLiabilityPaymentsDueAfterYearFour Thereafter, finance lease Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fourth fiscal year following latest fiscal year. liqt_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour Thereafter, operating lease Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year. Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Concentration Risk, Percentage Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One Entity Address, City or Town Geographic Concentration Risk [Member] Entity Address, Country Concentration Risk Type [Axis] Concentration Risk Type [Domain] us-gaap_AllowanceForDoubtfulAccountsReceivable Allowance for doubtful accounts Allowance for doubtful accounts Entity Common Stock, Shares Outstanding us-gaap_AdvertisingExpense Advertising Expense Revenue Benchmark [Member] Accounts Receivable [Member] Long-Term Debt [Text Block] us-gaap_IncreaseDecreaseInInventories Inventory Trading Symbol Assets, Total [Member] Customer D [Member] Represents customer D. Concentration Risk Benchmark [Axis] Operating lease liabilities Represents the amount of increase (decrease) in operating lease payments during the period. Concentration Risk Benchmark [Domain] Local Phone Number us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Bad debt expense us-gaap_ProvisionForDoubtfulAccounts Customer C [Member] Represents the information pertaining to the customer C. Customer B [Member] Represents the information pertaining to the customer B. us-gaap_WarrantsAndRightsOutstandingTerm Warrants and Rights Outstanding, Term (Year) Common stock issued in settlement of RSUs Common stock issued in settlement of RSUs (in shares) Selling expenses us-gaap_LiabilitiesAndStockholdersEquity Total Liabilities and Stockholders' Equity us-gaap_CashUninsuredAmount Cash, Uninsured Amount UNITED STATES us-gaap_IncreaseDecreaseInContractWithCustomerAsset Contract assets Research and development expenses Research and Development Expense Accumulated deficit us-gaap_AssetsNoncurrent Total Long-Term Assets Accumulated other comprehensive loss Measurement Input, Share Price [Member] Debt Disclosure [Text Block] us-gaap_InterestExpenseDebt Interest Expense, Debt Measurement Input, Price Volatility [Member] Changes in assets and liabilities: us-gaap_AmortizationOfFinancingCosts Amortization of Debt Issuance Costs Measurement Input, Risk Free Interest Rate [Member] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Substantial Doubt about Going Concern [Text Block] Inventory Disclosure [Text Block] Operating lease liabilities, net of current portion Operating lease liabilities – long-term Measurement Input, Expected Term [Member] Schedule of Inventory, Current [Table Text Block] us-gaap_OperatingLeaseLiability Total operating lease liability Measurement Input, Exercise Price [Member] Current portion of operating lease liabilities Operating lease liabilities – current us-gaap_DebtInstrumentMeasurementInput Debt Instrument, Measurement Input Current portion of finance lease obligations Finance lease liabilities – current Finance lease obligations, net of current portion Finance lease liabilities – long-term Subsequent Events [Text Block] Operating lease right-of-use assets Operating lease right-of-use assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total payment under operating lease agreements us-gaap_FinanceLeasePrincipalPayments Finance Lease, Principal Payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less imputed interest on operating lease Total finance lease liability us-gaap_FinanceLeaseLiability Total finance lease liabilities Measurement Input Type [Axis] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2026, operating lease Measurement Input Type [Domain] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2027, operating lease us-gaap_FinanceLeaseRightOfUseAsset Property and equipment, net Fair Value Measurement, Policy [Policy Text Block] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2024, operating lease us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2025, operating lease Foreign Currency Transactions and Translations Policy [Policy Text Block] Stock-based compensation us-gaap_ShareBasedCompensation Lessee, Leases [Policy Text Block] us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear 2023 (remaining 9 months), operating lease us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) liqt_DebtInstrumentRedemptionCovenantFloorPrice Debt Instrument, Redemption Covenant, Floor Price (in dollars per share) The floor price used to determine the redemption price of a debt instrument. Earnings Per Share, Policy [Policy Text Block] liqt_StockIssuedDuringPeriodSharesIssuedForCommitmentFee Stock Issued During Period, Shares, Issued for Commitment Fee (in shares) Number of shares issued for commitment fee. Plastics Segment [Member] Represents the plastics segment. Operating Expenses: Amortization of discount on convertible notes payable Amortization discount on convertible note Income Tax, Policy [Policy Text Block] Research and Development Expense, Policy [Policy Text Block] Depreciation and amortization us-gaap_SharesIssuedPricePerShare Shares Issued, Price Per Share (in dollars per share) liqt_ClassOfWarrantOrRightIssuedByExchangeShares Class of Warrant or Right, Issued by Exchange, Shares (in shares) Number of warrants issued in exchanged of common stock during the period. us-gaap_AssetsCurrent Total Current Assets Long-Term Assets: Share-Based Payment Arrangement [Policy Text Block] Equity [Text Block] Advertising Cost [Policy Text Block] Common stock; par value $0.001, 100,000,000 shares authorized, 45,271,441 and 43,986,079 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively Assets held for sale Adjustments to reconcile net loss to net cash provided by (used in) operations: Common stock, shares authorized (in shares) Common Stock, Shares Authorized (in shares) Americas [Member] Common stock, shares issued (in shares) Common Stock, Shares, Issued (in shares) Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share (in dollars per share) Asia Pacific [Member] Statistical Measurement [Domain] us-gaap_OperatingLeasePayments Operating Lease, Payments Maximum [Member] Minimum [Member] Statistical Measurement [Axis] Contract assets us-gaap_ContractWithCustomerAssetNetCurrent Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at March 31, 2023 and December 31, 2022 Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued (in shares) Income Taxes Geographical [Axis] Goodwill and Intangible Assets, Policy [Policy Text Block] Geographical [Domain] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized (in shares) Prefunded Warrants [Member] Represents prefunded warrants. Europe [Member] Inventories, net of allowance for excess and obsolete inventory of $675,137 and $663,227 at March 31, 2023 and December 31, 2022, respectively Net Inventory Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share (in dollars per share) Work in process Revenue Revenue Inventories, allowance for excess and obsolete inventory Reserve for obsolescence liqt_ExtendedProductWarrantyTerm Extended Product Warranty, Term (Year) The period for the extended product warranty, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. liqt_StandardProductWarrantyTerm Standard Product Warranty, Term (Year) The period of the standard product warranty, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Gain (Loss) on currency transactions Finished goods and filtration systems Customer [Axis] Customer [Domain] us-gaap_ProductWarrantyAccrualPayments Utilization charges against reserve Reconciliation of Revenue from Segments to Consolidated [Table Text Block] us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss Foreign currency effect Raw materials Warranty costs charged to cost of goods sold Furnace parts and supplies us-gaap_PropertyPlantAndEquipmentUsefulLife Property, Plant and Equipment, Useful Life (Year) Cash Flows from Operating Activities: Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenue [Policy Text Block] Statement [Line Items] Accounts receivable, allowance for doubtful accounts Accounts receivable, net of allowance for doubtful accounts of $60,628 and $59,559 at March 31, 2023 and December 31, 2022, respectively Additional paid-in capital AOCI Attributable to Parent [Member] Schedule of Product Warranty Liability [Table Text Block] Stockholders' Equity: Property, Plant and Equipment, Policy [Policy Text Block] Board of Directors Chairman [Member] us-gaap_NonoperatingIncomeExpense Total Other Income (Expense) Segment Reporting Disclosure [Text Block] Incentive Plan [Member] Represents inventive plan. Current Assets: us-gaap_ContractWithCustomerAssetReclassifiedToReceivable Deferred Revenue us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and Restricted Cash at Beginning of Period Cash and Restricted Cash at End of Period Inventory, Policy [Policy Text Block] Private Placement [Member] Gain (Loss) on Currency Translation us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net change in Cash and Restricted Cash us-gaap_NetCashProvidedByUsedInFinancingActivities Net Cash used in Financing Activities us-gaap_Liabilities Total Liabilities Director [Member] Sale of Stock [Axis] Sale of Stock [Domain] us-gaap_OperatingIncomeLoss Loss from Operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net Cash used in Operating Activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net Cash used in Investing Activities Prepaid expenses and other current assets us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod Prepayments us-gaap_GrossProfit Gross Profit Cost of goods sold Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Consolidation Items [Domain] Deferred tax liability Reportable Geographical Components [Member] us-gaap_ContractWithCustomerLiability Contract liabilities Management [Member] Consolidation Items [Axis] Property and equipment, Net [Member] Information by location on balance sheet (statement of financial position). Warrants issued in connection with public offering and private placement (in shares) Class of Warrant or Right, Issued During Period (in shares) The number of warrants or rights issued during period. Exercises and conversions (in shares) The number of warrants or rights exercised or converted during period. liqt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAnnualGrant Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant The annual value of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Interest and other income us-gaap_ProductWarrantyAccrual Balance Balance us-gaap_ProceedsFromIssuanceOrSaleOfEquity Proceeds from Issuance or Sale of Equity, Total Retained Earnings [Member] Title of Individual [Domain] Title of Individual [Axis] Additional Paid-in Capital [Member] Common Stock [Member] Equity Components [Axis] Equity Component [Domain] Senior Promissory Notes payable Convertible note payable us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] us-gaap_ClassOfWarrantOrRightOutstanding Balance, Warrants (in shares) Balance, Warrants (in shares) us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Loss Before Income Taxes us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) us-gaap_DeferredFinanceCostsNet Less: unamortized debt issuance costs Interest Represents interest paid during period. Accounts Receivable [Policy Text Block] us-gaap_RepaymentsOfConvertibleDebt Repayments of Convertible Debt Cash and Cash Equivalents, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] us-gaap_DebtInstrumentUnamortizedDiscount Debt Instrument, Unamortized Discount, Total Less: unamortized debt discount Document Quarterly Report Receivable [Policy Text Block] Entity Incorporation, State or Country Code Convertible note us-gaap_DebtInstrumentCarryingAmount Interest payments on convertible note The cash inflow (outflow) from the repayment of a long-term debt instrument which 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. Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Middle East and Africa [Member] Represents middle east and africa. Document Transition Report Basis of Accounting, Policy [Policy Text Block] Concentration Risk Disclosure [Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Entity Interactive Data Current Security Exchange Name Operating Expense [Member] Title of 12(b) Security us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs Receivables written off during the periods Warrant Purchase Agreement [Member] Related to warrant purchase agreement. Private Placement Warrants [Member] Related to private placement warrants. liqt_RepaymentsOfConvertibleDebtPrincipal Repayments of Convertible Debt, Principal The amount of cash outflow for the repayment of principal of convertible debt. Income Statement Location [Axis] Income Statement Location [Domain] Senior Promissory Notes Placement Agent Warrants [Member] Related to senior promissory notes placement agent warrants. Measurement Input, Forfeiture Rate [Member] Related to the forfeiture rate measurement input. liqt_RepaymentsOfConvertibleDebtPremium Repayments of Convertible Debt, Premium The amount of cash outflow for repayments of the premium of convertible debt. liqt_DebtInstrumentStatedRateMonthlyIncreaseIfUnpaid Debt Instrument, Stated Rate, Monthly Increase if Unpaid The monthly increase in the stated rate of debt instrument if unpaid. Senior Promissory Notes [Member] Related to senior promissory notes. Senior Promissory Notes Warrant [Member] Related to senior promissory notes warrant. Segments [Axis] Segments [Domain] Other Segments [Member] Corporate Segment [Member] Effect of dilutive securities, stock options, RSUs, and warrants (in shares) Revenue, Percentage Represents percentage related to product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer. us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share (in shares) Unbilled project deliveries Statement [Table] Statement of Financial Position [Abstract] Weighted average number of common shares used in basic earnings per share (in shares) Basic and Diluted Weighted Average Common Shares Outstanding (in shares) Basic and Diluted Loss Per Share (in dollars per share) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] Public Offering [Member] Information related to the registered public offering. us-gaap_ProceedsFromIssuanceOfDebt Proceeds from Issuance of Debt us-gaap_FinanceLeaseLiabilityPaymentsDue Total payment under lease agreements us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Less imputed interest on finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths 2024, finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo 2025, finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree 2026, finance lease us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour 2027, finance lease us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent Finance leases us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear 2023 (remaining 9 months), finance lease us-gaap_LiabilitiesNoncurrent Total Long-term Liabilities Finance leases (Year) Cash Flows from Financing Activities: Deposits and other assets Represents the amount of deposits and other included in noncurrent assets. Corporate, Non-Segment [Member] Contract with Customer, Asset (Liability), Net Contract with Customer, Asset (Liability), Net The amount of contract with customer classified as assets, net of liabilities. Cost incurred The amount of costs incurred in a contract with customer. Convertible Preferred Stock [Member] us-gaap_StockholdersEquity BALANCE BALANCE Class of Stock [Axis] Class of Stock [Domain] Convertible note payable, less current portion Senior Promissory Notes payable, less current portion Schedule of Weighted Average Number of Shares [Table Text Block] Operating Segments [Member] Senior promissory notes payable, less current portion EX-101.PRE 10 liqt-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2023
May 11, 2023
Document Information [Line Items]    
Entity Central Index Key 0001307579  
Entity Registrant Name LIQTECH INTERNATIONAL INC  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2023  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-36210  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 20-1431677  
Entity Address, Address Line One Industriparken 22C, DK 2750  
Entity Address, City or Town Ballerup  
Entity Address, Country DK  
City Area Code 45  
Local Phone Number 3131 5941  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol LIQT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status No  
Entity Interactive Data Current No  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   45,271,441
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Current Assets:    
Cash and restricted cash $ 14,309,933 $ 16,597,371
Accounts receivable, net of allowance for doubtful accounts of $60,628 and $59,559 at March 31, 2023 and December 31, 2022, respectively 2,736,043 2,310,344
Inventories, net of allowance for excess and obsolete inventory of $675,137 and $663,227 at March 31, 2023 and December 31, 2022, respectively 4,421,748 4,062,001
Contract assets 2,447,668 2,253,295
Prepaid expenses and other current assets 2,088,530 1,720,902
Assets held for sale 734,709 723,872
Total Current Assets 26,738,631 27,667,785
Long-Term Assets:    
Property and equipment, net of accumulated depreciation of $9,774,851 and $9,046,499 at March 31, 2023 and December 31, 2022, respectively 7,934,496 8,296,807
Operating lease right-of-use assets 3,190,273 3,271,997
Deposits and other assets 457,398 450,038
Intangible assets, net of accumulated amortization of $472,098 and $438,250 at March 31, 2023 and December 31, 2022, respectively 190,779 212,933
Goodwill 230,157 226,095
Total Long-Term Assets 12,003,103 12,457,870
Total Assets 38,741,734 40,125,655
Current Liabilities:    
Accounts payable 2,215,226 1,389,355
Accrued expenses 2,699,232 3,087,206
Current portion of finance lease obligations 410,060 399,198
Current portion of operating lease liabilities 579,552 561,182
Contract liabilities 710,604 649,557
Total Current Liabilities 6,614,674 6,086,498
Deferred tax liability 142,946 154,645
Finance lease obligations, net of current portion 2,322,913 2,384,011
Operating lease liabilities, net of current portion 2,610,721 2,710,815
Senior promissory notes payable, less current portion 5,564,842 5,480,314
Total Long-term Liabilities 10,641,422 10,729,785
Total Liabilities 17,256,096 16,816,283
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at March 31, 2023 and December 31, 2022 0 0
Common stock; par value $0.001, 100,000,000 shares authorized, 45,271,441 and 43,986,079 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively 45,270 43,986
Additional paid-in capital 97,092,877 96,936,988
Accumulated deficit (69,740,538) (67,351,035)
Accumulated other comprehensive loss (5,911,971) (6,320,567)
Total Stockholders' Equity 21,485,638 23,309,372
Total Liabilities and Stockholders' Equity $ 38,741,734 $ 40,125,655
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Accounts receivable, allowance for doubtful accounts $ 60,628 $ 59,559
Inventories, allowance for excess and obsolete inventory 675,137 663,227
Property and equipment, accumulated depreciation 9,774,851 9,046,499
Intangible assets, accumulated depreciations $ 472,098 $ 438,250
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 2,500,000 2,500,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shared outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 45,271,441 43,986,079
Common stock, shares outstanding (in shares) 45,271,441 43,986,079
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue $ 4,011,519 $ 3,637,236
Cost of goods sold 3,620,177 3,391,695
Gross Profit 391,342 245,541
Operating Expenses:    
Selling expenses 1,182,435 1,059,948
General and administrative expenses 1,058,949 1,916,517
Research and development expenses 342,619 602,737
Total Operating Expense 2,584,003 3,579,202
Loss from Operations (2,192,661) (3,333,661)
Other Income (Expense)    
Interest and other income 51,673 99
Interest expense (12,001) (206,461)
Amortization discount on convertible note (84,528) (297,338)
Gain (Loss) on currency transactions (166,278) 75,993
Total Other Income (Expense) (211,134) (427,707)
Loss Before Income Taxes (2,403,795) (3,761,368)
Income Tax Benefit (14,292) (14,994)
Net Loss $ (2,389,503) $ (3,746,424)
Basic and Diluted Loss Per Share (in dollars per share) $ (0.05) $ (0.18)
Basic and Diluted Weighted Average Common Shares Outstanding (in shares) 45,228,596 21,350,455
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net (Loss) $ (2,389,503) $ (3,746,424)
Other Comprehensive Income - Currency Translation, Net 408,596 (355,891)
Total Comprehensive Loss $ (1,980,907) $ (4,102,315)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
BALANCE (in shares) at Dec. 31, 2021 21,285,706        
BALANCE at Dec. 31, 2021 $ 21,285 $ 70,910,092 $ (53,181,928) $ (4,975,399) $ 12,774,860
Common stock issued in settlement of RSUs (in shares) 66,982        
Common stock issued in settlement of RSUs $ 67 (67) 0
Stock-based compensation 178,778 178,778
Currency translation, net (355,891) (355,891)
Net (Loss) (3,746,424) (3,746,424)
BALANCE (in shares) at Mar. 31, 2022 21,352,688        
BALANCE at Mar. 31, 2022 $ 21,352 71,089,613 (56,928,352) (5,331,290) 8,851,323
BALANCE (in shares) at Dec. 31, 2022 43,986,079        
BALANCE at Dec. 31, 2022 $ 43,986 96,936,988 (67,351,035) (6,320,567) 23,309,372
Common stock issued in settlement of RSUs (in shares) 1,285,362        
Common stock issued in settlement of RSUs $ 1,284 (1,284)      
Stock-based compensation   157,173     157,173
Currency translation, net       408,596 408,596
Net (Loss)     (2,389,503)   (2,389,503)
BALANCE (in shares) at Mar. 31, 2023 45,271,441        
BALANCE at Mar. 31, 2023 $ 45,270 $ 97,092,877 $ (69,740,538) $ (5,911,971) $ 21,485,638
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash Flows from Operating Activities:    
Net Loss $ (2,389,503) $ (3,746,424)
Adjustments to reconcile net loss to net cash provided by (used in) operations:    
Depreciation and amortization 756,631 746,357
Amortization of discount on convertible notes payable 84,528 297,338
Stock-based compensation 157,173 178,778
Change in deferred tax asset / liability (14,292) (14,944)
Changes in assets and liabilities:    
Accounts receivable (379,330) (237,953)
Inventory (283,157) (505,962)
Contract assets (151,812) (585,678)
Prepaid expenses and other current assets (336,388) (1,399,481)
Accounts payable 791,702 414,995
Accrued expenses (433,045) 209,038
Operating lease liabilities (138,699) (185,804)
Contract liabilities 48,755 (205,206)
Assets held for sale 2,136 0
Total Adjustments 107,201 (1,288,522)
Net Cash used in Operating Activities (2,285,301) (5,034,944)
Cash Flows from Investing Activities:    
Purchase of property and equipment (87,470) (183,031)
Net Cash used in Investing Activities (87,470) (183,031)
Cash Flows from Financing Activities:    
Payments on finance lease obligation (98,945) (91,807)
Interest payments on convertible note 0 (840,000)
Net Cash used in Financing Activities (98,945) (931,807)
Gain (Loss) on Currency Translation 184,278 (112,537)
Net change in Cash and Restricted Cash (2,287,438) (6,262,319)
Cash and Restricted Cash at Beginning of Period 16,597,371 17,489,380
Cash and Restricted Cash at End of Period 14,309,933 11,227,061
Supplemental Disclosures of Cash Flow Information:    
Interest (41,506) 203,289
Income Taxes $ 0 $ 0
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Business and Basis of Presentation

 

The consolidated financial statements include the accounts of LiqTech International, Inc., (the “Company”) and its subsidiaries. The terms "Company", “us", "we" and "our" as used in this report refer to the Company and its subsidiaries, which are set forth below in Item 2, the management's discussion and analysis section. The Company engages in the development, design, production, marketing and sale of automated filtering systems, ceramic silicon carbide membrane applications and diesel particulate air filters in North America, Europe, Asia, Australia, and South America. 

 

These interim consolidated financial statements are unaudited. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These Condensed Consolidated Financial Statements should be read in conjunction with our financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022. The results of operations for the period ended March 31, 2023 are not necessarily indicative of the operating results for the full year and are unaudited. In the opinion of management, all adjustments consisting of normal recurring nature, necessary for a fair presentation have been included.

 

Consolidation -- The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and its majority owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation.

 

Reclassification – Certain amounts presented in previously issued financial statements have been reclassified to be consistent with the current period presentation. In the statement of operations and comprehensive loss, the Company has reclassified the prior year comparative amounts of general and administrative expenses and other expenses to be consistent with the current classification.

 

Functional Currency / Foreign currency translation -- The functional currency of LiqTech International, Inc., LiqTech USA, Inc. and LiqTech NA is the U.S. Dollar. The functional currency of LiqTech Holding, LiqTech Water, LiqTech Plastics, LiqTech Ceramics, LiqTech Water Projects and LiqTech Emission Control is the Danish Krone (“DKK”); the functional currency of LiqTech China is the Renminbi (“RMB”); the functional currency of LiqTech Germany is the Euro; and the functional currency of LiqTech Singapore is the Singapore Dollar. The Company’s reporting currency is the U.S. Dollar for the purpose of these consolidated financial statements. The balance sheet accounts of the foreign subsidiaries are translated into U.S. Dollars at the period-end exchange rates, and all revenue and expenses are translated into U.S. Dollars at the average exchange rates prevailing during the three months ended March 31, 2023 and 2022. Translation gains and losses are deferred and accumulated as a component of other comprehensive income (loss) in stockholders’ equity. Transaction gains and losses that arose from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are included in the statement of operations as incurred. 

 

Cash and Restricted Cash -- The Company considers all highly liquid debt instruments purchased with a maturity of three months or less to be cash equivalents. As of March 31, 2023 and December 31, 2022, the Company held $1,469,325 and $1,440,394, respectively, of restricted cash. The restricted cash is held as security by a local financial institution for ensuring a leasing facility and for payment guarantees issued for the benefit of customers in connection with prepayments of sales orders and for warranties after the delivery of products.

 

Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to $250,000. At March 31, 2023 and December 31, 2022 the Company had $275,028, and $12,999,271 in excess of the FDIC insured limit, respectively.

 

Accounts Receivable -- Accounts receivable consist of trade receivables arising in the normal course of business. The Company establishes an allowance for doubtful accounts that reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, age, financial information that is publicly accessible and other currently available evidence. 

 

The roll-forward of the allowance for doubtful accounts for the periods ended March 31, 2023 and December 31, 2022 is as follows: 

 

  

March 31,

2023

  

December 31,

2022

 

Allowance for doubtful accounts at the beginning of the period

 $59,559  $409,076 

Bad debt expense

  -   (24,534

)

Receivables written off during the periods

  -   (295,778

)

Effect of currency translation

  1,069   (29,205

)

Allowance for doubtful accounts at the end of the period

 $60,628  $59,559 

 

Inventory – Inventory directly purchased is carried at the lower of cost or net realizable value, as determined on the first-in, first-out method.

 

For inventory produced, standard costs that approximate actual costs, applying the FIFO method, are used to value inventory. Standard costs are reviewed at least annually by management or more often in the event that circumstances indicate a change in cost has occurred.

 

Work in process and finished goods include material, labor, and production overhead costs. The Company adjusts the value of its inventory to the extent management determines that the cost cannot be recovered due to obsolescence or other factors.

 

Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand of the products and spare parts.

 

Contracts Assets / Liabilities – Contract assets are the Company’s rights to consideration in exchange for goods or services and is recognized when a performance obligation has been satisfied but has not yet been billed. When the Company issues invoices to the customer and the billing is higher than the capitalized Contract assets, the net amount is transferred to Contract liabilities. Contract assets/liabilities are transferred to revenue and cost of goods sold when the right to consideration is unconditional and billed per the terms of the contractual agreement.

 

Contract assets also include unbilled receivables, which usually comprise the last invoice remaining after the delivery of the water treatment unit, where revenue is recognized at the transfer of control based upon signed acceptance of the water treatment unit by the customer. Most commonly this invoice is sent to the customer at commissioning of the product or no later than 12 months after the delivery. Also included in Contract assets are short-term receivables such as VAT and other receivables.

 

Assets Held for Sale -- Assets are classified as held for sale when all of the following criteria for a plan of sale have been met: (1) management, having the authority to approve the action, commits to a plan to sell the assets; (2) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (3) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (4) the sale of the assets is probable and is expected to be completed within one year; (5) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (6) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets are classified as held for sale on the balance sheet. Assets classified as held for sale are reported at the lower of their carrying value or fair value less costs to sell. Depreciation and amortization of assets ceases upon designation as held for sale.

 

Leases -- The Company has elected to not recognize lease assets and liabilities with an initial term of 12 months or less and to not separate lease and non-lease components. The Company’s accounting for finance leases (formerly called capital lease obligations) remains substantially unchanged. Operating lease right-of-use (“ROU”) assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, an incremental borrowing rate based on the information available at the commencement date is used in determining the present value. The Company will use the implicit rate when readily determinable. The operating lease ROU asset also included prepaid lease payments and reduced by accrued lease payments. The Company’s lease terms may include options to extend or terminate the lease, for which the Company will reflect the change when it is reasonably certain that those options will be exercised. Operating lease cost for lease payments will be recognized on a straight-line basis over the lease term.

 

Property and Equipment -- Property and equipment are stated at cost. Expenditures for major renewals and betterments that extend the useful lives of property and equipment are capitalized upon being placed in service. Expenditures for maintenance and repairs are charged to expense as incurred. Depreciation is computed for financial statement purposes on a straight-line basis over the estimated useful lives of the assets, which range from three to ten years.

 

Goodwill and Intangible Assets -- The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business, with the residual purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain judgments and estimates. These judgments can include, but are not limited to, the cash flows that an asset is expected to generate in the future and the appropriate weighted average cost of capital.

 

Acquired intangible assets with determinable useful lives are amortized on a straight-line or accelerated basis over the estimated periods benefited, ranging from one to ten years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of five years.

 

The Company evaluates the recoverability of long-lived assets by comparing the carrying amount of an asset to estimated future net undiscounted cash flows generated by the asset. If such assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying value of the assets exceeds the fair value of the assets. The evaluation of recoverability involves estimates of future operating cash flows based upon certain forecasted assumptions, including, but not limited to, revenue growth rates, gross profit margins, and operating expenses over the expected remaining useful life of the related asset. A shortfall in these estimated operating cash flows could result in an impairment charge in the future.

 

Goodwill is not amortized but is evaluated annually for impairment at the reporting unit level or when indicators of a potential impairment are present. The Company estimates the fair value of the reporting unit using the discounted cash flow and market approaches. Forecasts of future cash flows are based on the Company’s best estimate of future net sales and operating expenses, using primarily expected category expansion, pricing, market segment fundamentals, and general economic conditions.

 

Revenue Recognition -- The Company sells products throughout the world, and sales by geographical region are as follows for the three months ended March 31, 2023 and 2022:

 

          

For the Three months

 
  

% Distribution

  

Ended March 31,

 
  

2023

  

2022

  

2023

  

2022

 

Americas

  9

%

  4

%

 $333,530  $139,307 

Asia-Pacific

  11

%

  23

%

  451,895   835,365 

Europe

  77

%

  73

%

  3,099,785   2,662,564 

Middle East & Africa

  3

%

  -

%

  126,309   - 
   100

%

  100

%

 $4,011,519  $3,637,236 

 

The Company’s sales by product line are as follows for the three months ended March 31, 2023 and 2022:

 

          

For the Three Months

 
  

% Distribution

  

Ended March 31,

 
  

2023

  

2022

  

2023

  

2022

 

Water

  36

%

  16

%

 $1,434,919  $592,990 

Ceramics

  35

%

  52

%

  1,409,372   1,880,118 

Plastics

  29

%

  31

%

  1,167,228   1,138,597 

Corporate

  -

%

  1

%

  -   25,530 
   100

%

  100

%

 $4,011,519  $3,637,236 

 

For Water (systems and aftermarket), Ceramics (diesel particulate filters and membranes), and Plastics (components), revenue is recognized when performance obligations specified within the terms of a contract with the customer are satisfied, which occurs when control of the product transfers to the customer or when services are rendered by the Company. The majority of the Company's sales contracts contain performance obligations satisfied at a point in time when title along with risks and rewards of ownership have transferred to the customer. This generally occurs when the product is shipped or accepted by the customer. Revenue for service contracts is recognized as the services are provided. Revenue is measured as the amount of consideration expected to be received in exchange for transferring the goods or providing services. The satisfaction of performance obligations under the terms of a revenue contract generally gives rise to the right to receive payment from the customer. The Company's standard payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is not significant. Pre-payments received prior to satisfaction of performance obligations are recorded as a Contract liability. Considering the relatively short time between revenue recognition and receipt of payment, financing components do not exist between the Company and its customers.

 

For contracts with customers that include multiple performance obligations, judgment is required to determine whether performance obligations specified in these contracts are distinct and should be accounted for as separate revenue transactions for recognition purposes. For such arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are generally determined based on the prices charged to customers or using expected cost-plus margin.

 

System sales are recognized when the Company transfers control to the customer based upon sales and delivery conditions specified in the sales contract. This typically occurs upon shipment of the system from the production facility but can also occur upon other agreed delivery terms. In connection with the completion of the system, it is normal procedure to issue a FAT (Factory Acceptance Test) asserting that the customer has accepted the performance of the system as it is being shipped from our production facility in Hobro. As part of the performance obligation, the customer is normally offered commissioning services (final assembly and configuration at a place designated by the customer), and this commissioning is therefore considered a second performance obligation and is valued at cost, with the addition of a standard gross margin. This second performance obligation is recognized as revenue at the time of the commissioning services being rendered together with the cost incurred. Part of the invoicing to the customer is also attributed to the commissioning, and at transfer of the control of the system (i.e., the first performance obligation), this portion is recognized as Contract liabilities.

 

Aftermarket sales represent parts, extended warranties, and maintenance services. For the sale of aftermarket parts, the Company transfers control and recognizes revenue when parts are shipped to the customer. When customers are given the right to return eligible parts and accessories, the Company estimates the expected returns based on an analysis of historical experience. The Company adjusts estimated revenues at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. The Company recognizes revenue for extended warranty and maintenance agreements based on the standalone selling price over the life of the contract.

 

The Company has received long-term contracts for grants from government entities for the development and use of silicon carbide membranes in various water filtration and treatment applications and historically in the installation of various water filtration systems. We measure the transfer of control of the performance obligation on long-term contracts utilizing the cost-to-cost measure of progress, with cost of revenue including direct costs such as labor and materials. Under the cost-to-cost approach, the use of estimated costs to complete each performance obligation is a significant variable in the process of determining recognized revenue and a significant factor in the accounting for such performance obligations. The timing of when we bill our customers is generally dependent upon advance billings terms, milestone billings based on completion of certain phases of the work, or when services are provided or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized to date in excess of cumulative billings are reported on our balance sheet as Contract assets. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and estimated earnings recognized to date are reported on our balance sheet as Contract liabilities.

 

The roll-forward of Contract assets / liabilities for the periods ended March 31, 2023 and December 31, 2022 is as follows:

 

  

March 31,

2023

  

December 31,

2022

 

Cost incurred

 $4,338,453  $3,860,179 

Unbilled project deliveries

  506,509   950,105 

VAT

  327,718   229,006 

Other receivables

  75,804   45,814 

Prepayments

  (3,445,720

)

  (3,363,039

)

Deferred Revenue

  (65,701

)

  (118,327

)

  $1,737,063  $1,603,738 
         

Distributed as follows:

        

Contract assets

 $2,447,668  $2,253,295 

Contract liabilities

  (710,604

)

  (649,557

)

  $1,737,063  $1,603,738 

 

Advertising Cost -- Costs incurred in connection with advertising of the Company’s products are expensed as incurred. Advertising costs are included in sales expenses, and total advertising costs for the three-month periods ended March 31, 2023 and 2022 were $32,599 and $55,524, respectively.

 

Research and Development Cost -- The Company expenses research and development costs as incurred. Included in operating expense for the three-month periods ended March 31, 2023 and 2022 were research and development costs of $342,619 and $602,737, respectively.

 

Income Taxes -- The Company accounts for income taxes in accordance with FASB ASC Topic 740, Accounting for Income Taxes. This statement requires an asset and liability approach with respect to accounting for income taxes.

 

Income/(Loss) Per Share -- The Company calculates earnings (loss) per share in accordance with FASB ASC 260, Earnings Per Share. Basic earnings per common share (EPS) are based on the weighted average number of shares of Common Stock outstanding during each period. Diluted earnings per common share are based on shares outstanding (computed as under basic EPS) and potentially dilutive common shares. Potential shares of Common Stock included in the diluted earnings per share calculation include in-the-money stock options, RSUs and warrants that have been granted but have not yet been exercised.

 

Stock Awards -- During the years presented in the accompanying consolidated financial statements, the Company has granted stock awards. The Company accounts for stock awards in accordance with the provisions of FASB ASC Topic 718, Compensation – Stock Compensation.

 

Fair Value of Financial Instruments -- The Company accounts for fair value measurements for financial assets and liabilities in accordance with FASB ASC Topic 820. The authoritative guidance, which among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or non-recurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the guidance establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:

 

Level 1. Observable inputs such as quoted prices in active markets for identical assets or liabilities;

Level 2. Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and

Level 3. Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

 

Unless otherwise disclosed, the fair value of the Company’s financial instruments including cash, accounts receivable, other receivables, prepaid expenses, accounts payable, accrued expenses, convertible notes payable, and senior promissory notes payable approximate their recorded values due to their short-term maturities.

 

Accounting Estimates -- The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets including accounts receivable; allowance for doubtful accounts; contract assets; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill; liabilities including contract liabilities and contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated.

 

Recent Accounting Pronouncements -- Recent accounting pronouncements issued by the FASB did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Going Concern
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Substantial Doubt about Going Concern [Text Block]

NOTE 2 GOING CONCERN

 

The accompanying consolidated financial statements have been prepared in conformity with generally accepted accounting principles of the United States of America, which contemplate continuation of the Company as a going concern; however, the Company has incurred significant recent losses, which raises substantial doubt about the ability of the Company to continue as a going concern for a period of one year from the issuance of these financial statements. There is no assurance that the Company will be successful in executing the proposed cost reductions and profitability improvement measures, thus achieving profitable operations. The financial statements do not include any adjustments that might result from the outcome of these uncertainties.

  

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

NOTE 3 - INVENTORY

 

Inventory consisted of the following on March 31, 2023, and December 31, 2022:

 

  

March 31,

2023

  

December 31,

2022

 

Furnace parts and supplies

 $67,689  $66,495 

Raw materials

  2,721,031   2,474,227 

Work in process

  1,155,789   982,973 

Finished goods and filtration systems

  1,152,376   1,201,533 

Reserve for obsolescence

  (675,137

)

  (663,227

)

Net Inventory

 $4,421,748  $4,062,001 

 

Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movements, expected useful lives, and estimated future demand for the products.

  

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Leases
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Lessee, Operating and Finance Leases [Text Block]

NOTE 4 - LEASES

 

The Company leases certain vehicles, real property, production equipment and office equipment under lease agreements. The Company evaluates each lease to determine its appropriate classification as an operating lease or finance lease for financial reporting purposes. The majority of our operating leases are non-cancelable leases for production and office space in Hobro, Aarhus and Copenhagen, Denmark.

 

During the three months ended March 31, 2023, cash paid for amounts included for the measurement of finance lease liabilities was $98,945, and the Company recorded finance lease expenses in other income (expenses) of $109,165.

 

During the three months ended March 31, 2023, cash paid for amounts included for the measurement of operating lease liabilities was $188,555, and the Company recorded operating lease expense of $188,555.

 

Supplemental balance sheet information related to leases as of March 31, 2023 and December 31, 2022 was as follows:

 

  

March 31,

2023

  

December 31,

2022

 

Operating leases:

        

Operating lease right-of-use assets

 $3,190,273  $3,271,997 
         

Operating lease liabilities – current

 $579,552  $561,182 

Operating lease liabilities – long-term

  2,610,721   2,710,815 

Total operating lease liabilities

 $3,190,273  $3,271,997 
         

Finance leases:

        

Property and equipment, at cost

 $3,947,597  $3,877,955 

Accumulated depreciation

  (631,838

)

  (544,653

)

Property and equipment, net

 $3,315,759  $3,333,302 
         

Finance lease liabilities – current

 $410,060  $399,198 

Finance lease liabilities – long-term

  2,322,913   2,384,011 

Total finance lease liabilities

 $2,732,973  $2,783,209 
         

Weighted average remaining lease term:

        

Operating leases

  9.6   9.6 

Finance leases

  5.1   5.4 
         

Weighted average discount rate:

        

Operating leases

  6.1

%

  6.2

%

Finance leases

  2.2

%

  2.2

%

 

Maturities of lease liabilities at March 31, 2023 were as follows:

 

  

Operating

Lease

  

Finance

lease

 

2023 (remaining 9 months)

 $568,313  $420,124 

2024

  615,177   537,720 

2025

  320,664   534,241 

2026

  310,065   498,391 

2027

  310,065   498,391 

Thereafter

  2,092,942   741,592 

Total payment under lease agreements

  4,217,226   3,230,460 

Less imputed interest

  (1,026,953

)

  (497,487

)

Total lease liability

 $3,190,273  $2,732,973 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Lines of Credit
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

NOTE 5 - LINES OF CREDIT

 

In connection with certain orders, we provide the customer a working guarantee, a prepayment guarantee or a security bond. For that purpose, we have a guaranteed credit line of EUR 1,350,000 (approximately $1,470,000) secured by a cash deposit. As of March 31, 2023, our bank has issued working guaranties of $259,366 for our customers against the credit line.

  

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Long-term Debt
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Long-Term Debt [Text Block]

NOTE 6 – LONG-TERM DEBT

 

Convertible Note

 

On March 24, 2021, the Company entered into a Securities Purchase Agreement with an institutional investor pursuant to which the Company agreed to issue and sell a $15.0 million principal amount senior convertible note (the “Convertible Note”) maturing on October 1, 2023 and 80,000 shares of our common stock, $0.001 par value (“Common Stock”), for an aggregate purchase price of $15.0 million upon the satisfaction of the closing conditions set forth in the Securities Purchase Agreement. The Closing occurred on April 8, 2021, and the Company issued to the Investor the securities in connection with the Closing.

 

The Convertible Note was a senior, unsecured obligation of the Company, payable at 112% of the principal amount at maturity ( October 1, 2023), or earlier upon redemption or repurchase as set forth in the Convertible Note. The Convertible Note was convertible into shares of Common Stock pursuant to the terms of the Convertible Note, in part or in whole, from time to time, at the election of the Investor. The initial conversion rate was 100.6749 shares of Common Stock per $1,000 of principal amount of the Convertible Note. The conversion rate was subject to anti-dilution adjustments, including for stock dividends, splits, and combinations; issuances of options, warrants, or similar rights; spin-offs and distributions of property; cash dividends or distributions; and tender or exchange offers, in each case as further described in and pursuant to the terms of the Convertible Note. 

 

Beginning on March 1, 2022, and on the first day of each calendar month thereafter, at the election of the Investor or Holder, if applicable, the Company was required to redeem $840,000 of the amounts due under the Convertible Note in cash or Common Stock at 90% of the lesser of (i) the volume-weighted average price (“VWAP”) of the Common Stock on the trading day immediately preceding the payment date and (ii) the average of the lowest three (3) VWAPs over the 10 trading days immediately preceding the payment date, which shall in no case be less than the floor price of $1.75 per share. Beginning on March 1, 2022, the Company paid the first monthly installment of $840,000 in cash.

 

As of June 22, 2022, the Convertible Note, including accrued interest and all relevant obligations, was repaid in full, amounting to $13,446,875, allocated between a principal repayment of $11,640,000 and contractual repayment premium of $1,806,875.

 

The components of the Convertible Note are as follows:

 

  

March 31,

2023

  

March 31,

2022

 

Convertible note

 $-   15,960,000 

Less: unamortized debt issuance costs

  -   (1,915,726 

Convertible note payable

 $-  $14,044,274 
         

Current portion of convertible note payable

  -   10,080,000 

Convertible note payable, less current portion

  -   3,964,273 

Convertible note payable

 $-  $14,044,274 

 

For the three months ended March 31, 2023 and 2022, the Company recognized interest expense of $0 and $187,500, respectively, and $0 and $297,338, respectively, related to the amortization of debt issuance costs.

 

Senior Promissory Notes

 

On June 22, 2022, the Company issued and sold Senior Promissory Notes in an aggregate principal amount of $6.0 million (the "Notes") and issued warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., 21 April Fund, L.P., and 21 April Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement entered into with the Purchasers.

 

The Notes have a term of 24 months and do not bear interest during this period. If the notes are not repaid on or before the second anniversary of issuance, however, the Notes will thereafter bear interest of 10% per annum, which will increase by 1% each month the Notes remain unpaid, up to a maximum of 16% per annum, payable monthly.

 

Additionally, as part of the transaction, the Company issued 230,000 warrants to the placement agent. All of the warrants issued in this transaction have an exercise price of $0.65 per share, a term of five years and are exercisable for cash at any time.

 

As a result, the Company recorded an initial debt discount of $695,749, based on the relative fair value of the warrants and notes issued. The Company determined the fair value of the warrants by using the Black-Scholes Option Pricing Model, with the following assumptions: expected term of 2.5 years, stock price of $0.43, exercise price of $0.65, volatility of 80.8%, risk-free rate of 3.13%, and no forfeiture rate. The debt discount will be accreted according to the effective interest method over the contractual term of the note. The warrants qualified for equity classification and were reported within Additional Paid-In Capital.

 

The components of notes payable are as follows:

 

  

March 31,

2023

  

December 31,

2022

 

Senior Promissory Notes

 $6,000,000   6,000,000 

Less: unamortized debt discount

  (435,158

)

  (519,686

)

Senior Promissory Notes payable

 $5,564,842  $5,480,314 
         

Current portion of Senior Promissory Notes payable

  -   - 

Senior Promissory Notes payable, less current portion

  5,564,842   5,480,314 

Senior Promissory Notes payable

 $5,564,842  $5,480,314 

 

For the three months ended March 31, 2023 and 2022, the Company recognized interest expense of $0 and $0, respectively, and $84,528 and $0, respectively on the Senior Promissory Notes, related to the amortization of debt issuance costs.

  

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Agreements and Commitments
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

NOTE 7 – AGREEMENTS AND COMMITMENTS

 

Contingencies – From time to time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business.

 

In November 2022, the Company entered into a commercial settlement agreement regarding marine wastewater treatment systems delivered in 2019, more specifically potential warranty claims related to alleged corrosion on certain parts and components. The Company disputed the claim in full, subsequently reaching an amicable settlement agreement with expected remediation work to be conducted in the first half of 2023. The cost of any remediation work is shared between the two parties.

 

Product Warranties – The Company provides a standard warranty for its systems, generally for a period of one to three years after customer acceptance. The Company estimates the costs that may be incurred under its standard warranty programs and records a liability for such costs at the time product revenue is recognized.

 

In addition, the Company sells an extended warranty for certain systems, which generally provides a warranty for up to four years from the date of commissioning. The specific terms and conditions of the warranties vary depending upon the product sold and the country in which the installation occurred. Revenue received for the sale of extended warranty contracts is deferred and recognized in the same manner as the costs incurred to perform under the warranty contracts.

 

The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Factors that affect the warranty liability include the number of units sold, historical and anticipated rates of warranty claims and the cost per claim.

 

Changes in the Company’s current and long-term warranty obligations included in accrued expenses on the balance sheet, as of March 31, 2023 and December 31, 2022, were as follows:

 

  

March 31,

2023

  

December 31,

2022

 

Balance at January 1

 $898,072  $962,313 

Warranty costs charged to cost of goods sold

  22,579   86,256 

Utilization charges against reserve

  (239,052

)

  (93,653

)

Foreign currency effect

  13,343   (56,844

)

Balance at the end of the period

 $694,943  $898,072 

  

The utilization charges against reserve for the three months ended March 31, 2023 relates to the commercial settlement agreement as described under “Note 7 – Agreements And Commitments”.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Earnings Per Share
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

NOTE 8 – EARNINGS PER SHARE

 

Basic and diluted net income (loss) per common share is determined by dividing net income (loss) by the weighted average number of shares of Common Stock outstanding during the period. For the periods where there is a net loss, stock options, warrants and Restricted Stock Units (“RSUs”) have been excluded from the calculation of diluted net loss per common share because their effect would be anti-dilutive. Consequently, the weighted average number of shares of Common Stock used to calculate both basic and diluted net loss per common share are the same for the reported periods.

 

As of March 31, 2023, the Company had outstanding balances of 2,832,909 RSUs, 31,440,000 prefunded warrants, and 4,480,000 warrants, all exercisable for shares of Common Stock

 

As of March 31, 2022, the Company had 561,862 RSUs outstanding and 1,015,000 prefunded warrants exercisable for shares of Common Stock outstanding.

 

The following table shows the amounts used in computing earnings per share and the weighted average number of shares of potentially dilutive Common Stock for the three months ended March 31, 2023 and 2022:

 

  

For the Three Months

Ended March 31,

 
  

2023

  

2022

 

Net (Loss)

 $(2,389,503

)

 $(3,746,424

)

Weighted average number of common shares used in basic earnings per share

  45,228,596   21,350,455 

Effect of dilutive securities, stock options, RSUs, and warrants

  -   - 

Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share

  45,228,596   21,350,455 

 

For the three months ended March 31, 2023 and 2022 respectively, the Company had no options outstanding to purchase common stock.

  

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Stockholders' Equity
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Equity [Text Block]

NOTE 9 – STOCKHOLDERS’ EQUITY

 

Common Stock – The Company has 100,000,000 authorized shares of common stock, $0.001 par value (“Common Stock”). As of March 31, 2023 and December 2022, there were 45,271,441 and 43,986,079 shares of Common Stock issued and outstanding, respectively.

 

Voting -- Holders of common stock are entitled to one vote for each share held of record on each matter submitted to a vote of stockholders, including the election of directors, and do not have any right to cumulate votes in the election of directors. 

 

Dividends -- Subject to the rights and preferences of the holders of any series of preferred stock, if any, which may at the time be outstanding, holders of Common Stock are entitled to receive ratably such dividends as our Board of Directors from time to time may declare out of funds legally available.  

 

Liquidation Rights -- In the event of any liquidation, dissolution or winding-up of affairs, after payment of all of our debts and liabilities and subject to the rights and preferences of the holders of any outstanding shares of any series of our preferred stock, the holders of Common Stock will be entitled to share ratably in the distribution of any of our remaining assets.  

 

Other Matters -- Holders of common stock have no conversion, preemptive or other subscription rights, and there are no redemption rights or sinking fund provisions with respect to our common stock. All of the issued and outstanding shares of common stock on the date of this Annual Report are validly issued, fully paid and non-assessable.

 

Preferred Stock -- Our Board of Directors has the authority to issue preferred stock in one or more classes or series and to fix the designations, powers, preferences and rights, qualifications, limitations or restrictions thereof, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption, redemption prices, liquidation preferences and the number of shares constituting any class or series, without further vote or action by the stockholders. The issuance of preferred stock may have the effect of delaying, deferring or preventing a change in control without further action by the stockholders and may adversely affect the voting and other rights of the holders of Common Stock.

 

The Company has 2,500,000 authorized Preferred stock, $0.001 par value. As of March 31, 2023, there were no preferred shares issued and outstanding.

 

Stock Issuance 

 

Since  January 1, 2023, the Company has made the following issuances of Common Stock: 

 

On January 3, 2023, the Company issued 18,719 shares of Common Stock to settle RSUs. The RSUs were valued at $110,254 for services provided by the Board of Directors in 2022. The Company recognized the stock-based compensation of the award over the requisite service period during the year ended December 31, 2022.

 

On January 3, 2023, the Company issued 1,266,643 shares of Common Stock to settle RSUs. The RSUs were valued at $674,164 for services provided by management in 2022. The Company recognized the stock-based compensation of the award over the requisite service period during the year ended December 31, 2022.

 

Warrants 

 

On August 17, 2021, the Company entered an exchange agreement with an existing shareholder to exchange an aggregate of 500,000 shares of Common Stock for equivalent shares of prefunded warrants (the “Exchange Agreement”). The prefunded warrants are exercisable at an exercise price of $0.001 per share, subject to adjustments as provided under the terms of the prefunded warrants. The prefunded warrants are exercisable at any time on or after the closing date. The Exchange Agreement contained additional terms typical of exchange agreements including representations and warranties of the parties. In connection with and as of the date of the Exchange Agreement, the Company issued the prefunded warrants to the shareholder, and the prefunded warrants are exercisable on August 17, 2021, subject to the limitations on exercise and conditions set forth by the prefunded warrants. The prefunded warrants became subject to customary adjustments in the event of stock splits and dividends, fundamental transactions, and subsequent offerings of rights to purchase stock.

 

On May 17, 2022, the Company entered a warrant purchase agreement with existing shareholders to purchase 30,425,000 shares of common stock at an offering price of $0.499 per prefunded warrant, which represents the offering price of $0.50 per share of the Company’s common stock less the $0.001 per share exercise price for each pre-funded warrant, for total gross proceeds of approximately $15,182,075 as part of the Company’s public offering of common stock and pre-funded warrants totaling $23,000,000 before underwriting discounts, commissions, and offering expenses payable by the Company.

 

On June 23, 2022, the Company completed a private placement of Senior Notes in an aggregate principal amount of $6,000,000 and warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., 21 April Fund, L.P., and 21 April Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement. Additionally, as part of the transaction, the Company issued 230,770 warrants to the placement agent. All warrants issued in this transaction have an exercise price of $0.65 per share, a term of five years, and are exercisable for cash at any time. 

 

The following is a summary of the periodic changes in warrants outstanding for the three months ended March 31, 2023 and 2022:

 

  

2023

  

2022

 

Warrants outstanding at January 1

  35,920,000   1,015,000 

Warrants issued in connection with public offering and private placement

  -   - 

Exercises and conversions

  -   - 

Warrants outstanding at March 31

  35,920,000   1,015,000 

 

Stock-based Compensation 

 

In 2013, the Company’s Board of Directors adopted a Share Incentive Plan (the “Incentive Plan”). Under the terms and conditions of the Incentive Plan, the Board of Directors is empowered to grant RSUs to officers, directors, and consultants of the Company. At March 31, 2023, 1,123,529 RSUs were granted and outstanding under the Incentive Plan. Directors of the Company receive share compensation as follows: an initial grant of 25,000 RSUs of Common Stock that vest over a three-year period upon appointment to the Board, followed by an annual grant of $36,750 ($73,500 for the Chairman of the Board) in RSUs per annum after full vesting of the initial grant.

 

In 2022, the Company’s Board of Directors adopted an Equity Incentive Plan (the “2022 Incentive Plan”). Under the terms and conditions of the 2022 Incentive Plan, the Board of Directors is empowered to grant RSUs to officers and directors of the Company. At March 31, 2023, 1,709,379 RSUs were granted and outstanding under the 2022 Incentive Plan.

 

The Company recognizes compensation costs for RSU grants to directors and management based on the stock price on the date of the grant.

 

The Company recognized stock-based compensation expense related to RSU grants of $157,174 and $178,778 for the three-month period ended March 31, 2023 and 2022, respectively. On March 31, 2023, the Company had $1,122,970 of unrecognized compensation cost related to non-vested stock grants.

 

A summary of the status of the RSUs as of March 31, 2023 and changes during the period are presented below:

 

  

March 31, 2023

 
  

Number of

units

  

Weighted

Average
Grant-Date

Fair value

  

Aggregated

Intrinsic
Value

 
             

Outstanding, December 31, 2022

  2,408,892  $0.60  $- 

Granted

  1,709,379   0.38   - 

Vested and settled with share issuance

  (1,285,362

)

  (0.61

)

  - 

Outstanding, March 31, 2023

  2,832,909  $0.46  $- 

  

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Significant Customers / Concentration / Disaggregated Revenue
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

NOTE 10 - SIGNIFICANT CUSTOMERS / CONCENTRATION / DISAGGREGATED REVENUE

 

The following table presents customers accounting for 10% or more of the Company’s revenue:

 

   

For the Three Months

 
   

Ended March 31,

 
   

2023

   

2022

 

Customer A

    *

%

    12

%

Customer B

    *

%

    10

%

* Zero or less than 10%

 

The following table presents customers accounting for 10% or more of the Company’s Accounts receivable:

 

   

March 31,

2023

   

December 31,

2022

 

Customer C

    22

%

    17

%

Customer D

    10

%

    *

%

Customer B

    *

%

    20

%

Customer A

    *

%

    10

%

* Zero or less than 10%

 

As of March 31, 2023, approximately 95% of the Company’s assets were located in Denmark, 3% were located in the U.S., and 2% were located in China. As of December 31, 2022, approximately 65% of the Company’s assets were located in Denmark, 33% were located in the U.S., and 2% were located in China.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Segment Reporting
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

NOTE 11 SEGMENT REPORTING

 

The Company operates in three segments: Water, Ceramics and Plastics. Effective as of January 1, 2020, the group structure was changed, with shared group activities transferred to an individual reporting unit separated from the business units. Costs and assets for these activities were therefore separated during 2020.

 

Segment information for the business areas is as follows:

 

  

For the Three Months

Ended

 
  

March 31,

 
  

2023

  

2022

 

Revenue

        

Water

 $1,434,919  $592,990 

Ceramics

  1,409,372   1,880,118 

Plastics

  1,167,228   1,138,597 

Corporate

  -   25,531 

Total consolidated Revenue

  4,011,519   3,637,236 

 

  

For the Three Months

Ended

 
  

March 31,

 
  

2023

  

2022

 

Income (Loss)

        

Water

 $(463,475

)

 $(793,949

)

Ceramics

  (561,684

)

  (1,056,348

)

Plastics

  (66,061

)

  (107,402

)

Other

  (1,298,283

)

  (1,788,725

)

Total consolidated Loss

  (2,389,503

)

  (3,746,424

)

 

  

As of

 

Total Assets

 

March 31,

2023

  

December 31,

2022

 

Water

 $8,285,608  $7,781,211 

Ceramics

  13,924,728   13,808,529 

Plastics

  1,272,322   1,099,019 

Other

  15,259,076   17,436,896 

Total consolidated Assets

 $38,741,734  $40,125,655 

  

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Subsequent Events
3 Months Ended
Mar. 31, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

NOTE 12 - SUBSEQUENT EVENTS

 

None

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Business and Basis of Presentation

 

The consolidated financial statements include the accounts of LiqTech International, Inc., (the “Company”) and its subsidiaries. The terms "Company", “us", "we" and "our" as used in this report refer to the Company and its subsidiaries, which are set forth below in Item 2, the management's discussion and analysis section. The Company engages in the development, design, production, marketing and sale of automated filtering systems, ceramic silicon carbide membrane applications and diesel particulate air filters in North America, Europe, Asia, Australia, and South America. 

 

These interim consolidated financial statements are unaudited. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These Condensed Consolidated Financial Statements should be read in conjunction with our financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2022. The results of operations for the period ended March 31, 2023 are not necessarily indicative of the operating results for the full year and are unaudited. In the opinion of management, all adjustments consisting of normal recurring nature, necessary for a fair presentation have been included.

Consolidation, Policy [Policy Text Block] Consolidation -- The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and its majority owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation.
Reclassification, Comparability Adjustment [Policy Text Block] Reclassification – Certain amounts presented in previously issued financial statements have been reclassified to be consistent with the current period presentation. In the statement of operations and comprehensive loss, the Company has reclassified the prior year comparative amounts of general and administrative expenses and other expenses to be consistent with the current classification.
Foreign Currency Transactions and Translations Policy [Policy Text Block] Functional Currency / Foreign currency translation -- The functional currency of LiqTech International, Inc., LiqTech USA, Inc. and LiqTech NA is the U.S. Dollar. The functional currency of LiqTech Holding, LiqTech Water, LiqTech Plastics, LiqTech Ceramics, LiqTech Water Projects and LiqTech Emission Control is the Danish Krone (“DKK”); the functional currency of LiqTech China is the Renminbi (“RMB”); the functional currency of LiqTech Germany is the Euro; and the functional currency of LiqTech Singapore is the Singapore Dollar. The Company’s reporting currency is the U.S. Dollar for the purpose of these consolidated financial statements. The balance sheet accounts of the foreign subsidiaries are translated into U.S. Dollars at the period-end exchange rates, and all revenue and expenses are translated into U.S. Dollars at the average exchange rates prevailing during the three months ended March 31, 2023 and 2022. Translation gains and losses are deferred and accumulated as a component of other comprehensive income (loss) in stockholders’ equity. Transaction gains and losses that arose from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are included in the statement of operations as incurred.
Cash and Cash Equivalents, Policy [Policy Text Block]

Cash and Restricted Cash -- The Company considers all highly liquid debt instruments purchased with a maturity of three months or less to be cash equivalents. As of March 31, 2023 and December 31, 2022, the Company held $1,469,325 and $1,440,394, respectively, of restricted cash. The restricted cash is held as security by a local financial institution for ensuring a leasing facility and for payment guarantees issued for the benefit of customers in connection with prepayments of sales orders and for warranties after the delivery of products.

 

Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to $250,000. At March 31, 2023 and December 31, 2022 the Company had $275,028, and $12,999,271 in excess of the FDIC insured limit, respectively.

Accounts Receivable [Policy Text Block]

Accounts Receivable -- Accounts receivable consist of trade receivables arising in the normal course of business. The Company establishes an allowance for doubtful accounts that reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, age, financial information that is publicly accessible and other currently available evidence. 

 

The roll-forward of the allowance for doubtful accounts for the periods ended March 31, 2023 and December 31, 2022 is as follows: 

 

  

March 31,

2023

  

December 31,

2022

 

Allowance for doubtful accounts at the beginning of the period

 $59,559  $409,076 

Bad debt expense

  -   (24,534

)

Receivables written off during the periods

  -   (295,778

)

Effect of currency translation

  1,069   (29,205

)

Allowance for doubtful accounts at the end of the period

 $60,628  $59,559 

 

Inventory, Policy [Policy Text Block]

Inventory – Inventory directly purchased is carried at the lower of cost or net realizable value, as determined on the first-in, first-out method.

 

For inventory produced, standard costs that approximate actual costs, applying the FIFO method, are used to value inventory. Standard costs are reviewed at least annually by management or more often in the event that circumstances indicate a change in cost has occurred.

 

Work in process and finished goods include material, labor, and production overhead costs. The Company adjusts the value of its inventory to the extent management determines that the cost cannot be recovered due to obsolescence or other factors.

 

Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand of the products and spare parts.

Receivable [Policy Text Block]

Contracts Assets / Liabilities – Contract assets are the Company’s rights to consideration in exchange for goods or services and is recognized when a performance obligation has been satisfied but has not yet been billed. When the Company issues invoices to the customer and the billing is higher than the capitalized Contract assets, the net amount is transferred to Contract liabilities. Contract assets/liabilities are transferred to revenue and cost of goods sold when the right to consideration is unconditional and billed per the terms of the contractual agreement.

 

Contract assets also include unbilled receivables, which usually comprise the last invoice remaining after the delivery of the water treatment unit, where revenue is recognized at the transfer of control based upon signed acceptance of the water treatment unit by the customer. Most commonly this invoice is sent to the customer at commissioning of the product or no later than 12 months after the delivery. Also included in Contract assets are short-term receivables such as VAT and other receivables.

Assets Held for Sale [Policy Text Block]

Assets Held for Sale -- Assets are classified as held for sale when all of the following criteria for a plan of sale have been met: (1) management, having the authority to approve the action, commits to a plan to sell the assets; (2) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (3) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (4) the sale of the assets is probable and is expected to be completed within one year; (5) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (6) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets are classified as held for sale on the balance sheet. Assets classified as held for sale are reported at the lower of their carrying value or fair value less costs to sell. Depreciation and amortization of assets ceases upon designation as held for sale.

Lessee, Leases [Policy Text Block]

Leases -- The Company has elected to not recognize lease assets and liabilities with an initial term of 12 months or less and to not separate lease and non-lease components. The Company’s accounting for finance leases (formerly called capital lease obligations) remains substantially unchanged. Operating lease right-of-use (“ROU”) assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do not provide an implicit rate, an incremental borrowing rate based on the information available at the commencement date is used in determining the present value. The Company will use the implicit rate when readily determinable. The operating lease ROU asset also included prepaid lease payments and reduced by accrued lease payments. The Company’s lease terms may include options to extend or terminate the lease, for which the Company will reflect the change when it is reasonably certain that those options will be exercised. Operating lease cost for lease payments will be recognized on a straight-line basis over the lease term.

Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment -- Property and equipment are stated at cost. Expenditures for major renewals and betterments that extend the useful lives of property and equipment are capitalized upon being placed in service. Expenditures for maintenance and repairs are charged to expense as incurred. Depreciation is computed for financial statement purposes on a straight-line basis over the estimated useful lives of the assets, which range from three to ten years.
Goodwill and Intangible Assets, Policy [Policy Text Block]

Goodwill and Intangible Assets -- The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business, with the residual purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain judgments and estimates. These judgments can include, but are not limited to, the cash flows that an asset is expected to generate in the future and the appropriate weighted average cost of capital.

 

Acquired intangible assets with determinable useful lives are amortized on a straight-line or accelerated basis over the estimated periods benefited, ranging from one to ten years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of five years.

 

The Company evaluates the recoverability of long-lived assets by comparing the carrying amount of an asset to estimated future net undiscounted cash flows generated by the asset. If such assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying value of the assets exceeds the fair value of the assets. The evaluation of recoverability involves estimates of future operating cash flows based upon certain forecasted assumptions, including, but not limited to, revenue growth rates, gross profit margins, and operating expenses over the expected remaining useful life of the related asset. A shortfall in these estimated operating cash flows could result in an impairment charge in the future.

 

Goodwill is not amortized but is evaluated annually for impairment at the reporting unit level or when indicators of a potential impairment are present. The Company estimates the fair value of the reporting unit using the discounted cash flow and market approaches. Forecasts of future cash flows are based on the Company’s best estimate of future net sales and operating expenses, using primarily expected category expansion, pricing, market segment fundamentals, and general economic conditions.

Revenue [Policy Text Block]

Revenue Recognition -- The Company sells products throughout the world, and sales by geographical region are as follows for the three months ended March 31, 2023 and 2022:

 

          

For the Three months

 
  

% Distribution

  

Ended March 31,

 
  

2023

  

2022

  

2023

  

2022

 

Americas

  9

%

  4

%

 $333,530  $139,307 

Asia-Pacific

  11

%

  23

%

  451,895   835,365 

Europe

  77

%

  73

%

  3,099,785   2,662,564 

Middle East & Africa

  3

%

  -

%

  126,309   - 
   100

%

  100

%

 $4,011,519  $3,637,236 

 

The Company’s sales by product line are as follows for the three months ended March 31, 2023 and 2022:

 

          

For the Three Months

 
  

% Distribution

  

Ended March 31,

 
  

2023

  

2022

  

2023

  

2022

 

Water

  36

%

  16

%

 $1,434,919  $592,990 

Ceramics

  35

%

  52

%

  1,409,372   1,880,118 

Plastics

  29

%

  31

%

  1,167,228   1,138,597 

Corporate

  -

%

  1

%

  -   25,530 
   100

%

  100

%

 $4,011,519  $3,637,236 

 

For Water (systems and aftermarket), Ceramics (diesel particulate filters and membranes), and Plastics (components), revenue is recognized when performance obligations specified within the terms of a contract with the customer are satisfied, which occurs when control of the product transfers to the customer or when services are rendered by the Company. The majority of the Company's sales contracts contain performance obligations satisfied at a point in time when title along with risks and rewards of ownership have transferred to the customer. This generally occurs when the product is shipped or accepted by the customer. Revenue for service contracts is recognized as the services are provided. Revenue is measured as the amount of consideration expected to be received in exchange for transferring the goods or providing services. The satisfaction of performance obligations under the terms of a revenue contract generally gives rise to the right to receive payment from the customer. The Company's standard payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is not significant. Pre-payments received prior to satisfaction of performance obligations are recorded as a Contract liability. Considering the relatively short time between revenue recognition and receipt of payment, financing components do not exist between the Company and its customers.

 

For contracts with customers that include multiple performance obligations, judgment is required to determine whether performance obligations specified in these contracts are distinct and should be accounted for as separate revenue transactions for recognition purposes. For such arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are generally determined based on the prices charged to customers or using expected cost-plus margin.

 

System sales are recognized when the Company transfers control to the customer based upon sales and delivery conditions specified in the sales contract. This typically occurs upon shipment of the system from the production facility but can also occur upon other agreed delivery terms. In connection with the completion of the system, it is normal procedure to issue a FAT (Factory Acceptance Test) asserting that the customer has accepted the performance of the system as it is being shipped from our production facility in Hobro. As part of the performance obligation, the customer is normally offered commissioning services (final assembly and configuration at a place designated by the customer), and this commissioning is therefore considered a second performance obligation and is valued at cost, with the addition of a standard gross margin. This second performance obligation is recognized as revenue at the time of the commissioning services being rendered together with the cost incurred. Part of the invoicing to the customer is also attributed to the commissioning, and at transfer of the control of the system (i.e., the first performance obligation), this portion is recognized as Contract liabilities.

 

Aftermarket sales represent parts, extended warranties, and maintenance services. For the sale of aftermarket parts, the Company transfers control and recognizes revenue when parts are shipped to the customer. When customers are given the right to return eligible parts and accessories, the Company estimates the expected returns based on an analysis of historical experience. The Company adjusts estimated revenues at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. The Company recognizes revenue for extended warranty and maintenance agreements based on the standalone selling price over the life of the contract.

 

The Company has received long-term contracts for grants from government entities for the development and use of silicon carbide membranes in various water filtration and treatment applications and historically in the installation of various water filtration systems. We measure the transfer of control of the performance obligation on long-term contracts utilizing the cost-to-cost measure of progress, with cost of revenue including direct costs such as labor and materials. Under the cost-to-cost approach, the use of estimated costs to complete each performance obligation is a significant variable in the process of determining recognized revenue and a significant factor in the accounting for such performance obligations. The timing of when we bill our customers is generally dependent upon advance billings terms, milestone billings based on completion of certain phases of the work, or when services are provided or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized to date in excess of cumulative billings are reported on our balance sheet as Contract assets. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and estimated earnings recognized to date are reported on our balance sheet as Contract liabilities.

 

The roll-forward of Contract assets / liabilities for the periods ended March 31, 2023 and December 31, 2022 is as follows:

 

  

March 31,

2023

  

December 31,

2022

 

Cost incurred

 $4,338,453  $3,860,179 

Unbilled project deliveries

  506,509   950,105 

VAT

  327,718   229,006 

Other receivables

  75,804   45,814 

Prepayments

  (3,445,720

)

  (3,363,039

)

Deferred Revenue

  (65,701

)

  (118,327

)

  $1,737,063  $1,603,738 
         

Distributed as follows:

        

Contract assets

 $2,447,668  $2,253,295 

Contract liabilities

  (710,604

)

  (649,557

)

  $1,737,063  $1,603,738 

 

Advertising Cost [Policy Text Block]

Advertising Cost -- Costs incurred in connection with advertising of the Company’s products are expensed as incurred. Advertising costs are included in sales expenses, and total advertising costs for the three-month periods ended March 31, 2023 and 2022 were $32,599 and $55,524, respectively.

 

Research and Development Expense, Policy [Policy Text Block] Research and Development Cost -- The Company expenses research and development costs as incurred. Included in operating expense for the three-month periods ended March 31, 2023 and 2022 were research and development costs of $342,619 and $602,737, respectively.
Income Tax, Policy [Policy Text Block] Income Taxes -- The Company accounts for income taxes in accordance with FASB ASC Topic 740, Accounting for Income Taxes. This statement requires an asset and liability approach with respect to accounting for income taxes.
Earnings Per Share, Policy [Policy Text Block] Income/(Loss) Per Share -- The Company calculates earnings (loss) per share in accordance with FASB ASC 260, Earnings Per Share. Basic earnings per common share (EPS) are based on the weighted average number of shares of Common Stock outstanding during each period. Diluted earnings per common share are based on shares outstanding (computed as under basic EPS) and potentially dilutive common shares. Potential shares of Common Stock included in the diluted earnings per share calculation include in-the-money stock options, RSUs and warrants that have been granted but have not yet been exercised.
Share-Based Payment Arrangement [Policy Text Block]

Stock Awards -- During the years presented in the accompanying consolidated financial statements, the Company has granted stock awards. The Company accounts for stock awards in accordance with the provisions of FASB ASC Topic 718, Compensation – Stock Compensation.

 

Fair Value Measurement, Policy [Policy Text Block]

Fair Value of Financial Instruments -- The Company accounts for fair value measurements for financial assets and liabilities in accordance with FASB ASC Topic 820. The authoritative guidance, which among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or non-recurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the guidance establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:

 

Level 1. Observable inputs such as quoted prices in active markets for identical assets or liabilities;

Level 2. Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and

Level 3. Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

 

Unless otherwise disclosed, the fair value of the Company’s financial instruments including cash, accounts receivable, other receivables, prepaid expenses, accounts payable, accrued expenses, convertible notes payable, and senior promissory notes payable approximate their recorded values due to their short-term maturities.

Use of Estimates, Policy [Policy Text Block] Accounting Estimates -- The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets including accounts receivable; allowance for doubtful accounts; contract assets; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill; liabilities including contract liabilities and contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated.
New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements -- Recent accounting pronouncements issued by the FASB did not or are not believed by management to have a material impact on the Company’s present or future financial statements.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Financing Receivable, Allowance for Credit Loss [Table Text Block]
  

March 31,

2023

  

December 31,

2022

 

Allowance for doubtful accounts at the beginning of the period

 $59,559  $409,076 

Bad debt expense

  -   (24,534

)

Receivables written off during the periods

  -   (295,778

)

Effect of currency translation

  1,069   (29,205

)

Allowance for doubtful accounts at the end of the period

 $60,628  $59,559 
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
          

For the Three months

 
  

% Distribution

  

Ended March 31,

 
  

2023

  

2022

  

2023

  

2022

 

Americas

  9

%

  4

%

 $333,530  $139,307 

Asia-Pacific

  11

%

  23

%

  451,895   835,365 

Europe

  77

%

  73

%

  3,099,785   2,662,564 

Middle East & Africa

  3

%

  -

%

  126,309   - 
   100

%

  100

%

 $4,011,519  $3,637,236 
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
          

For the Three Months

 
  

% Distribution

  

Ended March 31,

 
  

2023

  

2022

  

2023

  

2022

 

Water

  36

%

  16

%

 $1,434,919  $592,990 

Ceramics

  35

%

  52

%

  1,409,372   1,880,118 

Plastics

  29

%

  31

%

  1,167,228   1,138,597 

Corporate

  -

%

  1

%

  -   25,530 
   100

%

  100

%

 $4,011,519  $3,637,236 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

March 31,

2023

  

December 31,

2022

 

Cost incurred

 $4,338,453  $3,860,179 

Unbilled project deliveries

  506,509   950,105 

VAT

  327,718   229,006 

Other receivables

  75,804   45,814 

Prepayments

  (3,445,720

)

  (3,363,039

)

Deferred Revenue

  (65,701

)

  (118,327

)

  $1,737,063  $1,603,738 
         

Distributed as follows:

        

Contract assets

 $2,447,668  $2,253,295 

Contract liabilities

  (710,604

)

  (649,557

)

  $1,737,063  $1,603,738 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Inventory (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

March 31,

2023

  

December 31,

2022

 

Furnace parts and supplies

 $67,689  $66,495 

Raw materials

  2,721,031   2,474,227 

Work in process

  1,155,789   982,973 

Finished goods and filtration systems

  1,152,376   1,201,533 

Reserve for obsolescence

  (675,137

)

  (663,227

)

Net Inventory

 $4,421,748  $4,062,001 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Leases (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
  

March 31,

2023

  

December 31,

2022

 

Operating leases:

        

Operating lease right-of-use assets

 $3,190,273  $3,271,997 
         

Operating lease liabilities – current

 $579,552  $561,182 

Operating lease liabilities – long-term

  2,610,721   2,710,815 

Total operating lease liabilities

 $3,190,273  $3,271,997 
         

Finance leases:

        

Property and equipment, at cost

 $3,947,597  $3,877,955 

Accumulated depreciation

  (631,838

)

  (544,653

)

Property and equipment, net

 $3,315,759  $3,333,302 
         

Finance lease liabilities – current

 $410,060  $399,198 

Finance lease liabilities – long-term

  2,322,913   2,384,011 

Total finance lease liabilities

 $2,732,973  $2,783,209 
         

Weighted average remaining lease term:

        

Operating leases

  9.6   9.6 

Finance leases

  5.1   5.4 
         

Weighted average discount rate:

        

Operating leases

  6.1

%

  6.2

%

Finance leases

  2.2

%

  2.2

%

Maturity of Operating and Finance Lease Liabilities [Table Text Block]
  

Operating

Lease

  

Finance

lease

 

2023 (remaining 9 months)

 $568,313  $420,124 

2024

  615,177   537,720 

2025

  320,664   534,241 

2026

  310,065   498,391 

2027

  310,065   498,391 

Thereafter

  2,092,942   741,592 

Total payment under lease agreements

  4,217,226   3,230,460 

Less imputed interest

  (1,026,953

)

  (497,487

)

Total lease liability

 $3,190,273  $2,732,973 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Convertible Debt [Table Text Block]
  

March 31,

2023

  

March 31,

2022

 

Convertible note

 $-   15,960,000 

Less: unamortized debt issuance costs

  -   (1,915,726 

Convertible note payable

 $-  $14,044,274 
         

Current portion of convertible note payable

  -   10,080,000 

Convertible note payable, less current portion

  -   3,964,273 

Convertible note payable

 $-  $14,044,274 
Schedule of Debt [Table Text Block]
  

March 31,

2023

  

December 31,

2022

 

Senior Promissory Notes

 $6,000,000   6,000,000 

Less: unamortized debt discount

  (435,158

)

  (519,686

)

Senior Promissory Notes payable

 $5,564,842  $5,480,314 
         

Current portion of Senior Promissory Notes payable

  -   - 

Senior Promissory Notes payable, less current portion

  5,564,842   5,480,314 

Senior Promissory Notes payable

 $5,564,842  $5,480,314 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Agreements and Commitments (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

March 31,

2023

  

December 31,

2022

 

Balance at January 1

 $898,072  $962,313 

Warranty costs charged to cost of goods sold

  22,579   86,256 

Utilization charges against reserve

  (239,052

)

  (93,653

)

Foreign currency effect

  13,343   (56,844

)

Balance at the end of the period

 $694,943  $898,072 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
  

For the Three Months

Ended March 31,

 
  

2023

  

2022

 

Net (Loss)

 $(2,389,503

)

 $(3,746,424

)

Weighted average number of common shares used in basic earnings per share

  45,228,596   21,350,455 

Effect of dilutive securities, stock options, RSUs, and warrants

  -   - 

Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share

  45,228,596   21,350,455 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

2023

  

2022

 

Warrants outstanding at January 1

  35,920,000   1,015,000 

Warrants issued in connection with public offering and private placement

  -   - 

Exercises and conversions

  -   - 

Warrants outstanding at March 31

  35,920,000   1,015,000 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
  

March 31, 2023

 
  

Number of

units

  

Weighted

Average
Grant-Date

Fair value

  

Aggregated

Intrinsic
Value

 
             

Outstanding, December 31, 2022

  2,408,892  $0.60  $- 

Granted

  1,709,379   0.38   - 

Vested and settled with share issuance

  (1,285,362

)

  (0.61

)

  - 

Outstanding, March 31, 2023

  2,832,909  $0.46  $- 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
   

For the Three Months

 
   

Ended March 31,

 
   

2023

   

2022

 

Customer A

    *

%

    12

%

Customer B

    *

%

    10

%

   

March 31,

2023

   

December 31,

2022

 

Customer C

    22

%

    17

%

Customer D

    10

%

    *

%

Customer B

    *

%

    20

%

Customer A

    *

%

    10

%

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

For the Three Months

Ended

 
  

March 31,

 
  

2023

  

2022

 

Revenue

        

Water

 $1,434,919  $592,990 

Ceramics

  1,409,372   1,880,118 

Plastics

  1,167,228   1,138,597 

Corporate

  -   25,531 

Total consolidated Revenue

  4,011,519   3,637,236 
  

For the Three Months

Ended

 
  

March 31,

 
  

2023

  

2022

 

Income (Loss)

        

Water

 $(463,475

)

 $(793,949

)

Ceramics

  (561,684

)

  (1,056,348

)

Plastics

  (66,061

)

  (107,402

)

Other

  (1,298,283

)

  (1,788,725

)

Total consolidated Loss

  (2,389,503

)

  (3,746,424

)

  

As of

 

Total Assets

 

March 31,

2023

  

December 31,

2022

 

Water

 $8,285,608  $7,781,211 

Ceramics

  13,924,728   13,808,529 

Plastics

  1,272,322   1,099,019 

Other

  15,259,076   17,436,896 

Total consolidated Assets

 $38,741,734  $40,125,655 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Restricted Cash and Cash Equivalents, Current $ 1,469,325   $ 1,440,394
Cash, Uninsured Amount 275,028   $ 12,999,271
Advertising Expense 32,599 $ 55,524  
Research and Development Expense $ 342,619 $ 602,737  
Customer Relationships [Member]      
Finite-Lived Intangible Asset, Useful Life (Year) 5 years    
Minimum [Member]      
Property, Plant and Equipment, Useful Life (Year) 3 years    
Finite-Lived Intangible Asset, Useful Life (Year) 1 year    
Maximum [Member]      
Property, Plant and Equipment, Useful Life (Year) 10 years    
Finite-Lived Intangible Asset, Useful Life (Year) 10 years    
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Allowance for doubtful accounts $ 59,559 $ 409,076
Bad debt expense 0 (24,534)
Receivables written off during the periods 0 (295,778)
Effect of currency translation 1,069 (29,205)
Allowance for doubtful accounts $ 60,628 $ 59,559
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue, Percentage 100.00% 100.00%
Revenue $ 4,011,519 $ 3,637,236
Reportable Geographical Components [Member] | Americas [Member]    
Revenue, Percentage 9.00% 4.00%
Revenue $ 333,530 $ 139,307
Reportable Geographical Components [Member] | Asia Pacific [Member]    
Revenue, Percentage 11.00% 23.00%
Revenue $ 451,895 $ 835,365
Reportable Geographical Components [Member] | Europe [Member]    
Revenue, Percentage 77.00% 73.00%
Revenue $ 3,099,785 $ 2,662,564
Reportable Geographical Components [Member] | Middle East and Africa [Member]    
Revenue, Percentage 3.00% 0.00%
Revenue $ 126,309 $ 0
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue, Percentage 100.00% 100.00%
Revenue $ 4,011,519 $ 3,637,236
Water Segment [Member]    
Revenue, Percentage 36.00% 16.00%
Revenue $ 1,434,919 $ 592,990
Ceramics Segment [Member]    
Revenue, Percentage 35.00% 52.00%
Revenue $ 1,409,372 $ 1,880,118
Plastics Segment [Member]    
Revenue, Percentage 29.00% 31.00%
Revenue $ 1,167,228 $ 1,138,597
Corporate Segment [Member]    
Revenue, Percentage 0.00% 1.00%
Revenue $ 0 $ 25,530
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Cost incurred $ 4,338,453 $ 3,860,179
Unbilled project deliveries 506,509 950,105
VAT 327,718 229,006
Other receivables 75,804 45,814
Prepayments (3,445,720) (3,363,039)
Deferred Revenue (65,701) (118,327)
Contract with Customer, Asset (Liability), Net 1,737,063 1,603,738
Contract assets 2,447,668 2,253,295
Contract liabilities (710,604) (649,557)
Contract with Customer, Asset (Liability), Net $ 1,737,063 $ 1,603,738
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Inventory - Summary of Inventory (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Furnace parts and supplies $ 67,689 $ 66,495
Raw materials 2,721,031 2,474,227
Work in process 1,155,789 982,973
Finished goods and filtration systems 1,152,376 1,201,533
Reserve for obsolescence (675,137) (663,227)
Net Inventory $ 4,421,748 $ 4,062,001
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Leases (Details Textual)
3 Months Ended
Mar. 31, 2023
USD ($)
Finance Lease, Principal Payments $ 98,945
Finance Lease Expense 109,165
Operating Lease, Payments 188,555
Operating Expense [Member]  
Operating Lease, Expense $ 188,555
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Leases - Balance Sheet Information (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Operating lease right-of-use assets $ 3,190,273 $ 3,271,997
Operating lease liabilities – current 579,552 561,182
Operating lease liabilities – long-term 2,610,721 2,710,815
Total operating lease liability 3,190,273 3,271,997
Property and equipment, at cost 3,947,597 3,877,955
Accumulated depreciation (631,838) (544,653)
Finance lease liabilities – current 410,060 399,198
Finance lease liabilities – long-term 2,322,913 2,384,011
Total finance lease liabilities $ 2,732,973 $ 2,783,209
Operating leases (Year) 9 years 7 months 6 days 9 years 7 months 6 days
Finance leases (Year) 5 years 1 month 6 days 5 years 4 months 24 days
Operating leases 6.10% 6.20%
Finance leases 2.20% 2.20%
Property and equipment, Net [Member]    
Property and equipment, net $ 3,315,759 $ 3,333,302
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
2023 (remaining 9 months), operating lease $ 568,313  
2023 (remaining 9 months), finance lease 420,124  
2024, operating lease 615,177  
2024, finance lease 537,720  
2025, operating lease 320,664  
2025, finance lease 534,241  
2026, operating lease 310,065  
2026, finance lease 498,391  
2027, operating lease 310,065  
2027, finance lease 498,391  
Thereafter, operating lease 2,092,942  
Thereafter, finance lease 741,592  
Total payment under operating lease agreements 4,217,226  
Total payment under lease agreements 3,230,460  
Less imputed interest on operating lease (1,026,953)  
Less imputed interest on finance lease (497,487)  
Total operating lease liability 3,190,273 $ 3,271,997
Total finance lease liability $ 2,732,973 $ 2,783,209
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Lines of Credit (Details Textual) - Mar. 31, 2023
USD ($)
EUR (€)
Line of Credit Facility, Maximum Borrowing Capacity $ 1,470,000 € 1,350,000
Guarantor Obligations, Current Carrying Value $ 259,366  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Long-term Debt (Details Textual)
3 Months Ended
Jun. 22, 2022
USD ($)
$ / shares
shares
Mar. 01, 2022
USD ($)
Apr. 08, 2021
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
May 17, 2022
$ / shares
Stock Issued During Period, Shares, Issued for Commitment Fee (in shares) | shares     80,000        
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.001 $ 0.001   $ 0.001 $ 0.001
Senior Promissory Notes Warrant [Member]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares 4,250,000            
Senior Promissory Notes Placement Agent Warrants [Member]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares 230,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 0.65            
Warrants and Rights Outstanding, Term (Year) 5 years            
Senior Promissory Notes [Member]              
Debt Instrument, Face Amount $ 6,000,000.0     $ 6,000,000   $ 6,000,000  
Interest Expense, Debt       0 $ 0    
Amortization of Debt Issuance Costs       84,528 0    
Debt Instrument, Term (Month) 24 months            
Debt Instrument, Interest Rate, Stated Percentage 10.00%            
Debt Instrument, Stated Rate, Monthly Increase if Unpaid 1.00%            
Debt Instrument, Unamortized Discount, Total $ 695,749     435,158   $ 519,686  
Senior Promissory Notes [Member] | Measurement Input, Expected Term [Member]              
Debt Instrument, Measurement Input 2.5            
Senior Promissory Notes [Member] | Measurement Input, Share Price [Member]              
Debt Instrument, Measurement Input 0.43            
Senior Promissory Notes [Member] | Measurement Input, Exercise Price [Member]              
Debt Instrument, Measurement Input 0.65            
Senior Promissory Notes [Member] | Measurement Input, Price Volatility [Member]              
Debt Instrument, Measurement Input 0.808            
Senior Promissory Notes [Member] | Measurement Input, Risk Free Interest Rate [Member]              
Debt Instrument, Measurement Input 0.0313            
Senior Promissory Notes [Member] | Measurement Input, Forfeiture Rate [Member]              
Debt Instrument, Measurement Input 0            
Senior Promissory Notes [Member] | Maximum [Member]              
Debt Instrument, Interest Rate, Stated Percentage 16.00%            
Convertible Debt [Member]              
Debt Instrument, Face Amount     $ 15,000,000.0        
Debt Instrument, Redemption Price, Percentage     112.00%        
Debt Instrument, Convertible, Conversion Ratio     0.1006749        
Debt Instrument, Periodic Payment, Principal   $ 840,000          
Debt Instrument, Redemption Covenant, Floor Price (in dollars per share) | $ / shares     $ 1.75        
Repayments of Convertible Debt $ 13,446,875 $ 840,000          
Repayments of Convertible Debt, Principal 11,640,000            
Repayments of Convertible Debt, Premium $ 1,806,875            
Interest Expense, Debt       0 187,500    
Amortization of Debt Issuance Costs       $ 0 $ 297,338    
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details) - Convertible Debt [Member] - USD ($)
Mar. 31, 2023
Mar. 31, 2022
Convertible note $ 0 $ 15,960,000
Less: unamortized debt issuance costs 0 (1,915,726)
Convertible note payable 0 14,044,274
Current portion of convertible note payable 0 10,080,000
Convertible note payable, less current portion $ 0 $ 3,964,273
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Long-term Debt - Notes Payable (Details) - Senior Promissory Notes [Member] - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Jun. 22, 2022
Senior Promissory Notes $ 6,000,000 $ 6,000,000 $ 6,000,000.0
Less: unamortized debt discount (435,158) (519,686) $ (695,749)
Senior Promissory Notes payable 5,564,842 5,480,314  
Current portion of Senior Promissory Notes payable 0 0  
Senior Promissory Notes payable, less current portion $ 5,564,842 $ 5,480,314  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Agreements and Commitments (Details Textual)
3 Months Ended
Mar. 31, 2023
Minimum [Member]  
Standard Product Warranty, Term (Year) 1 year
Maximum [Member]  
Standard Product Warranty, Term (Year) 3 years
Extended Product Warranty, Term (Year) 4 years
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Balance $ 898,072 $ 962,313
Warranty costs charged to cost of goods sold 22,579 86,256
Utilization charges against reserve (239,052) (93,653)
Foreign currency effect 13,343 (56,844)
Balance $ 694,943 $ 898,072
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Earnings Per Share (Details Textual) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Restricted Stock Units (RSUs) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 2,832,909 561,862
Prefunded Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 31,440,000 1,015,000
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 4,480,000  
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0 0
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net (Loss) $ (2,389,503) $ (3,746,424)
Weighted average number of common shares used in basic earnings per share (in shares) 45,228,596 21,350,455
Effect of dilutive securities, stock options, RSUs, and warrants (in shares) 0 0
Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share (in shares) 45,228,596 21,350,455
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Jan. 03, 2023
Jun. 23, 2022
May 17, 2022
Aug. 17, 2021
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2013
Dec. 31, 2022
Apr. 08, 2021
Common Stock, Shares Authorized (in shares)         100,000,000     100,000,000  
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.001   $ 0.001     $ 0.001 $ 0.001
Common Stock, Shares, Issued (in shares)         45,271,441     43,986,079  
Preferred Stock, Shares Authorized (in shares)         2,500,000     2,500,000  
Preferred Stock, Par or Stated Value Per Share (in dollars per share)         $ 0.001     $ 0.001  
Preferred Stock, Shares Issued (in shares)         0     0  
Class of Warrant or Right, Issued by Exchange, Shares (in shares)       500,000          
Class of Warrant or Right, Issued During Period (in shares)         0 0      
Common Stock, Shares, Outstanding (in shares)         45,271,441     43,986,079  
Preferred Stock, Shares Outstanding (in shares)         0     0  
Restricted Stock Units (RSUs) [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)         2,832,909     2,408,892  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         1,709,379        
Share-Based Payment Arrangement, Expense         $ 157,174 $ 178,778      
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount         $ 1,122,970        
Restricted Stock Units (RSUs) [Member] | Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)         1,123,529        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         1,123,529        
Restricted Stock Units (RSUs) [Member] | The 2022 Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)         1,709,379        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         1,709,379        
Public Offering [Member]                  
Shares Issued, Price Per Share (in dollars per share)     0.50            
Private Placement [Member]                  
Proceeds from Issuance of Debt   $ 6,000,000              
Prefunded Warrants [Member]                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 0.001          
Warrant Purchase Agreement [Member]                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 0.499            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     30,425,000            
Proceeds from Issuance or Sale of Equity, Total     $ 15,182,075            
Private Placement Warrants [Member]                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.65              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   4,250,000              
Class of Warrant or Right, Issued During Period (in shares)   230,770              
Director [Member]                  
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 18,719                
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures $ 110,254                
Director [Member] | Restricted Stock Units (RSUs) [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)             25,000    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)             3 years    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant             $ 36,750    
Management [Member]                  
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 1,266,643                
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures $ 674,164                
Board of Directors Chairman [Member] | Restricted Stock Units (RSUs) [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant             $ 73,500    
Convertible Preferred Stock [Member]                  
Preferred Stock, Shares Issued (in shares)         0        
Preferred Stock, Shares Outstanding (in shares)         0        
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Stockholders' Equity - Warrants (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Balance, Warrants (in shares) 35,920,000 1,015,000
Warrants issued in connection with public offering and private placement (in shares) 0 0
Exercises and conversions (in shares) 0 0
Balance, Warrants (in shares) 35,920,000 1,015,000
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Outstanding, units (in shares) 2,408,892  
Outstanding, weighted average grant-date fair value (in dollars per share) $ 0.60  
Outstanding, aggregated intrinsic value $ 0 $ 0
Granted, units (in shares) 1,709,379  
Granted, weighted average grant-date fair value (in dollars per share) $ 0.38  
Vested and settled with share issuance, units (in shares) (1,285,362)  
Vested and settled with share issuance, weighted average grant-date fair value (in dollars per share) $ (0.61)  
Outstanding, March 31, 2023 (in shares) 2,832,909  
Outstanding, March 31, 2023 (in dollars per share) $ 0.46  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual) - Geographic Concentration Risk [Member] - Assets, Total [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
DENMARK    
Concentration Risk, Percentage 95.00% 65.00%
UNITED STATES    
Concentration Risk, Percentage 3.00% 33.00%
CHINA    
Concentration Risk, Percentage 2.00% 2.00%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) - Customer Concentration Risk [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Revenue Benchmark [Member] | Customer A [Member]    
Concentration Risk, Percentage   12.00%
Revenue Benchmark [Member] | Customer B [Member]    
Concentration Risk, Percentage   10.00%
Accounts Receivable [Member] | Customer A [Member]    
Concentration Risk, Percentage   10.00%
Accounts Receivable [Member] | Customer C [Member]    
Concentration Risk, Percentage 22.00% 17.00%
Accounts Receivable [Member] | Customer B [Member]    
Concentration Risk, Percentage   20.00%
Accounts Receivable [Member] | Customer D [Member]    
Concentration Risk, Percentage 10.00%  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Segment Reporting - Summary of Segment Activity (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Revenue $ 4,011,519 $ 3,637,236  
Net Loss (2,389,503) (3,746,424)  
Segment assets 38,741,734   $ 40,125,655
Corporate, Non-Segment [Member]      
Revenue 0 25,531  
Water Segment [Member]      
Revenue 1,434,919 592,990  
Net Loss (463,475) (793,949)  
Segment assets 8,285,608   7,781,211
Water Segment [Member] | Operating Segments [Member]      
Revenue 1,434,919 592,990  
Ceramics Segment [Member]      
Revenue 1,409,372 1,880,118  
Net Loss (561,684) (1,056,348)  
Segment assets 13,924,728   13,808,529
Ceramics Segment [Member] | Operating Segments [Member]      
Revenue 1,409,372 1,880,118  
Plastic Products [Member]      
Net Loss (66,061) (107,402)  
Segment assets 1,272,322   1,099,019
Plastics Segment [Member]      
Revenue 1,167,228 1,138,597  
Plastics Segment [Member] | Operating Segments [Member]      
Revenue 1,167,228 1,138,597  
Other Segments [Member]      
Net Loss (1,298,283) $ (1,788,725)  
Segment assets $ 15,259,076   $ 17,436,896
XML 63 liqt20230331_10q_htm.xml IDEA: XBRL DOCUMENT 0001307579 2023-01-01 2023-03-31 0001307579 2023-05-11 0001307579 2023-03-31 0001307579 2022-12-31 0001307579 2022-01-01 2022-03-31 0001307579 us-gaap:CommonStockMember 2022-12-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001307579 us-gaap:RetainedEarningsMember 2022-12-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001307579 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001307579 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001307579 us-gaap:CommonStockMember 2023-03-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001307579 us-gaap:RetainedEarningsMember 2023-03-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001307579 us-gaap:CommonStockMember 2021-12-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001307579 us-gaap:RetainedEarningsMember 2021-12-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001307579 2021-12-31 0001307579 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001307579 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001307579 us-gaap:CommonStockMember 2022-03-31 0001307579 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001307579 us-gaap:RetainedEarningsMember 2022-03-31 0001307579 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001307579 2022-03-31 0001307579 2022-01-01 2022-12-31 0001307579 srt:MinimumMember 2023-03-31 0001307579 srt:MaximumMember 2023-03-31 0001307579 us-gaap:CustomerRelationshipsMember 2023-03-31 0001307579 srt:ReportableGeographicalComponentsMember srt:AmericasMember 2023-01-01 2023-03-31 0001307579 srt:ReportableGeographicalComponentsMember srt:AmericasMember 2022-01-01 2022-03-31 0001307579 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2023-01-01 2023-03-31 0001307579 srt:ReportableGeographicalComponentsMember srt:AsiaPacificMember 2022-01-01 2022-03-31 0001307579 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2023-01-01 2023-03-31 0001307579 srt:ReportableGeographicalComponentsMember srt:EuropeMember 2022-01-01 2022-03-31 0001307579 srt:ReportableGeographicalComponentsMember liqt:MiddleEastAndAfricaMember 2023-01-01 2023-03-31 0001307579 srt:ReportableGeographicalComponentsMember liqt:MiddleEastAndAfricaMember 2022-01-01 2022-03-31 0001307579 liqt:WaterSegmentMember 2023-01-01 2023-03-31 0001307579 liqt:WaterSegmentMember 2022-01-01 2022-03-31 0001307579 liqt:CeramicsSegmentMember 2023-01-01 2023-03-31 0001307579 liqt:CeramicsSegmentMember 2022-01-01 2022-03-31 0001307579 liqt:PlasticsSegmentMember 2023-01-01 2023-03-31 0001307579 liqt:PlasticsSegmentMember 2022-01-01 2022-03-31 0001307579 us-gaap:CorporateMember 2023-01-01 2023-03-31 0001307579 us-gaap:CorporateMember 2022-01-01 2022-03-31 0001307579 us-gaap:OperatingExpenseMember 2023-01-01 2023-03-31 0001307579 liqt:PropertyAndEquipmentNetMember 2023-03-31 0001307579 liqt:PropertyAndEquipmentNetMember 2022-12-31 0001307579 us-gaap:ConvertibleDebtMember 2021-04-08 0001307579 2021-04-08 2021-04-08 0001307579 2021-04-08 0001307579 us-gaap:ConvertibleDebtMember 2021-04-08 2021-04-08 0001307579 us-gaap:ConvertibleDebtMember 2022-03-01 2022-03-01 0001307579 us-gaap:ConvertibleDebtMember 2022-06-22 2022-06-22 0001307579 us-gaap:ConvertibleDebtMember 2023-03-31 0001307579 us-gaap:ConvertibleDebtMember 2022-03-31 0001307579 us-gaap:ConvertibleDebtMember 2023-01-01 2023-03-31 0001307579 us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001307579 liqt:SeniorPromissoryNotesMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesWarrantMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember 2022-06-22 2022-06-22 0001307579 srt:MaximumMember liqt:SeniorPromissoryNotesMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesPlacementAgentWarrantsMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputExpectedTermMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputSharePriceMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputExercisePriceMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputPriceVolatilityMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember liqt:MeasurementInputForfeitureRateMember 2022-06-22 0001307579 liqt:SeniorPromissoryNotesMember 2023-03-31 0001307579 liqt:SeniorPromissoryNotesMember 2022-12-31 0001307579 liqt:SeniorPromissoryNotesMember 2023-01-01 2023-03-31 0001307579 liqt:SeniorPromissoryNotesMember 2022-01-01 2022-03-31 0001307579 srt:MinimumMember 2023-01-01 2023-03-31 0001307579 srt:MaximumMember 2023-01-01 2023-03-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001307579 liqt:PrefundedWarrantsMember 2023-01-01 2023-03-31 0001307579 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001307579 liqt:PrefundedWarrantsMember 2022-01-01 2022-03-31 0001307579 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001307579 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001307579 us-gaap:ConvertiblePreferredStockMember 2023-03-31 0001307579 srt:DirectorMember 2023-01-03 2023-01-03 0001307579 srt:ManagementMember 2023-01-03 2023-01-03 0001307579 2021-08-17 2021-08-17 0001307579 liqt:PrefundedWarrantsMember 2021-08-17 0001307579 liqt:WarrantPurchaseAgreementMember 2022-05-17 0001307579 liqt:PublicOfferingMember 2022-05-17 0001307579 2022-05-17 0001307579 liqt:WarrantPurchaseAgreementMember 2022-05-17 2022-05-17 0001307579 us-gaap:PrivatePlacementMember 2022-06-23 2022-06-23 0001307579 liqt:PrivatePlacementWarrantsMember 2022-06-23 0001307579 liqt:PrivatePlacementWarrantsMember 2022-06-23 2022-06-23 0001307579 us-gaap:RestrictedStockUnitsRSUMember liqt:IncentivePlanMember 2023-03-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember liqt:IncentivePlanMember 2023-01-01 2023-03-31 0001307579 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2013-01-01 2013-12-31 0001307579 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockUnitsRSUMember 2013-01-01 2013-12-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember liqt:The2022IncentivePlanMember 2023-03-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember liqt:The2022IncentivePlanMember 2023-01-01 2023-03-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001307579 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001307579 liqt:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001307579 liqt:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001307579 liqt:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 liqt:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 country:DK us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001307579 country:US us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001307579 country:CN us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001307579 country:DK us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 country:US us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 country:CN us-gaap:AssetsTotalMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001307579 us-gaap:OperatingSegmentsMember liqt:WaterSegmentMember 2023-01-01 2023-03-31 0001307579 us-gaap:OperatingSegmentsMember liqt:WaterSegmentMember 2022-01-01 2022-03-31 0001307579 us-gaap:OperatingSegmentsMember liqt:CeramicsSegmentMember 2023-01-01 2023-03-31 0001307579 us-gaap:OperatingSegmentsMember liqt:CeramicsSegmentMember 2022-01-01 2022-03-31 0001307579 us-gaap:OperatingSegmentsMember liqt:PlasticsSegmentMember 2023-01-01 2023-03-31 0001307579 us-gaap:OperatingSegmentsMember liqt:PlasticsSegmentMember 2022-01-01 2022-03-31 0001307579 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-03-31 0001307579 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-03-31 0001307579 liqt:PlasticProductsMember 2023-01-01 2023-03-31 0001307579 liqt:PlasticProductsMember 2022-01-01 2022-03-31 0001307579 us-gaap:AllOtherSegmentsMember 2023-01-01 2023-03-31 0001307579 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-03-31 0001307579 liqt:WaterSegmentMember 2023-03-31 0001307579 liqt:WaterSegmentMember 2022-12-31 0001307579 liqt:CeramicsSegmentMember 2023-03-31 0001307579 liqt:CeramicsSegmentMember 2022-12-31 0001307579 liqt:PlasticProductsMember 2023-03-31 0001307579 liqt:PlasticProductsMember 2022-12-31 0001307579 us-gaap:AllOtherSegmentsMember 2023-03-31 0001307579 us-gaap:AllOtherSegmentsMember 2022-12-31 shares thunderdome:item iso4217:USD iso4217:USD shares utr:Y pure iso4217:EUR utr:M 0001307579 LIQTECH INTERNATIONAL INC false --12-31 Q1 2023 60628 59559 675137 663227 9774851 9046499 472098 438250 0.001 0.001 2500000 2500000 0 0 0 0 0.001 0.001 100000000 100000000 45271441 45271441 43986079 43986079 14944 P3Y P10Y P1Y P10Y P5Y 0.062 0.1006749 P5Y 0 P1Y P3Y P4Y 0 45271441 43986079 0 500000 1123529 P3Y 1709379 10-Q true 2023-03-31 false 001-36210 NV 20-1431677 Industriparken 22C, DK 2750 Ballerup DK 45 3131 5941 Common Stock, $0.001 par value LIQT NASDAQ No No Non-accelerated Filer true false false 45271441 14309933 16597371 2736043 2310344 4421748 4062001 2447668 2253295 2088530 1720902 734709 723872 26738631 27667785 7934496 8296807 3190273 3271997 457398 450038 190779 212933 230157 226095 12003103 12457870 38741734 40125655 2215226 1389355 2699232 3087206 410060 399198 579552 561182 710604 649557 6614674 6086498 142946 154645 2322913 2384011 2610721 2710815 5564842 5480314 10641422 10729785 17256096 16816283 0 0 45270 43986 97092877 96936988 -69740538 -67351035 -5911971 -6320567 21485638 23309372 38741734 40125655 4011519 3637236 3620177 3391695 391342 245541 1182435 1059948 1058949 1916517 342619 602737 2584003 3579202 -2192661 -3333661 51673 99 12001 206461 84528 297338 -166278 75993 -211134 -427707 -2403795 -3761368 -14292 -14994 -2389503 -3746424 -0.05 -0.18 45228596 21350455 -2389503 -3746424 408596 -355891 -1980907 -4102315 43986079 43986 96936988 -67351035 -6320567 23309372 1285362 1284 -1284 157173 157173 408596 408596 -2389503 -2389503 45271441 45270 97092877 -69740538 -5911971 21485638 21285706 21285 70910092 -53181928 -4975399 12774860 66982 67 -67 0 178778 178778 -355891 -355891 -3746424 -3746424 21352688 21352 71089613 -56928352 -5331290 8851323 -2389503 -3746424 756631 746357 84528 297338 157173 178778 14292 379330 237953 283157 505962 151812 585678 336388 1399481 791702 414995 -433045 209038 -138699 -185804 48755 -205206 -2136 -0 107201 -1288522 -2285301 -5034944 87470 183031 -87470 -183031 -98945 -91807 0 -840000 -98945 -931807 184278 -112537 -2287438 -6262319 16597371 17489380 14309933 11227061 -41506 203289 0 0 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">1</em> - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Business and Basis of Presentation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The consolidated financial statements include the accounts of LiqTech International, Inc., (the “Company”) and its subsidiaries. The terms "Company", “us", "we" and "our" as used in this report refer to the Company and its subsidiaries, which are set forth below in Item <em style="font: inherit;">2,</em> the management's discussion and analysis section. The Company engages in the development, design, production, marketing and sale of automated filtering systems, ceramic silicon carbide membrane applications and diesel particulate air filters in North America, Europe, Asia, Australia, and South America. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">These interim consolidated financial statements are unaudited. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These Condensed Consolidated Financial Statements should be read in conjunction with our financial statements and notes thereto included in our Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2022. </em>The results of operations for the period ended <em style="font: inherit;"> March 31, 2023 </em>are <em style="font: inherit;">not</em> necessarily indicative of the operating results for the full year and are unaudited. In the opinion of management, all adjustments consisting of normal recurring nature, necessary for a fair presentation have been included.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Consolidation</b> <b>--</b> The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and its majority owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Reclassification</b> – Certain amounts presented in previously issued financial statements have been reclassified to be consistent with the current period presentation. In the statement of operations and comprehensive loss, the Company has reclassified the prior year comparative amounts of general and administrative expenses and other expenses to be consistent with the current classification.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Functional Currency / Foreign currency translation</b> <b>--</b> The functional currency of LiqTech International, Inc., LiqTech USA, Inc. and LiqTech NA is the U.S. Dollar. The functional currency of LiqTech Holding, LiqTech Water, LiqTech Plastics, LiqTech Ceramics, LiqTech Water Projects and LiqTech Emission Control is the Danish Krone (“DKK”); the functional currency of LiqTech China is the Renminbi (“RMB”); the functional currency of LiqTech Germany is the Euro; and the functional currency of LiqTech Singapore is the Singapore Dollar. The Company’s reporting currency is the U.S. Dollar for the purpose of these consolidated financial statements. The balance sheet accounts of the foreign subsidiaries are translated into U.S. Dollars at the period-end exchange rates, and all revenue and expenses are translated into U.S. Dollars at the average exchange rates prevailing during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022.</em> Translation gains and losses are deferred and accumulated as a component of other comprehensive income (loss) in stockholders’ equity. Transaction gains and losses that arose from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are included in the statement of operations as incurred. </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Cash and Restricted Cash</b> <b>--</b> The Company considers all highly liquid debt instruments purchased with a maturity of <em style="font: inherit;">three</em> months or less to be cash equivalents. As of <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>the Company held $1,469,325 and $1,440,394, respectively, of restricted cash. The restricted cash is held as security by a local financial institution for ensuring a leasing facility and for payment guarantees issued for the benefit of customers in connection with prepayments of sales orders and for warranties after the delivery of products.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to <em style="font: inherit;">$250,000.</em> At <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>the Company had $275,028, and $12,999,271 in excess of the FDIC insured limit, respectively.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Accounts Receivable</b> <b>--</b> Accounts receivable consist of trade receivables arising in the normal course of business. The Company establishes an allowance for doubtful accounts that reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, age, financial information that is publicly accessible and other currently available evidence. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The roll-forward of the allowance for doubtful accounts for the periods ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>is as follows: </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the beginning of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bad debt expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Receivables written off during the periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(295,778</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effect of currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the end of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">60,628</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Inventory</b> – Inventory directly purchased is carried at the lower of cost or net realizable value, as determined on the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out method.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For inventory produced, standard costs that approximate actual costs, applying the FIFO method, are used to value inventory. Standard costs are reviewed at least annually by management or more often in the event that circumstances indicate a change in cost has occurred.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Work in process and finished goods include material, labor, and production overhead costs. The Company adjusts the value of its inventory to the extent management determines that the cost cannot be recovered due to obsolescence or other factors.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand of the products and spare parts.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Contracts Assets / Liabilities</b> – Contract assets are the Company’s rights to consideration in exchange for goods or services and is recognized when a performance obligation has been satisfied but has <em style="font: inherit;">not</em> yet been billed. When the Company issues invoices to the customer and the billing is higher than the capitalized Contract assets, the net amount is transferred to Contract liabilities. Contract assets/liabilities are transferred to revenue and cost of goods sold when the right to consideration is unconditional and billed per the terms of the contractual agreement.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Contract assets also include unbilled receivables, which usually comprise the last invoice remaining after the delivery of the water treatment unit, where revenue is recognized at the transfer of control based upon signed acceptance of the water treatment unit by the customer. Most commonly this invoice is sent to the customer at commissioning of the product or <em style="font: inherit;">no</em> later than <em style="font: inherit;">12</em> months after the delivery. Also included in Contract assets are short-term receivables such as VAT and other receivables.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:54pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Assets Held for Sale </b>-- Assets are classified as held for sale when all of the following criteria for a plan of sale have been met: (<em style="font: inherit;">1</em>) management, having the authority to approve the action, commits to a plan to sell the assets; (<em style="font: inherit;">2</em>) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (<em style="font: inherit;">3</em>) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (<em style="font: inherit;">4</em>) the sale of the assets is probable and is expected to be completed within <em style="font: inherit;">one</em> year; (<em style="font: inherit;">5</em>) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (<em style="font: inherit;">6</em>) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets are classified as held for sale on the balance sheet. Assets classified as held for sale are reported at the lower of their carrying value or fair value less costs to sell. Depreciation and amortization of assets ceases upon designation as held for sale.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Leases</b> <b>--</b> The Company has elected to <em style="font: inherit;">not</em> recognize lease assets and liabilities with an initial term of <em style="font: inherit;">12</em> months or less and to <em style="font: inherit;">not</em> separate lease and non-lease components. The Company’s accounting for finance leases (formerly called capital lease obligations) remains substantially unchanged. Operating lease right-of-use (“ROU”) assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do <em style="font: inherit;">not</em> provide an implicit rate, an incremental borrowing rate based on the information available at the commencement date is used in determining the present value. The Company will use the implicit rate when readily determinable. The operating lease ROU asset also included prepaid lease payments and reduced by accrued lease payments. The Company’s lease terms <em style="font: inherit;"> may </em>include options to extend or terminate the lease, for which the Company will reflect the change when it is reasonably certain that those options will be exercised. Operating lease cost for lease payments will be recognized on a straight-line basis over the lease term.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Property and Equipment</b> <b>--</b> Property and equipment are stated at cost. Expenditures for major renewals and betterments that extend the useful lives of property and equipment are capitalized upon being placed in service. Expenditures for maintenance and repairs are charged to expense as incurred. Depreciation is computed for financial statement purposes on a straight-line basis over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:c98204536">three</span> to <span style="-sec-ix-hidden:c98204537">ten</span> years.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Goodwill and Intangible Assets</b> <b>--</b> The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business, with the residual purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain judgments and estimates. These judgments can include, but are <em style="font: inherit;">not</em> limited to, the cash flows that an asset is expected to generate in the future and the appropriate weighted average cost of capital.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Acquired intangible assets with determinable useful lives are amortized on a straight-line or accelerated basis over the estimated periods benefited, ranging from <span style="-sec-ix-hidden:c98204539">one</span> to <span style="-sec-ix-hidden:c98204540">ten</span> years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of <span style="-sec-ix-hidden:c98204541">five</span> years.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company evaluates the recoverability of long-lived assets by comparing the carrying amount of an asset to estimated future net undiscounted cash flows generated by the asset. If such assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying value of the assets exceeds the fair value of the assets. The evaluation of recoverability involves estimates of future operating cash flows based upon certain forecasted assumptions, including, but <em style="font: inherit;">not</em> limited to, revenue growth rates, gross profit margins, and operating expenses over the expected remaining useful life of the related asset. A shortfall in these estimated operating cash flows could result in an impairment charge in the future.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Goodwill is <em style="font: inherit;">not</em> amortized but is evaluated annually for impairment at the reporting unit level or when indicators of a potential impairment are present. The Company estimates the fair value of the reporting unit using the discounted cash flow and market approaches. Forecasts of future cash flows are based on the Company’s best estimate of future net sales and operating expenses, using primarily expected category expansion, pricing, market segment fundamentals, and general economic conditions.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Revenue Recognition</b> <b>--</b> The Company sells products throughout the world, and sales by geographical region are as follows for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">% Distribution</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">Ended March 31,</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Americas</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">333,530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">139,307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Asia-Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">451,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">835,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">77</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,099,785</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,662,564</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Middle East &amp; Africa</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">126,309</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,011,519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,637,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company’s sales by product line are as follows for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">% Distribution</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">Ended March 31,</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,434,919</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">592,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,409,372</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,880,118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,167,228</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,138,597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">100</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">100</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,011,519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,637,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For Water (systems and aftermarket), Ceramics (diesel particulate filters and membranes), and Plastics (components), revenue is recognized when performance obligations specified within the terms of a contract with the customer are satisfied, which occurs when control of the product transfers to the customer or when services are rendered by the Company. The majority of the Company's sales contracts contain performance obligations satisfied at a point in time when title along with risks and rewards of ownership have transferred to the customer. This generally occurs when the product is shipped or accepted by the customer. Revenue for service contracts is recognized as the services are provided. Revenue is measured as the amount of consideration expected to be received in exchange for transferring the goods or providing services. The satisfaction of performance obligations under the terms of a revenue contract generally gives rise to the right to receive payment from the customer. The Company's standard payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is <em style="font: inherit;">not</em> significant. Pre-payments received prior to satisfaction of performance obligations are recorded as a Contract liability. Considering the relatively short time between revenue recognition and receipt of payment, financing components do <em style="font: inherit;">not</em> exist between the Company and its customers.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For contracts with customers that include multiple performance obligations, judgment is required to determine whether performance obligations specified in these contracts are distinct and should be accounted for as separate revenue transactions for recognition purposes. For such arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are generally determined based on the prices charged to customers or using expected cost-plus margin.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">System sales are recognized when the Company transfers control to the customer based upon sales and delivery conditions specified in the sales contract. This typically occurs upon shipment of the system from the production facility but can also occur upon other agreed delivery terms. In connection with the completion of the system, it is normal procedure to issue a FAT (Factory Acceptance Test) asserting that the customer has accepted the performance of the system as it is being shipped from our production facility in Hobro. As part of the performance obligation, the customer is normally offered commissioning services (final assembly and configuration at a place designated by the customer), and this commissioning is therefore considered a <em style="font: inherit;">second</em> performance obligation and is valued at cost, with the addition of a standard gross margin. This <em style="font: inherit;">second</em> performance obligation is recognized as revenue at the time of the commissioning services being rendered together with the cost incurred. Part of the invoicing to the customer is also attributed to the commissioning, and at transfer of the control of the system (i.e., the <em style="font: inherit;">first</em> performance obligation), this portion is recognized as Contract liabilities.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Aftermarket sales represent parts, extended warranties, and maintenance services. For the sale of aftermarket parts, the Company transfers control and recognizes revenue when parts are shipped to the customer. When customers are given the right to return eligible parts and accessories, the Company estimates the expected returns based on an analysis of historical experience. The Company adjusts estimated revenues at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. The Company recognizes revenue for extended warranty and maintenance agreements based on the standalone selling price over the life of the contract.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company has received long-term contracts for grants from government entities for the development and use of silicon carbide membranes in various water filtration and treatment applications and historically in the installation of various water filtration systems. We measure the transfer of control of the performance obligation on long-term contracts utilizing the cost-to-cost measure of progress, with cost of revenue including direct costs such as labor and materials. Under the cost-to-cost approach, the use of estimated costs to complete each performance obligation is a significant variable in the process of determining recognized revenue and a significant factor in the accounting for such performance obligations. The timing of when we bill our customers is generally dependent upon advance billings terms, milestone billings based on completion of certain phases of the work, or when services are provided or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized to date in excess of cumulative billings are reported on our balance sheet as Contract assets. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and estimated earnings recognized to date are reported on our balance sheet as Contract liabilities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The roll-forward of Contract assets / liabilities for the periods ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>is as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cost incurred</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,338,453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,860,179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Unbilled project deliveries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">506,509</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">950,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">VAT</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">327,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">229,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75,804</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Prepayments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,445,720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,363,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(65,701</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(118,327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,737,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Distributed as follows:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,447,668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,253,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(710,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(649,557</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,737,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Advertising Cost</b> <b>--</b> Costs incurred in connection with advertising of the Company’s products are expensed as incurred. Advertising costs are included in sales expenses, and total advertising costs for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022</em> were $32,599 and $55,524, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Research and Development Cost</b> <b>--</b> The Company expenses research and development costs as incurred. Included in operating expense for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022</em> were research and development costs of $342,619 and $602,737, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Income Taxes</b> <b>--</b> The Company accounts for income taxes in accordance with FASB ASC Topic <em style="font: inherit;">740,</em> Accounting for Income Taxes. This statement requires an asset and liability approach with respect to accounting for income taxes.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Income/(Loss)</b> <b>Per Share</b> <b>--</b> The Company calculates earnings (loss) per share in accordance with FASB ASC <em style="font: inherit;">260,</em> Earnings Per Share. Basic earnings per common share (EPS) are based on the weighted average number of shares of Common Stock outstanding during each period. Diluted earnings per common share are based on shares outstanding (computed as under basic EPS) and potentially dilutive common shares. Potential shares of Common Stock included in the diluted earnings per share calculation include in-the-money stock options, RSUs and warrants that have been granted but have <em style="font: inherit;">not</em> yet been exercised.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Stock Awards</b> <b>--</b> During the years presented in the accompanying consolidated financial statements, the Company has granted stock awards. The Company accounts for stock awards in accordance with the provisions of FASB ASC Topic <em style="font: inherit;">718,</em> Compensation – Stock Compensation.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"> </p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Fair Value of Financial Instruments</b> <b>--</b> The Company accounts for fair value measurements for financial assets and liabilities in accordance with FASB ASC Topic <em style="font: inherit;">820.</em> The authoritative guidance, which among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or non-recurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the guidance establishes a <em style="font: inherit;">three</em>-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">1.</em> Observable inputs such as quoted prices in active markets for identical assets or liabilities;</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">2.</em> Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">3.</em> Unobservable inputs in which there is little or <em style="font: inherit;">no</em> market data, which require the reporting entity to develop its own assumptions.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Unless otherwise disclosed, the fair value of the Company’s financial instruments including cash, accounts receivable, other receivables, prepaid expenses, accounts payable, accrued expenses, convertible notes payable, and senior promissory notes payable approximate their recorded values due to their short-term maturities.</p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Accounting Estimates</b> <b>--</b> The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets including accounts receivable; allowance for doubtful accounts; contract assets; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill; liabilities including contract liabilities and contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b/><b>Recent Accounting Pronouncements</b> -- <span style="text-decoration: underline; ">R</span>ecent accounting pronouncements issued by the FASB did <em style="font: inherit;">not</em> or are <em style="font: inherit;">not</em> believed by management to have a material impact on the Company’s present or future financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Business and Basis of Presentation</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The consolidated financial statements include the accounts of LiqTech International, Inc., (the “Company”) and its subsidiaries. The terms "Company", “us", "we" and "our" as used in this report refer to the Company and its subsidiaries, which are set forth below in Item <em style="font: inherit;">2,</em> the management's discussion and analysis section. The Company engages in the development, design, production, marketing and sale of automated filtering systems, ceramic silicon carbide membrane applications and diesel particulate air filters in North America, Europe, Asia, Australia, and South America. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">These interim consolidated financial statements are unaudited. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). These Condensed Consolidated Financial Statements should be read in conjunction with our financial statements and notes thereto included in our Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> December 31, 2022. </em>The results of operations for the period ended <em style="font: inherit;"> March 31, 2023 </em>are <em style="font: inherit;">not</em> necessarily indicative of the operating results for the full year and are unaudited. In the opinion of management, all adjustments consisting of normal recurring nature, necessary for a fair presentation have been included.</p> <b>Consolidation</b> <b>--</b> The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries and its majority owned subsidiary. All material intercompany transactions and accounts have been eliminated in the consolidation. <b>Reclassification</b> – Certain amounts presented in previously issued financial statements have been reclassified to be consistent with the current period presentation. In the statement of operations and comprehensive loss, the Company has reclassified the prior year comparative amounts of general and administrative expenses and other expenses to be consistent with the current classification. <b>Functional Currency / Foreign currency translation</b> <b>--</b> The functional currency of LiqTech International, Inc., LiqTech USA, Inc. and LiqTech NA is the U.S. Dollar. The functional currency of LiqTech Holding, LiqTech Water, LiqTech Plastics, LiqTech Ceramics, LiqTech Water Projects and LiqTech Emission Control is the Danish Krone (“DKK”); the functional currency of LiqTech China is the Renminbi (“RMB”); the functional currency of LiqTech Germany is the Euro; and the functional currency of LiqTech Singapore is the Singapore Dollar. The Company’s reporting currency is the U.S. Dollar for the purpose of these consolidated financial statements. The balance sheet accounts of the foreign subsidiaries are translated into U.S. Dollars at the period-end exchange rates, and all revenue and expenses are translated into U.S. Dollars at the average exchange rates prevailing during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022.</em> Translation gains and losses are deferred and accumulated as a component of other comprehensive income (loss) in stockholders’ equity. Transaction gains and losses that arose from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are included in the statement of operations as incurred. <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Cash and Restricted Cash</b> <b>--</b> The Company considers all highly liquid debt instruments purchased with a maturity of <em style="font: inherit;">three</em> months or less to be cash equivalents. As of <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>the Company held $1,469,325 and $1,440,394, respectively, of restricted cash. The restricted cash is held as security by a local financial institution for ensuring a leasing facility and for payment guarantees issued for the benefit of customers in connection with prepayments of sales orders and for warranties after the delivery of products.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Accounts held in each U.S. institution are insured by the Federal Deposit Insurance Company (“FDIC”) up to <em style="font: inherit;">$250,000.</em> At <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>the Company had $275,028, and $12,999,271 in excess of the FDIC insured limit, respectively.</p> 1469325 1440394 275028 12999271 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Accounts Receivable</b> <b>--</b> Accounts receivable consist of trade receivables arising in the normal course of business. The Company establishes an allowance for doubtful accounts that reflects the Company’s best estimate of probable losses inherent in the accounts receivable balance. The Company determines the allowance based on known troubled accounts, historical experience, age, financial information that is publicly accessible and other currently available evidence. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The roll-forward of the allowance for doubtful accounts for the periods ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>is as follows: </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the beginning of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bad debt expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Receivables written off during the periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(295,778</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effect of currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the end of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">60,628</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the beginning of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Bad debt expense</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(24,534</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Receivables written off during the periods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(295,778</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effect of currency translation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(29,205</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Allowance for doubtful accounts at the end of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">60,628</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,559</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 59559 409076 0 -24534 -0 295778 1069 -29205 60628 59559 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Inventory</b> – Inventory directly purchased is carried at the lower of cost or net realizable value, as determined on the <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out method.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For inventory produced, standard costs that approximate actual costs, applying the FIFO method, are used to value inventory. Standard costs are reviewed at least annually by management or more often in the event that circumstances indicate a change in cost has occurred.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Work in process and finished goods include material, labor, and production overhead costs. The Company adjusts the value of its inventory to the extent management determines that the cost cannot be recovered due to obsolescence or other factors.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movement, expected useful lives, and estimated future demand of the products and spare parts.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Contracts Assets / Liabilities</b> – Contract assets are the Company’s rights to consideration in exchange for goods or services and is recognized when a performance obligation has been satisfied but has <em style="font: inherit;">not</em> yet been billed. When the Company issues invoices to the customer and the billing is higher than the capitalized Contract assets, the net amount is transferred to Contract liabilities. Contract assets/liabilities are transferred to revenue and cost of goods sold when the right to consideration is unconditional and billed per the terms of the contractual agreement.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Contract assets also include unbilled receivables, which usually comprise the last invoice remaining after the delivery of the water treatment unit, where revenue is recognized at the transfer of control based upon signed acceptance of the water treatment unit by the customer. Most commonly this invoice is sent to the customer at commissioning of the product or <em style="font: inherit;">no</em> later than <em style="font: inherit;">12</em> months after the delivery. Also included in Contract assets are short-term receivables such as VAT and other receivables.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Assets Held for Sale </b>-- Assets are classified as held for sale when all of the following criteria for a plan of sale have been met: (<em style="font: inherit;">1</em>) management, having the authority to approve the action, commits to a plan to sell the assets; (<em style="font: inherit;">2</em>) the assets are available for immediate sale, in their present condition, subject only to terms that are usual and customary for sales of such assets; (<em style="font: inherit;">3</em>) an active program to locate a buyer and other actions required to complete the plan to sell the assets have been initiated; (<em style="font: inherit;">4</em>) the sale of the assets is probable and is expected to be completed within <em style="font: inherit;">one</em> year; (<em style="font: inherit;">5</em>) the assets are being actively marketed for a price that is reasonable in relation to their current fair value; and (<em style="font: inherit;">6</em>) actions required to complete the plan indicate that it is unlikely that significant changes to the plan will be made or the plan will be withdrawn. When all of these criteria have been met, the assets are classified as held for sale on the balance sheet. Assets classified as held for sale are reported at the lower of their carrying value or fair value less costs to sell. Depreciation and amortization of assets ceases upon designation as held for sale.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"/> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Leases</b> <b>--</b> The Company has elected to <em style="font: inherit;">not</em> recognize lease assets and liabilities with an initial term of <em style="font: inherit;">12</em> months or less and to <em style="font: inherit;">not</em> separate lease and non-lease components. The Company’s accounting for finance leases (formerly called capital lease obligations) remains substantially unchanged. Operating lease right-of-use (“ROU”) assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of the Company’s leases do <em style="font: inherit;">not</em> provide an implicit rate, an incremental borrowing rate based on the information available at the commencement date is used in determining the present value. The Company will use the implicit rate when readily determinable. The operating lease ROU asset also included prepaid lease payments and reduced by accrued lease payments. The Company’s lease terms <em style="font: inherit;"> may </em>include options to extend or terminate the lease, for which the Company will reflect the change when it is reasonably certain that those options will be exercised. Operating lease cost for lease payments will be recognized on a straight-line basis over the lease term.</p> <b>Property and Equipment</b> <b>--</b> Property and equipment are stated at cost. Expenditures for major renewals and betterments that extend the useful lives of property and equipment are capitalized upon being placed in service. Expenditures for maintenance and repairs are charged to expense as incurred. Depreciation is computed for financial statement purposes on a straight-line basis over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:c98204536">three</span> to <span style="-sec-ix-hidden:c98204537">ten</span> years. <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Goodwill and Intangible Assets</b> <b>--</b> The purchase price of an acquired company is allocated between intangible assets and the net tangible assets of the acquired business, with the residual purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain judgments and estimates. These judgments can include, but are <em style="font: inherit;">not</em> limited to, the cash flows that an asset is expected to generate in the future and the appropriate weighted average cost of capital.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Acquired intangible assets with determinable useful lives are amortized on a straight-line or accelerated basis over the estimated periods benefited, ranging from <span style="-sec-ix-hidden:c98204539">one</span> to <span style="-sec-ix-hidden:c98204540">ten</span> years. Customer relationships and other non-contractual intangible assets with determinable lives are amortized over periods of <span style="-sec-ix-hidden:c98204541">five</span> years.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company evaluates the recoverability of long-lived assets by comparing the carrying amount of an asset to estimated future net undiscounted cash flows generated by the asset. If such assets are considered to be impaired, the impairment recognized is measured as the amount by which the carrying value of the assets exceeds the fair value of the assets. The evaluation of recoverability involves estimates of future operating cash flows based upon certain forecasted assumptions, including, but <em style="font: inherit;">not</em> limited to, revenue growth rates, gross profit margins, and operating expenses over the expected remaining useful life of the related asset. A shortfall in these estimated operating cash flows could result in an impairment charge in the future.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Goodwill is <em style="font: inherit;">not</em> amortized but is evaluated annually for impairment at the reporting unit level or when indicators of a potential impairment are present. The Company estimates the fair value of the reporting unit using the discounted cash flow and market approaches. Forecasts of future cash flows are based on the Company’s best estimate of future net sales and operating expenses, using primarily expected category expansion, pricing, market segment fundamentals, and general economic conditions.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Revenue Recognition</b> <b>--</b> The Company sells products throughout the world, and sales by geographical region are as follows for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">% Distribution</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">Ended March 31,</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Americas</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">333,530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">139,307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Asia-Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">451,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">835,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">77</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,099,785</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,662,564</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Middle East &amp; Africa</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">126,309</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,011,519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,637,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company’s sales by product line are as follows for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">% Distribution</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">Ended March 31,</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,434,919</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">592,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,409,372</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,880,118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,167,228</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,138,597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">100</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">100</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,011,519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,637,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For Water (systems and aftermarket), Ceramics (diesel particulate filters and membranes), and Plastics (components), revenue is recognized when performance obligations specified within the terms of a contract with the customer are satisfied, which occurs when control of the product transfers to the customer or when services are rendered by the Company. The majority of the Company's sales contracts contain performance obligations satisfied at a point in time when title along with risks and rewards of ownership have transferred to the customer. This generally occurs when the product is shipped or accepted by the customer. Revenue for service contracts is recognized as the services are provided. Revenue is measured as the amount of consideration expected to be received in exchange for transferring the goods or providing services. The satisfaction of performance obligations under the terms of a revenue contract generally gives rise to the right to receive payment from the customer. The Company's standard payment terms vary by the type and location of the customer and the products or services offered. Generally, the time between when revenue is recognized and when payment is due is <em style="font: inherit;">not</em> significant. Pre-payments received prior to satisfaction of performance obligations are recorded as a Contract liability. Considering the relatively short time between revenue recognition and receipt of payment, financing components do <em style="font: inherit;">not</em> exist between the Company and its customers.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For contracts with customers that include multiple performance obligations, judgment is required to determine whether performance obligations specified in these contracts are distinct and should be accounted for as separate revenue transactions for recognition purposes. For such arrangements, revenue is allocated to each performance obligation based on its relative standalone selling price. Standalone selling prices are generally determined based on the prices charged to customers or using expected cost-plus margin.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">System sales are recognized when the Company transfers control to the customer based upon sales and delivery conditions specified in the sales contract. This typically occurs upon shipment of the system from the production facility but can also occur upon other agreed delivery terms. In connection with the completion of the system, it is normal procedure to issue a FAT (Factory Acceptance Test) asserting that the customer has accepted the performance of the system as it is being shipped from our production facility in Hobro. As part of the performance obligation, the customer is normally offered commissioning services (final assembly and configuration at a place designated by the customer), and this commissioning is therefore considered a <em style="font: inherit;">second</em> performance obligation and is valued at cost, with the addition of a standard gross margin. This <em style="font: inherit;">second</em> performance obligation is recognized as revenue at the time of the commissioning services being rendered together with the cost incurred. Part of the invoicing to the customer is also attributed to the commissioning, and at transfer of the control of the system (i.e., the <em style="font: inherit;">first</em> performance obligation), this portion is recognized as Contract liabilities.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Aftermarket sales represent parts, extended warranties, and maintenance services. For the sale of aftermarket parts, the Company transfers control and recognizes revenue when parts are shipped to the customer. When customers are given the right to return eligible parts and accessories, the Company estimates the expected returns based on an analysis of historical experience. The Company adjusts estimated revenues at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. The Company recognizes revenue for extended warranty and maintenance agreements based on the standalone selling price over the life of the contract.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company has received long-term contracts for grants from government entities for the development and use of silicon carbide membranes in various water filtration and treatment applications and historically in the installation of various water filtration systems. We measure the transfer of control of the performance obligation on long-term contracts utilizing the cost-to-cost measure of progress, with cost of revenue including direct costs such as labor and materials. Under the cost-to-cost approach, the use of estimated costs to complete each performance obligation is a significant variable in the process of determining recognized revenue and a significant factor in the accounting for such performance obligations. The timing of when we bill our customers is generally dependent upon advance billings terms, milestone billings based on completion of certain phases of the work, or when services are provided or products are shipped. Projects with performance obligations recognized over time that have costs and estimated earnings recognized to date in excess of cumulative billings are reported on our balance sheet as Contract assets. Projects with performance obligations recognized over time that have cumulative billings in excess of costs and estimated earnings recognized to date are reported on our balance sheet as Contract liabilities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The roll-forward of Contract assets / liabilities for the periods ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>is as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cost incurred</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,338,453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,860,179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Unbilled project deliveries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">506,509</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">950,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">VAT</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">327,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">229,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75,804</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Prepayments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,445,720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,363,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(65,701</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(118,327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,737,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Distributed as follows:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,447,668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,253,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(710,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(649,557</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,737,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">% Distribution</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">Ended March 31,</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Americas</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">333,530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">139,307</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Asia-Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">451,895</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">835,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">77</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">73</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,099,785</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,662,564</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Middle East &amp; Africa</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">126,309</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,011,519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,637,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 0.09 0.04 333530 139307 0.11 0.23 451895 835365 0.77 0.73 3099785 2662564 0.03 0 126309 0 1 1 4011519 3637236 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">% Distribution</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;"><em style="font: inherit;">Ended March 31,</em></em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><em style="font: inherit;">2022</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 52%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,434,919</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">592,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,409,372</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,880,118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,167,228</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,138,597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">100</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><em style="font: inherit;">100</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,011,519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,637,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 0.36 0.16 1434919 592990 0.35 0.52 1409372 1880118 0.29 0.31 1167228 1138597 0 0.01 0 25530 4011519 3637236 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Cost incurred</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,338,453</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,860,179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Unbilled project deliveries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">506,509</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">950,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">VAT</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">327,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">229,006</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other receivables</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75,804</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,814</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Prepayments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,445,720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,363,039</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(65,701</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(118,327</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,737,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Distributed as follows:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,447,668</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,253,295</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Contract liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(710,604</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(649,557</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,737,063</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,603,738</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 4338453 3860179 506509 950105 327718 229006 75804 45814 3445720 3363039 65701 118327 1737063 1603738 2447668 2253295 710604 649557 1737063 1603738 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Advertising Cost</b> <b>--</b> Costs incurred in connection with advertising of the Company’s products are expensed as incurred. Advertising costs are included in sales expenses, and total advertising costs for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022</em> were $32,599 and $55,524, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> 32599 55524 <b>Research and Development Cost</b> <b>--</b> The Company expenses research and development costs as incurred. Included in operating expense for the <em style="font: inherit;">three</em>-month periods ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022</em> were research and development costs of $342,619 and $602,737, respectively. 342619 602737 <b>Income Taxes</b> <b>--</b> The Company accounts for income taxes in accordance with FASB ASC Topic <em style="font: inherit;">740,</em> Accounting for Income Taxes. This statement requires an asset and liability approach with respect to accounting for income taxes. <b>Income/(Loss)</b> <b>Per Share</b> <b>--</b> The Company calculates earnings (loss) per share in accordance with FASB ASC <em style="font: inherit;">260,</em> Earnings Per Share. Basic earnings per common share (EPS) are based on the weighted average number of shares of Common Stock outstanding during each period. Diluted earnings per common share are based on shares outstanding (computed as under basic EPS) and potentially dilutive common shares. Potential shares of Common Stock included in the diluted earnings per share calculation include in-the-money stock options, RSUs and warrants that have been granted but have <em style="font: inherit;">not</em> yet been exercised. <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Stock Awards</b> <b>--</b> During the years presented in the accompanying consolidated financial statements, the Company has granted stock awards. The Company accounts for stock awards in accordance with the provisions of FASB ASC Topic <em style="font: inherit;">718,</em> Compensation – Stock Compensation.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Fair Value of Financial Instruments</b> <b>--</b> The Company accounts for fair value measurements for financial assets and liabilities in accordance with FASB ASC Topic <em style="font: inherit;">820.</em> The authoritative guidance, which among other things, defines fair value, establishes a consistent framework for measuring fair value and expands disclosure for each major asset and liability category measured at fair value on either a recurring or non-recurring basis. Fair value is defined as the exit price, representing the amount that would either be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the guidance establishes a <em style="font: inherit;">three</em>-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">1.</em> Observable inputs such as quoted prices in active markets for identical assets or liabilities;</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">2.</em> Inputs, other than the quoted prices in active markets, that are observable either directly or indirectly; and</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">3.</em> Unobservable inputs in which there is little or <em style="font: inherit;">no</em> market data, which require the reporting entity to develop its own assumptions.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Unless otherwise disclosed, the fair value of the Company’s financial instruments including cash, accounts receivable, other receivables, prepaid expenses, accounts payable, accrued expenses, convertible notes payable, and senior promissory notes payable approximate their recorded values due to their short-term maturities.</p> <b>Accounting Estimates</b> <b>--</b> The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets including accounts receivable; allowance for doubtful accounts; contract assets; reserve for excess and obsolete inventory; depreciation and impairment of property, plant and equipment; goodwill; liabilities including contract liabilities and contingencies; the disclosures of contingent assets and liabilities at the date of the financial statements; and the reported amount of revenues and expenses during the reporting period. Actual results could differ from those estimated. <b>Recent Accounting Pronouncements</b> -- <span style="text-decoration: underline; ">R</span>ecent accounting pronouncements issued by the FASB did <em style="font: inherit;">not</em> or are <em style="font: inherit;">not</em> believed by management to have a material impact on the Company’s present or future financial statements. <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">2</em> </b>–<b> GOING CONCERN</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The accompanying consolidated financial statements have been prepared in conformity with generally accepted accounting principles of the United States of America, which contemplate continuation of the Company as a going concern; however, the Company has incurred significant recent losses, which raises substantial doubt about the ability of the Company to continue as a going concern for a period of <em style="font: inherit;">one</em> year from the issuance of these financial statements. There is <em style="font: inherit;">no</em> assurance that the Company will be successful in executing the proposed cost reductions and profitability improvement measures, thus achieving profitable operations. The financial statements do <em style="font: inherit;">not</em> include any adjustments that might result from the outcome of these uncertainties.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">3</em> - INVENTORY</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Inventory consisted of the following on <em style="font: inherit;"> March 31, 2023, </em>and <em style="font: inherit;"> December 31, 2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Furnace parts and supplies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67,689</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66,495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,721,031</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,474,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Work in process</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,155,789</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">982,973</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finished goods and filtration systems</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,152,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,201,533</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserve for obsolescence</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(675,137</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(663,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net Inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,421,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,062,001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Inventory valuation adjustments for excess and obsolete inventory are calculated based on current inventory levels, movements, expected useful lives, and estimated future demand for the products.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Furnace parts and supplies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67,689</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">66,495</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Raw materials</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,721,031</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,474,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Work in process</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,155,789</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">982,973</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finished goods and filtration systems</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,152,376</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,201,533</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserve for obsolescence</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(675,137</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(663,227</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net Inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,421,748</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,062,001</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 67689 66495 2721031 2474227 1155789 982973 1152376 1201533 675137 663227 4421748 4062001 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">4</em></b> <b>- LEASES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company leases certain vehicles, real property, production equipment and office equipment under lease agreements. The Company evaluates each lease to determine its appropriate classification as an operating lease or finance lease for financial reporting purposes. The majority of our operating leases are non-cancelable leases for production and office space in Hobro, Aarhus and Copenhagen, Denmark.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023, </em>cash paid for amounts included for the measurement of finance lease liabilities was $98,945, and the Company recorded finance lease expenses in other income (expenses) of $109,165.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023, </em>cash paid for amounts included for the measurement of operating lease liabilities was $188,555, and the Company recorded operating lease expense of $188,555.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Supplemental balance sheet information related to leases as of <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022 </em>was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Operating leases</b>:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease right-of-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,190,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,271,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease liabilities – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">579,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">561,182</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease liabilities – long-term</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,610,721</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,710,815</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,190,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,271,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Finance leases</b>:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment, at cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,947,597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,877,955</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(631,838</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(544,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,315,759</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,333,302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance lease liabilities – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">410,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">399,198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance lease liabilities – long-term</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,322,913</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,384,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total finance lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,732,973</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,783,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average remaining lease term:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average discount rate:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c98204723">6.2</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Maturities of lease liabilities at <em style="font: inherit;"> March 31, 2023 </em>were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>Operating</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>Lease</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>Finance</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>lease</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2023 (remaining 9 months)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">568,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">420,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">615,177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">537,720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">320,664</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">534,241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">310,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">498,391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">310,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">498,391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,092,942</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">741,592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total payment under lease agreements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,217,226</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,230,460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less imputed interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,026,953</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(497,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,190,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,732,973</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 98945 109165 188555 188555 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Operating leases</b>:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease right-of-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,190,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,271,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease liabilities – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">579,552</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">561,182</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating lease liabilities – long-term</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,610,721</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,710,815</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total operating lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,190,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,271,997</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Finance leases</b>:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment, at cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,947,597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,877,955</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accumulated depreciation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(631,838</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(544,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,315,759</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,333,302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance lease liabilities – current</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">410,060</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">399,198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance lease liabilities – long-term</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,322,913</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,384,011</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total finance lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,732,973</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,783,209</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average remaining lease term:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average discount rate:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c98204723">6.2</span></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td></tr> </tbody></table> 3190273 3271997 579552 561182 2610721 2710815 3190273 3271997 3947597 3877955 631838 544653 3315759 3333302 410060 399198 2322913 2384011 2732973 2783209 P9Y7M6D P9Y7M6D P5Y1M6D P5Y4M24D 0.061 0.022 0.022 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>Operating</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>Lease</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>Finance</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>lease</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2023 (remaining 9 months)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">568,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">420,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">615,177</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">537,720</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">320,664</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">534,241</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">310,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">498,391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">310,065</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">498,391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,092,942</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">741,592</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total payment under lease agreements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,217,226</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,230,460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less imputed interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,026,953</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(497,487</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,190,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,732,973</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 568313 420124 615177 537720 320664 534241 310065 498391 310065 498391 2092942 741592 4217226 3230460 1026953 497487 3190273 2732973 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">5</em></b> <b>- LINES OF CREDIT</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In connection with certain orders, we provide the customer a working guarantee, a prepayment guarantee or a security bond. For that purpose, we have a guaranteed credit line of EUR 1,350,000 (approximately $1,470,000) secured by a cash deposit. As of <em style="font: inherit;"> March 31, 2023, </em>our bank has issued working guaranties of $259,366 for our customers against the credit line.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> 1350000 1470000 259366 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">6</em></b> –<b> LONG-TERM DEBT</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Convertible Note</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> March 24, 2021, </em>the Company entered into a Securities Purchase Agreement with an institutional investor pursuant to which the Company agreed to issue and sell a $15.0 million principal amount senior convertible note (the “Convertible Note”) maturing on <em style="font: inherit;"> October 1, 2023 </em>and 80,000 shares of our common stock, $0.001 par value (“Common Stock”), for an aggregate purchase price of $15.0 million upon the satisfaction of the closing conditions set forth in the Securities Purchase Agreement. The Closing occurred on <em style="font: inherit;"> April 8, 2021, </em>and the Company issued to the Investor the securities in connection with the Closing.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Convertible Note was a senior, unsecured obligation of the Company, payable at 112% of the principal amount at maturity (<em style="font: inherit;"> October 1, 2023), </em>or earlier upon redemption or repurchase as set forth in the Convertible Note. The Convertible Note was convertible into shares of Common Stock pursuant to the terms of the Convertible Note, in part or in whole, from time to time, at the election of the Investor. The initial conversion rate was <span style="-sec-ix-hidden:c98204754">100.6749</span> shares of Common Stock per <em style="font: inherit;">$1,000</em> of principal amount of the Convertible Note. The conversion rate was subject to anti-dilution adjustments, including for stock dividends, splits, and combinations; issuances of options, warrants, or similar rights; spin-offs and distributions of property; cash dividends or distributions; and tender or exchange offers, in each case as further described in and pursuant to the terms of the Convertible Note. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Beginning on <em style="font: inherit;"> March 1, 2022, </em>and on the <em style="font: inherit;">first</em> day of each calendar month thereafter, at the election of the Investor or Holder, if applicable, the Company was required to redeem $840,000 of the amounts due under the Convertible Note in cash or Common Stock at <em style="font: inherit;">90%</em> of the lesser of (i) the volume-weighted average price (“VWAP”) of the Common Stock on the trading day immediately preceding the payment date and (ii) the average of the lowest <em style="font: inherit;">three</em> (<em style="font: inherit;">3</em>) VWAPs over the <em style="font: inherit;">10</em> trading days immediately preceding the payment date, which shall in <em style="font: inherit;">no</em> case be less than the floor price of $1.75 per share. Beginning on <em style="font: inherit;"> March 1, 2022, </em>the Company paid the <em style="font: inherit;">first</em> monthly installment of $840,000 in cash.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> June 22, 2022, </em>the Convertible Note, including accrued interest and all relevant obligations, was repaid in full, amounting to $13,446,875, allocated between a principal repayment of $11,640,000 and contractual repayment premium of $1,806,875.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The components of the Convertible Note are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible note</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,960,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: unamortized debt issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,915,726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,044,274</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Current portion of convertible note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,080,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible note payable, less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,964,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,044,274</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022,</em> the Company recognized interest expense of $0 and $187,500, respectively, and $0 and $297,338, respectively, related to the amortization of debt issuance costs.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Senior Promissory Notes</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> June 22, 2022, </em>the Company issued and sold Senior Promissory Notes in an aggregate principal amount of $6.0 million (the "Notes") and issued warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., <em style="font: inherit;">21</em> <em style="font: inherit;"> April </em>Fund, L.P., and <em style="font: inherit;">21</em> <em style="font: inherit;"> April </em>Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement entered into with the Purchasers.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Notes have a term of 24 months and do <em style="font: inherit;">not</em> bear interest during this period. If the notes are <em style="font: inherit;">not</em> repaid on or before the <em style="font: inherit;">second</em> anniversary of issuance, however, the Notes will thereafter bear interest of 10% per annum, which will increase by 1% each month the Notes remain unpaid, up to a maximum of 16% per annum, payable monthly.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Additionally, as part of the transaction, the Company issued 230,000 warrants to the placement agent. All of the warrants issued in this transaction have an exercise price of $0.65 per share, a term of <span style="-sec-ix-hidden:c98204789">five</span> years and are exercisable for cash at any time.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As a result, the Company recorded an initial debt discount of $695,749, based on the relative fair value of the warrants and notes issued. The Company determined the fair value of the warrants by using the Black-Scholes Option Pricing Model, with the following assumptions: expected term of 2.5 years, stock price of $0.43, exercise price of $0.65, volatility of 80.8%, risk-free rate of 3.13%, and <span style="-sec-ix-hidden:c98204796">no</span> forfeiture rate. The debt discount will be accreted according to the effective interest method over the contractual term of the note. The warrants qualified for equity classification and were reported within Additional Paid-In Capital.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The components of notes payable are as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;text-indent:36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-size: 10pt; width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-size: 10pt;"> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;"><b><b>March 31,</b></b></p> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;"><b><b>2023</b></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;"><b><b>December 31,</b></b></p> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; width: 70%;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Senior Promissory Notes</p> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">6,000,000</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">6,000,000</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: unamortized debt discount</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(435,158</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(519,686</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Senior Promissory Notes payable</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,564,842</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Current portion of Senior Promissory Notes payable</p> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Senior Promissory Notes payable, less current portion</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,564,842</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Senior Promissory Notes payable</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,564,842</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022,</em> the Company recognized interest expense of $0 and $0, respectively, and $84,528 and $0, respectively on the Senior Promissory Notes, related to the amortization of debt issuance costs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> 15000000.0 80000 0.001 15000000.0 1.12 840000 1.75 840000 13446875 11640000 1806875 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible note</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,960,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: unamortized debt issuance costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,915,726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,044,274</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Current portion of convertible note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,080,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible note payable, less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,964,273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Convertible note payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,044,274</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 15960000 -0 1915726 0 14044274 0 10080000 0 3964273 0 14044274 0 187500 0 297338 6000000.0 4250000 P24M 0.10 0.01 0.16 230000 0.65 695749 2.5 0.43 0.65 0.808 0.0313 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="font-size: 10pt; width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-size: 10pt;"> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;"><b><b>March 31,</b></b></p> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;"><b><b>2023</b></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;"><b><b>December 31,</b></b></p> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;"><b><b>2022</b></b></p> </td><td style="font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-size: 10pt; width: 70%;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Senior Promissory Notes</p> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">6,000,000</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">6,000,000</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Less: unamortized debt discount</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(435,158</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;">)</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(519,686</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin: 0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Senior Promissory Notes payable</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,564,842</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Current portion of Senior Promissory Notes payable</p> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 1%; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Senior Promissory Notes payable, less current portion</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,564,842</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-size: 10pt;"> <p style="font-size: 10pt; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; margin-top: 0pt; margin-bottom: 0pt;">Senior Promissory Notes payable</p> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,564,842</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,480,314</td><td style="width: 1%; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> </tbody></table> 6000000 6000000 435158 519686 5564842 5480314 0 0 5564842 5480314 5564842 5480314 0 0 84528 0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">7</em></b> –<b> AGREEMENTS AND COMMITMENTS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Contingencies </b>– From time to time, we <em style="font: inherit;"> may </em>be involved in litigation relating to claims arising out of our operations in the normal course of business.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;"> November 2022, </em>the Company entered into a commercial settlement agreement regarding marine wastewater treatment systems delivered in <em style="font: inherit;">2019,</em> more specifically potential warranty claims related to alleged corrosion on certain parts and components. The Company disputed the claim in full, subsequently reaching an amicable settlement agreement with expected remediation work to be conducted in the <em style="font: inherit;">first</em> half of <em style="font: inherit;">2023.</em> The cost of any remediation work is shared between the <em style="font: inherit;">two</em> parties.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b>Product Warranties</b> – The Company provides a standard warranty for its systems, generally for a period of <span style="-sec-ix-hidden:c98204832">one</span> to <span style="-sec-ix-hidden:c98204833">three</span> years after customer acceptance. The Company estimates the costs that <em style="font: inherit;"> may </em>be incurred under its standard warranty programs and records a liability for such costs at the time product revenue is recognized.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In addition, the Company sells an extended warranty for certain systems, which generally provides a warranty for up to <span style="-sec-ix-hidden:c98204834">four</span> years from the date of commissioning. The specific terms and conditions of the warranties vary depending upon the product sold and the country in which the installation occurred. Revenue received for the sale of extended warranty contracts is deferred and recognized in the same manner as the costs incurred to perform under the warranty contracts.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Factors that affect the warranty liability include the number of units sold, historical and anticipated rates of warranty claims and the cost per claim.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Changes in the Company’s current and long-term warranty obligations included in accrued expenses on the balance sheet, as of <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">898,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">962,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warranty costs charged to cost of goods sold</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">86,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Utilization charges against reserve</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(239,052</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(93,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Foreign currency effect</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(56,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at the end of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">694,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">898,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The utilization charges against reserve for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>relates to the commercial settlement agreement as described under “Note <em style="font: inherit;">7</em> – Agreements And Commitments”.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">898,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">962,313</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warranty costs charged to cost of goods sold</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,579</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">86,256</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Utilization charges against reserve</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(239,052</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(93,653</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Foreign currency effect</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,343</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(56,844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at the end of the period</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">694,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">898,072</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 898072 962313 22579 86256 239052 93653 -13343 56844 694943 898072 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">8</em></b> – <b>EARNINGS PER SHARE</b></p> <p style="margin: 0pt 0pt 0pt 9pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Basic and diluted net income (loss) per common share is determined by dividing net income (loss) by the weighted average number of shares of Common Stock outstanding during the period. For the periods where there is a net loss, stock options, warrants and Restricted Stock Units (“RSUs”) have been excluded from the calculation of diluted net loss per common share because their effect would be anti-dilutive. Consequently, the weighted average number of shares of Common Stock used to calculate both basic and diluted net loss per common share are the same for the reported periods.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> March 31, 2023, </em>the Company had outstanding balances of 2,832,909 RSUs, 31,440,000 prefunded warrants, and 4,480,000 warrants, all exercisable for shares of Common Stock</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> March 31, 2022, </em>the Company had 561,862 RSUs outstanding and 1,015,000 prefunded warrants exercisable for shares of Common Stock outstanding.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following table shows the amounts used in computing earnings per share and the weighted average number of shares of potentially dilutive Common Stock for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended March 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net (Loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,389,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,746,424</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average number of common shares used in basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,228,596</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,350,455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effect of dilutive securities, stock options, RSUs, and warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,228,596</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,350,455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">For the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022</em> respectively, the Company had no options outstanding to purchase common stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> 2832909 31440000 4480000 561862 1015000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended March 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net (Loss)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,389,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(3,746,424</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average number of common shares used in basic earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,228,596</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,350,455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Effect of dilutive securities, stock options, RSUs, and warrants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,228,596</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,350,455</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> -2389503 -3746424 45228596 21350455 0 0 45228596 21350455 0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">9</em> – STOCKHOLDERS’ EQUITY</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b><i>Common Stock</i></b><b> </b>– The Company has 100,000,000 authorized shares of common stock, $0.001 par value (“Common Stock”). As of <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;"> December 2022, </em>there were 45,271,441 and 43,986,079 shares of Common Stock issued and outstanding, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b><i>Voting</i></b><b> --</b> Holders of common stock are entitled to <em style="font: inherit;">one</em> vote for each share held of record on each matter submitted to a vote of stockholders, including the election of directors, and do <em style="font: inherit;">not</em> have any right to cumulate votes in the election of directors. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b><i>Dividends</i></b><b> --</b> Subject to the rights and preferences of the holders of any series of preferred stock, if any, which <em style="font: inherit;"> may </em>at the time be outstanding, holders of Common Stock are entitled to receive ratably such dividends as our Board of Directors from time to time <em style="font: inherit;"> may </em>declare out of funds legally available.  </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b><i>Liquidation Rights</i></b><b> --</b> In the event of any liquidation, dissolution or winding-up of affairs, after payment of all of our debts and liabilities and subject to the rights and preferences of the holders of any outstanding shares of any series of our preferred stock, the holders of Common Stock will be entitled to share ratably in the distribution of any of our remaining assets.  </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b><i>Other Matters</i></b><b> --</b> Holders of common stock have <em style="font: inherit;">no</em> conversion, preemptive or other subscription rights, and there are <em style="font: inherit;">no</em> redemption rights or sinking fund provisions with respect to our common stock. All of the issued and outstanding shares of common stock on the date of this Annual Report are validly issued, fully paid and non-assessable.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><b><i>Preferred Stock</i></b> <b>--</b> Our Board of Directors has the authority to issue preferred stock in <em style="font: inherit;">one</em> or more classes or series and to fix the designations, powers, preferences and rights, qualifications, limitations or restrictions thereof, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption, redemption prices, liquidation preferences and the number of shares constituting any class or series, without further vote or action by the stockholders. The issuance of preferred stock <em style="font: inherit;"> may </em>have the effect of delaying, deferring or preventing a change in control without further action by the stockholders and <em style="font: inherit;"> may </em>adversely affect the voting and other rights of the holders of Common Stock.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company has 2,500,000 authorized Preferred stock, $0.001 par value. As of <em style="font: inherit;"> March 31, 2023, </em>there were no preferred shares issued and outstanding.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Stock Issuance</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Since <em style="font: inherit;"> January 1, 2023, </em>the Company has made the following issuances of Common Stock: </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> January 3, 2023, </em>the Company issued 18,719 shares of Common Stock to settle RSUs. The RSUs were valued at $110,254 for services provided by the Board of Directors in <em style="font: inherit;">2022.</em> The Company recognized the stock-based compensation of the award over the requisite service period during the year ended <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> January 3, 2023, </em>the Company issued 1,266,643 shares of Common Stock to settle RSUs. The RSUs were valued at $674,164 for services provided by management in <em style="font: inherit;">2022.</em> The Company recognized the stock-based compensation of the award over the requisite service period during the year ended <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Warrants</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> August 17, 2021, </em>the Company entered an exchange agreement with an existing shareholder to exchange an aggregate of <span style="-sec-ix-hidden:c98204897">500,000</span> shares of Common Stock for equivalent shares of prefunded warrants (the “Exchange Agreement”). The prefunded warrants are exercisable at an exercise price of $0.001 per share, subject to adjustments as provided under the terms of the prefunded warrants. The prefunded warrants are exercisable at any time on or after the closing date. The Exchange Agreement contained additional terms typical of exchange agreements including representations and warranties of the parties. In connection with and as of the date of the Exchange Agreement, the Company issued the prefunded warrants to the shareholder, and the prefunded warrants are exercisable on <em style="font: inherit;"> August 17, 2021, </em>subject to the limitations on exercise and conditions set forth by the prefunded warrants. The prefunded warrants became subject to customary adjustments in the event of stock splits and dividends, fundamental transactions, and subsequent offerings of rights to purchase stock.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> May 17, 2022, </em>the Company entered a warrant purchase agreement with existing shareholders to purchase 30,425,000 shares of common stock at an offering price of $0.499 per prefunded warrant, which represents the offering price of $0.50 per share of the Company’s common stock less the $0.001 per share exercise price for each pre-funded warrant, for total gross proceeds of approximately $15,182,075 as part of the Company’s public offering of common stock and pre-funded warrants totaling <em style="font: inherit;">$23,000,000</em> before underwriting discounts, commissions, and offering expenses payable by the Company.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">On <em style="font: inherit;"> June 23, 2022, </em>the Company completed a private placement of Senior Notes in an aggregate principal amount of $6,000,000 and warrants to purchase 4,250,000 shares of common stock of the Company to affiliates of Bleichroeder L.P., <em style="font: inherit;">21</em> <em style="font: inherit;"> April </em>Fund, L.P., and <em style="font: inherit;">21</em> <em style="font: inherit;"> April </em>Fund, Ltd. (together, the "Purchasers"), pursuant to a note and warrant purchase agreement. Additionally, as part of the transaction, the Company issued 230,770 warrants to the placement agent. All warrants issued in this transaction have an exercise price of $0.65 per share, a term of <em style="font: inherit;">five</em> years, and are exercisable for cash at any time. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following is a summary of the periodic changes in warrants outstanding for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022:</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants outstanding at January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,920,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,015,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants issued in connection with public offering and private placement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Exercises and conversions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants outstanding at March 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,920,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,015,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Stock-based Compensation</b> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;">2013,</em> the Company’s Board of Directors adopted a Share Incentive Plan (the “Incentive Plan”). Under the terms and conditions of the Incentive Plan, the Board of Directors is empowered to grant RSUs to officers, directors, and consultants of the Company. At <em style="font: inherit;"> March 31, 2023, </em>1,123,529 RSUs were granted and outstanding under the Incentive Plan. Directors of the Company receive share compensation as follows: an initial grant of 25,000 RSUs of Common Stock that vest over a <span style="-sec-ix-hidden:c98204919">three</span>-year period upon appointment to the Board, followed by an annual grant of $36,750 ($73,500 for the Chairman of the Board) in RSUs per annum after full vesting of the initial grant.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">In <em style="font: inherit;">2022,</em> the Company’s Board of Directors adopted an Equity Incentive Plan (the <em style="font: inherit;">“2022</em> Incentive Plan”). Under the terms and conditions of the <em style="font: inherit;">2022</em> Incentive Plan, the Board of Directors is empowered to grant RSUs to officers and directors of the Company. At <em style="font: inherit;"> March 31, 2023, </em>1,709,379 RSUs were granted and outstanding under the <em style="font: inherit;">2022</em> Incentive Plan.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company recognizes compensation costs for RSU grants to directors and management based on the stock price on the date of the grant.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company recognized stock-based compensation expense related to RSU grants of $157,174 and $178,778 for the <em style="font: inherit;">three</em>-month period ended <em style="font: inherit;"> March 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. On <em style="font: inherit;"> March 31, 2023, </em>the Company had $1,122,970 of unrecognized compensation cost related to non-vested stock grants.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">A summary of the status of the RSUs as of <em style="font: inherit;"> March 31, 2023 </em>and changes during the period are presented below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>units</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average</b><br/> <b>Grant-Date</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregated</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Intrinsic</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Outstanding, December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,408,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,709,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Vested and settled with share issuance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,285,362</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(0.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Outstanding, March 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,832,909</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> 100000000 0.001 45271441 43986079 2500000 0.001 0 18719 110254 1266643 674164 0.001 30425000 0.499 0.50 0.001 15182075 6000000 4250000 230770 0.65 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants outstanding at January 1</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,920,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,015,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants issued in connection with public offering and private placement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Exercises and conversions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Warrants outstanding at March 31</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">35,920,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,015,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 35920000 1015000 0 0 0 0 35920000 1015000 1123529 25000 36750 73500 1709379 157174 178778 1122970 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, 2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>units</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Average</b><br/> <b>Grant-Date</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregated</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Intrinsic</b><br/> <b>Value</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Outstanding, December 31, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,408,892</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,709,379</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0.38</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Vested and settled with share issuance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,285,362</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(0.61</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">-</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Outstanding, March 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,832,909</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">0.46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 2408892 0.60 0 1709379 0.38 1285362 0.61 2832909 0.46 0 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">10</em></b> <b>-</b> <b>SIGNIFICANT CUSTOMERS / CONCENTRATION / DISAGGREGATED</b> <b>REVENUE</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following table presents customers accounting for <em style="font: inherit;">10%</em> or more of the Company’s revenue:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended March 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer A</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">*</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer B</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">*</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> </tbody> </table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">* Zero or less than <em style="font: inherit;">10%</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The following table presents customers accounting for <em style="font: inherit;">10%</em> or more of the Company’s Accounts receivable:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer C</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer D</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer B</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer A</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> </tbody> </table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">* Zero or less than <em style="font: inherit;">10%</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">As of <em style="font: inherit;"> March 31, 2023, </em>approximately 95% of the Company’s assets were located in Denmark, 3% were located in the U.S., and 2% were located in China. As of <em style="font: inherit;"> December 31, 2022, </em>approximately 65% of the Company’s assets were located in Denmark, 33% were located in the U.S., and 2% were located in China.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended March 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer A</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">*</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer B</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">*</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer C</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer D</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer B</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer A</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> </tr> </tbody> </table> 0.12 0.10 0.22 0.17 0.10 0.20 0.10 0.95 0.03 0.02 0.65 0.33 0.02 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">11</em> </b>–<b> SEGMENT REPORTING </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company operates in <em style="font: inherit;">three</em> segments: Water, Ceramics and Plastics. Effective as of <em style="font: inherit;"> January 1, 2020, </em>the group structure was changed, with shared group activities transferred to an individual reporting unit separated from the business units. Costs and assets for these activities were therefore separated during <em style="font: inherit;">2020.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">Segment information for the business areas is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Revenue</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,434,919</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">592,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,409,372</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,880,118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,167,228</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,138,597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,531</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total consolidated Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,011,519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,637,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Income (Loss)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(463,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(793,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(561,684</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,056,348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(66,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(107,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,298,283</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,788,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total consolidated Loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,389,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,746,424</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Total Assets </b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,285,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,781,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,924,728</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,808,529</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,272,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,099,019</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,259,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,436,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total consolidated Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38,741,734</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">40,125,655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">  </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Revenue</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,434,919</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">592,990</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,409,372</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,880,118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,167,228</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,138,597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Corporate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,531</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total consolidated Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,011,519</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,637,236</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>For the Three Months</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Ended</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31,</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Income (Loss)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(463,475</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(793,949</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(561,684</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,056,348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(66,061</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(107,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,298,283</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,788,725</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total consolidated Loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,389,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,746,424</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">)</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Total Assets </b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>March 31, </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>December 31,</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Water</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,285,608</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,781,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ceramics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,924,728</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,808,529</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Plastics</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,272,322</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,099,019</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,259,076</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,436,896</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Total consolidated Assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38,741,734</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">40,125,655</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1434919 592990 1409372 1880118 1167228 1138597 0 25531 4011519 3637236 -463475 -793949 -561684 -1056348 -66061 -107402 -1298283 -1788725 -2389503 -3746424 8285608 7781211 13924728 13808529 1272322 1099019 15259076 17436896 38741734 40125655 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>NOTE <em style="font: inherit;">12</em></b> <b>-</b> <b>SUBSEQUENT EVENTS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"><em style="font: inherit;">None</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"> </p> EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #& JU8'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 " Q@*M6I52+L>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE1(71S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^ M@>E,E&9(^)R&B(DX2&\QOP2-IJTK J[@2F>JLD2:AIB&=\-:L^/B9^@*S!K!'CX$RB%H 4\O$ M>)SZ#BZ !4:8?/XNH%V)I?HGMG2 G9)3=FMJ',=Z;$MNWD' V]/C2UFW&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,$% @ M,8"K5LFT,,6P!0 _!T !@ !X;"]W;W)K=M!(>I8W>1?[>@^I=R,S$42H>%-%9DG#U M?B5BN;QLT,;ZC:=H-C?VC5;O8L%G8BS,[XL'!4>M,B6,$I'J2*9$B>EEHT_/ M!WY>D)_Q-1)+O?&:6)1G*5_LP3"\;'BV12(6@;$1'/Z]BH&(8YL$[?AG%=HH MO],6;KY>I]_F\ #SS+48R/B/*#3SR\9I@X1BRK/8/,GE)[$"ZMB\0,8Z_TN6 MQ;GM=H,$F38R615#"Y(H+?[SMU5';!0 J+N K0K8-P74WU+@KPK\'+1H68YU MS0WO72BY),J>#6GV1=XW>3701*D=QK%1\&D$=:9W+8,,1L60?AJ2F]1$YIT, MTV)ZV&YN$CWG2NB+EH%OLS6M8)5\522S+0&HKP8WT+6EDVE:V; M>L70P,]<'1.?'A'F,=_1GL&N\G="G=4?6N.7'>?GN+]ZL+]3F$?Z-LE?1M+[ZUF MR@ Z0/$8^B 4;^1.O+N@\23/\ZCO=3O=,QJ? 5I6$ZI;0G711@TRI7*D2 >-C6VP5>5Q>R4ANZE]O<1K$@HRQY%LH)MTMK:-,_8=1S M AY":VCE-70OL1FF@50P=KFZ'I&Q@4E+I"(#F8'5@=S)T#V)\?315R?R(<2& M5F9#<359(4_X&QF&,(&C:104RHZ,,![)O"9M^_2DVW7R'L)Y:"4]%/>4%6\_ M#"%='ZU?D/SYY$OJ'E<\$AP?'D=5M.#J1:2$L<$1N;XCK-MQS_%#^!"MA(CB M#O-M!PSL$4SNB5RF3G@\[HK'L5#9PDEZ"#.BE1I1W&?^0UI!&KO(CA+G,O>L[=1UO+8N8&5%#%>9263@]BFGA+*?GW\A8Q%D"D;228DG#622P#H]-C)X M.2(_>L=P:R6P")%7'KN%$ ^LBUY)$L.]!MPHC-(9&;\GSS)V$N,!]@<#)]SYH[$D71B'D*&6"5#;"\9&J;P0%;\C&X?6/B:VXF))V[!/(0#LI!;D=B;=M\4=.2.9-GD0"(B!D+ (=/(>0GE8I3QL+^49)^ JY"K3 M\+%VSUD\9]MS-EY6%Z_R'+:7Y]PD0LWL-?D;))@Y6$&RX*E[7/' K<^?>%U- M4+\R'A\7EO4XS@6,(X*W(V8K'EY7%Z]2'Q^WEO4B^^&V/LXWF&PO=V]R:W-H965T&ULK5IM;]LX$OXK@J^XVP64FF\BQ6YB MH$UV[PKT<,%F>_=9D>B8J"QZ)3II]M??4%8D6R*5%/"71I*'U#/#X3S/4+U\ M,O6W9J.4C;YORZJY6FRLW7U8+IM\H[99\][L5 6_K$V]S2SKK&@' M;UOJ2MW64;/?;K/Z^9,JS=/5 B]>'ORN'S;6 M/5BN+G?9@[I3]NONMH:[93]+H;>J:K2IHEJMKQ8?\8=KFKH!K<5_M7IJCJXC MY\J],=_?B:H$<(E6JW+HI,OCSJ*Y56;J9 ,>?W:2+_IUNX/'UR^R_M.H!V VCKZ %9Z]9-9K/596V>HMI9PVSN MHHU-.QJ\T95;QCM;PZ\:QMG5M:D*6!151'#5F%(7F86;3UF95;F*[MS$3?33 M];ZN566C6U5K4T1?JVQ?:##\.;J(OM[=1#^]^_ER:0&/FW69=^_^='@W";S[ MWUG]/J(XC@@BU#/\>G[XC1T^!*BT(>"]*$@[7PT%(K.QX]- SY_\/ES MF(#Y)W [[D.SRW)UM8 MU:CZ42U6?_\;YN@7GW=GFNS$5]K[2N=F7UUGS2;* MJ@)V8F-KG;LUS^&9S^G#3+R=R56%QQ5F%$E)8CQWR&/)$"BIP;W@"EO5@ MV2S8CWEN]A6D8:URI1^S^U+%404ESJRCK(1"U*8JE+2H,/M[N]Z74!VZ(6#R MCJ.8D[1U]UTBXR21468CR+Y\TZ=?^RMDE-K>J[K/JMC%9Z?:4E,^^X)S0)X< M^4P$Y8B-8^.QHQA1QORA2?K0)+.A^5P]0LJ:6JLF$!+U/5=-T[IG[F&#*ZLB MW8UZ/H1')#&FXA ?SFE,B#A?@)*)XXP1+%@Z"I#'#G$@HT#N\#Y ?#[1365K MX(HH:W>U#R&?+@UC@O,Q0H\=22B1B1^AZ!&*682WM=IENH"%VKE"W"V5W4"4 M\ZXBA;&+*2:4I@E%(^Q3.RP(DHCXL:<]]G1^9[; HHTJBS;9FJQ4/ICIY/6" M,H'D"*7'C-!4!$#*'J2F/7%'F["A:&;]1@0 MQ;#?Q9B8?(9$8"E#R >)@>0@$R1&LA,7C*8Q2= 9\V\J&V 1A1@7 M3H\=P>18H9U&99 7>%Y?_-.8XDF7I1?.\)1B#?Q0.UXGML/ MA7U<,[U0I]R-05LX!38&Z[.$3$P%"L =>![/$_T![@S(*4D#^3$,5#D&.;5D M").$)Z&8#H2.TS!@.<50M]@[+)G MUUUX'?:P/L$)9/)X<::&F*:2AM:&#.J S'*Q@UGOU: 4O1TJ\J@8*0DE(Y@> M0XI :R$>@#E0.IFG])<4VKE2>2B3:UVU#EQ#) !>3H'&">0Y0" MXE!N#(1(Y@GQ1JT58"TBFWWO@^OE;C*E/A\J\U6-XT[?ZF,53WMQ.!@T[S)EVFGG"2< MI6Q28#R&+ 7A$SAW(@-GDK=TU:WXLDY\O;9U/:R(.(,=,8'LLQ1$!MMK.A H MG2?0#O,\4CHE1BQ 6Z%)T^>SY"GF) WH;CIP*,6S,NS.FOS;QI2%JIM_1+]" M7VR?O3J,SG+QC^JP<\UVZO5 O'2>>&_KE^K:./]_@8U11X]9N5?1._0>(=4VL9S;QOH[ I7/][8EWGC/&7J ML1Z9-3F-R-$Q_6L\OMV" @F& Q^"$0H(2V(H73%CAR,21F.9\A@)>9Y O=[ M4E^[3L0D=!XSZ/T#4I0.ZH*^\N6@*+2KH;#KW1GKA:ZB/-MIJ )>L%/5( 62 M)!7CEM9GR27E,@T(##H(##HO,#Z>G'BM=:ZM%^M4-5QP*1A*Z/C(Q&LJ: +- M;ZBB#AJ#SFN,8[3=F;790FW8N ^]C\#5IO$7V:E:N$@DQE*,V=AGR2E!"0]H M3SH("_J6AMQ7:KV0/;( LS3ATX![+"E%DH9.LNF@(.B\@I@P6+LQW^Q".OE" M%SAA\%@&3AB61]^>W8=_J!L/NFI RJQA*'HO( SUX5OZX<::7?LY^MY8:[;M MY49E -T9P.]K YJHNW%?N/O_T;#Z/U!+ P04 " Q@*M667SVL*@# ") M# & 'AL+W=O5T%;=?3;)0*PZ-FL[T-Y?O^,D30,$:'?S '9\9GS.>#QV M)CNIGG0!8,ASR86>.H4QFT^NJ[,"2JIOY08$CJRD*JG!KEJ[>J. YK51R=W M\T9N29EP9I/ZW4+-)K(RG E8***KLJ3JY0ZXW$T=WWE]\9VM"V-?N+/)AJ[A M 63[7S-IXYG M&0&'S%@7%/^V, ?.K2?D\:MUZG1S6L-^^]7[EUH\BEE2#7/)?[+<%%-G[) < M5K3BYKO<_0>MH-CZRR37]2_9M5C/(5FEC2Q;8V10,M'\T^12TRAD"K\G5@MJ1 @S+ M*-?7Y%_R^'!/KOZYGK@&"=IIW*PE<]>0"4Z0^4;5+0G]&Q)X03A@/C]O?@]9 M9Q[LF[L8EBXV01>;H/87G?#W.(KFLEF95 M<4S'!CLDNIEE5,]BM]5V-O)&P7CB;OO:CE%Q&L=IA]J3$'82PK,2OHHM+HY4 M#/0A=7C.0&M"14[D$E<>#!#6PE^&9#0SQ7T92>R'R8&. =@H#()D6$C4"8G. M"EDHK%S*O-1\X5?%-EA+S(V->U56O$[:'+"298S:^C D(#IBEB9)-([] P4# M."\:1>F)M8@["?&%M3!4K!EF$:%:X[8ZS7XPC>*C!(F2P$L/\V@ %HZ#V!LF M/^K(CR[$'U: -2 G6)*RIQNRH8IL*:^ 7#&!^X!SJC3!-2*ZP(HPN/N;*9(> M->_6\P[#?PFUQS_I^" M@'$G8/Q' IC6U67RXR-2A[3/(?8(IQWA] \(8[&IC,:-D#.QOL0ZO^]'8C>6=YS699XO_B+-&\GN)3G%V'[ GHGNO\! 1_.\]9[/Z:^USZ'"MX# MW5?Q=O;ZYP_?017O2_;6)'T5'2S" #-/QR$M.U'K_[>#USY^\@_P_ MD/O^\3EZ2L0 M$@ & 'AL+W=O>%TY+EU60^L\\>Y'PFMKK(*_X@D=J6)9/?;WDA]M<3/'E[\)BOUMH\ MF,YG&[;B3UP_;QXDW$T;+UE>\DKEHD*2+Z\G-_AJ08@QL(B_<[Y71]?(A/(B MQ#=SA)/4,:7;%OH1['_@]D:^ ,&M#:@-M #,QO6'=-L/I-BCZ1!@S=S87-CK2&: MO#+3^*0EO,W!3L\7HLI@4GB&X$J)(L^8AILG#3\P6UHAL42?-UPRDW6%SIXK MMLURP)RC"_3\=(?.?CZ?3350,0ZG:3WL[6%8,C L19]$I=<*?8#ALU/[*830 MQ$'>XK@EHPX_,7F)*/X5$8]0!Y_%CYN3$3JT22NU_OP!?X]\QZLM=R7F8!A: M0[/(=G/?PSC R6RZ.R;Z$F=\P\T>9+8329DY70F0*P8QG+I(' M'\')X,3#4=0AZ<#1!(=)X"89-"2#49(?I5 */4BQS+6+7M ?-L'4)QUV?1CQ M@\#';G)A0RZT=G2 7+T:JA7Z\+HQ:T==N3B&8Q&:[GRE-BSEUQ-HOXK+'9_, M?_D)A]YOKNI])V;@5]M5(&P.O10<54*[ MZ?<5\R+V Q)WZ3MP)(DH'>CCN-56/"IE\X^P\T!G9MV>6]);*7F5?D?0SBO% MTN$5'#H2'X8DZE'O R-0(#I O!5)/*Z2=6/\\37^"^R3I/MUZ,;!QXB;)FDUDHQKY%^P^S:Y=9&K3<.3/-(X M"7JJZ$+2R ]],D2PE44R+HNW3.6I[;=W>;$U^SU;"@]0ND]K!M5P!HLP$T7! MI$(@G$B9I\XRKD>*CUEZEUZW*-PP/% 1I-5,,BI.CDB^VHT[7-Q MV,K#OO: MLH1.8@-3Z/-6*PUX\^UBHK21*7=HI%+#9Z 0X/=JI MEURN[ &&0K9)'S:[S=/FD.3&'@UTGM_BJ\7AJ*-U=>L&7X-*[ MC("6/!QF'&ZTV-CS@!>AM2CMY9JSC$L#@/=+ >I0WY@!FB.E^7]02P,$% M @ ,8"K5ARIL8"% @ ,@8 !@ !X;"]W;W)K*Z"% W'F1T$P\#FMA)=-W-J]RB:R-JP2<*^(KCFGZFT&3&ZG7NCM%AZJ M56GL@I]-UG0%"S!/ZWN%,[]C*2H.0E=2$ 7+J7<57LY3&^\"?E6PU7MC8IT\ M2_EB)S?%U NL(&"0&\M \;.!.3!FB5#&GY;3ZU):X/YXQ_[->4 M 'GZ 5$+B X!R2> N 7$SFBCS-FZIH9F$R6W1-EH9+,#5QN'1C>5L*>X, IW M*\29;"Y%@6<"!<&1EJPJJ,')PN '#\MH(I>XQ?&*E/;L-D!NI=;DY$G0NJ@P M]I2II\UZ:-/TL?D3@I3:O(5913O\3Y:Z?Q$.S^S MZ"CA'547) [/2!1$<8^>^?_#HR-RXJZ\L>-+/N'[@>_PQ!:LMS8-=N"P]KEM MLO,H'HW3 )5O]D7W!,;#9)!$21?X3E[2R4N.ROMI2E 'QWLC*P4B M?R./B@K-J'UV9P0=]5EI\J1["I-@E(X'!T8^AIW':3H:A_T^TLY'>M3'HS24 M]5S3/J7IQUJ&XU$P#H8'6GL"DQ!O59@>B/7WGA\'M7)=29-K2FC"8(F4P<40Q:FF0S43(]?ND3]+@RW##4ML MZJ!L .XOI32[B4W0_4UD?P%02P,$% @ ,8"K5NIMR0^9!0 OR !@ M !X;"]W;W)K97Q[-8*C[U_BH/G'^I!Q^2JY%39\0RMA0U1"P_GMF<95F-)//XVH*.NIBUX^'U=_2HF;R< MS$-6F$CQO MG64&>5KL/N-O;2$.'! ZXH!:!Z0X8.^( VX=L!K!/^+@M@ZN&N&8 VD=B.( M\1$'KW7PFMKOBM54>A&+>#8M^1:4M;5$JR\:NAIO6>"TJ#OK3I3RUU3ZB=F< M%XGL$Y8 >57Q+$UB(0=W0G[(!A* /\H!7WY9\2QA9?4K"+]N4O$"+NZ+>).D MTO@2C,']W0)<_'PYG0B94XT\6;;QW^_BHZ/Q\UPV6!,"_/.)Y0^L_%<#,S?# M7"LJN17!XK5CZST>R7GZ#G_*9CS298:!,LL@36XQ!W'.*3.#R% MMQV2I_*FD#:T\AT*'8>BON%B:#@F& :0HJ!O&6HL7>H33&G?,!H:0N3[;N Y MG6&O2FY7)==8I7:]J9KU)JVJC;R]ZZ9G0F3=@G=[=U\=W@NZ$KJ#UO<\&BB5 MF1N3.;?O;8*%-L$B2V ]1DG'*+'#J(Y%,F@SSUX-)0#_P?65) M65@*%UK"B5Y-NT> WQ'@F[M\4\JSPO(%B#(NJJPI_AM0,*%CP AU!@.6"MB0@(*E!T''06#DX+,4>A:7?$(R^9Q3=$LXBT!3!=ST7 MN;"E@=$+ 7MEI5W;Z(X?33W'9'7*0CA"J.9QB@KQ 64'FQO#G;M(VP4*; M8)$EL!Z'T-GK3.?4X^FKS+50GDJ=PEMK=LBP#YV >A K>X3&3P=@(9: M4XPAHHZRRF@L@X! C+"^W^&!)H?_5X[IZP8'&;F8RC.S3]72&1,XM^>MHH56 MT2);:'TJ]\(:GJ:L3Z(/#=J^H4_E;JBZJ4>Q5!_JT4AC*<^NF$ '$[7M=:88 M.40]ZT8:2X2Q0[&/CO3]7L%"LX2U)L[:.+U#F-2WV!LL(<:$SKX/;**%5M$B M6VA]:O>R&UK2W5HZ7>T.S^#Y+^YFQSN;%)MK"*EH( MATK;=0)"/77#>M6NS\M>DD.S)C?K0;/SV4381%M C4)&.*#$P>JYP&;7'Q#*!@ILHH56T2);:'TJ]WH?GB;X M3Z*/#L_,DCY'Y6YH1GU'"D!??92KL1Q[U'<=@M67&3I30B&DOOI 2F.)H!L0 M#ZN/!2<'KW+K5_NR $]I48&,/4I7YZTO&[7/1SQ[ MDNJS7G%NT/.ZK/3Y;&7,YG0^U_F*KYE^(S>\@E_NI5HS [?J8:XWBK.B7K0N MYR0(XOF:B6JV.*N?W:C%F=R:4E3\1B&]7:^9>KGDI7PZG^'9ZX,/XF%E[(/Y MXFS#'O@M-Y\V-PKNYIV60JQYI86LD.+WY[,+?+JDD5U02_PE^)/>N4;6E#LI M/]N;Z^)\%EA$O.2YL2H8_'GD2UZ65A/@^-(JG77OM MWKU^UOZN-!V/NF.9+ M6?XM"K,ZGZ4S5/![MBW-!_GT&V\-J@'FLM3U_^BIE0UF*-]J(]?M8D"P%E7S MESVWCMA9 'K<"TB[@ P7A!,+:+N UH8VR&JSKIAABS,EGY"RTJ#-7M2^J5># M-:*R8;PU"GX5L,XLEK(J("B\0'"E92D*9N#FUL ?B);12-ZC)=,K] XBKM'1 MIXIM"P$RQ^@$?;J]0D<_'I_-#4"Q"N=Y^]K+YK5DXK44O9>566GT%EY?[*^? M@PF='>35CDOB5?B>J3>(XI\1"0AUX%E^^W+B@4,[M]):'YUR:^^Q>R77Z,\- M5\R(Z@%=V+P51G!]ZG);HS9TJ[4U?:HW+.?G,RA:S=4CGRU^^@''P2\NFP^D M;,\#8>>!T*=]\0>TH-^EUBXCFY5QO=+VF<-S4?P#I=7DMY'0CG)9Y:+DJ +4):"V3^UU;N.X4?)10)JBNQ=T MM+6U(JIC))N00M4X QD=,I '4K;GJ[CS5>P-Y!4'I;E@3=>M"L364AGQ;_W M97FC+MH)6A+%,<6#V#K$PIA&B3NR28R(AG!2\.(I ,CQE(D2RA-W4:DG1&IUXA;(_//)Y:="@"] M!LK6D]Y.1PAPE.!D6$D.L21-D@F@60E8'>B%.;%!3P;(3K!(MX+_!VZAJXM]AJNKG/[%?%4 M>VZ5'JBL#Z5MWP4[U(_]M9+7I:%M_^/B<:H26BW1?A?.* T&H7()$I",Z$2P M2(^4>)%>0^%61BIG(K5K]U^;4KS32EI\#L$HB+*83.#KV1Y[J=3NHHR"'6F; M2DZ4U)'($4[Q,.%=@E$:Q5.UBGM&QGY*OE%\PT2!^+/M*+S)>&E67,%.$XJW M\N(/'5E 8YH.6Z)+$-,L"U,\84#/VMA+='W">OIVJV*/5S* )HSXG83XH7#9VL>%D@F+.19A.9.J8V@FD\Q#F6"MP(2<]]Q$LLBX_2L!+M M;()=\%H=>UN&("'!@$UY">+,G7Y]>] MW'.%SPG=P7].Z"Z>]$'O:9+XI]MAXKT3%8/Q]AL2[Z!#ZZ&T[7NAYV'BY^$; M]M)^P*K0?>T!WG*=O"O%P^1 11S=$[2!BI[]=^'\!7U4K-+E=**,F1FG(4F&&V*'W G&)*(3P&G/ MX]3/X];G>3>"U]ZWG?4#)(\2N?V.:Y\Y/S,Z2!L(,@GI$+U+,B8QH3B;@-_3 M._73^Q1@Q RZY ^BJFSV &_<<"5DX;1C3-\XCK*$)D.B=TDF89K1="+U:4_T MU#^=^NQX:TUVLRGK[_VP M+[P2.B^EWD(/VOOX#PS8'!M!/;B_71_VX_7_\?6:]OQ/_?S_VH6=ACJH.\11 M,-R[.^1(0$DZ53D]PU/_('Q=Y7+-T4?V[.ZI[?+8PP1>D0;6?.=8:WK1A$ &HL 8 >&PO=V]R:W-H965T&ULM5I; M<]M&D_TK4THV*U=!$DB*I.A;E2Q+B:OL+R[+3AZV]F$(#,FQ<6%F ,GZ?OV> M[IX!0(F2DZW=!ULD,9?NGN[3IWOP\K9VW_S&F$9]+XO*OSK8-,WV^;AGXX>?URJ]?FVC1?MA\=OIUTJ^2V-)6W M=:6<6;TZ.!\]?W-*XWG '];<^L%G19HLZ_H;?7F7OSI(22!3F*RA%33^W)@+ M4Q2T$,3X*ZQYT&U)$X>?X^I7K#MT66IO+NKB3YLWFU<'9P[#"8<)8^,F$<)HQ9;MF( MI7RK&_WZI:MOE:/16(T^L*H\&\+9B@[ENG%X:C&O>?VONC%JI([4M9R*JE?J MVJXKN[*9KAIUGF5U6S6V6JN/=6$S:_S+DP8;T_23+&SR1C89/[+)1'VHJV;C MU665FWQW_@D$[J0>1ZG?C)]<\(-VQVHR2M0X'4^>6&_266'"ZTV>L()73:VN M;*6KS.I"73>Z,?"^9J^^LMSI_N4HD)[[K<[,JP-$BC?NQAR\_N6GT2Q]\82P MIYVPIT^M_OH'QZ/^Z[/YWJ@W19U]^^]]LC^Y^G[9__7[YTMXR9O68[3W2E>Y M>J.]]>0N'VE8!7-1E'W>&)75E8).J31O_QT-AZG+R[JO&,!;)8P[=+ M;W.K'0QQS,)@H=*K@S#A((DKM!Z?#V[- <\]J%N'3UZU'C+;"I)!.6>VM6L( M>XPC[R !PD)[=TS4[<9"?.V,\@!48&:S44M"/EKS'=17XX3$\@8_0#1;_@UK MT7)MI=O<8LBQNC"N =IB <%D!C=(LZKKIJ)PSJW/BMJW.!=5T9"BN(LF9^7V M[H+3WF(G'D!GXG*,,8 CJ+ VE7&\#)Z8+4FJ>\_;.BQNMX7Q8CFCOE0DJL20 M5X?!Y+^>GW_L3FRC;PQ,8RHR0 Z4Q_C:J;JT#4W=MLZWY.'![*ZEY4E-9]9M MP5JSR]##:Y.USC8VC+C\GFUTM>:S*JWG_!%EN+Z\B"(-4K56Y.9<@DG#)@W/E: 0'A:Q$!:>" ^"7-TA(6R0D-_ @O^[2I(BDTN M6N=,E=VI$]H%R0NJQ)\:IRM?=,LT&V?,_0U%B@OM-ZS8)^,;9S,R'/_VV+0' MFB01P[S:F()-831F?#F^/L87W]BF%1=W%#/DU;#_'9_[E=7/XVF:I&GZP)0/1.PEA$&-O='+PI""!"^N+HHC MQ.&M=GET1P1*?D4/]K*:+9#I=X,-INDC2^0P8GX/B+!MEOF\I1, 3#L>GR71R MJIX-C.'5K:.PA1>O5BI'+&+QH88T;3%-YO,SS+ML7>53>(Q!HL9V6=;\+_<'\X5GRR=77>9B9/*'2K MG(XUJWU#08N=]!;/OUN@+B6NAJ*5GR;TI+B+>E^]N_I=E:;9U%B'X9O@!4YW MHXO6]+L=$[8,-Z&QSMR >Q+$-JHP&A)JQ@6@+_R^U!7(,B$*P66)T(7:9/H MO8:6%F$SZ[*V)#4RAN:<8 !RJP"/C%Y8?H.\5V=\&$@O?X)%TR,HFL5<#SRS MX)BY6M=TG#%]DQFT.T3.L316JI? 1N,S M0YY$B89 6*UPB+6#:+UKD# AJ;*( M[D>^9[9Q!9K1D<)1]=IHN,DA-!E.:, M%E&U&8PL<$8%7*:$A+1ZPN'%V D_(>Y 1#Z!_;_72%I(H0\+@(2 ^/$(7ODM*8!P86QA* MN%V<1X+3>O''#(?IK!08\30H:A0\(L^D/_2GT'MHV"W#5" M0"__:NV65>GR+4'!KXC26QP>CP&71K1;REEA][#P>8;90OBZ$<$1F,C$*.-T M-W1,=G4-Z&GX4"A2 )9.4P%\1/4$Z4O6+Y"=0RQ0J7 3_*!WZ9@?EN"7*Z*, MB7(D"BRXFX?@](YZS0G+R@1\W/3/A98 J*]0'5!"$ M^')2'-F^00+1IH= /+UG7 J%@IP@&HA9>+ 1N:;FFF!@G$%D9J%T@>L; MC&CD>-IRRW0^"=B#^8E:MN+SG2];P:Q/ 1@^B75^R%&?(67WT M46?$N=5HA%&8CN'347*VF*JSR329S*;JLJ4P5O,YGLUIP"1)%XMD?C9%@3B; MC9/I[%1]L'F.T+LD7/U%E]L7ZGQ%$BB:<(1_H_$,FR[P>92F])W_!WU+TM$H MF8Z(RDV2V62>C">S8?P0%1[-7P#--+&WY5V'5!R^'-^4\PH^P,A7_[:-/_RO M;?PG(S2$A3(SUF64G$Y.DP7K,EV,D\4BI0I8ES;S:C+%F.F81B?$62?S,3Z= MG:7):'2F/E)&HF%C.K')B(>-9K &2"$^3]43\#RWB:'CD ,T8O>\8D?"_MQ3SM'R1,V(PG4G_)9B82WTJ M,8!H<%8!I5)_K5U ]\'#_XP^G'5TASX1R#QJB*@)I6VMMK5E=J8 9T:D0LU) MN9"2B%@#'.=;[#Y0I<-*\8 GLCW]'*62,Y:3T5E,/8^=8$M^\VL18AJ:"<15Z$O07K$XQTG7:8=]\]NQ]MBP19GB @WU#L/Y]3< =K)68HZ MZ]+H;D#AX0Y[[\^1M%D9KL1^C0H(-6#_7)KFEIIF[#J/D.0J(D&0$(]S&16) M)&%6[R_LXE&V4%)U)5Y;--3:>^PL$O6US==Q&V<"I81ENR*-A.%BZ\?()*CD MA\Y,[@K2!5)!=0H5.5T++K0 C%!I3=P_(] M,H?P-$?T4_IU.R!++9U,!Z?G_M1^9?JRCTI99ZBG >\2IRF(S@+\B] TS4RL M_Q\^$<5[%^ZL.:@LQ8-X,,+.K46Z_B"A%37LUWW$4I%\M"U:!#O&VPK[<\H* M&"H@O)M.ACWO'L\CX-_']6$5IF/'MJO[J--K]Y_Y/10/B(E( M\9(*:LO E% M3P@K2;M]Z XZ$ 3H:U$)S/B]U3B\F*REK0!]!JT92 HQS0U!4B@R@RZN])J M*!$1P\ 6"1=S!VR$UQPM6M5P64L?"RBN[;D."D;1%*^B;>UW*A-92TK_BD+1= 15;R M/2Y1F.&([\+]($X(WDYQS'.P;D7(MZ\9V!?=0>F^O:M=8:7CT\%228V:PGXS MY$7_D*P(3_$=$6TVYM[,)4Z@Q(B5_4[)>"CNGL.1_N"NG]P]Z$('SKUN/]!;C?(I"3BFN3R@@1K6KQB(,4_Z0K&4B^G M%F4M*$M*M)YW]\"*C.IX[9:6V$&L5@@^0(%LC=0B738J:EQ_.=DWW:A1'NZC MQ-]Z_^!K2FF#5#!)473LZ=&U0\D%KS>1P#[:(GP2T.@H]ED-M6MA_]TUC2B! M-O41=YOC?L1478VC]=0@93)%C[EW$AA$[&N RCBZ_)!N?^@-2?<\.(MTU*'0 MEX[D[FS*-Q @(!*:X5SZN EW%75,4N9)MD+,AMNE\7T"LC/W^VQ7F'#/&WM$ M!D):#$A"5)&18V@ON2VT@RE\]N.U4 M5;G94OQ18W?+[?L;7IFF824O63U1I07*-Q1KW9.^6;^3VF.[:KOAAFSL(M?N M6[*_@HUU52AR0F>^!^MC:M]^-1WI?HP1#^PK"$#4GRD!EYKAKFCG=@ 6;$N M@[G$PC5?4L2["[YT*]M 2SO]A?C1K;.8@8R\U(4D-GXW#%YZ[[;@_TJ7/>+L MROL/E?UGNA3]E_@?D?-I\E9>JI.\6=T2F_VA!H2M&V2G.+G^3A5S^C+9#9)TLD"7]Z:T/6( MO83#&<:E(QHW&ITEV!4?J9,WG\R3=#;AS[-T@N]G?8M0&@^AY_C\@=U_5F,( M,$]FLS/^/)Y.DO%BNO%\E&('NJ4^G)W2Y>]3(ISG-\2ZN51BPS_53Z8W M'0S_3"[Y=I G?SSU74640GW6W^5Z9WZ:)N''D\/WM??/U$<OFSK[ILZE]403859U14W\/V(3OW]=Y1URIVOEU##V;)P>!YE^^6DQFR]> MJ/;^=1@[D*U/ MBG19D/0W^KU#)J$^V[F"Y!>5;![?2?"#F?!6F89?7&N&8Y#1^90IN6DX^'K>I<= MF987=%S%MCBIZYUL^\%PI/!^Y](BVM^RY7J"2PFKX)VOW8OTI[+ M^Z/]<'D+]P/W!4!)S I3T^/Y]$!JAOBEJ;?\-NFR;I"#^2-=\1M' _"U]@( 'D& 8 >&PO=V]R M:W-H965T&UL?57;;MLP#/T5P@/VU-6ITW9%FP1HTLOZT+3H M97L8]J#8C"U4%CU)CIN_'R6[;CJD 8)8E,G#P^5:CYS9),*1R;)H]M95!D(:A4<3(8',>ED#J:C,+>O9F,J'9* M:KPW8.NR%&8]147-.#J(WC8>9%XXOQ%/1I7(\1'=R('KQQDTVC@:>$"I,G4<0_%CA#)7R0$SC;X<9 M]2E]X.;Z#?TJ:&J/F!G9XCCY>2LN$?FM;W MB#.FM754=L%LEU*W3_':U6$CX&3P24#2!22!=YLHL+P03DQ&AAHPWIO1_")( M#=%,3FI_*(_.\%O)<6XR)X>0P#>X)JESF)%.T>A1[!C;>\1IAS-M<9)/<(9P M2]H5%BYUAMG'^)@Y]<22-V+39"?@K3#[,#S8@V20#'?@#7NAPX WW"'4@B.X MDEKH5 H%CTXXY OF[#:]+=SA=CC?*Z>V$BF.(VX&BV:%T>3KEX/CP=D.LH<] MV<-=Z)/'>F&=T,ZSO*!ZX4 LN*,^'A+\?L)7!U-%ZD5%9"KSV!E+0E)3,N7P;+OIZVKR<48H6P0-3 MV)4P[">UC_-C1+HUWW)70(X:C5!J[>&Q\F@^3\W".4ME).-6BH^-EN"8Q+.6 MWB><6]@\+]'(5.Q!4\BT\/A,H%+\.JREKD7H_2Y^UDH 84% 3IT47\LS**C! M%9J]#XX%>S*)VG@!5N9:+CF==CR.4M8)BJQ%^Y;>",D6S[?WP\LV#L\#BX54 M7OY_A/A:=GQQ"SG@HO%>Q5HI\Z&D$33QS\&VRQ9OC ,N4!Z&GH50V'8R]+O] M7#UOQ\F[>SN4N0MSJ2TH7'+H8/_[402F'72MX:@*PV5!CD=56!;\;4#C'?C] MDKCO.L,GZ+\VDW]02P,$% @ ,8"K5B1WQVA2 P Z@8 !D !X;"]W M;W)K&UL?55-<]LV$/TK.VRFT\PPYJ=(V94T$\7Q M)(>X'CMM#IT>('(IH@8!%@ E^]]W K50@Q5.>;UOK-J+5HF=;?$#[>W^G:15-*#7O M4!JN)&ALEL'[Y&J=.W_O\ ?'O3FRP66R4>K1+3[7RR!VA%!@91T"H[\=?D A M'!#1^.> &4Q7NL!C^P7]QN=.N6R8P0]*?..U;9?!/( :&S8(>Z_VG_"0S\SA M54H8_PO[T3?+ Z@&8U5W""8&'9?C/WLZO,-1P#S^04!Z"$@][_$BS_*:6;9: M:+4'[;P)S1D^51]-Y+AT17FPFDXYQ=G5K;((&;R#SW*'TBK]O(@LX;K3J#I@ MK$>,] <8&7Q1TK8&/LH:Z^_C(^(SD4I?2*W3LX!?F+Z + DAC=/L#%XV)9EY MO.Q,D@:L@ALNF:PX$_!@F45J+FM.Y3O"Y:?AW)QEVE:-2,Q1I4 [9%:)2@F>5R"S0^5).JG8H2PC56V&U0OVRE5_]Q^;\'W Q: M$@OHF;8&F*Q)"_I><"K.&RC*L)A?.J,(\\L9W+,]-;I%3>4RD(9EFH1QEI"5 MEWF8IB5\HWD'+J'7JD)C( F3V2PL">1RGH:79>;JS6DV:M@J58\W-EQ8S;PB MF&?*MAOCTC K"[+2. EG60;WXS/1&VA0&Z,$F@HE MPBW)Y^M+OH$\S(ENF<^]'1=I&,?)D<>.B6$DP>J_:M) "!H/-($"0 M'M*VNPJ-Y9V'; ;K&JXF[7>O18Q<*] 3UT-%\@^G.CPZTI\.]=:KK*&&&J0= MI6C:G83\_:A?K^[C5X!Z:,NE(?H-A<87Y2P /2KKN+"J]VJV49:TT9LM?8Q0 M.P]&)I&HYAYHZH<\C < M#2LAZV!R[&77>G*L6EO*&J\UF+:JA'X\PU(]G 11L!)\EXNE=8+AY+@1"[Q! M^V=SK>EMN$:9R0IK(U4-&N/&:Q=.L/-]0K]D\^=J_"%G=GD2C .8 MX5RTI?VN'CYCGT_J\ I5&O^$ATXW#0,H6F-5U1M3!)6LNW_QJ^=APV#\F@'O M#;B/NW/DH_PHK)@<:_4 VFD3FEOX5+TU!2=K5Y0;J^FK)#L[^:8L0@*'\!4I M-W,\M 3J/@V+'N"L ^"O ,1PJ6J[-'!1SW#VW'Y(P:PCXJN(SOA>P$NA!Q!' M#'C(XSUX\3K#V./%>S(T8!5\DK6H"RE*N+'"(G66W9EO!Y?LAG-#!) M0%-@4-]C,'GW)AJ%'_8$FZR#3?:A3[ZB,8@,KAK4PLIZ :*>]9%C7R/X^Q9_ M63@K57'WSZX$]KK8G<"WJ]N+K@TN3F\N;N!VB7"NJD;4CU!V7@O4EH8<[G$I MBQ(-HYDD+AM-&X2VC\RM9FTW:_BSE8TCV(>OYG-)T3\)6VH5W>&"6&CL:C%X MYA7O1=D*5SH4Q;)7IBK.T**F04"0UH!HG'\M21&*4A@CR97HYIV^UJ#61'8( M2L.\9[,3S-<2UQD:&Z6]>M/J1E'>7525^%=I:1\I%U"MWH8E5QJA5O5AX:!+ M,2UQ]<4YV*!F@Q!?!2!*/ZNI5@Q.A5ZVQFN CUK1?W@W@8ZN= M1TOQV"6Q!C0J1,UJ5MCO%6[:IBD]VY3K5)2>AV[SEW6WPW>;;4F$SAS=J_2, MR_PY' 568#6E2O82_GN%JVW>M@2@W2YZJ.:'K>L-&@8J\EN(692'C&>Q7_,L M8GF>O; MI9C*4EI)N._>C'D4?: M5&O7Q+># BSL?Q&-[#09HD;)3&M'S- M38V=BSA*69;FW3JF7\B?1_H;CA/B)1R%SC[/*>_Q_[#>9#CFG.51[%;CA(51 MU#,\?Q7EK:M&3%:>7UJ/B>,PAQ_^."96Q#T59T&-A>Z*\E0DY_'H93_F@Y'_ M;=4G'43T2U["SJ0I5$O)$PSNP!N1X1_TY/3V#TOA:79]1G1G+U,D_I@ M:[:>//E388MHKW+PE',.E3^EW_OV'U.A'5T)#UG$$Z>=P(AJ'V49I'%&71XZ M80HQ:8Q&"0D3QI/("4<4@ZMR"DE.0+D79B^$M&O2^3 GFJDJ84X52CAD240M MS/NJ-N)QSW$ Y#'*&'<.&8]#EE!CN?,19-6TK@:R)G2DZ3B(&,5% ^%Z_"#) M,Y:,,UIV;IZS^;@UDD_ML^OX'F[U+O M[K=4OX6L#84S)]-PD*5!M]NM7JQJ_#UMJBS=^OQR2==LU$Z!OL\5W63Z%^=@ M?7&?_ =02P,$% @ ,8"K5E#.T#?" @ V 4 !D !X;"]W;W)K&UL?53;;MLP#/T5PAN&#' M80^*S<1";52X;T! M6Q6%,+L)YGH[#GK!J^%!KC-RAC >E6*-"Z2G\M[P+FQ94EF@LE(K,+@:!Y>] MB\G0^7N'GQ*W=F\-+I.EUL]NX#S]P#]!M#WNNM 7N5,D(A'1F_!.&]FS M.*G@53@ZFD44C,[GS"I&&:U$S]=Y@&<*,5 M91;F*L7T?WS(JEII_5=ID_Y1PAMANC#H=: ?]0='^ 9MJ@//-SB2J@72<"65 M4(D4.2Q($'*)D3V4;TTW/$SGNN7"EB+!<<#M8-%L,(@_?>B=1M^.B!VV8H?' MV.,9+@EFTB:YMI5!^/V(+P237"?/?PYI/.\?OKKV_D"[JY@^C"? M73_"M8)$*]7TS592!@D:X@X';5(TM@-;A-+HC4P1*,.F4-& \$THU1K6E3!" M$6*'C1RT%#MWT6]VYN(3BTEE).U@J57:!>XT)A0$965*;=%'RL0&V;5%II#X M&@67IBO9^=,#]#J#DZ@311%\%B5K>Y'ZC7->^YEB^6RD*.*X9&W;.3 $P]1^H-Z=+W[E(37[!?9CQZT3@'/E]I+NIFXP*TPSS^ M!U!+ P04 " Q@*M6??!TZ \% [# &0 'AL+W=OQY4#I7G_9Z M-B]YQ6Q7UUSASDR;BCF%2+\Z#.%@O?!'STM%";WQ6LSE_X.[7^M[@K+=!*43%E15:@>&S M\^ B/IUD).\%?A-\8;?&0)9,M7ZBR<_%>1 1(2YY[@B!X==WN09WG%'!N?&;T 0]*( M1@-OJM=&F[\63L. ^C C5;SCN.F@BL^=6<]A^ DTLM70),6 M*-D#E,*M5JZT<*T*7KS5[R&I#;-DS6R2' 2\9:8+:1Q"$B7I ;QT8VGJ\=(# MEEIP&CX)Q50NF(0'QQS'#'-VE[TM7+8;CHKEU-8LY^46KJXGCW"IU3,W3DPE!Y\:=PHP$'D)2>8C@?&XRYV><@.KT,!%;82$X7K[ ML>1?PRR8!0:6*Z%-"(VR/&\,+T!/I9@S7Y]Z!LZK5C53RQ!JMF2DSQS$+79AB=,OC>) B^T669^C"5I16KT:]Z H] MHLT2VE: J?TN>$F\2N;-@,+92I?L&4,&OD.B"Y(,JK;?,87NUD33?S"S-:Y< M%(4@LYB4F,L8ZIH9MTX'9YBRS%]+X7;2^XAA])*T]>""&91TOFOYW)=8Q-2O M .]+Y;IP(>4: M5B?HQZ?.0UYJ27E0>^?&*N-O]3XL*"# MUQG1[<.2,V-#P%L[?WKCW"P-]WD]A&=-?I#4P'!Q&'6''T(PPCYU9I34!B\I MVDB[<8H;K4=V-)K639NV>;C#7'',)&J4FR:SKTR.8$#)Z!/R=;2GY6RB?IRE M_3#N#^$C'/?C43@8#G"X[XS7\NZ'?>P!PRSQXPQ;21KO[$'?@NK@WS=D]C2B M5PJO!/XO\7_1GG:]%GI;#[J*F[E_MB)31#4$ #L" &0 'AL+W=OL;2!VDFT*)!LDV>Y#T0>: M&EML*%)+4G'"ZDLM,H=ZX\;;++5^])NK;!IU/"&4R)U'8/1XP@5*Z8&(QH\&,]J; M](J'ZQWZ9?"=?%DRBPLMOXO,Y=-H%$&&*U9)=ZY@WH MO 9-W@%-X5HKEUNX4!EFK_7;1'#/,MFQG"=' :^9:4':C2'I).D1O'3O=1KP MTB->6W :+H5BB@LFX=XQA^_Z6\/UWH;SC7-J2\9Q&E%G6#1/&,T^?N@..I^/ MD.WMR?:.H<\.4M&D1CFAUDB\R8ES8;G4MC((OS_@LX.YU/SQC[><.&KF;2=N MOCY<4'FJCWK]D4; M7"F[T$Q9+-#Y?B<]: M=QS#2ACK0@9;X#8:;HW.*N[@.S.&$0BI:X7@64FICV.2"YT M*U:EKXF5K@P\')@KT0B="1YTF;7H?X$0R_!'Q?@6] H$I<<@U^85'RG84D@1 MO//)8]F?U-2-=J&KD%0+"CFATE1LP24-*FV\!'/ 5BL:7T'Z7Y!;$(K+*L/P M6E4AX$2D4IZ*U3*+(1Z9VRH@0"_9)(Z$R&,MMC'B*C2'*!$[@8!G%/4@M?-"97:?TG MO,&EX/[*5$4AAR[\!*/Q*.X,$UJ-!TF<=M-=66Y#',B]G)DU\:0""8$A-FNM MLSK00*;[PS&,!G'2'\ W1_GY*SC;Z%%4UU22I->T%IPDZ3CN]!/X&4[&:3SH MI[2BBX:N$=7$DNH*Z_QWTSCMI7#2'\2C7H\$#[SPP:(F\(3\LBY6\F,P[L5C M4GKQS==T]3^H^5;P4'4G_B.B0WAKI+4/;J ""7416I3[ J\OH_WI_BH_JV^P M%_'Z.X#LK8D.2%R1:J:IGNS M\0;V'SBSOP%02P,$% @ ,8"K5@',7H4&! Q D !D !X;"]W;W)K M&ULG591;^(X$/XKH^QIU952 @ETV1:02H_>KG3+ M5=#>/ISNP20#L>K86=LI[;^_L0,IO:9<=4(B'GOF\S?CF;%'6Z7O38YHX;$0 MTHR#W-KR/(I,FF/!3$>5*&EEK73!+(EZ$YE2(\N\42&BN-L]BPK&93 9^;D; M/1FIR@HN\4:#J8J"Z:7 M*F'\/VQKW20.(*V,5<7.F!@47-9?]KB+PX'!L/N&0;PSB#WO>B//\E=FV62D MU1:TTR8T-_"N>FLBQZ4[E*75M,K)SD[FRB(,X11F3$LN-P9N4,,R9QI'D:4- MG%J4[L"F-5C\!E@"WY6TN8&9S#![:1\1L89=O&Z TDOA+@;)T?P MDL;;Q.,E1[PU8!5<<\EDRIF I646*+&4R9X2DPF4'&164Q TE-@LM4%0@G0AGS"4JB1G)!]64\ M0VZH)BQJ2E4R6#V1[0//R(T68UJU.<+65PYILP?4U A 5L6*<-6ZQC1N=%5O MLK3D.E!S,9:(.=BLTN[C@(@,5UD'J%P/9 /;'(F9]?_$CWDJCD((IL8K78<@ M<&3_L77R"G+C#"E$"/J:B MHNR'M5:%IY$RD5:"^29$GAP&TY%X'<,5IJPRGC'7@.LU=3!J;I6@@")1L_S4 M@U [ZU!@I,&?%26P> K_9SQIL\Q5Q9XI45 V=]VN)0':.;,ZPF 8G>]Z=P : M2Z6=W>XD.G#I-Z>R3O.FKL.VV3B$V]PA";HV_ &SE2#X7&V-QV:%JMQ)>>Y< M.C8EA80T<5\WCN2.'?GP[M"4U"0HQDR()]C'^66\]O[97"/^RQM/_KS)P=M: MY: MMNG#G )[\KNOBE_@) Z3X9=PT$W BTGXN7\6]N,^B3_>]N#P/)[C4A]B M2TSZ@S".A^'@RQG$O3 9=,/^8 "S.MOV>>I<-YA2C5F.K^O%U4#HH]M4SBG] MWDW263;A?M[QI=)AM>^]:E3?[=CU?YT9M+7LZ.!F+5!O_/O!$$'*O?J2;6:; M)\IE?3,_J]?O&]IRPZ4!@6LR[78^#P+0]9NA%JPJ_3U-M4>WOA_F],Q"[11H M?:TH4CO!;= \W";_ %!+ P04 " Q@*M6=.R0>[X$ #>"@ &0 'AL M+W=O3EQE0'O9Y.W,I"J9H:G*>KI2R%*G5!:]* CV>R7CPIL< MNK4;-3F4M2FXP!L%NBY+IEZ/L9"+(R_TE@NW/,N-7>A-#BN6X1V:']6-HEEO MA9+R$H7F4H#"V9$W#0^.^U;>"3QP7.B-,5A+GJ1\MI.+],@++"$L,#$6@=%G MCB=8%!:(:/QL,;W5D59Q<[Q$/W>VDRU/3..)+!YY:O(C;^1!BC-6%^96+G[' MUIZ!Q4MDH=TO+!K9./ @J;619:M,#$HNFB][:?VPH3#Z2"%J%2+'NSG(L3QE MADT.E5R LM*$9@?.5*=-Y+BP0;DSBG8YZ9G)E30(8^C G9')TD+=]S 11_ Q7 IA,M6% M./0A"J+X$[QX96_L\.)/[-5@))QSP43"64&6,X.49T;OLK>!Z^^&LR5SH"N6 MX)%'-:%1S=&;?/T2[@??/R';7Y'M?X8^::( ?]WCBX'C@@+T]RZ*GX+LIGAU M?7]&83^194FEX6(/Y.HD7_D:3C'!\@F5G44^/$C#10:=#DB!(*2!4S[G*8I4 MV\62O;K_/SEQ3IFK.%?A;O?:Y 1TR8RA[+(+0MJ_&ZI 5 K3ED$+OL2ZS]$R MK)AXA9QIB/Q!$/A!$ "K32X5_X_?S!14V^"E=2U6*W%RS7KD.[:/RTD+?TOX4>F%*.DLUK3 M.J-2AW#H-DED:>B[#1*^)->T"Q27/3HD:*7M^34Y<'DN_88PK10OUH,9-4'G MV9DLJ"/;F'(-;-F5K:P6#*FYJX-$ZE5IGO!*9A< M(6[GD"5QL!ZN;=Y$8&;M=H@'_CAJK G](!RXT4J-4[0HTL0ED4*TC7W!30Y5 M_5006SFC9'"@(@6R=TZE#55!V6\+G-I4"5QN5V[L?D#7&4+]+.6D8J1JS2R;HRG4^:5B3IHVB MJR'K.*J%=BFU+FRSPL%U=_-H"[#UPAM.^&+'2+(%@:66S@8YPMX+!T,_'/8= MM[UP./*'P]%_I]9[MTZW\YAB:&J]G-&I9/^.=K ]O:I=M9)<+3AQ?'2W.U&? M4K:0Y^ WR[US:GUSSGC;:F":90HS9^.%,)2(FG+RP6U=K_/)?]\.J+?U@Y$_ M&D>P!T%W/Z!/ISF$L$)_&(S]>#BFK7A$&P^H[;KUED9C"AJ[*M Y4^BJQ/6T M;Z$?C09^O!_!K_"-8$/Z=MY2V7:K/XHC?QR,'8_^ON.QZRKK;;PY2E29>UG9 M7*R%:9X?J]75XVW:O%G6XLW+CRADY"HH<$:J07H"BL@*T/Y-TJ[<3>\#J23OY%U!+ P04 " Q@*M6\YC?4 ,# #/ M!@ &0 'AL+W=O=7[+B3 M'C)I;$R^)@5F##@IAY ,..E,.ST(L]B:V!*51$C_?5>R<EIWUE(]Z1S1P$M9"-WU@5Z5)5-_^EC(===K>9O A&>YL0&_UUFR M#*=H'I;WBF9^@S+G)0K-I0"%BZX7M:[ZIW:]6_#(<:VWQF"5S*1\LI/1O.L% MEA 6F!J+P.CUC ,L"@M$-'[7F%Y3TB9NCS?HUTX[:9DQC0-9?.=SDW>]2P_F MN&"KPDSD^AO6>LXL7BH+[9ZPKM9>A!ZD*VUD62<3@Y*+ZLU>ZGW82K@,/D@( MZX30\:X*.99#9EBOH^0:E%U-:';@I+IL(L>%/92I4?254Y[IC:5!: 7P!:8\ M$WS!4R8,#%QA5!I\&$B1HC"*N5WT8<@URS*%&3,XAPD^HUAAQS=$QD+Z:5VX M7Q4./RC.T].Z/!2+CF@HF4LP*FAC23(XW>I;>".]T-9R_7E5ZR%+L>W1Z-ZAF]WN=/ MK?/@ZQZRIPW9TWWHO;>'-.'ZR9Y36DB]4@@_$WPQT"]D^O1K%_.]V+N9C^^2 MN/;-Z&8\NAX-HG$"@X=IAS!#U02"+Q M3>>?,V'+_0?1AHUS)@PQQ7)&1>O(%K4!A*'E<;'-;;CA]8YO&&S'HG]KB#3( M!;SE<_R>T#'LIU>=7JB4'&A29V"TH- M3B[./%!5^ZPF1BY=RYI)0^+<,*<_#BJ[@+XO)%W.>F(+-/^PWE]02P,$% M @ ,8"K5A:N\-FY P Z < !D !X;"]W;W)K&ULE57;;N,V$/V5@;HHO ;2=0]M0WDNDW17!"[W8>B#[0\MH5(I)>DX^S? M=R@I6K?U&NB+-$-RSIS#(8?CO=(O9H-HX:VII9EX&VNWY[YOR@TVPIRI+4J: M62G="$NN7OMFJU$LVZ"F]GD0I'XC*NE-Q^W8DYZ.U<[6E<0G#6;7-$)_O<1: M[2=>Z+T//%?KC74#_G2\%6N49=6@-)62H'$U\2["\\O8K6\7 M_%'AWAS8X)0LE'IQSMURX@6.$-986H<@Z/>*5UC7#HAH?.DQO2&E"SRTW]%O M6^VD92$,7JGZ<[6TFXF7>[#$E=C5]EGM?\%>3^+P2E6;]@O[;FW,/2AWQJJF M#R8&326[OWCK]^$@( ^^$\#[ -[R[A*U+*^%%=.Q5GO0;C6A.:.5VD83N4JZ MHLRLIMF*XNST05F$,(2?8(9KVFP+S[A5VE9R/?8M)7#+_+('N^S ^'? (KA7 MTFX,W,@E+O\9[Q.Q@1U_9W?)3P+>"WT&4#BXW#NPIR;K2AQXM&-,*A?T9O^^$.8!C^?(!L/9.-3 MZ-/_% 2N*U/6RNPTPI]S?+-P6:ORY:]CQ$]"'R?^\#B_<4=A=O/I_N9A#L\W M3X_/\[N'3S#?(%RI9BOD5Z!VH(7;Q4J"W6A$^%7('=UGZ,H4=-^SX3Q5LFL= M[@Z214$(BYTA1L: H$9"4&08FJRI19ASN.U7S5OXPR,%="#*S7 BW(?3_KRB MW"%\)EH:/A"/.(I9$19D)P5G11' %9%NJM*XR:!@4<;)RO. A6$.3[4PMIL, MTXQQGCLKREE29*1;T_83-%T1GK D"F&N+!V<4DFCZFI)4\N!0\R",&0)Y8Y8 M&A%6E/Y?.7>R5 W"Z#=ES,=!U"A.(Q9G"7QT3E9$K(@+<@9AHR0-69K'-#8* M69"D+(IS<@9QHS1E01JV\T%&V\#)?"1BV@7P(F<\C[KH+,]9QEVN(U(=+QAQ M%N4%2X(V(F)9G+*8N^07!M2JC[LP!JWYM\IK++%94-I^A \B'86$I4%.=D8L MB!:=QV^U(]$\)F:Y,_. "L2+P^KQC&AQ5]J@**@21:\O3!A/:"!+(23E4P-II]:5-%#CBD*#LRSQ0'?O2N=8M6U[^4)9>AE:&UL?53!CMHP$/V542KUU&X@8;<5A4C+EE5[ M6$HWL#U4/9AD(!:.G;4G0/^^MA-2J@(7QS.>]^9-QN/17NFM*1 )#J609AP4 M1-4P#$U68,G,C:I0VI.UTB4C:^I-:"J-+/>@4H11KW<7EHS+(!EYWUPG(U63 MX!+G&DQ=EDS_GJ!0^W'0#XZ.9[XIR#G"9%2Q#:9(RVJNK15V+#DO41JN)&A< MCX/[_G R'#RB$([(R7EO. MH$OI@*?[(_NCK]W6LF(&'Y3XP7,JQL'' ')6\>7*6'\"OLF M-K89L]J0*ENPM4LNFR\[M/_A%#"X (A:0.1U-XF\RL^,6#+2:@_:15LVM_&E M>K05QZ5K2DK:GG*+HV2F"*$?P7M(ZY7!UQHEP71G5S,*R29P86'6DDT:LN@" M60Q/2E)A8"ISS/_%AU98IRXZJIM$5PF?F+Z!N/\.HEX47^&+NVICSQ=?J=8 M*7CDDLF,,P$I,<+R4KT-W> \G1N8H:E8AN/ 3H1!O<,@>?NF?]?[=$7LH!,[ MN,:>_-<0^+G \%$J&S[ZYS:JWSGU3=/I].9TM8/IBUQ1F2B*< M*R0\N6\EZHV?*@.9JB4U5Z_S=H-[W]S7O^'-U-L.;[@T('!MH;V;#[&PO=V]R:W-H965T?3Z)7]WJ5^_K)HZ5Z6\U,(T M19'HFSZGQZ:REDJE"ED95I=!R M]>KH/'K^)A[3!![QIY([TWL6),JRJK[3AP_9JZ.0.)*Y3&LBD>#/M7PK\YPH M@8^_'=&C=DV:V'_VU-^S\!!FF1CYMLK_4EF]>74T/Q*97"5-7G^N=G]()]"$ MZ*55;OA_L;-C9^,CD3:FK@HW&1P4JK1_DQ]N(WH3YN$]$V(W(6:^[4+,Y;ND M3EZ_U-5.:!H-:O3 HO)L,*=*.I6K6N.MPKSZ]95:EVJETJ2LQ7F:5DU9JW(M M+JMR?GKT\J[$>S3I+'>TWEG9\#^V1^%25]<:(BS*3V?[\,_#9,AM[ M9M_$@P0_)?I4C*) Q&$\&J W:H4?,;W1/?0."?RO\Z6I-93E?PX);.F-#],C M"WINMDDJ7QW!1(S4U_+H]6^_1-/PQ0"WXY;;\1#UUV\2HXRH5KUS"BS?-^)? M[N\7^:,6;_(J_7Z0_0<6: R^,48D92;:U2Y)DK).V(B^;*1(J])@M2RI9296 MJDS*5"6Y,!@B8:^U$:I,\R:3HL;HQ#++I#ZJO[_(=",^E+74)5-,\@ ?T]- M'-/HWWZ9QW'XXFU5;)/RAC]%+YXQ0PHT3+,T*E.)QDF=,C,@5!AQY"8H:C2>C&@,>%8E.(-P6FXK79-OD5K4%;/K"!U<,1"[C0+[B9;" MP&'")]8;L23/1C0_0'P1!\26D?@"K*GB$;M%Y)HR:3*%(:?BK=0UO"D(6)_+ MO@O!B*L M92DUD\$;N25.D\XTMAK$U3:7QNZ<%%]+8E5<$76X"+?EOY^?7[8GMDFN);9& MEK0!&;PXQE=:5(6J:>JVT:8AG^.V73=$GL34MNN_[1_%^W:3KKI-,INJR3/P+2C"D;C@ M_EM3V@C">P5-NN<8P1J=CR&>M81@_3.A:>=EV6#.9ZMV($AQ142A>"=362RA MA,ZWQ:<"K@Z:YGT=$1[P()/6@TP&#;S; (CS5-_Q!-+BY&2 VVG+[720Y&>9 MY@F.EZ*399B-4R=+E:OZ1IQGWQ ?:?,?*\+3UAL08=:*,!LDB0,&+"C%VT9K M61*#.BE-DEKU)HWA+[R^/^U 'EC::2T4KEW]3'B&4O]5W:V/4X/J:BEO*Q]K MY,!NS-O=F _K2&(V+#0_7/S=J.LD)]MYJBH.+G,X"K=K?Y8([RHE%\#?W2?T M'9L,?-PU8B-S-FJ98,;7TZM3?#"UJAOKK#5Y?_+/\"0W[,'>RXP<+(AN*Z-J M1#R\9O_KXXUW8._??6@]F&BVY!]_C2=A$(;A':=PAT4Q<$B+]I 6@X?4"@ES MD#B@92X?>RR#A \?RZ'5<"(4V765YR<(@;M$9SX2($95.]XWO!!9U2SK59-W M&(.^I7%;A-XJ,T(2\'QXVQX<!A M'"Z"<#8%O,J0/"QK(7]L*3J)$W$]3;#B)VFB(D LEJ)#&$0Q/L2 MTK3%))C-YIAWL5HAV:'%#]IW%(33!8T/XG""X8^4"IMX1YYI&$SC>2?8@.)% M89>*A(.J]Z&\AC>H],U3_<%CZ2)P:U.[_^$*8:;^S59769/*+*"07F:DA-?N,/Y?V']_\4A:PW%>@PK"/8 1.&GVMD MM]HI88[^(C16RVNDG 2]:I'+!!PFC!> RN!%BJ1$DLS!#GP7<.,X$](+!\DD MD;;,IDJG34%BI S9,HIGX%LXV,2H!N0WP,-5RIH"V/D7DF=Z!4%3GP, YRBD MEIE85Z1K'M;3-FA%R#U/EI4.>*S=0-:SZEKJ#>$G%L[B]!97<]!FC.1V!:JE M.&?P1^$@(8Z<1.H)GDE"^Y2B6$%K3D8@";)7 "0+VU):'2QG( U*U1*P1)I4 MDIH3 "5P)E8XQ$J#M4XUB!D'MEM<81V*_-%NB*56]XZ2CRY-\I1 *SG\A)&N MC[!U;V2.,\JA,@4X).H!VSY'(N@)65ZNKBG+H)40I5C=< A-C5 "X8ND9XAV MMRU7AH"]P'_8["%#[-4$HH>0T!-=_P,$@0XYIS;BW"!S,D B'Y7%<8JSF%KX M($22FQ9!(SW"V%Q2=M!Z1I^--<8:20H-T\K8K#,G^\'65RHEI:#R%!EI M I.Q$2*3M-DX%;>ANX3? /9;1-D@Q:$5I+5,69+]&M:O=:G^;;U1UBWE('X"*=+!:!'6H?SQ+#ZN+7V%^D -=SWD$Q= MTAH-IY:_(_CL8/Z\SH<25K16Y)JL@CQ9J/]D,7]TYRG$M<64=H3S6UPD\)&* M76C?N7.X2!"^:_8A%&T$E1NI=GQ"O)!YDK/(D2^X>$)EN&OGMKJPX '@4I9R M1>680&AB!0:_TE7!%D+X8(5E]R*PM)'.UBE\P/0Y-7Q%7I7K$V(V\R(MK7-- M6O"9)EHSZ($D3F\;N%3 [SL82*[/C&NO9 M"+(G4@M*6EX,(P"9V'MK<\ESYZ0$?H.XPN7VB&PIX7I; M;W-Z@21U94&X0HD1M3V>IMARZ2!PH9)KPLO&>I56EY5YH( 4=369Z*$BB8V% MC[6V06J'O:1?XK,]Q =+$\\9RM-)?.$AA6TZ_$.\4Y3J+VU6?G$H%>3DKGLZ M1_P$6#9B@=EC_/M5C$8C)&4AGJ+1(AB%,W@"E9Q<)BG5B404812F8_@D"N:+ MB9B/)L%H.A$7#;E',9OAW8P&C()PL0AF\XF(@^DT#B;3L?BDL@P>XH+0RF]) ML7TASE?$@: ))_@7Q5,LNL!S%(;TF?]'&AF$411,(DHI1\%T- OBT;1OYE1# MB&8O@!$2RB*7-VW\9R_#;HC@;X[\8]X!9"#-E6:)@/!H' M"Y9ELHB#Q2*D(GA2J-2(T01C)C&-#BAW'LUB/,WG81!%!K-@\EBACW1VXJVMX"DQ[]FCLP%'O&$\FH52I]CEM:_^U\O5-6ZSN+Y%NE71#J MO?POK\-IFT30$_G">S?"2T)@.!';2G$B)N!UI>6J5C6%;(IU=C>0.7SW#0BJ M./&653O$)K-16]O.\,*Z +2/U+\0-N\:*?V]ZV\8H780W-IV2-MNN0/\O1,D MRW1;V-N 6YF(C4Q[.XWUKA$KLX[2_8'09BX<6FWH:O-2&V9MTF7[&-(W7]AE M^ WQP,#6"?#&+D]?>Z[L&=N325(?(>\[P8;TY+;^>I-H];C;[C6#*YO^N8X2 M02KZX+B'/=XP-F!T=/OL]K3-UV;\#,O"=:)O_#G5-W#MI"P(?&VTWSD=],U:=>U+/TGL"QR%>9W:4SRC(9W7ZPBKN M>7/5D[::T^0U=??N.XM ?&NRM5]&2X=\L;-M/8:8X;K*PY[)>B735V925V!# M8)_4)BQ=%\Z5(J7- !/*>*D!5'=UOJ- @W4,-VP9^WY#NT798.*D))=N6 MW9Z3I=)RFCBEY\+^86&Z"@]5K;2DVBJTRRI-3J@;SC]W?=-4^E+?W3=6\$Z% MV]WL%9&L!O%@F)U>6^ZZ@X14U+-?=Q9+];"3;=[ V#%>E5B?0Y;SH=8)[X>3 M?MN[\^?>X=_VZ_W:1N*;MFTUA9J]ZO"9W_+BSF/"DH!W>A[34MZX9-*9E0V[ MG>GVBHUP)A9=$^I-*0VAPA$3L[1LQ2]9 [;T&&6;IOH?,53*7H/75A4+6$3? ML"T'@-FUM3)JN]M::4;HG;J]0.-497U__D4NVOI%R/G7*A?E:(7%J2!OH_MM!_WN$TIX-:;NVE%ELT#6RM MF;#KCOU#K7P9E@J'>,5;TT4RCX6)&H>FW@J.XK!169SAS-"T;LCY=.V7R,QPQ#?NBA!."-I.=LQS0+H[M_5!IS079LIT;FR==36+154_LS5 M=TE:]$2P8G&*:8%HO9&W9BYQ @5&K-0/"L9]=@\P=[ M7OR^^-"5=G*U:JV\[R0[IL@_M.)QF8;4KA=)B<4U\66L)U@3\9(=*?[96KM/ M]3+J1E36RY(0C>'5#7Q%2N6&1"\5H0.?K9#[ 12%4*+K5U34J.[^TE=*9MZ M8NX.A=6W3C_XII*MUI38DCQOT=.]M%W*!:V7'L#>6W@?=&AT%(=V#;EKKO[= MUK8H@-;5"3>6_'J$5'6%HS74=F P1:^YQ.,0A"^_ ,IH:L+:QIXK8=E&F5,6 MVSR#0%];D+NW*#<; 4"L:;ISZ>S&M24K'Z3D(%HA9,--"'_)D_:9RY*J34RX MO84U/ (A*7H@P8O(GF./EFVC>4J]*V,K#[?N 83N[IXJ7'^"#70'[$O5*HI? MG7/;RZHRN27[HW;)ECMUUTR9IH&2L5$]$(6"EZ_)UMHW75]N+[3[JMIVPY5Y MWYNI]/?@< ;K\RJ7Y+@F7.>L3\6EKK[)%G3?AXA[^VL] $%_A@2<:KJV\%XC M$ ZR9%EZ!C:]_0TMO]>#^ MKV0YP,X^OT\4]FFRY%VC\?3@Q9+;G<>S_I3_MRLE;RON4-KV.Y>>1J-Y,)Z, MN/0TGX9!-%O 1;C&Y]:>A >PQ-DDG :3<"$6$XP-)^)/ ,]1/ MFT5S$\2(( MPZGX)X/?7M=4S";!/!R+,?Y$8[K^Y%W5YKJ ^*%YW.2\:OIWW&6LS;3+$=SUT<&%O*#VY MT?:3RSTH[I"TW2VW:/B:VX>2L)_XDOQXLER/)6P[O;-Q& S]]*&['14/WV*Z M\![Q$A9]M8$3?"KG#RQ@.3\[_E@9\ZQ;A82(X8X>:"'%W>V2>/@R"%,]><,! M^=(5L,Z[LLRCI1E+%^(C&9B(3F]]$=_^ M8G1*ET.^ECF'9@H>.ZJINI\<^$[KW1[H[:Y3=T->]7CK0#+U.(/NIF$7H )7 MK]F[Z,._75"9ORMI>C,1O>PT?*,;V1\#A,].E,"NO9C?#>8:0:DLB*/* A5K M]@;MW?D#2\J6%C5%?Q;=^"MF]J79 (_8U )3W.\5AJYCQ=T%E7CX@LI7FP)< M^.3\R5HU3+[W*ZAVB>$;_'%W'R4>OB/RWW*W][,R795X3GW]]8ER#*]%M]9N M_8IM;SGQV5?'#XEVUOL-'1*/-?]2D"HVH&5_3M=^V_X:\=S^!J\;;G_*^(DK MKTCZY I3P]/9Y,A69?R'NMKR+_*658TLAQ_IOJ34- #OZ:<^_@,MT/Y&\_7_ M E!+ P04 " Q@*M6#+B?1#D% !V# &0 'AL+W=OD %M+HC[3Q(#CI-N 9@N2M'T8]D!+ MM,U5%CV2CI-_OT/*L;,N,X+NP3%)W^][[B%SLM'FJUU(Z>A^V7;V=+!P;G4\ M'-IZ(9?"OM,KV>&7F39+X; U\Z%=&2F:H+1LATD4Y<.E4-U@=!+.KLSH1*]= MJSIY9G@WCP>'"MY@OG#X:CDY68RQOI/JVN#';#G95&+65G ME>[(R-GI8!P?GQ5>/@A\5G)CGZS)9S+5^JO?_-*<#B(?D&QE[;P%@:\[.9%M MZPTAC+^V-@<[EU[QZ?K1^H>0.W*9"BLGNOVB&K56&1$L5==_B_MM'5ZBD&P5DA!W[RA$>2Z<&)T8 MO2'CI6'-+T*J01O!J%](QNU+Q3,U6+SM&X MKO6Z/X9\E!PU>"O..>,PHB1)^P![?E8,'>_Q .2SU^3V77J^=/J_M M!^C8KD0M3P>8$"O-G1R,7O\0Y]'[ [&EN]C20]9''U0GNMIWXEK64MWY(!F- M6\P5SB5A0FEB9*,.YC [Z?#XC%+U>[*I.YXAF M.97F\23Y)J9&KZ=NMFXQ@0%+EH0CMY TE7/5=3XA@,X?K*11NJ%7E%4LRRHL MTJAB49'3F6@P:U-'\AYT9"4 >Y2D+.,IO7E2#DL;HYR3'2S.J%D;;WQOV0:U M*F-%44+O8C8#-WCG]=H8V=4/Y(SH;"L"8<0LRBLOSY(H@_@+LY)=\Z]\\HCE M2;E/[ :LAT:LH-HN $]-VOT%[ZNY9WLUHC+Z"5=W#MI.M'2)+"'-);&SADU M73O9D-,$-@-7=33Q81L_T-,'^DGJN1&KA:II#')_(7@.AO@\>. ]U.9V8:2D M94\'/]*YLGV,OO*!'>@;F 5D[5=C9 :*LE1!.\7G%7'.@8@(JYA7C$<%C:T2 M;Z]$[=F,XAA24(=X%K.RRJCD&>-Y1A=K@UN.B@*_%5Z LZBJ6%%FE+ \3UB6 MIW2IF@85N1#6T6NQ7+VG\SYSE MO& )SP]!(-]!(#\( >!>@Q!:U>/U6R#'O3] MDMY>?G=OOR!,T$GNBYB'&L8LY2FK0@VS*F%5%=%$&K%4M26>029+O#3SA,&+ M!*NRC%@+/%(X7$0BW-T 1.)%2]95A6HD%EI \=]+T-/DRS@Z7^V ML]BULSC83O0(] -"VBBWV$TOH]WYV%KIGNP_*C%%]]T#(P'2V=/@"SM\,)SO MI/Z)QGBH+A!J$ZK%4> TXZ%:)8@P+BKZU"'P%@(KH__T'-S(%H^S0$99E+,, M8U1ED 7Q?A[?$D\*5J"7"<@8KTWZ#2@S>!/N>;_(6!FEF&Q6QBE=&;D2#SWZ MCSA+<5PD$3@<&YYCNGF%S;F7KR6PAW5/PMWI[M'];A_2^[%^Q]._%PEL#=M.VW#S/ M4>KM-,JBEXD[L5H[/Y',)AU?X3VZ[]VMH5$RL#2B166%5F!P.8W.L[-YX?-# MP@^!6_LF!N]DH?6#'UPUTRCU@E!B[3P#I]\C7J"4GHAD_-EQ1L.6'O@V?F&_ M#-[)RX);O-#RIVC<>AJ-(VAPR3?2W>GM5]SY&7F^6DL;OK#MDO1 MQ7ZTKX\SV_$:IQ$5@$7SB-'LP[NL3#\=T%8,VHI#[+-[JK=F(Q'T\O4R8KC8 M&$,Q_ JJX1L^.9A+73_\WF?@X!;[#= 9U^OAD.$SUM@NT+S,,+C<&$48Z+AQ M%KAJJ(*[3@HZR?=05G$Y/O5!&1>G([CC6WJ>#HW@T@*+*Y;%:9Y15%1%S%@% M/ZE*02CHC*[16LCB;#2**R(Y';/XM,KA4BA!+[J!E=9-O^-22&=XJ&/[;!VV M/8[%>552Q-(L'N4YW/6F@)H5Z(75=,TU*M)^5%:C.,LK.*:PS(.08[BAIO?Z M[M]#$1@K%FJ]4:XOOF%V:%WG?<6^IO=] MC\Y_)90%B4N"IB?5* +3]Y)^X'07ZG>A'76#$*ZI_:+Q";2^U/2J=P._P=#0 M9W\!4$L#!!0 ( #& JU8SH1EP(P0 !H* 9 >&PO=V]R:W-H965T M:R@=9(U1(- MBTEPPN MQAXO/N*J(;U_^]SKI9/]TJXYSLU:5# )L/H-Z#L(IN_>L"QZ?\2V9&M;<@Q] M>@7& %#RQQJTL+)=$M'.R6?9BK:"/C>47. >:_R?*REFLI96HD=_>Y?(#=Q; MO'M3<,;>8^UK#:U%N30O:9IR1V6,LN*5,7OE M:]4N3RWHAG":L8CFG"&5(U6PE-PH*VJBCN 0Y+=.47%15UW2UL##'(8(554GAQ]0HPY@7<4%. MR"A-$IJE,9*'U+30JXA92O.T[.D8GX@_M_0G,4XP+E$6.?FR1+^+_R"]&^&8 M@\PL >O P%?\$WQ_<+3.Z9_GVD]=-M MZZ<_:3W;:8FI58MC[?\_6OZHWOT#[4<83MSLA&18FRW.2QCFV8.28*8EQ1Y8ER$PH3YAC9CAJ7 FF)"D1J/3, M_!7S9@5X]5A@#6#)1"663\))GC#L+SZ4W%H\N-X@'1Y#>C!<+#6 XQJ"&EE. MN5-(>1S1!*O>35\BFW7G"D2VB [8NB-&T2[L5M> HZ3,:5+D2/9JGE?TPXMY M\53;^RHDW#FO&]!+?RLQQ-=C?W1ON=N+ST5_WC]M[V]-.+B7LC5HS@)%H[,< MDZ[[FTB_L&KM3_^9LGB7\.0*+V^@W0;\OU!X+ X+IV!['9S^"U!+ P04 M" Q@*M6GQJ>H04# ." &0 'AL+W=O;LW//<UFR.-ZB_UE>21E['DA<5,>S[ L#1')^+7B=+J0!KAI/[%_M+E3 M+E.F\$R4WXM<+T;.P($<9ZPI];58?L)5/E9@)DIE_V'9^D:I UFCM*A68%)0 M%;Q]LH=5'38 W\'(%P!0JN[#615GC/-QD,IEB"--[$9PZ9JT22NX*8I-UK2 MVX)P>OQ%:(04#N!"\/F!1EG!.4XU[-^R:8GJW=#3%,7X>MF*<=(RACL8([@4 M7"\4?. YYL_Q'JGK)(9/$B=A+^$EDX<0!2Z$?ACU\$5=RI'EBWI25M#FMRV] M%AUO1YM-'9,(1-'=PLD3U:(D'B'J>^Z_L^7*!2 M)]!P5@GR^HTY[0126RC5,)XA9$)I19#]P#TFV%&8_DU9LT>;FZ'>@R!V_3AV MPZ,8SAHID6NH#3?M7#$COAU@4D6*!JVJ72%0\@HH1,S.@5ZGJZ MG'1=3GJ[?$-':]X0.67VBB[WDOY3E\\QPVJ*C\3 ME,9J8 )TGP#C/U!+ P04 " Q@*M6758+6= " #P!0 &0 'AL+W=O M:CZL(;AHBPLW5WBI%_?6<#$E1R_P,PRY^PYR\XLMD(^J )1PU/%:[6T M"JV;,\=128$54Z>BP9J^9$)63%,J*X;.14K:RM>=&MK&2]$ MJWE9XUJ":JN*R><5CWB!7)NB$C& MGX'3&K-DSAA>#W9:J+I36S(,6,M5Q?B^T7'/R$AB\17'5/ MV/:U(14GK=*B&L"DH"KK_LV>AG/8 \S<5P#> / ZW?U&GFTM0)6IW AJJK4?7YRRS8< MU?N%HVE'@W.2@7W5LWNOL/MP)6I=*/A4IYC^CW=(Z2C7V\E=>4<)KY@\!7]B M@^=Z_A$^?[3O=WS^$?L*>G^'[/7HX##:-,R9:EB"2XLZ0J%\1"M^]V82N1^/ M: M&;<$Q]OB&&C!M.8+(8"U%VB8:[IF4K-;/\+UDFY*7%/WJU,,M/FE8<9$\ M_#YDY.A6AXW062?%>-APB0E6&Y2[%0]6C+,Z06 :OK&ZI9Z&";R%V7QFNU./ MHGGDV?[$?U&="$7W*2F8S#$%+;H%XR\7(E6@!$_!\^QP.H=99'MA!'>:7/YE M70?W.+J?.0T;P@U*X<3SY[8;>O >3N:^'84^1=2SU)$$:J7$.GD&S#*:!##Q M;3_PX22,[%D04.&>"UT@(%U^$F3"!F4I4O(1S0-[3J 7;X=^K[/7A1624C-K MR*UH:]TWY+@ZCK/SOHM?ROM92$>?DT7@F!'4/9V&%LA^OO2)%DW7TQNA:4)T M84$C&:4IH.^9H(L])&:#<&ULC55M3]LP$/XKIVR:0 HD MS4LIK*U$&=,F#511&!^F?7"3:V,UL3/;H>S?[^R$4*12[4OBL^^>>YZ<[S+> M2K71!:*!YZH4>N(5QM070:"S BNF3V6-@DY64E7,D*G6@:X5LMP%5640A>$P MJ!@7WG3L]N9J.I:-*;G N0+=5!53?V=8RNW$&W@O&W=\71B[$4S'-5OC LU# M/5=D!3U*SBL4FDL!"E<3[W)P,4NLOW/XR7&K=]9@E2REW%CC>S[Q0DL(2\R, M16#T>L(K+$L+1#3^=)A>G](&[JY?T+\Z[:1ER31>R?*1YZ:8>",/H4XH$/41C%!_#B7G;L\.(#LC6T^O;):Z.3_=&V42YTS3*<>-0)&M43 M>M-/'P;#\/,!;DG/+3F$/EU0X^5-B2!7\.AN%>9P^82*F@1NFVI)!:(C5R,- MOYP(N,=G [-29IO?^_0CZ$:.#':>@G:0K7JQ5UO(7+>=G8G@>-6:.XX:A]H([* M-B!K.Q/(O%L\T).)'+9,*2:,IEXX^7^2-K*FRR0,9^5KQK=.- RU(4_BWZOJ M7?];V+ZK%>QT?H5J[>:;IO2-,.T0Z'?[$7K93HY7]W;^4E'77&@H<46AX>D9 M32S5SK36,+)V&PO=V]R:W-H965T@&:#I$T>%OM 2V.+"$6J)&6G?]\A MY:CNPC'Z(I(BY\PY,YSA=*?THRD1+3Q50II94%I;7T21R4NLF#E7-4K:62M= M,4M+O8E,K9$5WJ@241K'PZAB7 ;SJ?]WH^=3U5C!)=YH,$U5,?UCB4+M9D$2 M//^XY9O2NA_1?%JS#=ZA_5;?:%I%'4K!*Y2&*PD:U[-@D5PL!^Z\/W#/<6<. MYN"4K)1Z=(M/Q2R('2$4F%N'P&C8XCL4P@$1C>][S*!SZ0P/Y\_H[[UVTK)B M!M\I\< +6\Z"<0 %KEDC[*W:?<2]'D\P5\+X+^S:LZ-1 'ECK*KVQL2@XK(= MV=,^#@<&X_@%@W1OD'K>K2//\I)9-I]JM0/M3A.:FWBIWIK(<>F2V$FC>3B-+OIQ%E.]QERUN^@)N M!E^4M*6!*UE@\;M]1!P[HNDST65Z$O +T^>0)2&D<9J=P,LZX9G'RTX(-]#J M.R:OM>X?MW:ED4C$-3Z M>%X<^1 >F-9,6@-*@Z\F _]Z0? 5GRPL!5G^=TS;2>_'M;FHN]"G!UX;:RR3 M!9<;8!8^,]E064,"V2"TJ!Y[J8^F?!-MM:P:NFVJ%VG%K/($'W[&(U8*B1PT8/KBH]2Y=N-\SKF'+1(.PV&PT;I@[ M^$F2$.K'.=S[K7]^Q3>$2Z0$.0=[ARFD83\>A^-)"J\A/A_&-/1:)X25A*-X M$F:C"6UE8]JX;Z/E$FK06D%S?RM,R33Z6\-DCG"6A.EX$&;#%-["&<$F-/9^ MI_(_X6DXSM)P$D\\C_[0\SB6[NB@CU:H-_ZU,'2_&FG;EMK][1ZD1=N'?QUO M7S.BL*%0@< UF<;G(\J?;E^(=F%5[;OR2EGJ\7Y:TJ.*VAV@_;6B&M\OG(/N MF9[_!%!+ P04 " Q@*M6+N_/A8L" "W!0 &0 'AL+W=O5ES@W-5_A"I+2;!AP!2S'A3VJ7:?L;.SX7C2U1I_!.V76X4 M0-(8JZH.3 HJ(=LW?^SJ\#\ U@&8U]T>Y%4NN.7Q6*LM:)=-;&[AK7HTB1/2 M-65E-7T5A+/Q5V41!A&\AY7(I:XQ MYQ936.(#R@;AS3U?EVC>CD-+JAQWF'0*9JT"]@\%0[A5TA8&/LD4T[_Q(;GI M+;&=I1D[2GC+]3D,!V? (C8\PC?L2S3T?,,C)3+0^CMDKT6/#J/=4%V;FBWRT,"M5LOEUR-3Q8VD@P!9$4FC$KG\GOG] U4\*5_X35W[7 W:R M^YU@"N_@% 8,3I]CLS864:S'^M;! A.LUI321?:(YL"80UWM,RT\BZ-[RV51GYR(0V4F!$T.K^Z M"$"WUT2[L:KVH[E6EJ3Y94$W*VJ70-\S1?]>MW$']'=U_ =02P,$% @ M,8"K5H.[OR%N P =@< !D !X;"]W;W)K&UL ME55M;]LV$/XK!ZT8'("-1%*OJ6T@3C[*]TU189N;2[7#CF8V M2K>Y)5=O?;/3F)=]4-OX(@ABO\WKSEO.^[$[O9RKO6WJ#N\TF'W;YOKK"AMU M6'C<>QVXK[>5=0/^20Z*>Y?O\W6#YF+N6\KDUOO%B+H: M4,5/4"5\4)VM#/S6E5A^'^\3PXFF>*6Y$F09 MV08&?:?D#='AZ6AW4:[,+B]PX=%-,*B?T5O^^@N/@W=GN(43M_ <^O*!+EZY M;Q#4YD11;KOA)M*19K#^.JWXIQ<#C_AB8=6HXNG+*5UG,Y_618%0V;Z!0G5%- M7=)4.7$(6< YBRBW9+$D+!G#_Y1SVQ6J19C]J8RYF$3-PEBR,(G@PCE))ED6 M9N1,PF91S%FF84.GC*()3E\T_ZH4MZFW? M\0T![SL[M,5I='I4KH=>^FWY\"+13FWKSD"#&PH-+I/( SUT^<&Q:M=WUK6R MU*=[LZ*'$;5;0/,;16UF=%R"Z:E=_@=02P,$% @ ,8"K5NH.U&ULM5AK;^(X%/TK5G:T MZDB=Y@VE"TB4=#0C35>H3'>U6NT'DUS FL1F; ?HOU\[H8% <,LJ^P7LQ.?X MGA,_KMW?,/Y#+ $DVF8I%0-K*>7JSK9%O(0,BQNV JK>S!G/L%15OK#%B@-. M"E"6VI[C=.P,$VH-^\6S"1_V62Y30F'"DTC99F"YUNN#)[)82OW M'O97> %3D,^K"5]CG;(*Y;*S9=*,PLT$H^ MH?J[3R57;XG"R>'O3 )RT21JAJP\?^[9406EJ.]X%<%\&X)T)P$>/C,JE0 \T M@:2.MY682I'WJNC>,Q(^8GZ#?/<:>8[G-\0S?C_<:X!'9G@$\3EX38U??1^_ MX O.\#V!D)S$$A(TQF*),-T5'G[F9(U3H%)V+?7AZX8P]"KSYU8X1@&EEI>!/ U6,-??W$[SF]-'C5U&CA^+Z@ZK9D1 M5&8$1C.T\&OT3 D5.5>.C#(]-IM4ESSA00!>-W2\VR/1QNXN%1VXL62#QP]08KUSBB69"70WX^0S8#_TR3>2'CA(!ZW21:U1%8S M\K8R\M9HY&="B81/WU16D:"O5&*Z(+,4T$@(D&H1$3#/4_2-S %=_:4&7./6 M9>XB1"\**)IL- (OM;$ELIJ-O:F5;;'4O#])4 M]_^?SF_TX19>-EII!%YL94ML=2N]O96>>4KC[9M3VDQQZ9QNE2UJBZUNWSXA M=\T9>3NSVMR'ZQBF=:N9>EML=3/W";UKSNC;F=;F/HQFMGH":(NM--,^.-6K MC'!1W(X(5)S'R^-P];2Z@1D5]PY'S^_=NW%YC[*G*:]UU&%WH0Y3*(6YHG1N MNBKQY^5-25F1;%7<'&PO=V]R:W-H965TP O.R72J<^9U*SBH0FDE!%!1C;SIXF*<6[P _&.SU MT9C82-92OMK)MWSL!=80<,B,5:#XMX,Y<&Z%T,:O5M/KMK3$X_%!_8N+'6-9 M4PUSR7^RW)1C[\XC.12TYN99[K]"&T]L]3+)M?LE^Q8;>"2KM9%52T8'%1/- M/WUK\W!$0)U^0M@2PE-"\@$A:@F1"[1QYL):4$,G(R7W1%DTJMF!RXUC8S1, MV"JNC,*O#'EF\ET:( -R0U9-&8DLR(IM!"M81H4ATRR3M3!,;,A2 MNU*6I^ &MRM0!#&=?7B'U9+10YY#W]^F3\(+PCXF*$A6;/PHN(35;0=?3P@IVHJUWD](8?Z+VO0GZH FVKT)?Q1C!Q@O:"[R;Q?1S?C_S=<1CG MJ&%P'Z1)!WMG=]C9'5ZT.Z,Y7K"U(?"&/4A#G[]&(3[:.3CQ=HZX"8=Q-.SW M%G?>XHO>GB$#MJ-KCL=[KY@Q(/ F%"2OE3WZI@2R!<5DWIO5^)^NSQ$WX7V< MIG?]MI/.=G+1]F-18#NT=S:KE0*1_29&4:$YM3VRSVIR9F00)*?U/P>AVS"( M^\VFG=GT?Q_7].P@)D$2WIW8/4>]/]2-6_^H25:@-N[MT,1MWO3+;K5[GJ:N M*_M_X&PO=V]R M:W-H965T$9[+K[*#8!" MW[*4R;&S42J_=5T9;R C\H;GP/2;%1<947HHUJ[,!9"D<,I2U_>\R,T(99YXHNN-,A/N9)23-2Q ?^ M_PA50*'!BWDJBU^TKVP]!\5;J7A6.6L&&67E/_E6)>+(0>/8'?S*P6\[],XX M!)5#4 1:,BO"NB>*3$:"[Y$PUAK-/!2Y*;QU-)29;5PHH=]2[:(_F(&)@2G\VMB25(,,"Q'R5NPD>N;MCVET6#6:]FEGO$F8V-J5C=+16 MS\,XQ,,6IU.[( KZ?A#9F84UL_ %9CD7BBQ3:.INQK.<,YU$B?Y]A&P)XC_T M TTS$/KU8>"YAB]E3F)8>SH?,;CKP/-@5=":R1FZC.370- M/44G:O%NO/;V68UZ]KWKU_SZOZJJ_JE:@B ,O!:K4S,<# .O;^XC HNOJ*Z'K=!7M$Y==:_W6F%="ZV9'?^0 M'?\:VJI0FKKI]]M[:+4ZIZY#F<87U6DKK^#TX/*&P_[@1%ZGAGX4^6%TYDS% MAU*-7ZK5K]'7(TT2;?E I$*$)6BZ,@6R6V^=Z[]:;U=":V;K<'W +]T?+M-; M:*M_07M3+59GMO-0P_%%1=Q**CHM?WX4G-1NBUV;EGO4,>@[TKIHI"0J[OKE M?;J>K9NU:=&BM.;O3!-7="('F+(#U+?E-642I;#2D/H[U,D295-5#A3/B[YD MR97N&ULK5?1CMHX%/T5 M*[M:M5*7Q X)9 I(,\Q67:E3H4'=/JSZ8,(%K"8Q:QMH_WYM)Q,@,1%3\9+$ MSKTGY]@GOO;HP,5WN0%0Z$>>%7+L;93:WOF^3#>04]GC6RCTFQ47.56Z*=:^ MW J@2YN49SX)@MC/*2N\R?Q7@7KU-TWBZ?,+^@T,/+6%%=YEZYH>/4 F*#%[*,VFOZ%#%!AY*=U+QO$K6#')6E'?Z MHQJ(DP2-XTX@50)I)O0O)(150FB%ELRLK$>JZ&0D^ $)$ZW1S(,=&YNMU;#" M3.-<"?V6Z3PU^BA)$0N M$ K1$R_41J*_BB4LS_-]+:Y62%X4/I!.P"BC$[Q )2.C@,[T^G730">L! M#RU>_P+>,^RAV,$[- .10J'TO^(:I!(DL2#F5]Q/\,C?G]+NBCACUJ^9]:]A MYF)3)L8GW^H'&$WK-DR#VX$W^^ W'P7N7,6X$=B8YKB7'M[!)W#)!T#L9 M[5*'*PA?F))!S6_PJV89M$R ^V$_:9FE'1>."1*]<#28 MN0*'0[T2#2^P.ZF"N)/=+*-27>N:;JS7VN96:.?*R5$YN85S*I1S5Y#F+^V, M"B_4)7PLF?BJFNGD%;8M@>,!(<,F-5=@.(R2P05VQ[*)N^OFE(LM%[I$76>> M3K!7F^=&:.?2CW49=Q?F:\T3M6W1G!Y'2"^XY)QC%<57E5$GJ;AEB!:I=@B) MHK!9H?R3[7<.8FU/)1+9C7.Y3ZU[ZY//O=WO-_H?S(G(;NN/,.5Q2N]"UZR0 M*(.5A@QZ SUA%I?@, /T* 9 >&PO=V]R:W-H965TQ8!Y_8 JH82"JIRFZH(;.Y%J8! M96V)2 )VWC[R83P$"^_>Y 8LN__NKR6UU..STE_-'L"B;V4AS2386WOX&(8F MWT/)S:,Z@'1?MDJ7W+JAWH7FH(%O:E%9A!3C)"RYD,%T7+];ZNE8'6TA)"PU M,L>RY/KU"0IUG@0D>'OQ+'9[6[T(I^,#W\$*[,MAJ=TH[+QL1 G2""61ANTD MF)&/BJ#PYCG]: MIT$7LQ)>/K]Y_Z5.WB6SY@;FJOA+;.Q^$F0!VL"6'PO[K,Z_0IM07/G+56'J M7W1N;7& \J.QJFS%CJ 4LOGGW]J)N! X/WX!;07T6I#<$+!6P.I$&[(ZK06W M?#K6ZHQT9>V\50_UW-1JEXV0U3*NK'9?A=/9Z6=E 1'T :V:=41JBU9B)\56 MY%Q:-,MS=916R!U:JD+D HPSGBMIM5L!-#,&K$%<;M#O@J]%(6QE<;< RT5A M[IWMRVJ![GZZ'X?6X59!P[Q%>VK0Z TTACZY,'N#?I8;V'CT\V$]H0,.0C=/ MW631M\EZHH,>/W']B!AY0!13Y@,:EB\@[^1T (=U:\=J?]$-?W-E+!(R/VKM MG9^G1I[4\JJ>3].(L2R*'?OI$KMOQ[($DW34V?V'+^KXHD&^%^DV1 $;=-#J M;U>VKKP*5[/:[1 ?;>,LOJ"(<1+CT15LWVP48X)C/VO00?9-:/G<0I)E>('C-",K<7_(2CCG#TG0INS]&SL'LTKX][T _- ML8KNWH[4U_L']!FLCW_4 R,I2W%R7>(>NP2SE&7^! A^OS_PCZ7 ZZO >\SC M?GE$49HDUV7D,Z0QHZ,;Q4TN;CGR8Y3%^RWE127]A4X)3GH%Y3-,HE$$%PV&@]G5?9=!=6O0]!K=VZZWF]4=3?ANWC2& M[@[="6E0 5LGQ8^IFT+=]%K-P*I#W:ZLE769UX][UY^"K@S<]ZUR+4L[J )T M'>_T7U!+ P04 " Q@*M6Y-+MCK$" !7!P &0 'AL+W=O!EN4!7WZXGH;$(+E!8=-/=M=/A,]/]INH&)?%WA".<>.SSR_8%%+T= M?[6'-O$^>]QGCYMXZ9EX]SLE: &HILIH1$5I_^:ZY@RT+[4V5M[$Y'NU9Q4Q@6HE"]!>PO1DYCC.,G*R?J>Z\0B/2>('S'K [/). M,\'L*2G11LJRW>HUXT;1IICH#VV@\F)G/FRT!V7J-Y$I+#KH 48 /-3]!^)&3+$[($:I/ER=G_P'2HY*+J(_VSNG+A8^/ MG)R,-,4Q24='?!Y=E-MK*3[B"P=ESUTYMKALF-"(P]HZHQMB4U1M&6\[1M9- M)5Q)8^MJT]S:FP^4$]CO:VFK8==QQ;6_2V?_ %!+ P04 " Q@*M6)'9N MIG " J!@ &0 'AL+W=O33!)G8CKV>][QQ3U>%MAM^ MFE1DA7/4#]5,&LMO67):(E=4<)"X''M7O(V,62(CXW?#Z;4A+7!__7UE^R:.NP!PO ( M(&P H=-=!W(J;X@F:2+%%J3U-FQVX5)U:"..0[]WAF$0=B'A_D-G+P][>#MM[GW'6]TA/>.KT2N-V9EE-X*'I- M$^]%[P47O<&1\'$;/NX,_[5"233EJ[84'06(7TH8C>+XB(1!*V'P2@E-]O!S MBN4"Y:]#&CJY[!R[5!7)<.R90:50;M!+W[WI#8(/':]FV"H=_E^Q.JYK^.*Q M'*R5O]>_)HZ945Y0H8+@TT.!^:BY+U M9*H-+2HW#19"F]GBEH49YBBM@SE?"C,1&L,&:/\>TC]02P,$% @ ,8"K M5O1A=K#N P N0X !D !X;"]W;W)K&ULK9=M MC],X$,>_BA5.:)'H)G:>E[82VQ4"Z>!6['$((5ZXJ=M:)'&QW2W]]C=.LFF; M.H$%]L763F;&O[\]]L3CG9!?U9HQC;X7>:DFSEKKS97KJFS-"JHNQ8:5\&8I M9$$U=.7*51O)Z*)R*G*7>%[D%I27SG1[ MB8.=AP?O^6JMS0-W.M[0%;MC^L/F5D+/;:,L>,%*Q46))%M.G)?X:H8CXU!9 M_,?93AVUD9$R%^*KZ;Q93!S/$+&<9=J$H/!SSV8LSTTDX/C6!'7:,8WCLT90:.)E(E?5?[2K;:/ 0=E6 M:5$TSD!0\++^I=^;B3AR('T.I'$@78>PQ\%O'/Q*:$U6R;JAFD['4NR0--80 MS32JN:F\00TOS3+>:0EO.?CIZ3NA&0K0"/W-8#(4-*YI3LN,H;LJB]Z4=:J8 M*;^X89KR7#T#JP]W-^CBKV=C5P.$">5FS8#7]8"D9\"W5%XB'S]'Q".^Q7TV M['[#LM:=G+J[(+W53UK]I(H7],3[9\,DJ"M7*#<3@*19]I%8CK;0H4HQK6P: MZZ!1%=3LE/NICU./Q*#H_EB,Q8[$.$WCUNZ$VF^I_4=1YYS.>PD.[?QARQ\.\O\K-,V1Z%&QMQ&'9R3V;+'8#65+U!)'@\2W MTM#J/:+E K%O6[Z!3CQ$\ZJ!:[, BBT+>C)BUJ,HCZBI?5 M=J2I[])/K@-T_/MY1.2XFY2V^R2P,/8 M3H^]0^7R?F(C+OM46$N3=W8>PRXDZ=E.M!HF/O'2'NJC>HL?<_PI=/&)46DO MI,.14K0'3X5B5(A2KQ6*T(+N;;IG?R+2J=Y#?<7#!?8DRP;5#L<)&T9<,PZ) M_;E P8-8$OQ0[:$NXT<59GL2UB%,BK7)Y5UZ4;=^]=GUU%]\*,!XN *?+HD5 M,; .3;I?"#^V.T4\U%@\7&3[2M8[^"3]_)85*DB<)7AZES',CZSO275'BTUUU9@+#1>7JKF&NR63Q@#> M+P5<-YJ.N;VTM]7I_U!+ P04 " Q@*M6YN;T:N(# Y$@ &0 'AL M+W=OY.66% MLYB58P]B,>-[E;$"'@22^SRGXN439/PP=[#S>^ KVVR5&7 7LQW=P".H[[L' MH7MNXV7%=1&!N6)\Q^F\_=J[G@F(\A@ MJ8P+JO^>X1:RS'C2>?RLG3I-3&-XW/[M_:\27L,\40FW//N/K=1V[B0.6L&: M[C/UE1\^0PT4&G]+GLGR%QVJN;'GH.5>*I[7QCJ#G!75/_U5+\21 0[.&)#: M@(PU\&L#OP2M,BNQ[JBBBYG@!R3,;.W--,JU*:TU#2M,&1^5T%>9ME.+?[@" M%* K= ]Z,:1N?*%J+YABNL/7U3"Z9_2)9=7@Q1THRC)YJ>=^?[Q#%W]>SERE M4S$.W64=]E,5EIP)^X6*:^3C]XAXQ#]A?FLWOX-E8TY>F[MZ 9I5(,TJD-)? M<,:?R0)="##W/2LV*$4Y+]167KY'>L,(JLQ@9I;B%&KE.RI]FVWSO BCQ,>: MZ_D8R9J"V:XW7,'?T?I0@GL%9O/L#1]X'"Z#? /I3 =>LH,42SN-5GL,C MO(!XF 0=/&L"$_&"!B\8P@M&E2KHL40XQ''<8;%&F\@2-BSA");!JH0]DM"/ M8^)U2*RQ)I)$#4DT1!*.JDK48_&)%T7=.\P:;2)+W+#$(U@&JQ*?J$I MPA ML<::2)(T),D0232J*DF_*EB+@[##8HTVD25M6-(1+(-52?M/L#3QTVY5K+$F MDF"O?1%[0RSQJ+K4?@8+8X\WE>=(6. 1/(.UJ;T,%L<>;2I-*Q"P72%\VX)6 MR6L%8ER-2(^*>"E) ]+%>@M5@%M9@.VZX!AKN%1])1 '.$Q[3&\A!7"K!;!= M#'SCBF9H1U_T:4.A?;$"T2T9HAL!8*[+DZ!]F1 0'!,2=4G?0BC@5BE@NU0X M13J*KR\>?.)[0=15#_;X4_E:_8#M N(>I$0LW^T5K! K]%T*4B%]^!NS _NB MX@KKUT4:=G6Y/8FID*VPP'9E<19R>#_VU<95D,9!TI6S]@RF$K:" ]L51W6; M=K=@5I\I7TZBG1(?J7ZC](J7] Y?/HEQFK9K\#KK5EI@N[:HLGY5A(&G>O-1Q5]:MZP0NIDUMK2NX[U^HCJ.T7547Q7'O6? MN%(\+YM;H/JQ8";HZVNNC_MUQWP]:+X6+?X'4$L#!!0 ( #& JU84T\1A M40( P% 9 >&PO=V]R:W-H965T(#M:EJNR(+9RKSSFWDP66PA[I&BORS+0IA2/3S+FM#8II )6* M)U$TY*60% MH;NO;PQ9?,LRE2565NH*#,Y&[&-\7J0^/@0\2%S9WAJ\DK'6C][X.AVQR!>$ M"B?.,PCZ++% I3P1E?&GXV3;E![87S^Q7P?MI&4L+!9:_993MQBQ4P93G(E& MN5N]^H*=GH'GFVAEPQM6;>S@C,&DL4Z7'9@J*&75?L6Z.X<>($Y? 20=(/E? M0-H!PLGQMK(@ZTHXD6=&K\#X:&+SBW V 4UJ9.7_XITSY)6$<_D/[1 &\ &^ MD<."GD%A<"H=[%^A$U)9^(5KUPAU0#'?A3F"-#Z$)$K2C#O*[UGXI,MUV>9* M7LEU?W<%^^\/=@"+MX&?[F]A?^_=:3H\OG@!YZ1W*SK9BDX"W_$K?%YK3^JU MF$@EW>:0!*YEV91PJ0U1RFH.A:C)ZS:[U+9)AB&)[Y9E'A^?1/1D?-D7U\;% M<3\P'3P+?"8CW5[[^)A=+'K5_'>7?5S@N[4 M7%86%,Z(/CHZ&3 P;>^UAM-UN+YC[:@9PG)!XPJ-#R#_3-,5[@S?$=L!F/\% M4$L#!!0 ( #& JU;U^,.&8 H .EJ 9 >&PO=V]R:W-H965T!R].:3.J\OI4YI]SQ\X%^0Y MCI+\;/0@Q/K3>)PO'W@+ J&\71V#*,Z3@. MPF1T?EJNN\K.3].-B,*$7V4DW\1QD+U\X5'Z=#8R1Z\KKL/[!U&L&)^?KH-[ M?L/%U_55)I?&6\HJC'F2AVE",GYW-OIL?F*.730HM_@6\J=\YSTIOLIMFGXO M%BY69R.CB(A'?"D*1"!?'OF"1U%!DG'\7D-'VSZ+AKOO7^FT_/+RR]P&.5^D MT6_A2CR8CLN)WP282U^D3X_47FA2\91KEY6_R5&]KC,ARDXLTKAO+".(P MJ5Z#Y_H/L=/ >:N!53>P6@TLZXT&=MW WK<'IV[@M!K8]AL-)G6#R;XA3>L& MTWU[F-4-9NT>G#<:S.L&\W+O5KNCW)=N((+STRQ](EFQM:05;TI!E*WE+@R3 M0KLW(I.?AK*=./\E%9Q,R<_D'VER_[/@64Q+((QR\BM_%IL@^G@Z M%K*[HM%X6:.]"FV]@;;)99J(AYQXR8JOU/9C&>8V5NLUUB^6%OCW37),+.N( M6(9ED:\W+OGPTT?R$QF3_"'(>%Z_]$2ZT(,O@^R8&*8*[L&X>LSG=8&9EQAS M4'S>'O'957QV#[B'2/X?-G%Z -C[P7V0LQ9#7P+I*C'WBK=+LG. M&^0;D2Z_DXL\W_ 5<3=9F-R3*YZ%Z>J(W)2='+U^*H<$LDCC.!0R2PM".21(D_/LD8_.__H7UI+'KJGD3 7"?.0,(J$^4@8 \$4%4ZW*ISJTU(4Y#E) M[[:RDY(L#V6.R"^;0G_%9S=\*4=.$4IU+H(HDAGK]N6U0;YMD>\]7$X[@Y)C M3;K#TD(;^E!E(F$>$D:1,!\)8R"8HLS95IFS@_+C521[+&=HG^^+WUL=ZA*F MMJNA"1,)1#A8F$>4@8 M1<)\)(R!8(HP3[;"/#E4F-XSSY9A+@\QLG#)=[9I:_& @XXJJ+DR-YY.6L+4 M1CY4F$B8AX11),Q'PA@(I@C3-)IJHZ&5YE9M0;)ZE=L_-R(7)#UE:.^O(.?D!?9LK<"J&\Y5'E0F@>E42C-A](8BJ;*;Z?8;1XTD]1- M&/7(H3-&*,V%TCPHC4)I/I3&4#15AE8C0TLKP])AN4ARD6V*PY&T3/MT_<[6%U(FK?OEZ#0;OU]NV6H;E5--.Z$J;@:DW M#V22R$3XWZ T_N7TO4HE>;X)$IE"%FDN>N?F>NI@S4 M 2C-JVF*S^5,K'E; M-]W-.KI!QL50-%4WC<5@ZCV&SI!33;1+A[Y_IJWG60Z)2W>_5Q]0(P%*\Z T M"J7Y4!I#T53%-7:"J?<3.HK;CG#7@9##6^UX7O%L*3\.[GFO"JL^3I2B@MF> M]4#= 2C-@](HE.9#:0Q%4^76> 2FWB3HR*W65R6V,L]%+W*#9<:#G)/PCGQ- MUD&XZE7=K$=U;2]XH0]HL.R@Y7\HC4)I/I3&4#15=HT'8.I-@([LOB9!-44K MSC(*\V5Q3"='VU0$4:_4YMW#DY/)S#EIBPU:T8?2/+-K2CCVQ)QTYES05 :A=)\*(VA:.I9MDV1WM)7T3LYK2/0/B'64-/:]2:/ MV_Z/ONNA H/2/"B-0FD^E,90-%5@31G>^G-E^/Z<6)T161F7NHRH[WQH1H32 M7"C-@](HE.9#:0Q%4P7;%.RM@07[_3)B!2TJACO'$8[=3HG0HCV4YD%I%$KS MH32&HJD*:\K_UCM7)QPX351.Y]!F1:AK *6Y4)H'I5$HS8?2&(JF:K;Q(BR] M%W%@5G3ZLF+G1"%]WX,5!O48H#0*I?E0&D/15(4UKH5UV)41^JQ8)<-O:12( M, K%BSXO0J^@@-)<*,V#TBB4YD-I#$535=LX']9 YV._O%A!34?)BW-C;NS\ MM&O0^D@&ZPUJ?4!I%$KSH32&HJEZ:ZP/Z[#K(_19\CK,OQ.:<:X:<_ID";UZ M DISH30/2J-0F@^E,11-%6]CH%@##93]DF4%-97S-XX-V^P<7$-]$RC-@](H ME.9#:0Q%4S76>##6C_!@:)K=\5#(M7LD1J@+ Z6Y4)H'I5$HS8?2&(JFWJVB M<6'L'^'"U%#->6T+?;]#U06E>5 :A=)\*(VA:*JZ&@O&_O,63/ @])<*,V#TBB4YD-I#$53E=EX+?9 K^60\P;K/EKG#4[;F1#JO$!I'I1& MH30?2F,HFJJWG=M"Z9V719H\\DR$MQ&OSJ;7YCOL_9VP-WB"NBA0&H72?"B- MH6BJ_AH7Q1[HHKQS,9@>-UB"4)NEINV>DV=.^JZV\J#]4BC-A](8BJ;*J[%0 M[($7?ESS%8_7Y?5#I5%R]-Y0"C5(H#2WINT.\^:Q:;6U!C4^H#0?2F,HFJJU MQOBP!QH?.V/KZT)YT]OKXOJU7K$AZ_(+*,VM::9RK>&Q:1C3SNG:'K1G"J7Y M4!I#T53)-=Z'/?"RC^J6GN&27 4O]9HL3);ANO_\>SU^L.!FG?%O[G1'/Q?: MJP>E42C-A](8BJ:*K?$J[(%>Q1*4\[V[CFZRK1E7=\:A_,]HKKI#M) MMQUG.F_OQ$7/EOWI#.HP0&D42O.A-(:BJ;/MC_/CIZT-!)%I3F0FE>3=/=1Z=G$U/^ MA[63N0\-C*%HJE::TK^C+_T?>#,=/76P<* F )3F.>_>78GV;&*=S&Q[WA8. MM&:/HE7"&>\\/R?FV7WY+*6FY3(=*X?/O @Q7/B@WDYW=I M*EX7B@ZV3[&ULG97;;MLP#(9?13!VT0)M?78/< RL"88- M6(>@0;>+81>*S21";JPV )@]5 MR=7$V6A=7[FNRC=0474F:N"XLA*RHAI-N795+8$65E25;N!YB5M1QITLM7-S MF:6BT27C,)=$-55%Y>,UE&(W<7SG:>*6K3?:3+A96M,U+$#?U7.)EMM'*5@% M7#'!B835Q/GH7TT3XV\=OC/8J<&8F$R60MP;XTLQ<3P#!"7DVD2@^-C"%,K2 M!$*,WUU,IW^E$0['3]$_V=PQER55,!7E#U;HS<2Y<$@!*]J4^E;L/D.73VSB MY:)4]I_L.E_/(7FCM*@Z,1)4C+=/^M#582#PHP."H!,$;Q6$G2"TB;9D-JT9 MU31+I=@1:;PQFAG8VE@U9L.X^8H++7&5H4YGWX0&DI!3\E7P]:D&69$9+#5. M+'##%$T)1*S(5/ M2,V6:%K%G#Y28QS-0%-6JF,4#)ULC)\W4"U!_L*UN\6, M''TX3EV-S.;-;M[Q7;=\P0&^&RK/2.B?D, +PA'Y].WRX+GXK*'5% M&DXK@8Q_H, -C=^!*=50G@/)A=)J#+D-&[^ O.]QZE_Z\7F0C"-'/7+TKH*2 MNMU98Y31JY3['G[D15%P'HU3QCUE_#)E(R5P36I35VP^>"3R=X#'KX+O>_B> M=W%X1R0]>/)?Y3TA)>X5;##/\AIC3U[=S?L>X66"-0__07<'7&PO=V]R:W-H965TXVL[HRT7]W(-H,A#FF1R;*R5RH>F*>,UI%3V M>0X9SBRY2*G"KEB9,A= %R4I34S'L@(SI2PSPE$Y-A7AB! D)WXX-VW@:N&6KM=(#9CC*Z0IFH.[RJ<">V419L!0RR7A&!"S'QB=[& 4: M7P*^,]C*G3;12N:FP,#+* )2T2=R_"?;&FL9)"ZD MXFE-Q@Q2EE5/^E#[L$.PO2,$IR8XKR6X-<%]+<&K"5[I3"6E]"&BBH8CP;=$ M:#1&TXW2S)*-\EFFEWVF!,XRY*GP&U= M(CUSQ;]12(E$0P5SB@9R29TD IDY*+QQK[\P;2.8A?"+F;1>3D_>G(5)BC?I,9 MU_E<5ODX1_*YH:)/7/N,.);CMM GW?0(XH;NM-"C;OK7(NL3QVFCFVALXZ[3 MN.N4\;PC\8XXU69+%2@H ^F]N@D#J_R-S,VN_E?BHI=QSQ2YC2*W4]$U2#DD M1493+A3[ PO<9%@N"R9C7F2J35D5T-_)I.>YONT/]I2UX'S[(A@$>\K< V6] MX,(_]R[:E7F-,N\M:T7R:@>T*?,.,O;]P!MXSIZR%IPWL%S;VU/6F:"^ (8R MIS&,#3SA)8@-&.&'=W9@?>PH5;^1[W?*GQ1"0*9(KM<5#V2^/+K/.QSQ#Y3N MU^^+B*@SSS>Z$#0N!/]3!&+NQ-2@Z61CK.)(IMVFKK; RP!2,LT&@VFJN-!)/@][*YO/38-2 M:%A9YAJEN'U8@C2[13),'C>NQ;9"OY'F\YIOX0;P<[VR9*4]2RD4:">,9A8V MB^1L>+J<>?_@\$7 SAVLF<]D;ZA/)W?$J2>]W9H^YE%B6\XO:$ MC8;'+!MDHPC?J*_#*/"-G^,36JA&L6]7H-9@OS^58I3!WYY35_,"%@E=#P?V M'I+\Y8OA=/ VHF_&ULG97?;YLP$,?_%0OMH9660B! 4B61FF33]M"M:M7UV8'CAVKLS':2=7_] MSH:R+! >]@*VN>_Y<^?C/#\*^:H* $U^58RKA5-HO;MU79444%%U(W; \4LF M9$4U3F7NJIT$FEI1Q5S?\R*WHB5WEG.[]B"7<['7K.3P((G:5Q65;RM@XKAP MQL[[PF.9%]HLN,OYCN;P!/IY]R!QYK9>TK("KDK!B81LX=R-;]>QL;<&/THX MJI,Q,9%LA7@UDZ_IPO$,$#!(M/% \76 -3!F'"'&S\:GTVYIA*?C=^^?;>P8 MRY8J6 OV4J:Z6#A3AZ20T3W3C^+X!9IX0N,O$4S9)SDVMIY#DKW2HFK$2%"5 MO'[37TT>3@3HIU_@-P+_7!!=$ 2-(+"!UF0VK W5=#F7XDBDL49O9F!S8]48 M3C%:$\)6M15:6NYR.R+BC/09&2DQ7ZC7S?LC*GYBP4N=J IB53UVC[_+0A5Q^NYZY&/+.)FS0HJQK%OX 2D'O! M=:'()YY"VJ-?#^O'_H #%_/2)L=_3\[*'_1X3^4-"<8?B>_Y01_0L'P#22OW M!W""]JP"ZV]RP=^*,LH3Z,ML+8RLT/RXA^5T-O5BW/5PRMLUFT5^, Y:LW^X M)BW79)"K+8E$*"R7I* RAY1H81>(R$@N1*J($JSO6%>U]_"$RO?#>';&WK6: M1GX8]:.'+7HXB/ZL2U;^ME7<<&/YY]C\D%N" GGH37?881GYP, M6\SX?\LU[M1A-)O,.EQ=L[.JKKGZ[H3MJOMQ7-G^ZW[ MU[R^M?"/S_'P"8,,I=Y-C$F1]4U03[38V6:Z%1I;LQT6>'F"- ;X/1/84)N) MV:"]CI=_ %!+ P04 " Q@*M6Z)MY=S$# #2"P &0 'AL+W=O3'* U<3.; ?H?S_;25.@-%HG'LH#L9V[[^Z[.T=?=\W%@UPB*MBD"9,] M9ZE4=N6Z,EIB2N0%SY#I-W,N4J+T5BQ>C46_ MRW.54(9C 3)/4R(>AYCP=<_QG:>#"5TLE3EP^]V,+'"*ZBX;"[US*Y28IL@D MY0P$SGO.P+\:^9YQL!8_*:[EUAH,E1GG#V;S->XYGLD($XR4@2#ZL<(1)HE! MTGG\*4&=*J9QW%X_H7^VY#69&9$XXLD]C=6RY[0=B'%.\D1-^/H+EH2:!B_B MB;3_L"YM/0>B7"J>ELXZ@Y2RXDDV92&V'#3.88>@= CV'1JO.(2E0VB)%IE9 M6M=$D7Y7\#4(8ZW1S,+6QGIK-I29-DZ5T&^I]E/];UPAM.$<;HA@E"TDC%' M=$D$PLDU*D(3"3]PHW*2G&HS:=[(KJMT;(/@1F6<81$G>"5."+> M$1<0^F<0>$%X()_1O[L'->F$51U#B]=X!6^"4@D: M*8QAJGCT '>,*@DGD^F=/(5?MYC.4/P^5+=:7'.+KV1&(NPY^II*%"MT^A\_ M^"WOTR'21P+;*4&C*D&CM@0#IFA,D]S<2YABE NJ*.J.;Z(DUTV'N> IC'B: MY8K8.\SG!\;N# 8ISYF"$\K*<3L]5+6G7 M;/GM5E"9[9!M5F2;M63'^FN3FU&&>R($8;K7=4VN!7MKDX\$ML.[5?%NO:&MOCP2V0[9=D6V_ MI]ZV7[2LT6@?:&UMTO]9DDY5DDYM22RA\Z'6"3&,R:/6+PH&9B06:-9G\#VS MA:B;C]H(;YV/(X'M%,/WGL6"]YXFI,QF>T3VAZ/6I&#I;JFC%,7"BD8)DA>7.A]1",ABHWAF-=B, M*ZWH['*I13<*8Z#?S[G68>7&!*AD?/\O4$L#!!0 ( #& JU;4Q1NOWP( M *D' 9 >&PO=V]R:W-H965TV4[=_OV@DI4&"=M)?$=LZY.MYFX8FM"F,7_/&PHBN8 M@UE4,X4SOXN2,0Y",RF(@GSDW?5NIWV+=X ?#-9Z:TRLDZ64+W;R-1MY@14$ M):3&1J#X>H4IE*4-A#)^MC&][I>6N#W>1/_LO*.7)=4PE>4SRTPQ\@8>R2"G M=6F>Y/H+M'X2&R^5I79/LFZQ@4?26AO)6S(JX$PT;_JKW8U0=@A^-D]&,I*?8[$Q?R> MG'TZ'_H&-=H_^6FK9]+H"8_HBGI 3=?L=N7CQL?W&PCS[)K4^N#<-M^^XMOY>QY=A-+A) M E3^NBWZ #"ZCOMQ&'? '7EQ)R\^*>_9'7M,-GT%A55,1,V7F&&9DU1RCG6G M;:XUJ=L3@27$4@*;TU A5C>G@6VP!YTV,I(M W$2AH/DIK_G]#TP[$5)$"?) M8:=)YS0YZ?0AS[&36&,9*VO;2XB&M%;,,- 7! LO?2&RLKT&IT_S!3ZIR,B: M*D5M3?S%8/).=[#G[!1BQU*_L]3_/\FS/BHL?&$8+=_\[X*PY6N#2%OMFVQW MT']/>/^C"7\//))P?ZOK<5 K=QEH=($MJ^D/W6IWW]RY-KNW/L%[J+DVWL(T MEQA6_XH)34K(,61P=8VR5',Q-!,C*]=;E])@IW;# N]24!: WW.)V]Q.[ ^Z MVWG\!U!+ P04 " Q@*M6#NOGY!4- *I &0 'AL+W=O =5[Z>]998]O.WWT]F2K_ST-'[@D?CD/DY6?B9>)HM^^I!P?UX8K<*^ M/AB,^BL_B'H79\5[U\G%6;S.PB#BUPE)UZN5G[R\XV'\=-[3>MLW;H+%,LO? MZ%^U\YH;[OV_IM+AX M<3%W?LJOXO"W8)XMSWN3'IGS>W\=9C?QD\O+"QKFO%DQJ7!^-!@](K!I#28'.MA6AI,CS70!MMO;E!$T.8K+^+%\C/_ MXBR)GTB2'R]X^2]%T!7V(DR"*-?';9:(3P-AEUU\B#-.IN17W?Q^O;BW^E*HN='IV1@G!!]H!L- M)W358KX6YOK&7&\PM]3F[_T7HHU?M;;5UI?KQ>G67&OZ,MJ<)Z?$T%Z]=.=X M\Z:3=]7F%I]MS;4F[^QH\T;O7LN?[D&<_]*>3PLC8:<@H>.8KO*MXM1*W M^D)!)^1VZ2<\)9?K;!DGP1]\3GX)(I(6[S:IYIT2GK>/;],'?\;/>Z(!3'GR MR'L7__B;-AK\JREBD3 +";.1,+J!#0M8W@5XO- &Y;^S_N-^'"/=ND@8._H: M/)!;*;C-77";'8+[VD](G(A7?B8"^XL?KCFYYLDFZ(M G\=AZ"1#O%D'? M&/-*GUUC'@FS-K#QWKJ2,ZVLQ2N1)(H+X6WL52G[7Z$;"+"3,1L+HJ!8:^K"I M3X%TZB)A[,@K\$!.I=@>[V)[W"VV49T*I=NN(8^$64B8C831\5%]#Z1+%PEC M1YV_!W(IA?MD%^Z3;[J5']=)4;*[QC029B%A-A)&)[6;X.$-'.G.1<)8Z[E[ M('=2+$]WL3Q5=[=#/TU)?$]^\Y/$C[+\MEU,J>_ZW'+?UHP7>1WA+B M2I==0QP)LY P>UK[9IM:9HKTZ2!A+A+&D# /!),DH0VJ&?3!=XK"6B=!M,C[ M-$'<>L=7>^NJ!RC-@M)L*(V6--5MO_T0%WI.#$KS4#0YSO47SG.]2K.]6_J ML'>)=*6'SI&.I%E0F@VET9*FO(&/AU,#YL8:*H52F--%V$.)I.I?MC0@-S*^JGR MLIHZ,;O1Q=V1^KG[#OTX^9@[)4(S1XZOH7E?*,V"TFPHC6KUQ*DV'DR-P^Z[ M W7K0FD,2O-0-%EC58Y84R>)&]N>2EY"0<^Y[GBC"J#Y82C-@M)L*(V6M-&^ M"H9C;6P>BJ#AN/%D/)XBR>%=I8DU=9ZX-;QW/:==B_$\"]?% M^'S3.IR(IB?-Q'$9>>$9N>&S>!'EQ1,GY'(5KZ.L41G0-#*49D%I-I1&2YH4 M\9JN3\>U$3PTFPRE,2C-0]%D 56)9TV=>3YNL$_^%%VLF1!4\,C)=2BZ5LII M &A"&DJSH#0;2J-0F@.EN5 :@](\%$V64)7OUM0)[Y]Y&@":-X?2+"C-AM*H M5D_$BW;*&.JU<0PT>PZE,2C-0]'D15A5 EU7)]!_WKD"]8EWU1B49D%I-I1& M]7JBO5EC4+]U=?+^Z+[@IR4OEM5UZ12J?7>6"32Q#Z79 M4!J%TAPHS872&)3FH6BREJH" 5U=(/ 3=PK59]Y9B=#" RC-AM*H7L_<-T]N M0]VZ4!J#TCP431995:F@JRL5?N).(;02 DJSH#0;2J-ZPX+G9HU!BQR@- :E M>2B:K+&JR$%7%SE#5AU :1:49D-I%$ISH#072F-0 MFH>BR=*HZA?T(^H7MHNT3LBU&#M]VZ)$M9_.NH&6&Y2TO-2J*E@\'1[L=0#U M2:$T!TISH30&I7DHFJR'JM9 ;UN0'CSZ63$7,-OTO92-!;2Z $JSH#0;2J-0 MF@.EN5 :@](\%$T61U6IH+>M:(]GG,]3?N9)[,@Y>78HCHFW1V4 M=AEG0,L!H#0+2K-+6LN>'Q3JU('27"B-06D>BB9OI5D5 QCJ8H"M4*[7R6SI M"WE<+A+>/N)04[N&/Y1F06DVE$:A- =*@,S<)#:991SW0; [/8)?!0-M ,.Y3F0&DN ME,:@- ]%DV6SM[6Y.@W_VM160F[]L&A=-EGV$_(ISORP40W8#2B: MK(DJ#V^TK.,OUCPV-0O53L8WATLDRV4D'WB6MS(T3NYYD*V3]AWMC88EYI.Q M=I"7N%*?[*9UI3[/KDJ!TFPHC4)I#I3F0FD,2O-0-%DI53[>5.?C:WTN M\F==&D?OM:QVUK5S!J594)H-I5$HS8'27"B-06D>BB:+ITK-F\>LI_\9E_JJ M3[RS$*&)?"C-AM(HE.9 ::Y9+X!HJ'Y@4*<>BB8KK,KBFW_Y8OKB!_DBVK3] M*;5_FY?TT>CD6DB MR7JJZ@[,8YX?\)/.%4!W#(#2+"C-AM(HE.9 :6Y)V^^(C(UA?7(;6J6 HDD: M&U95"D-UE<)5ODERD@5W8;ZL0'IVL[(I4F.[QC^49D%I-I1&H30'2G.A- :E M>2B:+).J1&&H+E&X?N6QYN6PJ&4R0 WO+!9H20*49D-I=%A_ZOWA\]"@#ETH MC4%I'HHF*Z"J,QBJZPQ>4\#'=99F?E0\.+!-!M"" "C-@M)L*(T.ZTGWF@R@ M67XHC4%I'HJVD4$_77*>67[F7YRM>++@5SP,4S++GV]YWLO%L7N7" 'DSSQ[ M>ZGW^K7WJ?;6T?+W^Q7FXNS!7_#W?K((HI2$_%X@!Z=C\3TF^4J;[8LL?CCO M"7'?Q5D6KXI?E]R?\R0_0'Q^'\?9]D7NX"E.OA:G??$_4$L#!!0 ( #& MJU:1Z?LKC ( /4& 9 >&PO=V]R:W-H965TH2P)#GB@L]]TICZ@O?UUD)%=5GL@:!7PJI*FIPJM:^ MKA70W($J[H=!,/,KRH27)BYVJ])$-H8S ;>*Z*:JJ'I9 )?MW)MXKX$[MBZ- M#?AI4M,UW(/Y7=\JG/D#2\XJ$)I)0104<^]R4"-MS@]"=R_=0P\X+A!ZH4%4:3SU=@*./Z!(.ZI ITXAL4 M8&G\K%]LT2T6'E@L(C=2F%*3:Y%#OHWW4?B@/GQ5OPB/$MY0=4:BR2D)@S#: MHV?Y<7AX1$XT%#-R?-,#? O*JPK5T<7.SI[WC9I%)_C 0R" MQ-^,?;Q-G 23>)RW)7@Z")X>%3SH9%HWD!-4FTDA^B/6,E.2NEEQEA%9%*"8 M6!,J#UMG_W3>SC^Z;MXG[]XT_ZB 5J+5KK!K+U@C3'<R=N(+[.E="_Y'TUT(>-C6#,O/H4#*X.PKJE)=D^TF1M:N3ZVDP:[G MAB7>2Z!L GXO)/:J?F(7&&ZZ]"]02P,$% @ ,8"K5D')(7EW P 7@P M !D !X;"]W;W)K&ULK9=9;]LX$,>_"J$6VQ1H MHLN'G+4-Y&AW^Y VB)'V8;$/C#26B%"D2U)V^^T[I!3541RMU\V+S6N&_]_P M&DTW4MWK L"0[R47>N85QJQ.?5^G!914G\@5".Q92E52@U65^WJE@&;.J.1^ M% 0COZ1,>/.I:[M6\ZFL#&<"KA7155E2]>,6%L@S^?KF@. M"S"WJVN%-;_UDK$2A&92$ 7+F7<6GEZ$SL"-^,)@H[?*Q*+<27EO*Q^SF1=8 M1< A-=8%Q;\U7 #GUA/J^-8X]=HYK>%V^<'[!P>/,'=4PX7D7UEFBIF7>"2# M):VXN9&;OZ$!&EI_J>3:_9)-,S;P2%II(\O&&!643-3_]'L3B"T#]+/;(&H, MHJ[!X!F#N#&('6BMS&%=4D/G4R4W1-G1Z,T67&R<-=(P89=Q813V,K0S\T_2 M )F08[(P,KTO),] Z3?D_;>*F1^VN: *R$>1@K#Q)M><"G)F8V_[CR[!4,;U M6QQY ]HHEAK(:E_D5C"CR='-XA;[_[F"\@[4OSCP=G%)CEZ_G?H&]5L5?MIH M/:^U1L]HCAU8Y'VV@=L+X1C]2.6K6C7K5_V=6 M;,_=-WJR^\)Q,(G'DX[,WCD/C/^X)1KO1_3B.V^\8^?%20>]5]R!Z$F+GO2B M?\$+V?**C&@PAF-YPTQ1(Q&F=47Q6M]SK9,G:WT<1LDP'G6OFEY-!Q)/6N+) MBQ"_^%Z8/-D+QW@-A9W0](H_,#1A\.NA#_:_B?#E2XOVZ?NOQ6\\/WIGDCB: M!-V3WB_A4,2M7";\+<3]%K.9Y/')'G0?E7XI_Q?5W\K@2E"Y2VPU264E3)W, MM:UM\GSF4D;_U_ Z\T;N'%\6PF&)IL')&)=-U&ULK59=;]HP%/TK5B9-F]3AD!1* M.XA$@:W5!$) MX=I#R:Y)%83.[,-=/]^MI.FP-),E7A)_''/R3GW1K[N[[EX ME F 0D]9RN3 293*;S"680(9D2V> ],[&RXRHO14Q%CF DAD05F*/=?MXHQ0 MY@1]NS8709]O54H9S 62VRPCXL\MI'P_<-K.\\*"QHDR"SCHYR2&):B'?"[T M#%3!&QLF:\T@R+8D&VJ%GQ_ M!Z6?CN$+>2KM$^W+6-=!X58JGI5@K2"CK'B3IS(/!P#-4P_P2H!W"NB^ O!+ M@&^-%LJLK3%1).@+OD?"1&LV,["YL6CMAC)3Q:42>I=JG IF7 %JN^@36M*8 MT0T-"5-H9#\,0B*,1IR%P)0@-NT8C:DD<2P@)@HBM( =L"V@#V-0A*82K>!) M;4GZ43-^!1X+DB#HPT*"V($3 MO'_7[KJ?ZUR=B>S(XV7E\;+1X[^_V@6:@S!K^EBJLU[P75L^<^KM K=UW>GC MW:&ENJ#N2]"1U$XEM=,H]6%VOYJ,T7(U7$V6=E M6Y-OUS\I2EV0[]<7Y:J2>M4L]>Y^-JQ3U A[:S'.1';DL%R-^"2]N&/ILC2F3*(6-AKJM M*_V#BZ)K%Q/%<]OXUESI;F:'B;[H@# !>G_#=?,K)^8#U=4I^ M02P,$% M @ ,8"K5D;K[H5 P NP\ !D !X;"]W;W)K&ULK5==;],P%/TK5I 02*/YZ-9VHZW4#Q \#%6=@ ?$@YO<)M82N]AN.R1^ M/+:3)LU(K07EI;6=>XY][DFL>\='QA]% B#14Y92,7$2*7=WKBO"!#(L>FP' M5#W9,IYAJ:8\=L6. XX,*$O=P/,&;H8)=:9CL[;BTS';RY106'$D]EF&^>\Y MI.PX<7SGM+ F<2+U@CL=[W ,#R"_[E9]>1S-'$\?2)((92: JN_ RP@3363.L>O@M0I]]3 \_&) M_:,1K\1LL( %2[^32"839^2@"+9XG\HU.WZ"0M"-Y@M9*LPO.A:QGH/"O9 L M*\#J!!FA^3]^*A)Q!E \S8"@ 3/ 8,+@'X!Z!NA^#KF[(BXCE9L M>F!R8]!*#:':Q@?)U5.B<'+ZA4E OH?>H0<24[(E(:82+8]Y#??\*!5[0;SJ0';Z$L(0'EN/T2XO[AN_Z M_)HCG0,%'?:I5L]*?R M9&:UP+J#OFKNQ Z',''472* '\"9OG[E#[SW3?([(JLEX[I,QK4U&?^^>E=H M!5ROJ5NK2;J5KZWTG.S6D.D;]C#U>KXR^= @Z::4=-.!OW.KO]8=VHKLB*R6 MC$&9C$''_EKYVDH?-/G;;.^P5#2T*IJ%(=M3*=15&P(YX$T*__$!6_=HJ[(C MLEHZ1F4Z1AT;;.5K*WWTR'U4J.7=J,[K:6Z8JNGI*JF_*[+*;^Q!'K^I794=.6JW+/V2/D3 MFZY1(&-FWBF5JV5G.C/]F%N%YVVM*NUC0@5*8:N@7F^H:AV>=XKY1+*=:;8V M3*J7P0P3U5T#UP'J^9:IAJN8Z W*?GWZ%U!+ P04 " Q@*M6=KVO]VP% M ,(0 &0 'AL+W=OZ#I;;$@2LFNZ):FXLZ)9$G)Q MFJUUMLU(N"R'Y!GTVVX9H\$?YY^Y"),[U&648)25E$4Y21U53[B&\"\'.'PN+/ MB.S9T3'*J3Q3^C4_^7TYU8Q\120F"YY#A.+?"YF3.,Z1Q#K^J4"U.F;N>'Q\ M0/^U("_(/(>,S&G\)5KRS53S-+0DJW 7\T>Z_XU4A.P<;T%C5OQ%^]+6%<:+ M'>,TJ9S%"I(H+?^'WZI$'#D('+D#5 [0=;!..)B5@WFN@U4Y6$5F2BI%'H*0 MA[-)1O!C%[+VP^_P4H'<_OI_H7"PI!]875?C; M,CR<"&^B.YKR#4._I$NR;/OK@DK-!PY\;D$)>!=FU\C$'Q 88$K6,S_?'23N M@=H]((M3[BTV9OUTS +/.H'W2%Y(NB.RO):.3N&8O]PO,\O V,;^1'\YYMNW M,QW3!=-IVP7*A>3=YX9MPP69:J*],)*]$&WVTP_8,7Y6T+1JFI:2YKWH;W]0 MQF0\2T_[:/U78'J^;9@=HA)#T[4<"ZP.4^5:!C*U:Z:VDNGA+0H9(US*U^[1 M,#W7PJ[9H3%7!CJ?1ID36U9-8#NV74=M\75JOHZ2[YQFHIN$G'Q ]S2].M#_ MZXXDSR3[6Y8 )>"%O.9C@@4C@;42Z=:)=(=V K=7,4:G5/H68-LF[KP7R@4, MI.?5]#PEO2^B1#)T3GDH<2XMCS'!@I' 6OGSZ_SY0\O#[SU\;)F6WQL4?3O; M!]_OU%*@7,= EMAHU(HQ>%)4KJT)8#FFY=H=IC)#US=]JY.20+V8H62/I!G^ MG\.B CAFXH%G.X;7I:R,=&FE2\*ZKHYM$V,BA:,A=9.<2,I\6!-67F^WBLDAM)FH5[*4*J-K,1J73D7-9-$ M"W;68%%C75PR8Z(%8Z&U\]B(5JQ6K:J2Z>M5;!F^^(31+1F)H>>)CRQ>MV9& M$K9MKHU@Q6K%JIPP3G]PV YVO*XVEQEBPQ;#J,?V+40E;E0E5LO*,T9,7SQB MTP?+A=Z,&4E 5HF1Q?4,SP;_Q)!IM"96B\V3;6' G!E5CHZ*%HR%ULYRHTCQ M8$F*99I4VC0DAO*F\1:R%!I9"FI9^A"'C$<+])#1Y6[Q2LVHL2ZMF5'1@K'0 MVGEL%"^H%:^J^4)?=%XYCN%T/L;.97;8<"VC4UR!>BU#N392%]12]_766P&T MJA]<,*'[FJ@C75P#DK"&T';X1..%1GJ"6GI6K\EY>DR-=?%K,B9:,!9:.X^- MK@6UKE6T5NA_#8JQXT)O6DL-3<_VW>YK\A;:$QKM"6KM>;)F+A_6ZD@75]2H M7\".A=;.4&O>3WS3?,?P2L6,*6GG MHZ(%8Z&UL]B(:%"+:.6H]B0C&'P/O.ZF367IM"Q=SW/![A;-6ZA9:-0LJ-7L M&=/:[U'!-MB^X3I=TB.)U2HQDKBN93J>[W3FM7ZT39R0;%ULMS.TH+N4ESNL M]=5Z2_]CL9'=N7Z+;^;EQGP#4_Y.X"[,UE'*4$Q6 M*X=D4-9.76>WG"Z;;8 MC'ZFG-.D.-R0<$FRW$#<7U'*#R=Y@/H'$+/_ %!+ P04 " Q@*M62(0E M"7$# ![%P #0 'AL+W-T>6QE_:K]DOG&(0G4%[$^K,U )?8].><> MV]?YZ*A0&TYOEY0J9YUR48S=I5+Y.\\KYDN:DN(BRZG02)+)E"C=E0NOR"4E M<0&DE'O]7B_T4L*$.QF)57J=JL*99RNAQJ[?JV...7R,=31\ZSI&;YK%=.S> MG[W^MLK4U2O''$_>G)ST[L^O]N-G)7#N>E;1RR-$+WH]7!A 3#P\3OR0-B8] MV)4N3S_50H9XBM&&%IK.TC"A@Y$C^W!^__R%+$&#'%R$0<_JJN4)(_KVX;2I MZ!0.^@AYEXW2 XS^2&$KXE6%/ADEF6CJ/7!-0&"!^[4\+93#)@)21E M?&/"?0C,,YY)1^F-IM/Z$"E^&-@W/=B#E4[*1";+W":#^9U5I^\!VQX89)S7 M!ONN"4Q&.5&*2G&M.^7)9? 1Y%3MNTVN'2XDV?C]2[=9);)F,IFW[O; MT&3$:0)V)%LLX:BRW -0J2S5C9B1129(Z6'+J!I:=DXYOX4+U-=D1WN=M-:O M+#E1-[6AJFED3 ?TVVI&NRT[>)*ND[.'3'U8Z>&(L@][A-Y(FK!UV5\GM0%, MWCGR7)+^C M:[4MIW6">^YWT/._G><%%502WC:M:_\ES_*3'0>#Y[)<7E7V#5L]5@\=+]WD M91=,AETPV8F:'';!9-0!DX-GNVH>;S+HQ$3Z73#9[X+)X$6:]*H'W];3])'5F*\85$U5OR>*8BD>/V%I>D1FGN_KZ_)@F9,7570V. MW:;]F<9LE4;U63-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( #& JU;PT);[2@0 ",C / M>&PO=V]R:V)O;VLN>&ULQ9K?;]LV$(#_%4(OZQXR6Q+E_$!=($NR+D#7!771 MUX&6:)N(1+HDE33]ZW>4YN6T6H>]F'JR163?FEJ[ M9;+S?G\UF[ER)QOA?C%[J6'/QMA&>-BTVYG;6RDJMY/2-_4LF\\7LT8HG;Q[ M>YCKP<[PAO&R],IH& P#7Y1\=J_[PR9[4DZM5:W\RS+IWMU*O2FKI>)FF_XXNT7I4_#*\"Y&>Q=MV(%^M/ D"6R6(. M$VZ4=;X[HIM? ..3A(/[K=:;WU3MI;T57KZWIMTKO0W3P%G,T&ET<3B\]D&\ MLO\GC&:S4:6\-67;2.W[.%I9!T#M=FKO$J9%(Y?)X1!VK2MVIST$B=WK?BHX M-IPI?/5]U9^U!UP40WNE8(>]KSKPTT'>&%U)[63%X)TSM:J HV*_BEKH4C($ MF1&0V820?V4(,B<@\TD@5P$'/HH@.0'))X0<1+(@((LI(7,$N2 @%U-"<@1Y M3D">GQ;R(Z1PEK(SMFJ;1M@79C9LI;9:P>>%]@CR@H"\B "9 >1[ ZDZA+.4 M%C\OEP3;902V'-CN]1,<:>P+3MMS*F_/(Y!Q(/L@A9,.8Y$Z.;%/.JPB8"DM M7;C?;JRL%+[54LHDZ8E5TO$M I_1VS,H$QIV*]<#/,HAZ8DETN&= ][UULJ@ M#>^8T"''-(WR#<:D+)*>6",=Y@5@W@FKX:%U[$%:MMH)*S$BY9#TQ!+I$"]# MZO.F?-R9NI+6_<3NOK90AV%(RB'IB272Y^=YH'S-RNRF==XT@(LQ*8ND4332 M>41NNY+VD]P;J-SU%B-2#DEC2"3-.M6MG?S:!LJ[D+,'4:14DI[8)?@27Y>E M:74(('N VJ%4@PR>46+)8HAEK&88E(@9)9HLAF@&9F9OH FLI?L9(Y)=2PS7 MO"KZ*!\EFRR&;'YTX8$38U*RR6+(9LR)PQN2$DX60SC'G1@BBC$IY60QE#/F M1?8&8U+*R:(H9\2,PXM.:2>+HIVC9OSO1:?4D\5H8T9S.NZH48E(7R&!8:UAL8&6-2%LIC M6 C7'+?2"U4[]EE^\RU.2#EEH3R&A1#FV;\KSMW"/L:D+)3'L- \P_A6ZN\ MZM8V,"9EH3R&A8XLNOQS]3$F9:$\AH6.U9O]/8I7R"D+\1@6.H()CSO,7F%, MRD(\AH6.8H8]N'KGE(5X# N-5N^X]."4A?B4"V^#TH.3/]],M_ 6'B.,25F( M3]@+08@Q)F4A/F4O-&@R.&4A'L-"HRW;&<:D+,1C6&@TFH,GG;(0C](+C766 M&+.@+%1$Z87&,'%"*B@+%5%ZH>,-,(QA3,I"16>AV>%/&97<0"53?82O<#!> MBKI\L"R\]#\@\2*LY&[:NKZ!L3_U!R.JPW\\#O]/>?&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MVX_[)F_;8]ILNS0Z'?;'-*\V.7?/(:3E)AZ:-&Z[>+Q<6;7]HL8=#*9AO[GC.IE]G/F:''NXE\FMJO5=AE?V^7G(1[S+X/#5]OO MTB;&7(T63;^.>5Z%T_Y^.H7K0<:7R=7H[6->]6\?4H7200I!6C[((,C*!SD$ M>?F@&H+J\D%3")J6#WJ H(?R08\0]%@^Z F"GLH'R01EG! D#; FT%J0:R'P M6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R70 M6PBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$ M>AOJ;01Z&^IM!'K;8+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V- M0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]L=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW M$^CMJ+<3Z%VCWC6!WC7J71/H7:/>]7_JG?)Y'].]Y[;&Y_\GU?ER;[P__KJ\ MG1R\ERO. ?Z1OWP#4$L#!!0 ( #& JU8RX8'AQP$ !(? 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W9R6[",!0%T%]!V5;$>( . C9MMRV+_H";/" B MB2W;4/C[.F&06M&HB$J]FT2)[7=?;.EL,G[;6?*];576?I(L0[ /C/EL297V MJ;%4QY&Y<94.\=$MF-792B^(B<%@Q#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I M)XFCTB>]Q_W$)FN2:&O+(M,ACK--G7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\' M'-:];LBY(J?>3+OPHJLXBVU+YL.N))]VESC3HYG/BXQRDZVKN"3UUI'._9(H M5&6Z+WK3G1SB#M/^RJ_.;\MT!<:9,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7& MTE=_'S6GG5/^R^RXO1_&K=KS\*R]7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%( M'[<@?=R!]'$/T@T K @ $0 @ &O 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " Q@*M6F5R<(Q & "<)P $P M @ '+ 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #& MJU;)M##%L 4 /P= 8 " @0P( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ,8"K5EE\]K"H P B0P !@ ("!#Q8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,8"K5NIMR0^9!0 MOR !@ ("!_B$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8"K5L6I9[7V @ >08 !@ M ("!7T 'AL+W=O&UL4$L! A0#% @ ,8"K5C\@>#8$!0 Q L !D M ("!%$< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,8"K5L6S7D0U! [ @ !D ("!CE0 M 'AL+W=O MA08$ #$"0 &0 @('Z6 >&PO=V]R:W-H965T&UL4$L! A0#% @ M,8"K5O.8WU # P SP8 !D ("!+&( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8"K5C.A&7 C! &@H !D M ("!78< 'AL+W=OH04# ." &0 @(&WBP >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,8"K5K%L\N?6 @ 9 8 !D ("!^I$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8"K M5H.[OR%N P =@< !D ("!6IL 'AL+W=O&PO=V]R:W-H965TC !X;"]W;W)K M&UL4$L! A0#% @ ,8"K5LE+ MFX P Y@X M !D ("!4Z8 'AL+W=O&PO=V]R:W-H965TA%I M?@, /T* 9 " @0:N !X;"]W;W)K&UL4$L! A0#% @ ,8"K5N32[8ZQ @ 5P< !D M ("!N[$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,8"K5N;F]&KB P .1( !D ("!;[L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,8"K5GF& M@OR+ @ !@< !D ("!I\P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8"K5B ;HHW4 @ F@< !D M ("!!=4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,8"K5@[KY^05#0 "J0 !D ("! MCMX 'AL+W=OG[*XP" #U!@ &0 @(':ZP >&PO=V]R:W-H965T&UL4$L! A0#% M @ ,8"K5O /$T;; @ 1@D !D ("!2_( 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ,8"K5HHQ=E_/ 0 M,Q\ !H ( !'' 0 $A\ !, ( ! M>@D! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& #P / !;$ <@L! end XML 65 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 66 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 143 278 1 false 60 0 false 8 false false R1.htm 000 - Document - Document And Entity Information Sheet http://liqtech.com/20230331/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited- Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) Sheet http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited Condensed Consolidated Statement of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Summary of Significant Accounting Policies Sheet http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies Note 1 - Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Going Concern Sheet http://liqtech.com/20230331/role/statement-note-2-going-concern Note 2 - Going Concern Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Inventory Sheet http://liqtech.com/20230331/role/statement-note-3-inventory Note 3 - Inventory Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Leases Sheet http://liqtech.com/20230331/role/statement-note-4-leases Note 4 - Leases Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Lines of Credit Sheet http://liqtech.com/20230331/role/statement-note-5-lines-of-credit Note 5 - Lines of Credit Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Long-term Debt Sheet http://liqtech.com/20230331/role/statement-note-6-longterm-debt Note 6 - Long-term Debt Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Agreements and Commitments Sheet http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments Note 7 - Agreements and Commitments Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Earnings Per Share Sheet http://liqtech.com/20230331/role/statement-note-8-earnings-per-share Note 8 - Earnings Per Share Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Stockholders' Equity Sheet http://liqtech.com/20230331/role/statement-note-9-stockholders-equity Note 9 - Stockholders' Equity Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue Sheet http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue Note 10 - Significant Customers / Concentration / Disaggregated Revenue Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Segment Reporting Sheet http://liqtech.com/20230331/role/statement-note-11-segment-reporting- Note 11 - Segment Reporting Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Subsequent Events Sheet http://liqtech.com/20230331/role/statement-note-12-subsequent-events Note 12 - Subsequent Events Notes 19 false false R20.htm 019 - Disclosure - Significant Accounting Policies (Policies) Sheet http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies 20 false false R21.htm 020 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) Sheet http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables Note 1 - Summary of Significant Accounting Policies (Tables) Tables http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies 21 false false R22.htm 021 - Disclosure - Note 3 - Inventory (Tables) Sheet http://liqtech.com/20230331/role/statement-note-3-inventory-tables Note 3 - Inventory (Tables) Tables http://liqtech.com/20230331/role/statement-note-3-inventory 22 false false R23.htm 022 - Disclosure - Note 4 - Leases (Tables) Sheet http://liqtech.com/20230331/role/statement-note-4-leases-tables Note 4 - Leases (Tables) Tables http://liqtech.com/20230331/role/statement-note-4-leases 23 false false R24.htm 023 - Disclosure - Note 6 - Long-term Debt (Tables) Sheet http://liqtech.com/20230331/role/statement-note-6-longterm-debt-tables Note 6 - Long-term Debt (Tables) Tables http://liqtech.com/20230331/role/statement-note-6-longterm-debt 24 false false R25.htm 024 - Disclosure - Note 7 - Agreements and Commitments (Tables) Sheet http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-tables Note 7 - Agreements and Commitments (Tables) Tables http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments 25 false false R26.htm 025 - Disclosure - Note 8 - Earnings Per Share (Tables) Sheet http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-tables Note 8 - Earnings Per Share (Tables) Tables http://liqtech.com/20230331/role/statement-note-8-earnings-per-share 26 false false R27.htm 026 - Disclosure - Note 9 - Stockholders' Equity (Tables) Sheet http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-tables Note 9 - Stockholders' Equity (Tables) Tables http://liqtech.com/20230331/role/statement-note-9-stockholders-equity 27 false false R28.htm 027 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables) Sheet http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables) Tables http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue 28 false false R29.htm 028 - Disclosure - Note 11 - Segment Reporting (Tables) Sheet http://liqtech.com/20230331/role/statement-note-11-segment-reporting-tables Note 11 - Segment Reporting (Tables) Tables http://liqtech.com/20230331/role/statement-note-11-segment-reporting- 29 false false R30.htm 029 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) Sheet http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual Note 1 - Summary of Significant Accounting Policies (Details Textual) Details http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables 30 false false R31.htm 030 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Sheet http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) Details 31 false false R32.htm 031 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) Sheet http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details) Details 32 false false R33.htm 032 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) Sheet http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details) Details 33 false false R34.htm 033 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) Sheet http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) Details 34 false false R35.htm 034 - Disclosure - Note 3 - Inventory - Summary of Inventory (Details) Sheet http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details Note 3 - Inventory - Summary of Inventory (Details) Details 35 false false R36.htm 035 - Disclosure - Note 4 - Leases (Details Textual) Sheet http://liqtech.com/20230331/role/statement-note-4-leases-details-textual Note 4 - Leases (Details Textual) Details http://liqtech.com/20230331/role/statement-note-4-leases-tables 36 false false R37.htm 036 - Disclosure - Note 4 - Leases - Balance Sheet Information (Details) Sheet http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details Note 4 - Leases - Balance Sheet Information (Details) Details 37 false false R38.htm 037 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details) Sheet http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details Note 4 - Leases - Maturities of Lease Liabilities (Details) Details 38 false false R39.htm 038 - Disclosure - Note 5 - Lines of Credit (Details Textual) Sheet http://liqtech.com/20230331/role/statement-note-5-lines-of-credit-details-textual Note 5 - Lines of Credit (Details Textual) Details http://liqtech.com/20230331/role/statement-note-5-lines-of-credit 39 false false R40.htm 039 - Disclosure - Note 6 - Long-term Debt (Details Textual) Sheet http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual Note 6 - Long-term Debt (Details Textual) Details http://liqtech.com/20230331/role/statement-note-6-longterm-debt-tables 40 false false R41.htm 040 - Disclosure - Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details) Sheet http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details) Details 41 false false R42.htm 041 - Disclosure - Note 6 - Long-term Debt - Notes Payable (Details) Notes http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details Note 6 - Long-term Debt - Notes Payable (Details) Details 42 false false R43.htm 042 - Disclosure - Note 7 - Agreements and Commitments (Details Textual) Sheet http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual Note 7 - Agreements and Commitments (Details Textual) Details http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-tables 43 false false R44.htm 043 - Disclosure - Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details) Sheet http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details) Details 44 false false R45.htm 044 - Disclosure - Note 8 - Earnings Per Share (Details Textual) Sheet http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual Note 8 - Earnings Per Share (Details Textual) Details http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-tables 45 false false R46.htm 045 - Disclosure - Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details) Sheet http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details) Details 46 false false R47.htm 046 - Disclosure - Note 9 - Stockholders' Equity (Details Textual) Sheet http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual Note 9 - Stockholders' Equity (Details Textual) Details http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-tables 47 false false R48.htm 047 - Disclosure - Note 9 - Stockholders' Equity - Warrants (Details) Sheet http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-warrants-details Note 9 - Stockholders' Equity - Warrants (Details) Details 48 false false R49.htm 048 - Disclosure - Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details) Sheet http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details) Details 49 false false R50.htm 049 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual) Sheet http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual) Details http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables 50 false false R51.htm 050 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) Sheet http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details) Details 51 false false R52.htm 051 - Disclosure - Note 11 - Segment Reporting - Summary of Segment Activity (Details) Sheet http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details Note 11 - Segment Reporting - Summary of Segment Activity (Details) Details 52 false false All Reports Book All Reports [dq-0548-EntityAddressPostalZipCode-Missing] Submission type 10-Q should have a non-empty value for EntityAddressPostalZipCode in the Required Context. liqt20230331_10q.htm [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 46 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, liqt:ClassOfWarrantOrRightIssuedByExchangeShares, liqt:ExtendedProductWarrantyTerm, liqt:StandardProductWarrantyTerm, us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:DebtInstrumentConvertibleConversionRatio1, us-gaap:DebtInstrumentMeasurementInput, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization, us-gaap:IncreaseDecreaseInDeferredIncomeTaxes, us-gaap:InventoryValuationReserves, us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod, us-gaap:WarrantsAndRightsOutstandingTerm - liqt20230331_10q.htm 8, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57 liqt20230331_10q.htm ex_518336.htm ex_518337.htm ex_518338.htm ex_518339.htm liqt-20230331.xsd liqt-20230331_cal.xml liqt-20230331_def.xml liqt-20230331_lab.xml liqt-20230331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "liqt20230331_10q.htm": { "axisCustom": 0, "axisStandard": 21, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 556, "http://xbrl.sec.gov/dei/2023": 28 }, "contextCount": 143, "dts": { "calculationLink": { "local": [ "liqt-20230331_cal.xml" ] }, "definitionLink": { "local": [ "liqt-20230331_def.xml" ] }, "inline": { "local": [ "liqt20230331_10q.htm" ] }, "labelLink": { "local": [ "liqt-20230331_lab.xml" ] }, "presentationLink": { "local": [ "liqt-20230331_pre.xml" ] }, "schema": { "local": [ "liqt-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 432, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 41, "http://liqtech.com/20230331": 4, "http://xbrl.sec.gov/dei/2023": 6, "total": 51 }, "keyCustom": 29, "keyStandard": 249, "memberCustom": 20, "memberStandard": 38, "nsprefix": "liqt", "nsuri": "http://liqtech.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://liqtech.com/20230331/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 3 - Inventory", "menuCat": "Notes", "order": "10", "role": "http://liqtech.com/20230331/role/statement-note-3-inventory", "shortName": "Note 3 - Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 4 - Leases", "menuCat": "Notes", "order": "11", "role": "http://liqtech.com/20230331/role/statement-note-4-leases", "shortName": "Note 4 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 5 - Lines of Credit", "menuCat": "Notes", "order": "12", "role": "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit", "shortName": "Note 5 - Lines of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 6 - Long-term Debt", "menuCat": "Notes", "order": "13", "role": "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "shortName": "Note 6 - Long-term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Agreements and Commitments", "menuCat": "Notes", "order": "14", "role": "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments", "shortName": "Note 7 - Agreements and Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Earnings Per Share", "menuCat": "Notes", "order": "15", "role": "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "shortName": "Note 8 - Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Stockholders' Equity", "menuCat": "Notes", "order": "16", "role": "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "shortName": "Note 9 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue", "menuCat": "Notes", "order": "17", "role": "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "shortName": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 11 - Segment Reporting", "menuCat": "Notes", "order": "18", "role": "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-", "shortName": "Note 11 - Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 12 - Subsequent Events", "menuCat": "Notes", "order": "19", "role": "http://liqtech.com/20230331/role/statement-note-12-subsequent-events", "shortName": "Note 12 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "liqt:CashCashEquivalentsAndRestrictedCash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "liqt:CashCashEquivalentsAndRestrictedCash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "20", "role": "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "21", "role": "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "shortName": "Note 1 - Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 3 - Inventory (Tables)", "menuCat": "Tables", "order": "22", "role": "http://liqtech.com/20230331/role/statement-note-3-inventory-tables", "shortName": "Note 3 - Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "liqt:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 4 - Leases (Tables)", "menuCat": "Tables", "order": "23", "role": "http://liqtech.com/20230331/role/statement-note-4-leases-tables", "shortName": "Note 4 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "liqt:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 6 - Long-term Debt (Tables)", "menuCat": "Tables", "order": "24", "role": "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-tables", "shortName": "Note 6 - Long-term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 7 - Agreements and Commitments (Tables)", "menuCat": "Tables", "order": "25", "role": "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-tables", "shortName": "Note 7 - Agreements and Commitments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 8 - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "26", "role": "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-tables", "shortName": "Note 8 - Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 9 - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "27", "role": "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-tables", "shortName": "Note 9 - Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables)", "menuCat": "Tables", "order": "28", "role": "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "shortName": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 11 - Segment Reporting (Tables)", "menuCat": "Tables", "order": "29", "role": "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-tables", "shortName": "Note 11 - Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)", "menuCat": "Details", "order": "30", "role": "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "shortName": "Note 1 - Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "31", "role": "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "liqt:RevenueFromContractWithCustomerIncludingAssessedTaxPercentage", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details)", "menuCat": "Details", "order": "32", "role": "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_ConsolidationItemsAxis-ReportableGeographicalComponentsMember_StatementGeographicalAxis-AmericasMember", "decimals": "2", "lang": null, "name": "liqt:RevenueFromContractWithCustomerIncludingAssessedTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "liqt:RevenueFromContractWithCustomerIncludingAssessedTaxPercentage", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details)", "menuCat": "Details", "order": "33", "role": "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_StatementBusinessSegmentsAxis-WaterSegmentMember", "decimals": "2", "lang": null, "name": "liqt:RevenueFromContractWithCustomerIncludingAssessedTaxPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "liqt:ContractWithCustomerCostsIncurred", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)", "menuCat": "Details", "order": "34", "role": "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "liqt:ContractWithCustomerCostsIncurred", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OtherInventorySupplies", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 3 - Inventory - Summary of Inventory (Details)", "menuCat": "Details", "order": "35", "role": "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details", "shortName": "Note 3 - Inventory - Summary of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OtherInventorySupplies", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FinanceLeasePrincipalPayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 4 - Leases (Details Textual)", "menuCat": "Details", "order": "36", "role": "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual", "shortName": "Note 4 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FinanceLeasePrincipalPayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 4 - Leases - Balance Sheet Information (Details)", "menuCat": "Details", "order": "37", "role": "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details", "shortName": "Note 4 - Leases - Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "liqt:LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "lang": null, "name": "liqt:PropertyAndEquipmentUnderFinanceLeaseGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "liqt:MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 4 - Leases - Maturities of Lease Liabilities (Details)", "menuCat": "Details", "order": "38", "role": "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "shortName": "Note 4 - Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "liqt:MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "liqt:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 5 - Lines of Credit (Details Textual)", "menuCat": "Details", "order": "39", "role": "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit-details-textual", "shortName": "Note 5 - Lines of Credit (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2021-04-08_2021-04-08", "decimals": "INF", "first": true, "lang": null, "name": "liqt:StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 6 - Long-term Debt (Details Textual)", "menuCat": "Details", "order": "40", "role": "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "shortName": "Note 6 - Long-term Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2021-04-08_2021-04-08", "decimals": "INF", "first": true, "lang": null, "name": "liqt:StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details)", "menuCat": "Details", "order": "41", "role": "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "shortName": "Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31_DebtInstrumentAxis-SeniorPromissoryNotesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 6 - Long-term Debt - Notes Payable (Details)", "menuCat": "Details", "order": "42", "role": "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details", "shortName": "Note 6 - Long-term Debt - Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2023-03-31_DebtInstrumentAxis-SeniorPromissoryNotesMember", "decimals": "INF", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 7 - Agreements and Commitments (Details Textual)", "menuCat": "Details", "order": "43", "role": "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual", "shortName": "Note 7 - Agreements and Commitments (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details)", "menuCat": "Details", "order": "44", "role": "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "shortName": "Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 8 - Earnings Per Share (Details Textual)", "menuCat": "Details", "order": "45", "role": "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual", "shortName": "Note 8 - Earnings Per Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details)", "menuCat": "Details", "order": "46", "role": "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "shortName": "Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2022-05-17", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 9 - Stockholders' Equity (Details Textual)", "menuCat": "Details", "order": "47", "role": "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual", "shortName": "Note 9 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "decimals": "INF", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 9 - Stockholders' Equity - Warrants (Details)", "menuCat": "Details", "order": "48", "role": "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-warrants-details", "shortName": "Note 9 - Stockholders' Equity - Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details)", "menuCat": "Details", "order": "49", "role": "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "shortName": "Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_ConcentrationRiskByBenchmarkAxis-AssetsTotalMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-DK", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual)", "menuCat": "Details", "order": "50", "role": "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual", "shortName": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_ConcentrationRiskByBenchmarkAxis-AssetsTotalMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-DK", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details)", "menuCat": "Details", "order": "51", "role": "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "shortName": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 11 - Segment Reporting - Summary of Segment Activity (Details)", "menuCat": "Details", "order": "52", "role": "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "shortName": "Note 11 - Segment Reporting - Summary of Segment Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31_ConsolidationItemsAxis-CorporateNonSegmentMember", "decimals": "INF", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": "INF", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "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 - Note 1 - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "shortName": "Note 1 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 2 - Going Concern", "menuCat": "Notes", "order": "9", "role": "http://liqtech.com/20230331/role/statement-note-2-going-concern", "shortName": "Note 2 - Going Concern", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "liqt20230331_10q.htm", "contextRef": "d_2023-01-01_2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 60, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "domainItemType" }, "country_DK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DENMARK" } } }, "localname": "DK", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "countryCodeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230331/role/statement-document-and-entity-information", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-tables", "http://liqtech.com/20230331/role/statement-note-12-subsequent-events", "http://liqtech.com/20230331/role/statement-note-2-going-concern", "http://liqtech.com/20230331/role/statement-note-3-inventory", "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details", "http://liqtech.com/20230331/role/statement-note-3-inventory-tables", "http://liqtech.com/20230331/role/statement-note-4-leases", "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual", "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20230331/role/statement-note-4-leases-tables", "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit", "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-tables", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-tables", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-tables", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-tables", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-warrants-details", "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230331/role/statement-document-and-entity-information", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-tables", "http://liqtech.com/20230331/role/statement-note-12-subsequent-events", "http://liqtech.com/20230331/role/statement-note-2-going-concern", "http://liqtech.com/20230331/role/statement-note-3-inventory", "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details", "http://liqtech.com/20230331/role/statement-note-3-inventory-tables", "http://liqtech.com/20230331/role/statement-note-4-leases", "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual", "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20230331/role/statement-note-4-leases-tables", "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit", "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-tables", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-tables", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-tables", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-tables", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-warrants-details", "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "liqt_AssetsHeldForSalePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for assets held for sale.", "label": "Assets Held for Sale [Policy Text Block]" } } }, "localname": "AssetsHeldForSalePolicyTextBlock", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "liqt_CashCashEquivalentsAndRestrictedCash": { "auth_ref": [], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of cash, cash equivalents and restricted cash as of the balance sheet date.", "label": "Cash and restricted cash" } } }, "localname": "CashCashEquivalentsAndRestrictedCash", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "liqt_CeramicsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the ceramics segment.", "label": "Ceramics Segment [Member]" } } }, "localname": "CeramicsSegmentMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "liqt_ClassOfWarrantOrRightExercisedOrConvertedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights exercised or converted during period.", "label": "Exercises and conversions (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercisedOrConvertedDuringPeriod", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-warrants-details" ], "xbrltype": "sharesItemType" }, "liqt_ClassOfWarrantOrRightIssuedByExchangeShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants issued in exchanged of common stock during the period.", "label": "liqt_ClassOfWarrantOrRightIssuedByExchangeShares", "terseLabel": "Class of Warrant or Right, Issued by Exchange, Shares (in shares)" } } }, "localname": "ClassOfWarrantOrRightIssuedByExchangeShares", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "liqt_ClassOfWarrantOrRightIssuedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights issued during period.", "label": "Warrants issued in connection with public offering and private placement (in shares)", "terseLabel": "Class of Warrant or Right, Issued During Period (in shares)" } } }, "localname": "ClassOfWarrantOrRightIssuedDuringPeriod", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-warrants-details" ], "xbrltype": "sharesItemType" }, "liqt_ContractWithCustomerAssetLiabilityNet": { "auth_ref": [], "calculation": { "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of contract with customer classified as assets, net of liabilities.", "label": "Contract with Customer, Asset (Liability), Net", "totalLabel": "Contract with Customer, Asset (Liability), Net" } } }, "localname": "ContractWithCustomerAssetLiabilityNet", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "liqt_ContractWithCustomerCostsIncurred": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of costs incurred in a contract with customer.", "label": "Cost incurred" } } }, "localname": "ContractWithCustomerCostsIncurred", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "liqt_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]" } } }, "localname": "CustomerAMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "liqt_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the customer B.", "label": "Customer B [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "liqt_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the customer C.", "label": "Customer C [Member]" } } }, "localname": "CustomerCMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "liqt_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents customer D.", "label": "Customer D [Member]" } } }, "localname": "CustomerDMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "liqt_DebtInstrumentRedemptionCovenantFloorPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The floor price used to determine the redemption price of a debt instrument.", "label": "liqt_DebtInstrumentRedemptionCovenantFloorPrice", "terseLabel": "Debt Instrument, Redemption Covenant, Floor Price (in dollars per share)" } } }, "localname": "DebtInstrumentRedemptionCovenantFloorPrice", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "perShareItemType" }, "liqt_DebtInstrumentStatedRateMonthlyIncreaseIfUnpaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The monthly increase in the stated rate of debt instrument if unpaid.", "label": "liqt_DebtInstrumentStatedRateMonthlyIncreaseIfUnpaid", "terseLabel": "Debt Instrument, Stated Rate, Monthly Increase if Unpaid" } } }, "localname": "DebtInstrumentStatedRateMonthlyIncreaseIfUnpaid", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "liqt_DepositsAndOtherAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of deposits and other included in noncurrent assets.", "label": "Deposits and other assets" } } }, "localname": "DepositsAndOtherAssetsNoncurrent", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "liqt_ExtendedProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period for the extended product warranty, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "liqt_ExtendedProductWarrantyTerm", "terseLabel": "Extended Product Warranty, Term (Year)" } } }, "localname": "ExtendedProductWarrantyTerm", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual" ], "xbrltype": "durationItemType" }, "liqt_FinanceLeaseExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense on finance lease.", "label": "liqt_FinanceLeaseExpense", "terseLabel": "Finance Lease Expense" } } }, "localname": "FinanceLeaseExpense", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "liqt_FinanceLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fourth fiscal year following latest fiscal year.", "label": "liqt_FinanceLeaseLiabilityPaymentsDueAfterYearFour", "terseLabel": "Thereafter, finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "liqt_IncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents inventive plan.", "label": "Incentive Plan [Member]" } } }, "localname": "IncentivePlanMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_IncreaseDecreaseInOperatingLeasePayments": { "auth_ref": [], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of increase (decrease) in operating lease payments during the period.", "label": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeasePayments", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "liqt_InterestPaidDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents interest paid during period.", "label": "Interest" } } }, "localname": "InterestPaidDuringPeriod", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "liqt_LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure for assets and liabilities under operating and finance leases.", "label": "Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-tables" ], "xbrltype": "textBlockItemType" }, "liqt_LesseeOperatingAndFinanceLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating and finance leases.", "label": "Lessee, Operating and Finance Leases [Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases" ], "xbrltype": "textBlockItemType" }, "liqt_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year.", "label": "liqt_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "terseLabel": "Thereafter, operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "liqt_MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure for maturities of lease liabilities under operating and finance leases.", "label": "Maturity of Operating and Finance Lease Liabilities [Table Text Block]" } } }, "localname": "MaturityOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-tables" ], "xbrltype": "textBlockItemType" }, "liqt_MeasurementInputForfeitureRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the forfeiture rate measurement input.", "label": "Measurement Input, Forfeiture Rate [Member]" } } }, "localname": "MeasurementInputForfeitureRateMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "liqt_MiddleEastAndAfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents middle east and africa.", "label": "Middle East and Africa [Member]" } } }, "localname": "MiddleEastAndAfricaMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "liqt_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_PlasticProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to plastic products.", "label": "Plastic Products [Member]" } } }, "localname": "PlasticProductsMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "liqt_PlasticsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the plastics segment.", "label": "Plastics Segment [Member]" } } }, "localname": "PlasticsSegmentMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "liqt_PrefundedWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents prefunded warrants.", "label": "Prefunded Warrants [Member]" } } }, "localname": "PrefundedWarrantsMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_PrivatePlacementWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to private placement warrants.", "label": "Private Placement Warrants [Member]" } } }, "localname": "PrivatePlacementWarrantsMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_ProceedsFromRepaymentsOfConvertibleDebt": { "auth_ref": [], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow (outflow) from the repayment of a long-term debt instrument which 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.", "label": "Interest payments on convertible note" } } }, "localname": "ProceedsFromRepaymentsOfConvertibleDebt", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "liqt_ProceedsPaymentsOnFinanceLeaseObligation": { "auth_ref": [], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) on finance lease obligation.", "label": "Payments on finance lease obligation" } } }, "localname": "ProceedsPaymentsOnFinanceLeaseObligation", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "liqt_PropertyAndEquipmentNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Property and equipment, Net [Member]" } } }, "localname": "PropertyAndEquipmentNetMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "domainItemType" }, "liqt_PropertyAndEquipmentUnderFinanceLeaseAccumulatedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation of property and equipment subject to finance lease.", "label": "liqt_PropertyAndEquipmentUnderFinanceLeaseAccumulatedDepreciation", "negatedLabel": "Accumulated depreciation" } } }, "localname": "PropertyAndEquipmentUnderFinanceLeaseAccumulatedDepreciation", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "liqt_PropertyAndEquipmentUnderFinanceLeaseGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property and equipment under finance lease before accumulated amortization and depreciation.", "label": "Property and equipment, at cost" } } }, "localname": "PropertyAndEquipmentUnderFinanceLeaseGross", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "liqt_PublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the registered public offering.", "label": "Public Offering [Member]" } } }, "localname": "PublicOfferingMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_RepaymentsOfConvertibleDebtPremium": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for repayments of the premium of convertible debt.", "label": "liqt_RepaymentsOfConvertibleDebtPremium", "terseLabel": "Repayments of Convertible Debt, Premium" } } }, "localname": "RepaymentsOfConvertibleDebtPremium", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "liqt_RepaymentsOfConvertibleDebtPrincipal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for the repayment of principal of convertible debt.", "label": "liqt_RepaymentsOfConvertibleDebtPrincipal", "terseLabel": "Repayments of Convertible Debt, Principal" } } }, "localname": "RepaymentsOfConvertibleDebtPrincipal", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "liqt_RevenueFromContractWithCustomerIncludingAssessedTaxPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents percentage related to product and service for revenue from satisfaction of performance obligation by transferring promised product and service to customer.", "label": "Revenue, Percentage" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTaxPercentage", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details" ], "xbrltype": "percentItemType" }, "liqt_SeniorPromissoryNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to senior promissory notes.", "label": "Senior Promissory Notes [Member]" } } }, "localname": "SeniorPromissoryNotesMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details" ], "xbrltype": "domainItemType" }, "liqt_SeniorPromissoryNotesPlacementAgentWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to senior promissory notes placement agent warrants.", "label": "Senior Promissory Notes Placement Agent Warrants [Member]" } } }, "localname": "SeniorPromissoryNotesPlacementAgentWarrantsMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "liqt_SeniorPromissoryNotesWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to senior promissory notes warrant.", "label": "Senior Promissory Notes Warrant [Member]" } } }, "localname": "SeniorPromissoryNotesWarrantMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "liqt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAnnualGrant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The annual value of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "liqt_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAnnualGrant", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Annual Grant" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAnnualGrant", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "liqt_StandardProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of the standard product warranty, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "liqt_StandardProductWarrantyTerm", "terseLabel": "Standard Product Warranty, Term (Year)" } } }, "localname": "StandardProductWarrantyTerm", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual" ], "xbrltype": "durationItemType" }, "liqt_StockIssuedDuringPeriodSharesIssuedForCommitmentFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for commitment fee.", "label": "liqt_StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "terseLabel": "Stock Issued During Period, Shares, Issued for Commitment Fee (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForCommitmentFee", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "sharesItemType" }, "liqt_The2022IncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2022 incentive plan.", "label": "The 2022 Incentive Plan [Member]" } } }, "localname": "The2022IncentivePlanMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_WarrantPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to warrant purchase agreement.", "label": "Warrant Purchase Agreement [Member]" } } }, "localname": "WarrantPurchaseAgreementMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "liqt_WaterSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the water segment.", "label": "Water Segment [Member]" } } }, "localname": "WaterSegmentMember", "nsuri": "http://liqtech.com/20230331", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Net Sales by Geographical Region (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Sales by Product Line (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-1-summary-of-significant-accounting-policies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-tables", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue - Concentration of Risk (Details)" } } }, "localname": "statement-statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-10-significant-customers-concentration-disaggregated-revenue-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Significant Customers / Concentration / Disaggregated Revenue" } } }, "localname": "statement-statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-11-segment-reporting-summary-of-segment-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Segment Reporting - Summary of Segment Activity (Details)" } } }, "localname": "statement-statement-note-11-segment-reporting-summary-of-segment-activity-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-11-segment-reporting-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Segment Reporting" } } }, "localname": "statement-statement-note-11-segment-reporting-tables", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-3-inventory-summary-of-inventory-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Inventory - Summary of Inventory (Details)" } } }, "localname": "statement-statement-note-3-inventory-summary-of-inventory-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-3-inventory-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Inventory" } } }, "localname": "statement-statement-note-3-inventory-tables", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-4-leases-balance-sheet-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases - Balance Sheet Information (Details)" } } }, "localname": "statement-statement-note-4-leases-balance-sheet-information-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-4-leases-maturities-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases - Maturities of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-4-leases-maturities-of-lease-liabilities-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-4-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Leases" } } }, "localname": "statement-statement-note-4-leases-tables", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-6-longterm-debt-notes-payable-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Long-term Debt - Notes Payable (Details)" } } }, "localname": "statement-statement-note-6-longterm-debt-notes-payable-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Long-term Debt - Schedule of Convertible Note Payable (Details)" } } }, "localname": "statement-statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-6-longterm-debt-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Long-term Debt" } } }, "localname": "statement-statement-note-6-longterm-debt-tables", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Agreements and Commitments - Changes in Warranty Obligations (Details)" } } }, "localname": "statement-statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-7-agreements-and-commitments-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Agreements and Commitments" } } }, "localname": "statement-statement-note-7-agreements-and-commitments-tables", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Earnings Per Share - Amounts Used in Computing Earnings Per Share (Details)" } } }, "localname": "statement-statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-8-earnings-per-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Earnings Per Share" } } }, "localname": "statement-statement-note-8-earnings-per-share-tables", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-9-stockholders-equity-share-incentive-plan-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity - Share Incentive Plan Activity (Details)" } } }, "localname": "statement-statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-9-stockholders-equity-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity" } } }, "localname": "statement-statement-note-9-stockholders-equity-tables", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-note-9-stockholders-equity-warrants-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Stockholders' Equity - Warrants (Details)" } } }, "localname": "statement-statement-note-9-stockholders-equity-warrants-details", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "liqt_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://liqtech.com/20230331", "xbrltype": "stringItemType" }, "srt_AmericasMember": { "auth_ref": [ "r755", "r756", "r757", "r758" ], "lang": { "en-us": { "role": { "label": "Americas [Member]" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [ "r755", "r756", "r757", "r758" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "label": "Board of Directors Chairman [Member]" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r184", "r220", "r231", "r232", "r233", "r234", "r235", "r237", "r241", "r296", "r297", "r298", "r299", "r301", "r302", "r304", "r306", "r307", "r696", "r697" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r184", "r220", "r231", "r232", "r233", "r234", "r235", "r237", "r241", "r296", "r297", "r298", "r299", "r301", "r302", "r304", "r306", "r307", "r696", "r697" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r684", "r751" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [ "r755", "r756", "r757", "r758" ], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r247", "r633", "r701", "r748", "r749" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "stringItemType" }, "srt_ManagementMember": { "auth_ref": [ "r684", "r736" ], "lang": { "en-us": { "role": { "label": "Management [Member]" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r286", "r287", "r288", "r289", "r362", "r460", "r498", "r529", "r530", "r584", "r586", "r588", "r589", "r591", "r612", "r613", "r623", "r630", "r634", "r638", "r698", "r739", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r286", "r287", "r288", "r289", "r362", "r460", "r498", "r529", "r530", "r584", "r586", "r588", "r589", "r591", "r612", "r613", "r623", "r630", "r634", "r638", "r698", "r739", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r247", "r633", "r701", "r748", "r749" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r286", "r287", "r288", "r289", "r361", "r362", "r389", "r390", "r391", "r459", "r460", "r498", "r529", "r530", "r584", "r586", "r588", "r589", "r591", "r612", "r613", "r623", "r630", "r634", "r638", "r641", "r693", "r698", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r286", "r287", "r288", "r289", "r361", "r362", "r389", "r390", "r391", "r459", "r460", "r498", "r529", "r530", "r584", "r586", "r588", "r589", "r591", "r612", "r613", "r623", "r630", "r634", "r638", "r641", "r693", "r698", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual" ], "xbrltype": "domainItemType" }, "srt_ReportableGeographicalComponentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reportable Geographical Components [Member]" } } }, "localname": "ReportableGeographicalComponentsMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r245", "r246", "r526", "r527", "r528", "r585", "r587", "r590", "r592", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r615", "r632", "r641", "r701", "r748" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r245", "r246", "r526", "r527", "r528", "r585", "r587", "r590", "r592", "r600", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r615", "r632", "r641", "r701", "r748" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r684", "r736" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r15", "r17" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r248", "r249" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net of allowance for doubtful accounts of $60,628 and $59,559 at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_AccruedLiabilitiesCurrent", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r60", "r152", "r480" ], "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": "Property and equipment, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r27", "r97", "r162", "r476", "r503", "r504" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r9", "r27", "r422", "r425", "r456", "r499", "r500", "r668", "r669", "r670", "r677", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r89", "r637", "r752" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r394", "r395", "r396", "r514", "r677", "r678", "r679", "r729", "r753" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash provided by (used in) operations:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r111" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.", "label": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "totalLabel": "Total Adjustments" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r402" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "us-gaap_AdvertisingExpense", "terseLabel": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r215", "r231", "r232", "r233", "r234", "r235" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r393", "r401" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r52", "r690" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r163", "r252", "r257", "r258", "r261", "r747" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "periodEndLabel": "Allowance for doubtful accounts", "periodStartLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r163", "r252", "r257" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs", "negatedLabel": "Receivables written off during the periods" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from converting allowance reserve for credit loss to currency of reporting entity from amount denominated or measured in a different currency, which decreases (increases) the allowance for loan and lease losses.", "label": "Effect of currency translation" } } }, "localname": "AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r6", "r74", "r106", "r331" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "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 discount on convertible notes payable", "negatedLabel": "Amortization discount on convertible note" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r100", "r331", "r445", "r673" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "us-gaap_AmortizationOfFinancingCosts", "terseLabel": "Amortization of Debt Issuance Costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r124", "r155", "r183", "r218", "r233", "r239", "r254", "r296", "r297", "r299", "r300", "r301", "r303", "r305", "r307", "r308", "r417", "r419", "r433", "r472", "r551", "r637", "r649", "r696", "r697", "r737" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_Assets", "totalLabel": "Total Assets", "verboseLabel": "Segment assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r148", "r166", "r183", "r254", "r296", "r297", "r299", "r300", "r301", "r303", "r305", "r307", "r308", "r417", "r419", "r433", "r637", "r696", "r697", "r737" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r115", "r637" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r183", "r254", "r296", "r297", "r299", "r300", "r301", "r303", "r305", "r307", "r308", "r417", "r419", "r433", "r696", "r697", "r737" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_AssetsNoncurrent", "totalLabel": "Total Long-Term Assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total assets, when it serves as a benchmark in a concentration of risk calculation, representing the sum of all reported assets as of the balance sheet date.", "label": "Assets, Total [Member]" } } }, "localname": "AssetsTotalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r388", "r389", "r390", "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r70", "r71" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r31", "r109", "r179" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and Restricted Cash at End of Period", "periodStartLabel": "Cash and Restricted Cash at Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r109" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net change in Cash and Restricted Cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "us-gaap_CashUninsuredAmount", "terseLabel": "Cash, Uninsured Amount" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r143", "r158", "r159", "r160", "r183", "r201", "r202", "r204", "r206", "r212", "r213", "r254", "r296", "r299", "r300", "r301", "r307", "r308", "r339", "r340", "r342", "r345", "r351", "r433", "r508", "r509", "r510", "r511", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r538", "r560", "r579", "r593", "r594", "r595", "r596", "r597", "r656", "r674", "r680" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightOutstanding", "periodEndLabel": "Balance, Warrants (in shares)", "periodStartLabel": "Balance, Warrants (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-warrants-details" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r116", "r284", "r285", "r602", "r694" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r639", "r640", "r641", "r643", "r644", "r645", "r646", "r677", "r678", "r729", "r750", "r753" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r88", "r538" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)", "terseLabel": "Common Stock, Shares Authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)", "terseLabel": "Common Stock, Shares, Issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r10", "r88", "r538", "r557", "r753", "r754" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)", "terseLabel": "Common Stock, Shares, Outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r88", "r475", "r637" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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; par value $0.001, 100,000,000 shares authorized, 45,271,441 and 43,986,079 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r28", "r168", "r170", "r175", "r468", "r484" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Total Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r38", "r41", "r72", "r73", "r247", "r601" ], "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/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r38", "r41", "r72", "r73", "r247", "r505", "r601" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r38", "r41", "r72", "r73", "r247", "r601", "r658" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r38", "r41", "r72", "r73", "r247" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r38", "r41", "r72", "r73", "r247", "r601" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r68", "r617" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r354", "r356", "r360" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "order": 1.0, "parentTag": "liqt_ContractWithCustomerAssetLiabilityNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r354", "r356", "r360" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "us-gaap_ContractWithCustomerAssetNetCurrent", "verboseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r631" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable", "negatedLabel": "Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r354", "r355", "r360" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details": { "order": 0.0, "parentTag": "liqt_ContractWithCustomerAssetLiabilityNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_ContractWithCustomerLiability", "negatedLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r354", "r355", "r360" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "negatedLabel": "Prepayments" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r118", "r310", "r311", "r321", "r322", "r323", "r327", "r328", "r329", "r330", "r331", "r625", "r626", "r627", "r628", "r629" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r339", "r340", "r342", "r643", "r644", "r645", "r646" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r682" ], "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]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r12", "r232", "r233", "r234", "r235", "r241", "r683" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r103", "r464" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r39", "r247" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r117", "r181", "r309", "r315", "r316", "r317", "r318", "r319", "r320", "r325", "r332", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r84", "r85", "r125", "r126", "r184", "r310", "r311", "r312", "r313", "r314", "r316", "r321", "r322", "r323", "r324", "r326", "r327", "r328", "r329", "r330", "r331", "r446", "r625", "r626", "r627", "r628", "r629", "r675" ], "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/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r14", "r126", "r335" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "us-gaap_DebtInstrumentCarryingAmount", "verboseLabel": "Convertible note" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r23", "r62", "r120", "r121", "r312" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "us-gaap_DebtInstrumentConvertibleConversionRatio1", "terseLabel": "Debt Instrument, Convertible, Conversion Ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r75", "r77", "r310", "r446", "r626", "r627" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "verboseLabel": "Senior Promissory Notes" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r22", "r311" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "us-gaap_DebtInstrumentMeasurementInput", "terseLabel": "Debt Instrument, Measurement Input" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r24", "r184", "r310", "r311", "r312", "r313", "r314", "r316", "r321", "r322", "r323", "r324", "r326", "r327", "r328", "r329", "r330", "r331", "r446", "r625", "r626", "r627", "r628", "r629", "r675" ], "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/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r24" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "us-gaap_DebtInstrumentPeriodicPaymentPrincipal", "terseLabel": "Debt Instrument, Periodic Payment, Principal" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "us-gaap_DebtInstrumentRedemptionPricePercentage", "terseLabel": "Debt Instrument, Redemption Price, Percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Month)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r74", "r77", "r699" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "us-gaap_DebtInstrumentUnamortizedDiscount", "negatedLabel": "Less: unamortized debt discount", "terseLabel": "Debt Instrument, Unamortized Discount, Total" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r76", "r699" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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": "us-gaap_DeferredFinanceCostsNet", "negatedLabel": "Less: unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r407", "r408", "r473" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r6", "r223" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-", "http://liqtech.com/20230331/role/statement-note-12-subsequent-events", "http://liqtech.com/20230331/role/statement-note-2-going-concern", "http://liqtech.com/20230331/role/statement-note-3-inventory", "http://liqtech.com/20230331/role/statement-note-4-leases", "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r176", "r190", "r191", "r192", "r193", "r194", "r199", "r201", "r204", "r205", "r206", "r210", "r429", "r430", "r469", "r485", "r620" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic and Diluted Loss Per Share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r35", "r36" ], "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]" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r198", "r207", "r208", "r209" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r733" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Gain (Loss) on Currency Translation" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r728" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r10", "r144", "r172", "r173", "r174", "r185", "r186", "r187", "r189", "r195", "r197", "r211", "r255", "r256", "r353", "r394", "r395", "r396", "r414", "r415", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r439", "r440", "r441", "r442", "r443", "r444", "r456", "r499", "r500", "r501", "r514", "r579" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r448", "r455" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "us-gaap_FinanceLeaseLiability", "terseLabel": "Total finance lease liabilities", "verboseLabel": "Total finance lease liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r448" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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 finance lease, classified as current.", "label": "Current portion of finance lease obligations", "terseLabel": "Finance lease liabilities \u2013 current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r448" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance lease obligations, net of current portion", "terseLabel": "Finance lease liabilities \u2013 long-term" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r455" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Total payment under lease agreements" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r455" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2024, finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r455" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2027, finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r455" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2026, finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r455" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2025, finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r735" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "terseLabel": "2023 (remaining 9 months), finance lease" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r455" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Less imputed interest on finance lease" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r449", "r452" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "us-gaap_FinanceLeasePrincipalPayments", "terseLabel": "Finance Lease, Principal Payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r447" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAsset", "terseLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r454", "r636" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r453", "r636" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance leases (Year)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r154", "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangible assets, accumulated depreciations" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r275", "r276", "r277", "r278", "r465", "r466" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r57", "r59" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r435", "r436", "r437", "r438", "r576" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.", "label": "Gain (Loss) on currency transactions" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r104", "r562" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r40", "r601" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r153", "r265", "r467", "r624", "r637", "r691", "r692" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r8", "r55" ], "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]" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r102", "r183", "r218", "r232", "r238", "r241", "r254", "r296", "r297", "r299", "r300", "r301", "r303", "r305", "r307", "r308", "r433", "r622", "r696" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "us-gaap_GuaranteeObligationsCurrentCarryingValue", "terseLabel": "Guarantor Obligations, Current Carrying Value" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r98", "r128", "r218", "r232", "r238", "r241", "r470", "r482", "r622" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "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": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Loss Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r279", "r281", "r563" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases", "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r281", "r563" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases", "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r142", "r196", "r197", "r226", "r409", "r416", "r486" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.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 Benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r171", "r405", "r406", "r410", "r411", "r412", "r413", "r507" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r30", "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r5" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r5" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r5" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAssetsHeldForSale": { "auth_ref": [ "r5" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in book value of long-lived assets that the reporting entity plans to sell within one year (or one business cycle).", "label": "us-gaap_IncreaseDecreaseInAssetsHeldForSale", "negatedTerseLabel": "Assets held for sale" } } }, "localname": "IncreaseDecreaseInAssetsHeldForSale", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r672" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r461", "r672" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r5" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedLabel": "Change in deferred tax asset / liability" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r5" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r5" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r56", "r58" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net of accumulated amortization of $472,098 and $438,250 at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and other income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r106", "r329", "r337", "r628", "r629" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r107", "r330", "r628", "r629" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "us-gaap_InterestExpenseDebtExcludingAmortization", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-3-inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r662" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods and filtration systems" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r165", "r616", "r637" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net of allowance for excess and obsolete inventory of $675,137 and $663,227 at March 31, 2023 and December 31, 2022, respectively", "totalLabel": "Net Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r134", "r150", "r164", "r262", "r263", "r264", "r463", "r618" ], "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]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r664" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r54", "r666" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventories, allowance for excess and obsolete inventory", "negatedLabel": "Reserve for obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r663" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r455" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total payment under operating lease agreements" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r455" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2024, operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r455" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2027, operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r455" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2026, operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r455" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2025, operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r735" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "terseLabel": "2023 (remaining 9 months), operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r455" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedTerseLabel": "Less imputed interest on operating lease" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r183", "r254", "r296", "r297", "r299", "r300", "r301", "r303", "r305", "r307", "r308", "r418", "r419", "r420", "r433", "r537", "r621", "r649", "r696", "r737", "r738" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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": "us-gaap_Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r93", "r127", "r478", "r637", "r676", "r689", "r732" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r21", "r149", "r183", "r254", "r296", "r297", "r299", "r300", "r301", "r303", "r305", "r307", "r308", "r418", "r419", "r420", "r433", "r637", "r696", "r737", "r738" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r14", "r81", "r82", "r83", "r86", "r183", "r254", "r296", "r297", "r299", "r300", "r301", "r303", "r305", "r307", "r308", "r418", "r419", "r420", "r433", "r696", "r737", "r738" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total Long-term Liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r14", "r126", "r322", "r336", "r626", "r627", "r746" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Senior Promissory Notes payable", "totalLabel": "Convertible note payable" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r156" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Current portion of Senior Promissory Notes payable", "verboseLabel": "Current portion of convertible note payable" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r157" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Senior Promissory Notes payable, less current portion", "verboseLabel": "Convertible note payable, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r24", "r61" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Measurement Input, Exercise Price [Member]" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r178" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net Cash used in Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r178" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net Cash used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r109", "r110", "r111" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net Cash used in Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r99", "r111", "r129", "r147", "r167", "r169", "r174", "r183", "r188", "r190", "r191", "r192", "r193", "r196", "r197", "r203", "r218", "r232", "r238", "r241", "r254", "r296", "r297", "r299", "r300", "r301", "r303", "r305", "r307", "r308", "r430", "r433", "r483", "r559", "r577", "r578", "r622", "r647", "r696" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net (Loss)", "totalLabel": "Net Loss", "verboseLabel": "Net Loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details" ], "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]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r105" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.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": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total Other Income (Expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases", "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "us-gaap_OperatingExpenses", "totalLabel": "Total Operating Expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r218", "r232", "r238", "r241", "r622" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "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": "us-gaap_OperatingIncomeLoss", "totalLabel": "Loss from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r734" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r448" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Total operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r448" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current portion of operating lease liabilities", "terseLabel": "Operating lease liabilities \u2013 current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r448" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities, net of current portion", "terseLabel": "Operating lease liabilities \u2013 long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r450", "r452" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "us-gaap_OperatingLeasePayments", "terseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r447" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsNoncurrent", "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 assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r454", "r636" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r453", "r636" ], "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 leases (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r231", "r232", "r233", "r234", "r235", "r241" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r3" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income - Currency Translation, Net", "terseLabel": "Currency translation, net" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income (Expense)" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherInventorySupplies": { "auth_ref": [ "r665" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.", "label": "Furnace parts and supplies" } } }, "localname": "OtherInventorySupplies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivables": { "auth_ref": [ "r161", "r546" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from parties in nontrade transactions, classified as other.", "label": "Other receivables" } } }, "localname": "OtherReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r108" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow 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": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r87", "r339" ], "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 value (in dollars per share)", "terseLabel": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r87", "r538" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)", "terseLabel": "Preferred Stock, Shares Authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r87", "r339" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)", "terseLabel": "Preferred Stock, Shares Issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r87", "r538", "r557", "r753", "r754" ], "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, shared outstanding (in shares)", "terseLabel": "Preferred Stock, Shares Outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r87", "r474", "r637" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at March 31, 2023 and December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r667" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r671" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "us-gaap_ProceedsFromIssuanceOfDebt", "terseLabel": "Proceeds from Issuance of Debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r4", "r508" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "us-gaap_ProceedsFromIssuanceOrSaleOfEquity", "terseLabel": "Proceeds from Issuance or Sale of Equity, Total" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r78", "r290", "r292", "r295" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "us-gaap_ProductWarrantyAccrual", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "us-gaap_ProductWarrantyAccrualPayments", "negatedLabel": "Utilization charges against reserve" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r294" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Warranty costs charged to cost of goods sold" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r471", "r481", "r637" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "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 and equipment, net of accumulated depreciation of $9,774,851 and $9,046,499 at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r7", "r138", "r141", "r479" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r177", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "us-gaap_ProvisionForDoubtfulAccounts", "verboseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r685", "r686", "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r49", "r50" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which 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.", "label": "us-gaap_RepaymentsOfConvertibleDebt", "terseLabel": "Repayments of Convertible Debt" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r79", "r404", "r745" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development expenses", "terseLabel": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r31", "r151", "r179" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue", "terseLabel": "Restricted Cash and Cash Equivalents, Current" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r90", "r122", "r477", "r502", "r504", "r512", "r539", "r637" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r144", "r185", "r186", "r187", "r189", "r195", "r197", "r255", "r256", "r394", "r395", "r396", "r414", "r415", "r421", "r423", "r424", "r426", "r428", "r499", "r501", "r514", "r753" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r219", "r220", "r231", "r236", "r237", "r243", "r245", "r247", "r358", "r359", "r464" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r561", "r614", "r619" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r247", "r657" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r16", "r94", "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-3-inventory-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r51", "r101" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r46", "r47", "r48", "r55" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r37", "r38", "r41", "r42", "r72", "r123" ], "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]" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r215", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r241", "r247", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r282", "r283", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r624", "r659", "r748" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r214", "r215", "r216", "r217", "r218", "r230", "r235", "r239", "r240", "r241", "r242", "r243", "r244", "r247" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r104" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorLongTermNotes": { "auth_ref": [ "r24", "r637" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior promissory notes payable, less current portion" } } }, "localname": "SeniorLongTermNotes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r5" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Granted, units (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Granted, weighted average grant-date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Outstanding, March 31, 2023 (in shares)", "periodStartLabel": "Outstanding, units (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Outstanding, March 31, 2023 (in dollars per share)", "periodStartLabel": "Outstanding, weighted average grant-date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested and settled with share issuance, units (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "negatedLabel": "Vested and settled with share issuance, weighted average grant-date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r388", "r389", "r390", "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r363", "r367", "r386", "r387", "r388", "r389", "r392", "r397", "r398", "r399", "r400" ], "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]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Outstanding, aggregated intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "us-gaap_SharesIssuedPricePerShare", "terseLabel": "Shares Issued, Price Per Share (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "BALANCE (in shares)", "periodStartLabel": "BALANCE (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r112", "r180" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r695" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual.", "label": "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "negatedLabel": "Foreign currency effect" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r146", "r215", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r241", "r247", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r280", "r282", "r283", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r624", "r659", "r748" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r143", "r158", "r159", "r160", "r183", "r201", "r202", "r204", "r206", "r212", "r213", "r254", "r296", "r299", "r300", "r301", "r307", "r308", "r339", "r340", "r342", "r345", "r351", "r433", "r508", "r509", "r510", "r511", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r538", "r560", "r579", "r593", "r594", "r595", "r596", "r597", "r656", "r674", "r680" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r10", "r25", "r144", "r172", "r173", "r174", "r185", "r186", "r187", "r189", "r195", "r197", "r211", "r255", "r256", "r353", "r394", "r395", "r396", "r414", "r415", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r439", "r440", "r441", "r442", "r443", "r444", "r456", "r499", "r500", "r501", "r514", "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r185", "r186", "r187", "r211", "r464", "r506", "r525", "r531", "r532", "r533", "r534", "r535", "r536", "r538", "r541", "r542", "r543", "r544", "r545", "r547", "r548", "r549", "r550", "r552", "r553", "r554", "r555", "r556", "r558", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r579", "r642" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-tables", "http://liqtech.com/20230331/role/statement-note-12-subsequent-events", "http://liqtech.com/20230331/role/statement-note-2-going-concern", "http://liqtech.com/20230331/role/statement-note-3-inventory", "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details", "http://liqtech.com/20230331/role/statement-note-3-inventory-tables", "http://liqtech.com/20230331/role/statement-note-4-leases", "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual", "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20230331/role/statement-note-4-leases-tables", "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit", "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-tables", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-tables", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-tables", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-tables", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-warrants-details", "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r185", "r186", "r187", "r211", "r464", "r506", "r525", "r531", "r532", "r533", "r534", "r535", "r536", "r538", "r541", "r542", "r543", "r544", "r545", "r547", "r548", "r549", "r550", "r552", "r553", "r554", "r555", "r556", "r558", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r579", "r642" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited-", "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-net-sales-by-geographical-region-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-sales-by-product-line-details", "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-concentration-of-risk-details", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-details-textual", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-summary-of-segment-activity-details", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-tables", "http://liqtech.com/20230331/role/statement-note-12-subsequent-events", "http://liqtech.com/20230331/role/statement-note-2-going-concern", "http://liqtech.com/20230331/role/statement-note-3-inventory", "http://liqtech.com/20230331/role/statement-note-3-inventory-summary-of-inventory-details", "http://liqtech.com/20230331/role/statement-note-3-inventory-tables", "http://liqtech.com/20230331/role/statement-note-4-leases", "http://liqtech.com/20230331/role/statement-note-4-leases-balance-sheet-information-details", "http://liqtech.com/20230331/role/statement-note-4-leases-details-textual", "http://liqtech.com/20230331/role/statement-note-4-leases-maturities-of-lease-liabilities-details", "http://liqtech.com/20230331/role/statement-note-4-leases-tables", "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit", "http://liqtech.com/20230331/role/statement-note-5-lines-of-credit-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-notes-payable-details", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-schedule-of-convertible-note-payable-details", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-tables", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-changes-in-warranty-obligations-details", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-details-textual", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-tables", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-tables", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-share-incentive-plan-activity-details", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-tables", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-warrants-details", "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Common stock issued in settlement of RSUs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r10", "r87", "r88", "r122" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Common stock issued in settlement of RSUs" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r10", "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "terseLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r88", "r91", "r92", "r114", "r540", "r557", "r580", "r581", "r637", "r649", "r676", "r689", "r732", "r753" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "BALANCE", "periodStartLabel": "BALANCE" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statement-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r66", "r67", "r69", "r144", "r145", "r173", "r185", "r186", "r187", "r189", "r195", "r255", "r256", "r353", "r394", "r395", "r396", "r414", "r415", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r439", "r440", "r444", "r456", "r500", "r501", "r513", "r540", "r557", "r580", "r581", "r598", "r648", "r676", "r689", "r732", "r753" ], "calculation": { "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r119", "r182", "r338", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r353", "r427", "r582", "r583", "r599" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-12-subsequent-events" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Substantial Doubt about Going Concern [Text Block]" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-2-going-concern" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Disclosures of Cash Flow Information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://liqtech.com/20230331/role/statement-note-10-significant-customers-concentration-disaggregated-revenue-tables", "http://liqtech.com/20230331/role/statement-note-11-segment-reporting-tables", "http://liqtech.com/20230331/role/statement-note-3-inventory-tables", "http://liqtech.com/20230331/role/statement-note-4-leases-tables", "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-tables", "http://liqtech.com/20230331/role/statement-note-7-agreements-and-commitments-tables", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-tables", "http://liqtech.com/20230331/role/statement-note-9-stockholders-equity-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r130", "r131", "r132", "r250", "r251", "r253" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r462" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled project deliveries" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r43", "r44", "r45", "r136", "r137", "r139", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValueAddedTaxReceivable": { "auth_ref": [ "r661" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "VAT" } } }, "localname": "ValueAddedTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-1-summary-of-significant-accounting-policies-contract-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantMember": { "auth_ref": [ "r639", "r640", "r643", "r644", "r645", "r646" ], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_WarrantsAndRightsOutstandingTerm", "terseLabel": "Warrants and Rights Outstanding, Term (Year)" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-6-longterm-debt-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r681" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Effect of dilutive securities, stock options, RSUs, and warrants (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r200", "r206" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "totalLabel": "Weighted average number of common shares and potential dilutive common shares outstanding used in dilutive earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r199", "r206" ], "calculation": { "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic and Diluted Weighted Average Common Shares Outstanding (in shares)", "verboseLabel": "Weighted average number of common shares used in basic earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://liqtech.com/20230331/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://liqtech.com/20230331/role/statement-note-8-earnings-per-share-amounts-used-in-computing-earnings-per-share-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.C.Q3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org//830/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r651": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r652": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r653": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r654": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r655": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "https://asc.fasb.org//205-40/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 71 0001437749-23-013916-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-013916-xbrl.zip M4$L#!!0 ( #& JU8AJ[B]N@< +DD - 97A?-3$X,S,V+FAT;>U: M:U,;.1;]#+]"R]9FH,K&-EXRC&U<11)(43LA#'$^;\G=UVYMNEL=26WC^?5[ MKM1^@ UQ,GE,%:D"3$M7TI7NT3E7:O<2EZ7]7D(R[N_N])QR*?7I]K_'K9-V M^_DA:GN-4+B[@_I_U.OB->5DI*-8#&=BD)1Y3.:5SDA<:^-D*NKBN-%J-HZ: M1VUQTFG_VCENBNLWHE[O]S)R4D2)-);R+2N:,:*A>'+95WN=?B3E=5VWM-NYN& MF4BC9.XZ.<\@[3JZ=769JG'>,6J\)VF+ZP_[Y;:*&RHEV MZ[#5:PS[O4;1W_TFOD182C(KS@0'WEY<7+X\O^&QG_WSY*CU:Q>%[P2*!I>H M.1N<_Q"WKM_?O'M_=C40@[?BW?G+P>7;*]%N'GW*E_50;^'-G;&?Y4-;=!\; M0]R?L%B.(?P@XLXHHAI&5.,(;[*R!.)_I75J-,/HES5Q04J\3"BOB8@,%PN7 M2-=YU*-G'TOMNO?\"H5?T[L?NS:M0Q$<6/][*1(Y(6%HHF@*=G*)LN*/4AI M*YV)&RK 3T+GX@+#P8_Z'W##P(Q$04;I6!"H+!9OI(D2[,6:\!2F1^)W]7% M*+MDE.:2B4FF-3Q&AX\OQ),(R='#(7DA+1842Y[-Q(=<3U.*QU0+D3$A'K&& M7[EVGN@EJ%CF,U'FSI2$B4!F,G #!T'"%RR_@L*,9(0B(W0&TG0ZV*T9Y!21 MM=+,V"23'\B'>M&G15D,9S!DR@S-8[!!I$Q49C#+T5QX=1/31"'\MN0_R_93 M,E1UPA/(E$TA29 4,54NP01M 17CT5@ M..;+P-2 (9BCVJS4JSPD%]B\^#]*2][K"/Y*%&H CF*N*! [AAW#,4V7N*I" M:N\-#>C&BCNNL469P@!@T@6G22BUWI](VD2,4CVU M0@S/;Y$"YV,29V"'FS*%1:LMZZWC?3KP35O'<7@*CRK(3CKO7S"%K, OP(%] MV7J@T9V!1AAH+H6KH(0%2^J33SM"H8(4<+/V22R5;9T% J/7PJ MI5I"H%8Q)55<3!OPW)#8$+Z(]Q4^/!^\@\0&' M]H?;PG-K>EE#Z?;$M#58 ?")BAF#TB++9@:6%OCE;(R!*4T\!PE@J^10I&Q\UIE(% MOFR$CCZ&VPFQ_T"3$; )QKEG73F. P7Y@S&?F?-RX==!\"J1=B'WS%4>RQ1[ M$O?K41'L#,??#Y16I^1[]K6_O$1/$[]KHQ]_S9.*"$<5?]T5SY%>6U((,]HJ MVI9LPGCY#+U?2P@7WDDDA4X;NY!87X NLTPY1_0(7P\U1)SK8P7_?"?[P"3H MT3+]XI-3T_E&HH^E@OM^TY2Y?RE@#Y[>B60K0GSD1'*6(MF!O0*&^&S'I\1( M$2)>R>/B9# E^8'U+B0_7O%\VN8OW.97&I^%HRJ)#R?K#:PC8S2TM""=!S%7 M)7MH N @)ZL%T;507%MF6#0LK)],1?8;+W^>)B']U2/#&71S9+#):X@F>6H" M'ORU9P6<6I =E4]T.B'6GER.J]M;4[$9946J9X3:::(#?\D[L 2,OHHP'W[' M]T/.GU*&P".9T[WF'C@[3:N7BXMG6\AH_OQED9ZJV"7\T/P7OZG?,)Z%+?"7X<(,Q[N-VN"?PZZ MXA-S:/_V;2?14_V&;2Q>(?8:JG]_4OCTR/E2 ,WQ_W>+WY7,Z-$(_N#0+&/R MH^+A=/&]@C'@KXW\G:-QC;.Z8EGT.S=H'Y]]OJ\_N+F_.P__)V9E=KK MUQ>#FWMER:AN]'2]D&517+^^>O]F.1HL^*L]&S[@18._Z@,N\U]9^C]02P,$ M% @ ,8"K5LBM5-ZQ!P 620 T !E>%\U,3@S,SBD(8[D3"HBD;9E61"/-&YX)=:^.X8DUVW&H?MHX.CSKL MI-OI=(^.V/4[UFP.^KEPG,49-U:XT]W*IR9-$%J/NH2S805L6/>JU7.FJ;GNO:6_3,&-N M)"]OEW(QDT84]F_T_05M,/QJ7KZ_8IW#SRX1NP^&+= P#X>MX&$U(%:/S[S) M$CSVW\HZF4Z!ZK+!;F6N"W9[P&X=3Z1JL%@8JF4NXZ[[*+"7GRKM>O?@A<)O M"?)E$=FR][V6J'W H#UOY&: MRR(^>'PAGH5+CAYVR2MNL:!8\GS*/A9ZHD0R$HW@&1/\D6C@*K3S6LRAEKR8 MLJIPIA*8"")!CNU+3N# @N67" (ICU%DF,ZA:TX'NS6#0L3"6FZF9)+SC\*[ M>MZG15D",!A2D8C2&&002Q-7.PJ,,<4?-^F>D(4O\"WP@+%L/E*X,E&*@62Q< M9B4L**8^^[PC%$K$ FK6^<7GD'M\_T'VO1$6'< )/F9\GB$-"FKD<*D4I7!AU .L;2>D&"E2A\/Y1!+J1L60Z-4-S3IPY5"PHT:JFD2@E9 M Q:KE4S\"Q, MQI7BI+J8E@>Q")9H$4+O5EC:7; M"]/69 7!QS(A#G*+-)L4F%OPE](Q(B8WR8PDH*WDD53232FD;AJ6MHSGDZ=* M8/N*Z5(ZYX7^KIY069D25+4^!8AC;1(/P"=V(W]'H%DG1;YF(Z.^0-@UU]:AG.ZCT)>-T=&G<#W!]AYH MDH*;4)Q[UC5PG"B$/QG3H;FHYKCV ZJ,VWFX)ZWR7!:)%W&_'K7 3G'^_2A4 M?4R^9]_XTTOT//F[-OKQ$QQ5_'U7,F-Z8R$AI&C+;%NH"?'E"^+]6D(X1\>1 M%#IM[#S$^@)TF>?2.2$>T>M((XA3?2*!SW>R!TY"'BW)+SXI-9UM)/&IDH#O M-TU5^(M[N__\3B1;">(C)Y(SA60']A(#Q.CS.3P83P3]2O O) MCX]X/FWS-VZS.XTOXE&=Q(>3]0;5X0D:6C$7G09Z"]&>/#&>(FZG!)F_ F\)+$_C@[SUKXC1"V)'%6*NQ MH-A3\%%]?6MJ-1-YJ?14H':2Z:!??(66H-$W"4"'P4YG3W:K53] G#^;$L>SYZ_SM,3F;B,'@[_16\37^R\>-%W!E_H M,YEU.J9X@61AYMU(.Z?S>>OCX] 8;;[5J[:5A7D#,G39.SYE[?H%BE\D&J_E MDB\$^\O38GTU[3X&+CBT&3!AWX<-1O_V>^PS<^C\^VDGT9># MEFW=?V_8;\G!_;GAT[/E:TDSX_S?S8U7/!>/.O([>VC--=_++4Z7?Y5/AO2K MCK^S4UYG4J3L8AXXWH?@TZMGB"JD&\P!3=O!)$>>O M"F^)'+-8<6M/=W\[NQTVK\_>GC=?W9R?_8=^T[)4>_WV8GASKRQ+FT9/U@LI M)++KMU$A^ OPXD*&7)^JE,-8:<,2<."HYM9KC7JC":UV\W6[WH#Q>W"<7C?EAD$0 M,YUSMY;U]CZ#Y>-]? 6:C7-TN"_] M/.O!=G%X.^=S&ZA/'59'K5O_3 &WUIQX^"QFW! M575:'51A.AQ81&[SJ/XD4/I3Z)^.QM[P],FCLHK%K^05'QD68A@+DP,)N;PH6 :8YQ'!!496,#%ARB+=! M%0[(:/_'5J-1[W2+WD"E&9.+;JWHV4&W\PIP^3/$A8"=#XA76S\9UT*%P+&\ MAO">:5R^Z1Z"+:LLAT@D.+Y&162&*0\*+8S B# 9PO 62ZV<<4"?J/8GKZ:1)Q#-.1JRK3/),^=T6W"%] /;)")*D4D?]QI-D MJ;36]WG&@M7]PQ(T%Z&)Z:;^$\DVE*:H737^0]=PM>@-U:> ):L\^8W#96\P6XRUINXT80:B;\1OQO[H?_ (5P)Z]O%^W[ MP)4Y=DI,&(_L%G*5"&3DS#_ 3IV:3DZ?*AU'9]TJ&1^_0SSD;8VPD(L1. M!/LLQ; ,8L$C;/LH 8RXX3"*(H%ZS_:5EK@*/9^V]@%"CJ4989+Q($-A=3<2MG9CS);DOJ01)TR MI)9#%11V*BOP7A+9:!;J"Q:LE#1VY8W%7.2\E.PX; 4%P6&FT+R4X2S+.-.Y M%3:+#'V3ZK%B()(M)(BH#Z0KZ7)M^T@1IGIE3JJ3 4 )85 - M 97A?-3$X,S,Y+FAT;>U8;6_;-A#^W/R*FX>U*1#Y=2D<6Q'@.DX6+(E= M6P&V3P,E418WB50I*H[WZW< M!<[>"]L($W.'W_YQV.IV.D=U[+4;9>/>"^S_P;+@C$NNF>$!>$MPHUP&7)^H MA,-$:<-BL."PT6HVVLUV![J]3K?7[,#D$BS+L1-N&/@1TQDWQ[7JYF:?O$:LD3$R]XK5R0\@RN^@*E*F'S53UD0"#GO-86$>DO(/LV: MWIFJLMTQ[7_(S0W3@DG3D[2"N&_XK;%8+.:RI\4\,OV$Z;F0/1P/J]\NVN+R M/6=T&PE/&.BTZVV[X3EV(W7V/H+E_CH^ \W&.3I\*;TL[3_DX]O6ZR-=7-_U MB8LGY<.">CZ]@&Z/JL/ZS ;#0M$K)H=X=>$GY5JH #B6\ NF<;I.ZT#*$HW MRR 4,;:O4=&&@1GW\]F",O MW^?*]';.U52_]W__K8D2K5 WS&//6QQ2,B;5U]FC^/A>:)UAY M,@KUAKA]ANFIH76X'[Q>T[-)LW6*51RUCCH_ETPG1>+V*1'_)Z?](#E"EM** M(DZ2B@G:8Z+$4D'U,WB&)UCQ1&H[+ C1=:RO\ZWA8B,!&]-'\B(8EB&=6TQG_H&:PFO:%JYK-X19^GC%')VOKPL#1& MF\?+GYIS@H3VL-XOH555^R)6Y+9A@B_$_.9AR%^A4^YP^7;9>PA0J5A@%LZ]?3P0Z.=U'SZQAL[1XRZB80LG:\!,)+@5Z! U+!"QW1#.[MKP M623-U^;.*O6_-QJOL%@_2.0S,W2/FN>BQ:CTJ3AQZ5[_1:1L@WML1H:1X"&< MK@^9<1@*%(/%$3/1 AM35O+T>!@VWLGKP/=5+@V>$RLP'TF3/7S2J?.?OQI] MVR5TI5WN.!U I?^5%MB*H2^D RKQ!>I!PR7BP..+9.1*4A8?HK8D_@&I285R M0T.@_+P8RG)\EY3,- H5#/-7RA[YW%@L1,;+*P313)*%X#"3:UY>"UB:I;C^/85*L;0=8@N!Y9EY2O'V%#X" M<0-^S++LN'8QF+G69' VLMY.1X-?Z8/@5N_D[-2=[K1%H:75XGXCB4J8G%U= M7VZ\X0CZ;OF!!Z)HT'=,E /%]]A_ %!+ P04 " Q@*M6"V%K32P0 #J MR@ $0 &QI<70M,C R,S S,S$N>'-D[5U+<]LX$KYOU?X'KBZ;/="2[#@S M=L4SY?B15943NVRG9O8T!9&0A!J*5 PMO[]-L"'2 FD0!*VJ8B'.!390'>C M/S0:#9#X^/OSW+-^8,I(X)_UA@>#GH5])W")/SWK?7NPSQ\N1J.>Q3CR7>0% M/C[K^4'O]]_^^8^/_[+MS]C'%''L6N.E]3@+?1?3RV".K3\_W=]8MC4X/CUZ M?_?%^O9X81T.#H_LP;$]'-KV;Q^?F7O*G!F>(PLD\-DIW#CKS3A?G/;[3T]/ M!T]'!P&=]@\'@V'_SR\W#Y*V%Q,[0>ASNDP+/(^I=\"P%!GI!3FR\7F.7DET6$!O"X+QZ+,@-[,+0/ATE)_.S, MU#S$DQP3C_A_J^N'%CKJB\=CQ/"*_#M/R<4/[,P.G& NZQP<':4B^(@X3"V# M?)03@A%'30H/\H1TQ7V"V%@*"C?7B=;:+4L:/Y$A#9D\16FS6 M'#]8)RZ0(WF2(Q><79X7)#;$<3]ZF"4E)68CONA83FJVYPTSQ]U@>')RTI=/ M>Q;BG))QR/%U0.>7>()"#Z0)_>\A\LB$8!>ZL(?GV.>0>DQ3U;)/G10(*,^]!BG]++JP:,5[Y1BV]" M+BZJ<55XE5*.&_1]['$F'4U];5=N3TO;A%Q9':234U=-_P M=)H=/"D@>O9QS>9>>7F]]D[HY55]?-5H\DV4U6CO@D&K@='%G6HR; ]EBL39 M5E+^9C4];#Y@TW.QV3+IKP:M 4 ^Z=/ PWT?3T40K-<7/$ISI42'.!%#W?## MNAS(]P,NJY+WDKN+!?$G07P+;HJPX#2) ._QQ)*!PBFBCN!3'D[T%S188,H) M #P31,H*9A1/SGHB*+"3:. O#XT/(%9)2#88Y,=TJ2<4P=[-2KRDK+#_68]! M8WLXUOK5U7&05U4=*.*$GK1*2Y5R\:2J4E"$^*3%.BTHKJH3%&$0!->RE*C@ M$0@L K-2"$FYC*=M-W!">0&S81O^)WQIB[Y(YY)+SQ+EOMV/2B/J2#K]2E/1 M$N%6QHJF#3KSPM\&@P%,R"]C7MG+<]^UKB1;:[1B^[&_QFM#C)!A]];_35ZO M=8JX<$Q15C ///URZ\95EXSO)M;4,[(3^"[VH2)QQ0*/N-)-CY$G9R9LAC%G M=C2 G<1R67=2;FL;XE<_^E 5,^@]@*)^S/,"30*>PM,K8M@"F*'AB%FO;O+"=IA M;MW@*0&S@XDM1EW)G+V0S])@9PI+1WI82DF8%4RLVU0BZUWGJ33-"#@ $69 M1WY@VPM8QISV"\*GG*\I'+VO@Z.+K&C6#8C6X4G'KL*LC ?.W[/ MBI#WA;W1=K:FT'1<$4T"3 \9R?YM74G1.CCINPG$9O;$"YY>9U!3LC,%GP^U MG!%(9%T+B3K4"#/Z =OD3#2JZR$LA/0V$ M;:"C.YC63-XH:S)EY%^51A8SJ,^"GW (@M^>V_'()OX/^!7090,;9FLQ9;\3 MI?W$K&64\-ISV[VW/0R-U<3]IE48LMIPH+2:F"/<2$9[;K)C&TAP% =1#(%& M ]MMUF7*B$.E$45H?B,XRIA)/F]ARO293ECQ46E)$ MR3? SQ8,K4M@N.>&_,5&4XKC.8I820*#S0F7OQM8M;1:4R8^4II8A+CG*7,+ MF(N<2\)\S\W]JXT1]2$(9")S;[,9HKB!F975F3+O>Z5Y17![%3,5:7WK03#= M<[.>J')4#>RJKL^488^5ACV1"8S-?-:>FW8XR"4'G! L,Q=&D;->>+$K9+ M&)J"UXOV!E$,\X2P2<]NQ-844#ZHLQ4BTL[F*"X2X:Q^-+=-Q(/?EUD!K?M( MP'V'U-!F>"I_4RRVK(DD1!.L*.LS!8*"E)7,645'>MF]MSO293QE1GWE:)\,Z2RLQG!#WX6<>(N^U,C_K;$WA1;T!KFH*Z#*2SGJ,I.L 5<&RR/.")_F^WR2@MAN$ M8SX)O80TM?QK 4U7'$, /#*2@X3942*V!6);E['8"?$*HATT*V#!Q]QF"$8( M>[RTISB84K28B7RCA,,7@7"2MWVG;@JV-WF/3! M7 KLC1C#<5K0(VA,/,(S\=IKP5!7'%. 5">H*P/R(A;;.I=BR\3FS4KL#IJ* M]< ,*E8WF\--FX4I"*DSW?F%R!R<,NN3'2SRRXKF)J6%59HRNSK5G5VR[":3 M:HOD/@N3_?Z4@=Y?@8DI(*ASX!D@V/E/S&0_?=5Y@'6[0;N$-!KKP6O+FX;C MDS. >5+*I(8*.3M+H[0>3/0X,BQO6Y3@%#GN!5O#G9CR99M*^:L MOZUF4[97YZM5.V,ZTY<:2'P(UPT]''W#"4)KRLD8?DKB!5J*E2$#HT8CMH9 M\UZ=8U: !N8;L7S1]Z-2^:(2=Y%\W7!28%QQD[T@>-3UFT*).MFK1(EXPCHX M5-DG9VZHJ<3&%#C4&=AM^_*Z,4C?SN]\CHZE MT#S:S""XB!XO/F(:RA658K.:1DLM&4Q!JM*&8W!)D:S6-Y!5N)Z+1-8R!.X[ M\M0[B^$AWT8.7&J\'W8W_]4,?X M3O[P1WGT8WRNLT2: ,1?T<[&_V+/O0ZHV( KMS\NQ7#QR8-HIR1BYB>P9EQLJB:,,Q#\1G_T 22&J/_?=>\PX)0[X'O$L44N3 MMHYJT9UYX ,"Z7)=JW@C$ZB$Q^(+R)NZ1B=98AQFXG\33LEMZ3Z8Q?/6/J$-$':+S8B=W+ MD$*WCT[Q2C6K6;B^6>6,A+V,UB/&0NQ^6EX]1TE_.;U@I;H6%FFSAMJ65)*_ MO6;QYO _")\E<8_TDLG.KN57S%.]-(E;YFA*E;T(&&NWB^$(4N IBE@6^X]H* WD%(A!-%*I5HIB-H(\_CS!7S6S%N"AZ)B:^YH\LU?(.*J5=4IUEA?,2$VH.XB8$0&M+=\%H\W[&O@ MQR>VKO3;2M>R8:FPUR5'4H,J5_) ZE'V;.U8W7*:!G$%%P%*8[-=/7/LN]B- M7X),ME$\8CI/5"@GJ:]!(E]C':Z)+ZPK=[I?/2_$Z7.)[.I';P&PRIJDL=H= M6LH-+Y2T->)WR9:W MDR(C;H5_LRK>&!:%8],7$#RDDFCD+T)^'= )!L$HEL%Z;K#2I&WES/(+<5T/ M7R$F(MCS"4RQT)IR)02MU$@L[SP&$?X(\M*#B>.UF\=DS3]23YOZK2+Y4CV9 M2G26U:V08H?T.8^+;-);%\KVLZ&$K>U@LK'I=J.AA.S6A M>!**N6^R86]-E\+'+=6&_("> !9P)&614ENH6C'+@I[@8.RR:QK,[_$B#JUN M)YG7%"_E :&)4KKDK9UC)2HD8>2MGXVA5J^]K*NL0=\VG4L0'$ =?"FR:=]# MLA#47_&ZA]E"U!;\;@CY#5P)SZ8F[/F$B"N(_H^2Y:6D)3O&J%9I6\ MZ5)784=]P#X1RX_!G# 6T*69VR%&T1^TP6.1>23B7II^6*) X=SY\0=:/W3U8KTTRNWC[. MD'\KE^+99VG1D1]E]L]]/T2>O)RTE:L/0JWU': MW#$7[0B,[E\'=/76_C7&*]WJ%'VKC7B%3N)QA@\'AXP6N/VF[;SF6P&1C;V/UD[9PU+LMX3"^BBV B/'6K3VN_C;FO(^A7O>.OI(JVT[.ZT@?YA&5L:I$)%N]DZ MFL!0%MD=C:LX@ZVEV7TVZ7='5\TO/&]I =U: M=K==JGU-O6)S5:Q\=UM1LT,5%ML=SA)I"V%-[U5MC\3&ZM]E!4LQ,M MLRUWG5R4-4N%.EZM3:*OJ(GH=H[@Y_\!4$L#!!0 ( #& JU91 5>U>0T M .C" 5 ;&EQ="TR,#(S,#,S,5]C86PN>&UL[5U?<]LV$G^_F?L..MTS M(_])>DTF;L>6G=0SCN6QG:;W= .1D(0+1:@ *5OWZ6]!2K)L$01 2N#&TYDV MB20LN+_%8G>Q6( ??WV.#HZ.@X-WP>%A$/SR,6;)]P_JCR&1M -,)#+_>-*= MI.GL0Z_W\/#PYG$HXC=Z?CC. MVQZ^?_^^E_^Z;BI964/H]+#WQY>KNW!"IR1@B9)(J'B1[(/,O[SB(4ES,1HA M=+0MU*=@U2Q07P6'1\'QX9M'&75!ZIU.(3K!8WI+1QWU]]?;R_4S8_9G2L/) MFY!/>TKB!\?'ASW5J <,IW1*DS1(>$J#PT!FTRD1BX"/ LG&"1NQD,"O) QY MEJ2@ ,&,QRQD5 8A3U)!0OA12IK* )0!F"1#%K-4_1[1E+!8@C1RYB:"CDZZ MBI5@Q8/B_Y\>64@7,U!5R::SF'9[&X(+21QF<3Y05_!YV5Q)")<,"P#T,:4P MJ99#O\(0\] @:?7-?_K+)WYCZ:2?R10FICA5#[]:/G9Q3=/5\V(RI''1E1MA MP6BLE)^+I:AUC"H!R]5<'1$YS!4_D\&8D%DNZQZ-4[GZ)L>4XUE^H>=L&XD+ M2>L8UH)U +%%4X5B0^U/1=CA BSU21>L_0-EXPE8T2"W_45'1(3/)L2VF5JV MZ.7ZKSH-&$R,%?U(\&DM5>*U$ ,S5F@/G]#^ &#+=?0)Z\=>F3W;I8LX!C6YL,2Y77'QB"9,3&GWF/)(:4U'=V*NE M6[.BM\YE3=KA\98\? &5$(S$1M&6M6V'Z]])G.4SX)9**N;4R+J6H!W^OW'Q M_3*Y$3RDTLA[:6.O? _2"15K?NZRV2QF6IE7-T;FK2LG)'=7) Q.V1F3?E[; MPCE" ,=&[VSQ'"/ 8^/1;/&\Q82GPI[YC//>!C$E$I:@@"P3Q6H48I_\RQTL M\^MV[R7N:\9TR^P+)WH MHINZW:#"JM'.NN3HL-W#L^HJYQ8]/G0/O FV)VH\R&[IE#"UC3(8?6(2/)WB MM [(RHZ\XK6U\AJ4KN0HL5G:U*;=H<1NL+%UNT&+M8>-\D)[6],Z6V&^(T7 E$?R(81JTXXI#>5+);:-/J;DE;>)L>T-,.6\ MZHAA5SD 6SF\0RJ'7?L.6WGX\!O6&1#>2X_<#>%!VW MW7>!W31ICSZ_O>$?@IBGHQA**9!1(=IH$I>$861'VHMS^TBT=YV2O:':.>ZH;.@U 6)5)=MJ"D26L\]C.0G%8Q M*EJVQO$U3T)KIK<;(\VTE.D$KS-#:X3$^ZLK,L.RF+F8PEP3(!O=PQ3 NN I M-0 ^PY.? XB.$M![&K[/RY M7@*7/7'M*8KYEFL^C4XAP")C>IU-AU2!R,=MRZ(S;U@0+K%W!F1+'3#6=T'SAB@[I#Q'>LYIJ3:OF1B MIR&>G!LL(R.:*(L,_Y(\9I$Z71NL&^3%B2&1DV 4\PEE]E;L1,DJM [I#IE=R6&0;";&!L.8C7,=JN+6EM:K$WNRHO*>WU+0WI#% M%!8QH!%\2J^XA._[H+B 8LY -<\67T'--_3C-$S9/*\WUOBX?3S"KXRF')3J M?_D@@?$&S3IG,C\L?2/HE&53'7!;.K]'>4'2ZO^+/S,V)W&1QX6E.0O!'*D? M3I/H^1<;+6^H8#S:MA9AG"DG=/$83D@RIK=@]BY&(QIJ#SBWPH3G).!,T)#E MHP__CFD>?R31IE9H,X+VI%XQ%>(9ZV&!NS+@D\6?!LQE0Y'-% MW4>0T6AI"<"U:B2&AS'/1Q)?SH'3XA8'Y6Q4*E\C+FLZ)&C :U 8ESJ MDG; MQR1 I#?:!Q]XN*.N R3CK)E1-K;#:R1&7M B-!TI4?- M7EI&NDK3%_'F/7ETF'(5M"VC6IW(=#$@)30MHX!(>$98M!+SQ>-,+:/!R^8' M@@OK8 W/I3.ON&&Q4[; *=:!-FLH]PXPX%/J)JW6B.X=8,!GOP9V[\ WOJ?% MN!["=ANO7*X2*/?\-(0X75 0)P@P7=S$)$EAFJOH?5:QC^+>@5=\>4[W#"Q9 MU.=39;JJUHC5C9%>U+&75!#?K4M 58'@7V"682NFJ@;_0C(MQ##52+0B'7TN MH48A\&N:7L;U!*:"X7V+Q\:'VI+]H5FZU<_O4ZY6)*[]F*Y^=7,(T< M]YEL1?/^%8C&?2?%.OSS45.#(_QK>H6MCTJ;?4FJ076$M7R.7JF)KD[M8SKQ M62,]PZTR(YB*T9J!W%\51PU%V-\TJ9&(Y,T33#_ 7*A*-?,F=5D_P!1QP>Y6 MY85IX%NJR>&-+!0Z%4(K1>->"J:47OM2Q%91A"FEV/[HU-T/Q502S]2 M^*I'H"B)-S/HZ<#6*ZOQY1),5W[E.$S%.RKF+*3RCL>1!H:9P.]UHUR #4N* M(YOAXEZ01))0R?@S88E::YS1$;2Y)X\:0#5Z\(JP> M=K%)1T51=$9^J>3"G MRPU*#2I+*K](! @3#/&(Z;;=2UKXKCI:KE#5PJ1?>%IP$D^NMM"%C3V9BT>0 M+'A4\"=B<0D&2ZKCT"HWQF-@;7R9I%2 A].7)NW[B2U($/A<*MH9Z*%^O VM M/7->B&VUXU_PIF6\JG$K?"]%J!P+1$9%B&1Q@L"5_*]JHVTN><)7"\^"E6K; M;&SO]Z4_*U:63&C?]Z-KUPZW1KVH:.F58_4"(5A,J)7..9W3F.=9O6H-L:+Q MC&).8=&YFU0-5W@AI35U9=,7=(WM, M.30#I,:ZABGKJC? W$XA,0V<%1@',X@I)6F%S6F!AE(-2_PJMUC*H:J:M01C MB'UP[4L:H\O]%P1Y&3LGH/66.9BLBA/ [1Z%HK-0 =./>T*]C3FCC5K^>!6MCJA\#'R[7F9(8E5R&,@)I6!3E_ VPW,ZXY+ES]@X!JV] MF=Z)QN_-?,]/FL(\C6CU*P$L*%I!\'2.396V64&H(O&-X<5I:". ZO:^N<^F MR@C1J,I!&(**FKUXONL3[!V86A+?$!9=)GTR8RF)=8BJ6_OEO.H>H!;O]2D> M;=#VLC8M<+EQ$.N:IS=$I.HBZHU"9!L8KIVT@-/X@A44G@OLPY0G=RD/O_]. M8NV+Q'7-//.JN1+$Z*H<*%M'M#[EZ@Y)1]K*2Z?6B;(-_VI^^92!RF_U;]D[ MYZI'Q8:D?0Q&TV1)Y;>^E_/H@<6Z,.'ES[ZK)$DR5N<*ET:=/NW_&?AV(?6, MJ;CQ8Z&?M&5-_+[0S'AY;=MWU&X\7Y4]*0C]K V)YWKME+"$1A?+M]UM9)T@ MD&>A]DB./:'G:NR$<;%Z2^,U3[7Q1$5+OQQOA03KH6#?>-$$S[D5ILM6TCIE)%(SKG; ^FLD0C.OMM%UM8 M;U' :I#7M07JY:Y2$U#]HAE3 :DV.5U6TVB.;_%9QVIH[ED9?!:R'&&-371\ MYK%Z\.S#97P6LAI9,]7S9S?T!KZ1_?9G'?0 FDX2'X-0D7]['DC8E#]@&AQK M8':U-9ALMATTESP?)K-MA\Y^]PR3X;;#YKY?B]2B5'LHIYU#I*:E&J'33C52 M"U.-T)CC0FI97%8K.]--S[.O#)G%WA72F69 @]XL[CA1^NR::XNJ1TRCND=1 M-"EIQ62 ]R UCG6 [6,3 MSN)4V/(']<<0XB3XYO]02P,$% @ ,8"K5@C\96A<0P $[(% !4 !L M:7%T+3(P,C,P,S,Q7V1E9BYX;6SM?5MSXS:V[ONI.O^A3\XSI]/)Y-)3D[U+ MOO6XIMORL=W)GJ<43$(2)A2A *3;FE]_ %(WRP2PP L(JE$UT[$D %P?""RL M._[^W\_+],T39IS0[)=OWOWEVV_>X"RF" M?/O#W[[_Z^VG-Y\?SM]\]^UWWT??_A"]>Q=%__7WE&1__$W^\X@X?B.(R'CY M\9=O%GF^^MO;MU^^?/G+\R-+_T+9_.UWWW[[_=MMZV\VS>6O2;[K<-CXA[?5 MC[NFKX;^\GW9]MW[]^_?EK_NFG)2UU ,^N[M_WSZ>!\O\!)%)),S$DM:./D; M+[_\2&.4E]-HA/!&V4)^BK;-(OE5].Z[Z/MW?WGFR3=BUM^\J:8.L9C1%-_A MV9O-GY_OKE_/!8O25)!*8D=3N!DH(?Y+/_[T'/?+T2 MRX"3Y2K%W[QM3U1"EXADT1(O'S%K2%[M&)T32I8XDSLEJA[7E%;%,%V3NQ#C ML;AXQ-'NB0TIUHS4XQSC&2K2O/TDOQQ'2?"6VF-24_)GCN/%7V*Z?"N9V+?? M?__N;4FKX $Y%H_)HXSF6&Y47CQR_&JGRMJ4LES*=M,AWMJZA=7+U1]Q'.4 M5L^>/!->0YBB16.:9H@_EANLX-$1_V>)4Y8_(8R(9?^\HV0;:M3XF]RP>'DEV]R5NPF8W, M-1179HPN04N#-ECYXLDN\2G$DPJBCM%0$[MV"T0CM2A>U\O=00%L%8CH7>>O MYN6YT^C=U!]>;1%MOJ19+A;U95K.JQ!;\%S^88WX0.UHLL5T?,_QKC)S#0@_ MH-8,<@_S[V]KQ,5.!>!WT>8]1PRO*,M)-H]L)6#=&$Y$8#,!008.,O!IR\#5 M!KC;KO\:^E12&[QGD.K=2_5!+@YR<9"+@UQ\TG*Q[1'D4$+^/B*9%-8I6UO* MQ34]74C#RL<&&3C(P"_B^94FD_%^X\Q.XH^,8J\BMXNQ%[MHX/H&T3?DQ9]@]C8$YW%HPP;S0E* M+VCQF$\>:9%_D(SFO.(SD)@(NP&"6!S$XB 6!['X:Q6+FW),-T)R0N.B_ -E M283+51>1;$;9LLPD@,O+P(%Z%IVMJ.A%BIZ(QR>2A*L4S6ODP]K?>Y18SR6' M81B=T^18+E']W"O8M9H0F M5^*[.GG?V-89G7*.8%2^:NF QNO]+E3)]-#F;JFMD^@A31U06:TV]1;2MG- MW_\K$,LQ2]>5)U1#H:*E QH?&!*BFGQ[1B)535U0*1ZAH^S@Y]YM,I,D89CS MS7_D[GRG--!HVKJB4YYP4_9 OZC-2,J6SFBD19;O_=M* E\VZYVZ<[&T&$JO MA9#T_$^L)D_1KG_ZZ'))L_M#K)DZH8N="0IE3#2NL;=4[;==93)G8?*685UHK-KQ8H599]') NY"L M4)R3)RSD/[3A)1JB=_4W2]PFIHV=UVC_BE; MHC0]*[@0L;CZ(*EMU3MM#^CY.I'6F!FI"E08F(^A_4GY]P T46E86-!,S;-5 M37JDZA['!1.3\.Z[QP>2UVK(JB8.J+I\CA5,]>YG %D-J8[-S_!K5'B=;> !M'(CM.T^Q MZ<0^(+3OO8.F<0D!,?W5.TPP[PT0W@_>P0-Z?8#X?O06W0:1Q;TT.X_3J3Q:M2ZEZ#X?)5*5 9%*"Y?)1(+&Q\4 MJG\2BH59!@K2/Y$%Z+&$ O1/: $Y.Z'P_)-9S*Y2*#;_)!9UF!84DW\BB]YH M"<7EG["B-WM"%7#_Y!2-=1(*RC_AQ&P)AF+S54"!Q Y ,?HJF4!\EE",O@HF M&L3-%]$C2N5-$!%?8)SS**ZX7[0JC251D:$B(;+="LGO%S@7ZEMJ41>^ ME\?VG C2(\TA^7J@0+MQ)%]/8L%FBE0NMPN\8C@F):L1?Z>X9'Q9,EE*4>P_ MY?>WC(K5EZ]OQ<+,Q6^7?Q9D=>@=/4K [7IXMW.3IO2+W(!7E)7)<+,B%8"D MKL[O<(S)D_3&UD>HM1K#*0_@@L:D:AZ#(O@FO,"3OW+UL-2K@YRM^GB%,.5/-'Q1Z&>)4)5$WHV M$5MTPKDX@P_XV2'?4B!K/M PE=ODUD652X=C]H1592S,'9S2?RN&P8*!)DV8 MF%WG 7$!61FLT^ XM S-W&%P^LUL#=@K%*HYL?J&7TT@:BAT,KX05.>%3OKW MH=A!:J&/>1.,:H<8*JQY$Y!J^4)[L3!X$\EJ-QEM%0YO(ESM8#>1X;T)=FT# M52_>>Q/QVAYBG?3O3?1K>W@ 3\W ,;!V&*TM@_[$PS8&VLE>=! 0VQ)@BYWH M("JV);B!/:;5?7H1+Y9+Q-81G46453$A-LX15M/+2+ MZM'-Z0K>S:_/N\E9?F [$I_VE(D/OW]"SV19+#^]X X;NI2_]T^5V"M:JNI^ M[YVJ.QE$6//^:G]S0XURAFI^]8>BSG9>(Y];P7.ZQ.P.IZ5.QQ=DQ6NIMN@1 M2L!WY3,\6W]"_Z;L/$6YEKLA.Y M;C<2E['(OE7GX.\Z,7]7N+A@'/X\/9!ZB8\:1"^?$+0Y1V$F=/,!-3H/K4;0 M=_QNU6Q$M0*I47/RRKT,W6']7*#A[&VHM6NW$#K8'*TE0CC"?<5G?)]10V43X?.G+]&*4;[].J MMI'&K@SHX0,"K2T5U&?<* :U_^ZVZ^7S2N8A:YU'^L;!OAOLN\&^ZQT0F]. M-F*\H[-]6A^0WNE*L+=#[5BW5\I\'\O6!P-KL,H$J\P)6F5::( .C3(_1*FL MW26#36.&$[*# +3.*/N[,-,8'A[L-:=LKVEO ,&/>5AD_]*V#Z28HJT%9 M]4?'&Y&R&N3?(/^>H/QK=7 ZE'A_C%*:S7/,EF)A/=K*NXK>+J1=[:.#K'O* MLJ["-_E)*)%B3U6E<5=%?D79#)-+!FIVJ:SHHS=K5KF\\-KH'W:/'6MOE,V8QX?B6D5@?I6;1,KY_97*Y*!4:/]6D+1]!T5U1_@?5PSC\NHNS'.EK:'Y M (/B*\M?V6\J5;=!L1C.%%/SP6G7\FASA['2/VP!C.";E;\%WVSPS7XUA2(T M9@!JJW;[B,]LWZ,-C&D^(M6JB=1.,?,1GU%DH?8"PNCB/> V >^B!PSKCEI9 M4[T*:^EF!YY(1#[4ONS=^C2><53G21W-(FUWX)](,0]+[Y]W:Q4BJ&B7J\;Q M[^6J[4J,:[5^.[KU)50L\ZI&UM=1L:PSS@$/<@)B[^CZH Y/!9AQU)N-9J'T M:$":/"E>;\ )^A6V[<.V*H*Q$( MV]UE;C#8#:.UW:(-^4LA?^F$\Y< P6(.LY=^BM!<\#OY!8]0ED2BQY+DY>SR\W2O\6L]-.> MK>L'T&1T.7BB!S-H3+*'=CL%+*%P0"L$QUO 9#HSMG=+O3B,Z1KC^UQ0,%W) M7:W-6C6V=TK]'18OGLAXHY*>ST*(X'?WG[4(0'V"G<^]G:]S.G7%S+1M@C4R M6",[2#5S(4O1IC++Z(R?SB54[XP.X!=,&YUV7MG'/-U#GIM[FZP4N-+K771O MDPW1/F7)731O$WQ 3V8]X-YWPYQ,.\KS?M E=ZA)?]]Q.7^7]!4S!R/\)^% M6&N6IGSM&"YL^0 "@C'_*S3F7V>Q6"/B3+Q-4;VURM1LM!X%)3'D26R=75(E MA"9(CRY(*QY3$D]G,\P$B]00I&G7 1D/"RR^_ ZX=,RM.R!I,^6W!8L7B./) M-HA=31:L1^]QKF<4L60ZNR ,Q^(1_'R!"%LJYA/>H7>ZM\]7TEG?P$$,>H;F MZE>O:]([;0\D3_%T=ITEY(DD!4H5\=_:=NZI_(WDBSNWU(=+.(9! MLB\%)X5QS-C&'@Z]CD/7*\1+6"&0LK0T86HV@^/-8Z MM=M/WSC$F=C';2 I");4R/4PG3T(+LT%'Q""H'8%P3N>"IYA"ZB7GDNAX"?2 MMXD%994AG,E$CC*(_&R];W.+UF4=+2D6[V7C+ 'QACX?%>8,_B@_"O8?RO^: MX]G8/D3/G4#TW/V![^6R=+W(PGWP%''K_F[1%8^<) 2Q]<%AH%OSIO8A9C#$ M#'80,VCFK:\KU"KM2SX"K#??49^E-'&)0.E8N]BG32'2/UE&F9;J%>A>!V=K#Y$_G940@3@J_5FE;;A M)]3LU?=JI?;%8'U8NOV^8GUXA-NX]7"OB-7M %UF'GR%EXGX>>6#3:":VZR+ M+@4^F$G(N]UIH8/L-JDQ.-/+'=JQ:C:2C6KW?FV\K=XE@-D=-/"(9R!0_^Z< MT03'^<>'^C3TG5(*[! 6TU:\SI^+(+F&[8R^/EP/V:_" M:I,1X9V 85BAT.09(*X?O6$F(079&E%(07:4@MPPVF(/N_>4Y'??1IS,,S(C ML1"[H[C@.5W*O%ZQ.B2G8"7K%+N3H_F<[2<8F+G+/.B8%N))ZRIH9O-A'R^S^>+W\YOM S>!,:]_:)UM#*/DXI\*2O8_.*+D M\[V"DOT/?N2%^T7-J66I-\KKNZ^.P ^8SAE:+00#2)49?,:VXZ"V^QA7$]5; M;GM(BR)_U=C6;1XDYSCG#S1'J3;'0-G.=7;5_K22-VJ>X2Q>+!$S9!L"NYT" MEJ&SWXZ(6^_(TZ53 KL-C<60+PSH,2P"FUNWX%V'Q21GV&[#O.XQ7@2AHG8K M!/LC^-4<:T]#<+^0GQ)N<0LY$-X!@HNXSN@PJFWMFF(2N2-CZ7O?*B=+]G?8@BZG<5:[1$_Y>RBM=0L-5E+.NW M-1_VP4W?44H$T/SGS?*%24!4[1SQ:I%V(_CYP%B[?&7'7B2OXE^LD!S["(%( M_ GY#I$?UHA"Y(>SNV5MC<)N@CX.(QM07+("DLVC%4V)O/=V]\>6-G-LA^V( M/8=P-",G5*P_Y5@ 1:GO2F/X!TZ3*\ID?L:M7!MKE;_'JH];Q_1NG=]N5K?! MMV#NX);^I,QBYX*><\ISKG\/EKV<(CE#G/#I[&A^US! =IW=.N(07\@[TL5_ M9!SCDUCX&?0]6?5U[5[D@HRD/*2!8 !=G&(XON4&!@/8RRF2*T38KR@M\">, MI)PDCW.;[6/=WRTZRK 03P4RH#;S-3<*>T? ML5@"^*/8\!BXD ]G"*XP5\.#GQ&,_%GE0K+;9A?TV&<8CVBP2"D&EJ[I9P1 MRL1A26ARAV.9WUSJF*4U(OEWP7,YTQ>8QXR4ESNJ(#4<8L5C*TQ?X":>TG-G+9YE? MO!'BE$# /1TC*A-GQ#S3>67]@;X88#^W85JU2=_5A:^EZ'*0?/I[)+G9"DF6+52ZAN-/HP1 M),_X%"TVHA#&X$T,WL0Q>1--O(#:V^J]PP@@G+8S?GL31=(,,MR6[$V023.@ M[=1>MW$IG8/OR% +G(6.BI]UO];MG4! Q!V5M>H<<0,A'(BXH]H[G2.&68:! M('_R%"34( 2$^;-G,!L$.0"1OO<,J;5# "IM^"IA-3/,0E'[*F0U=1Q"QL M:846>VS^!"YK2+TAL?J% GS."4[(, MI=L7QR=YSLAC(:FE6^-XF9(J>.W9>I^[.F$8&:^S[O^)(9KF%*)I(&S&GH., M(NY$!RN$FX1PDQ!N!?'89Z;KD10[Z(XS-!; MJQT.+3K?1V3K?6]FL%$/X,(>8WIZ,+<$KN0=K6/#J+N*8NZBE)D51#J M5!PA2/J>A8)9F5VJN-0J7/% ZR0&GV&G8W8 [Q/*"R9F;3I3D6.%K(/A@@@? M1/@@P@<1/HCP080_/1&^A_-_1&Z=;F4$APK-CU%*LWF.V5)LM<>\F5ZC'\2% M>@.A(&@YIZSE=!$[6.;SB(5S(980-$K0W&<@MP08!*1+T%V"[A)TEZ"[!-TE MZ"ZGI[LT.,Y'I)O8G_,.]8^?(C1GN$I8BU"61*+'DN35YT;*B,6(+C03:W*" MFA+4%)" ?\MH4L3Y;X@QE.5KN_RFIL,$12 H D$1"(I 4 2"(G"ZBD"[T]&A M^/QSA#<57"*Q!R,N*YPT$YL!([D0E\%D!#$YB,D@,?DW3.:+'"<3H=JC.;XI M)&.8SLIB0+ R"*W&"@)S$)B#P!P$YB P!X'Y:Q"8&Q^1#J7F]Q'/Q?,7-!43 MR2/\9R&67C.Q&3*4"[D93D<0G(/@#!*<;Z0WC(NM?"?^9206?]W+-?99+%D^ MB7/R9&]L;C'F0+-P?["M+LM==2/VV\8>P*?L3K([#I^!AN,%-2*H$4&-"&I$ M4"."&O$UJ!&MCLE1!^>T%I$<*E+OOGU1R3C>UJV*9 $G+$L9Y>5F)AS-YTSL M7 $F8E4YIX9%GKM[HI.BSUV3&[2WH+T!]!8^G9T?KK#I[([P/\[6\M\K% M* MH!I+@Y&"KA)TE:"K!%TEZ"I!5SE]7:7Q >E23G\7;5ZZ$"Y7E)67C323O\TC M.9&KH60$>3G(RS [?[6<[K:KZ3J;4;8L=_39>O.CA96_R6A!;@YRJ;I#V1S7O+_: MW]Q0HYRAFE_]H:BSG=?HYL[]1?*;"]45:H.ZH=M*68@O/FX;04+_B"K'CMNK#HX13!E3R[\4?RA)/K+!<+5Q8I*0LJ?N9X M5J0?R4RU:FRZ>H*)GZT_H7]3=IXBSFOX6XL1?$&XI^X&+7&M>-!RE--'.BC7 MOF54J.;Y^C85DN\D2V24TDK*R,8-:='3*:([S+%0K!:"I O\A%-:$J4_DD!] M7*/8A$W)TT?0)?\CI_@)I8(T/LG/$6-K<8;^BM)"@ZO)*,&$Z]Z$&^R(K8'4 MZPO4(+C[A*"-1$ [.FI'9QG6J(G>&!95*Y :]6ZOS-K0'=://=O9VU#;9MQ" MZ&!SM-8QO-E";9D;;: 6>[7YACD<6FWECNYC#N[#'MV'RIU[:NY#=XDR,$BM ME#.W&[ SS$93*A"7N]O.8;BLC2% G'_U#*>]%18(] ?/@)J<%$!8/WH&R\+0 MY3 X87>M9[O ],P+H(*8#2$@(%3#AA0W.5Y>(56O3G:U,RU+V1'QRTC64Q6 M*+U%:[G6-9XL*0;UFNYOQ M-AM4ZX37-QZ&;@T3 K4=D&H#"](W#IZMX-E2FE'\]PM!SB;:Z!@8G=?'^KCV MSI ->SO4[B#QRHS9Q[+UP;44[-'!'GUZ]F@+Y6UDUF>87CU2TS-$X!VIM1F@ M@CBT4OX0B7$PE]E",<,)R5N:*\'CN;!;6A(3#)BG;,!LK4E^*)"L<(CQ]#$E M\RK&XKQ@3"PW2-BJ;7>GV"3'FL[.RTURA>+R'J5-Q- 998Q^$=2=HY7X)5\K M\#49(E@N@N7"2\M%4(:",G1ZRE!S%CTRW:C=F>M0_/XQ2FDVSS%;BAWUV%;X M!H[F0O2V(B4(WJ"LB!^1-]]<9%PRBJC22X.5*+KUS^H0SL6FO4DK9+2-Q M;4"!?>_.22Y94'(G_ODD3JQ%NK[.A)8I=/KKV>=LA4ABIAL\1 ?$?Q+C%JS< MHM?9JLBO*)MADHNORN?7.7NM^W5 YAU>;:P]9?'&,F!-G+]RWFX%%:18UA$) M[]4WB1L3HS611_TZ(/,>9T3N ;HDG%-65NFOSZR'-N^+J-L4Q>4"F\S%/]N; M!"Q)A0S2%X#-TRPIKNW5!8GR3H)KS@N<7!1B8YYJ[X7F_B<+I: MSC8<9G,GBR8^T-A^>.JU476 'N-%,.ANJ*7K\AFSF)0>U1CO?MS=_?/.!B-T MK.%1[RY,Q;$X#W."^3E*4YR 6L2FK5);2:B+D M@5(84*&%]W2,Z(7HK:\UI6OKE.J7BJ.&E:L;#DCOP3Q6?TI+])T\+U6\PKK_ M@.BNA.:A+;9F:CX@[==9CH4\GTMEOMJA8G/**Q/07+6Q[0<8$-^Q^0*$2=5I M0!S& EVFYF.D?5#)YR51E?)+XDTLDLK0TZSS@+CVIM-2 +/<_,;> R)[P.S8 M5FAN.""]GS-4J9$XN2 \!A\GFGZ.LZ&J@V 3TB:)5-"O:>DVZF7CHI($/(@' M:Z0J7=-!:=;R57WCL=$]Z&EP+!*\4%NU.H1%SX$1K; LW"'9H24@5<=!\93S M^RN5U9#*0 <;2-J^@Z(J[RYC&!^*W5;0S ,,BJ^T"]AO*E6W0;$8SA13\\%I MU_)HQTC_H.:-Q$BN 'J$.-L3N+YL:PZ>9$EE#YX6.<]1EI!LKM%UH-U" MS'"HXPO*U]88F*FM.BZ]6Y_&,VZ;I@V.K?1RD;8[\$^DUC)< M.O!SK4($%>URU42K>KEJNQ+C6JW?CNHJA LEO+K"X.NX4*(SS@&/S'=;TJ/# M4P%FRO5FHUDH/1J0)K^/5YNR6YUP)%NWW?O5^U2\2PENNY@-7EGO*BFUPPOP M<'I78*D=8JCC$PC;77%_&.R&R9INT8:Z&J&NQNG5U8"%=WMW8 +J"[;. ?7N MU 1>Z6.;N^+=6=EDY0*C>;T[()M@!6>4 -'Z=BE.DP!T(-2?/(':JA ($.O/ MGF"U#O8!XGOO";Z&!3*@ H,[DTI;F#7%2J @?1.+C&'^4&"^B$3;5O!T?RA" M[^2?+C.5H9/@MW#T.E8.BLMO00B>OPG%ZXLHU+[@%A2Q+Q*1=OO:%5J 0O=- M0+(+=X6B]$5,JM_"Q@Q J.G!%S&I'J8^*WN/L?>JG3]%:,YP^06/Q-**XIT! MI.UUGTV&KO#W6\^S.5VAN*?9P'MRQ3TO-R_]EM&DB+<^_W5-F@*T>2=U\<3" M10Q*%*#Y5UKG[I/@*EJJZGX/U?="];V0/19N:0@95R&P\XA\S7GAE3/_1 ([ MQQ)F&X)%0K#(Z02+V.D48PP6 6MQ#DTU/T<8L8QDI7$S$7"4F+G#SAO>/Q\CE."T'@E>!1 MYW2Y*O*-,_9RLQ6V45K:LJR=CCVF63E;UP^@*5;DX(D>S*"Q4BFTVRE@&=0. M="F.3+K&N(S!G)8A7=J"8,;VCJLX\9P1F1Q5TO-9'/7\[OZS%@&H3[#%G4XE M)^UJL+X<*%@,6P-Q>=;1IF?*Z R4SB4(;\R>UB^8-CH-O+)A>;J'/#?)-EDI M<%7-.V-2DPW1OOZ(NR#;)OB FPPP0<3O!WB8(+O6!+1)W?V;M)^'W')(A8T M%9/+(_QG(99C2YNVU9@NC-H-" I6[:_0JET;Z5XE)I^MQ8Y>2#]WE:Y<9^EN MT+U?H@^SK"T)KNO: ;'7F4P&$9SR-D7U)CA3L]$Z+Y3$D"?!K'9EK2 T07IT M05KQF))X.IMAN18T!&G:=1%I*W?,(Q)'O3Q(A;R%*HF R>TD)^!LO6^RR4F> M?$$LN2SY_#[DGT_S!68/8AM6$C'_4,[;=58M\TF6B6.@_*X.Y8!D=#")#PLL MOOP.N/_,K3L@:;-N;PLF."/'DVU*@)HL6(_>8U_/J'BKT]D%83@6C^#G"T38 M4C&?\ Z]T[U]OI+.^@8.XM(S-%>_>EV3WFE[('F*I[/K+"%/)!$;4Q$3KFWG MGLK?2+ZXPVG)HOB"K!ZH1MIK,<+I(1OVMOBT?!"N:N*<'1\VF]QWE0?6JK-; M7/($Q^71NG5&[$X=)F!KE>O:;A6.CU[Q9XSDGK(])NO]1@C M O]6$C0U'8+1+LU]2-3V]30@^)M6Z7 U$_#*:L=H;6NRN4=468HF1;Z@3&;C MFY&H>@R+H#(H0:E_V7I8R@^J/4#)K^GB&,.N!)2T76'&-CY_;7P0L-Q+BX]T,6O$LKHF@]"H%5WJ&_E.YZ!2U4L68'FPVG4>$!?P>(5U&AR' M]I U=QB"9]BJ*+6B MZVM/YMFQ)[/\YU>Q[G:A 2IC2A^/&,<<67I[NYZ_AH\_D;G=J5^5W M[]?L*STP60+26?I\5)@S^*.&/TTVZL3VI@>=@FAL/TR6WZ&/3&/T,+8/ M.94GD%.IO:GF2/ NM^4-SJ>S_?U8ZM?0T;@^S$9IT.E^,JR'=3L7Q2,G"4%L M?2#DZ_B%J7W(PG62A6OFVZ\KGBOC.WP$6!\^0UT*:SY.2U<7=_N/M-8=0V&. M$!_QF#DG;6Y!\@FP.7R4=A"C.=I,?Z#$[5V>ON80>7$WH(7GW:ODUHY.5A]R MZ3LJG N( ?=FE;;A)]2<+>#52NV+P?JP=/M]Q?JT"[>5(#H\4H !Q=YL5AOY MM(]:'FX/E*Y$=L^W9Y.7:I, Y[:.29<"'\QDXMWNM-!!=IO4F#GKY0[M6#4; MR4:U>[\V43_>E52R.VC@Z>A H!W=W=EEN3EU!U'O@%GX>=QS$+#D#?@)+SW9!+:UF?L 5+@(7B\T72:EX' M&(K4-T%KH.POZ'1Y)[@-DHD(G2WO!+S>\EZA,^*5M#=XS62H><8WJ;%)+4\H M5M_$1$\**T&GSS\^S;B1"RU&8D%XXGB@N=T M*2\8B6GIHV'ERHP2PM%\SO!<[N>(X2><%6VO#>_CT=7\]7L32W]TM[BP)98W M\+!UE?ZW^;#/_-M\\?OYS?:!FQ2_US^TOA8%1LG%/Q64[']P1,GG>P4E^Q]: M4Q*NTVE#E9/K=!I5=K^OG)4?,)TSM%H(AI J:[@;VXZ#VN[K-)BHWG+?0UH4 M-Q@8V[JM&,\YSBLQ3UL%2]G.==75_>EU1_@?9SB+%TO$#'79@=U. D:J%BCN/W"DBW JQ(VOC<\BIZNOL]ZT/V8+^K6*-S^+^45;R&@G7X ML:S?UGS8A_2.K[S *J(71981!Q(NE$!#6$9V]<)RCN.0%))M'*YJ2 MF& >B7=*O\BXU&A&F5 BB\=\5J3;IGSK/M^"@48:]$B"DXB#WNEO$7D0?-MM MJ!K0MVWCR=RNJ2O*+C8K:K)94'UZ^PAKM\8R?%T-E/>^MULE,&0 M?J0HFV3)1XPX_DB%XLK%EUBPE?.",:'.KK'I\"Y,+.UH"Z:6 M4S:U*(+Y!(^5/HPJ:'EK#MU<>, O"CR9B5/S7QBQ*UH"A#U]P^H0_"75E MH3(E-!W&*ZR*/=6TNW?8'L2SFB[.5_W]0_>%ML&V[^T/LCLLS^U$WN%W17B, M4DEI$Y#:@8;'^SE+!%4RTP0GE\]2[9LLY2<;J*8QG**$GL *@+;=O<0&/#G: M#N;;5;$?J#^U&,1JIQ[2=/7&D MOM16VL-(':R-;',C2[SH2!,>:1Y&0\OR2),RVIEVH **;W>H-W.-0-'Z(H]U MY5R%XO9%$&OK%8?B':L$U@SMV$2N9BA')6/!+'90Z*,0M;J%[)O$!;)C0L&- M0K!20>L]2/''**797)P!RRC!CWG$XP5.BA3+<+V89D^8Y>11?"P;K]!:6F<: M!BQV\2@7P8O=T1D"&4\YD+&+XFO;Q70A%IKV)EYM6Z=4R\=?9UPP4;EESA%C M:\&IM?XV2!?'&&98EJG9\.*R=(TZ =;0VJT;5+"F!\&:Y)0JR*UK,AB-5C^(96-8Q 1+]N[)SN?$/*PUI[Q;VNZ: T:R]4US<>&]V#W@$?'/)J M)2$XY)O:G@?U$KJ]"JNHIN5Z<.UKB$D)H3$ MG%Y(#%P1'&G0"TA5'&MDBU*O'&FTBE'['&M "D!!'=#$++_D'=N2M6,.830& M$!2LPZ=L'59DB]_CC%!V*W8UX5P6J)#KI-;R"VT^H/%78VY2-QR0WBL48PM# M]>OF ])^@Y9ZDY.I^1AI']1@]I*HSQE:4J$*_PKQSA1L?!_45A#URJC8S>(,]N!@#P[V MX/[MP2I]:[2V8"L](%B%_0,4K,*]685_BM"8!C\Y%@?LUY\>I6^V:=75MOL@2Q9)(EEQL.5$_M M%668S+/JV(W7#^(WGI8,[8/8KQ^I\OZ9'IX0[''!'N>E/2Z8 H(IX/1, 1!Q M8J2&@"8G\TBM 39"U4CM [V)&@Z5[_<1SVG\QX*F8HIYA/\L!/?#DHF D MF[^\2_TP7JO50'T!J4/6"JA=4 MO:#J.9&@[=CRR)2^YF?IR%2^KN0=AVK/[EK"1Y3*]*R(+S#.(Y+-*%N6FEG; MNQC! [M0?YI2%52@KU %NF54R!IBV"RY%'KRJ@R!P_5%B> =>B+LLRP=?EA( M;1+'Q;)(D>0T>,5P3,KU#:7;=CQ7L#ZPURZOAKV=Z@QG%<.YE_SFHWRD/,+4 MR4*FYH/3KDU>,7<8*_V#IM^R.35WZL;I=K2$ -KLC@ MBNS_IA&M*#PR/V03#6QD'LB&FME(XTZ[O!3'E]S45KX,(%9?[G/JV/D$1._; MU4Y@^RH0WRAN=VK#;'V[*=/*S ^5"D9Q,68S:'Y+/+9V(RAJWZ2@-IX!*&:_ MQ2);:R@4M6]B4AM?E\-0M)\CC)A<=3P2KRGB"\1PA,KB-SPJQ#S*P@YBE%4A MWV!=XV:1:IT_UT4@6T]$ASBW4XYS:^T,N,'Y=296%=;4':AM$UPL[ETLG=-Y M=';<%/)@NB!I(;Z[ESR%'T2L3Y)_%SP_M,D= 6HYVO#(IS,5M3:(S:/X@/05 M<6>(D]@.IWZ,X"P,WHC@C0C>B"-(&FEBI-Z'%MQQI,Z(3D[ZD;HH6IWY;I1O MP;P2P6>Q+*:8<9J21)K9HUT#7M[RCO@BFJ7TB] N,U0D)-^79S'KV:T?T;-* MW1%]07L^9>U9D;4DCB;?!.9T?7K-919]FU0V*WKV6:'9I6I[M2LSIJH7V=:GW[ M0Y=+OY5@=.6!]D#OL&"(,4GQ"SGL@9Z+)@+1$Q'<[FS]67#.@Z4[B7/R1&09 MK\DCSQF*528 5X\=:BY; S'/6V>/<#M'5=WW)2O\J2PYVGF!V;KDXQ5=,YG1U.\33S8-?Z0YC3]U&=4@_H M&7,I62HF1]'*-:5'NW42E\>-%.,TSAIP/T_0"!D"BQ74!-#KKL-C8F*-;V.4 MU%*43=>A,DZCDP(J&DE2+Z;R1?G MA5FQUIDO0;#"" MAPA-R8<:D?K'CV&!\FKX#H[K.GL2!2ID- ZGI,S"*G<9WCE8D M1ZE!([O49AE=/J^D'5?(.]-\L>$'\-=G,YCKN)LZ=;ZR($$L M!O8#>(K/L'Z;#^0#7LD^.,@"9#^ I_B:O4_ 0#[@A5OT[ ?P%%^S]^F;#7<< M<8Y;5\(#G<1_%H3A;2K5;8JR_#"?2@'!?@"W<9'2.WXF3N;DG"[E4:RS/ND; MA_C3$X@_O2]6JRK""J62BURE],OUOG*K@?58]@[QB"$>,<0CAGC$(TAM!1CO M*L^T '3289IN8Q.\6Q;.X+^X'=[6@>@=$QEBVBR#(KS;CT/,&41;\"[:>HB) M:F"Q]V[>8 R_J>G;.];= (AV&DR>7N^8<-<3H/3J>,=*NT8.]+%ZM^.[G@=[ MQY!WZ2I]<87:@!8@>G-RP1O;%49R M5[BK\^V@CS("XG=7UZL=_O["[Z&BU%B$R:9N3>].SU;&0;"WVCM5H@6@@VEI MZF;T3K'H9CJ:QFYX)U2UVA3@D)RQ; H(H(.:IPV2 <>R'YK,A%42IW=Z=[N) M:!NDYYWZWL+50JN]L;MQ?\?5))+RO:)4;I3K;&-T MT2."]!FN)H:"O-(E_WCLDI?6@6?,8B+4HMF]7'S3E2ZENLNW=VMJVXZ)ZT,O QY&CH&*IDJ KRC"99]55(/'Z M@2&Q%>/-7BP_I=7.W.UI@6R.GN&D\M-X78M$] W=I^S M :B%[$>UXYUV4T5.:L^(=_D%/)-Y*EZS;G0MP_5LFKI5M]+=R=F3R16 M9O8U&\0'G+^BM, M8>K'<(]RH[E46U<'I;;A4#E!'=Z/:\&]O+.OZ"5'"A:* M'0.#78L+>S&TD43JG>D(_"8M5%GOG$)@D!#QS3L?#_P5-K.O.%ZSH)O6N]FC MW3*CD/#7LVL"6J+=$ZX#?5%Z&<<[=F,!JZ&P[9U[MQ5DB.#MG??5.C.S'Q/O M2)VH+JQ?WD5U=WB+3.\77+Z+>+%<(K8N'6GB=9 9B9'X%56Y%/*BQA5-24PP MCS*<1QREXJ_'=33'=,[0:B&:IQ'#\TJ;:'+99:\TN+CXT@& <(W'5WB-QR>2 M)"F^1%P&)$]F3*R26IL[K'$'!-WA)YP56 9&UJ6:[,*$9.Z%^%\B>/7F!E\T M/S:J=C=@>Y,=9_F!N4Y\VJ\!\>'WB2!%3&>]PT/=H'^Z.$&W*);<1DV:JDWO MU)WO C8$5RN/P9H-9&XX )VU/ C2= RT=N\@-M!\6&<=F^TM97 5\?GSE^W M8C0IXCP2-& 7WD[0@[US<5I0'?R:7Z%?\QPSM"0QW\@P:I^FMF$'A-RF0BJ" M$*)M&!RK:F"_"2["C-.K;N4XP96M*!.T&-);:UL%RWZ_EO)J=6@38FO;^$WE MH.FZ.ZGNK.#BA.9;]@9*-=3U"3Z?X/-1JK;^^D3LUC@%,9[1^44:;'1O#,_Z M]T&!TH97=J-NUJ3G5F?8>P-H _X93K2( &J%-T9G(R*0?#PZ_UNP,@ZH5FY@R>YL"-W1F8P')^R MX;A]=;\OB"4/XHD:4T9M&\=FO&W!W3+S\[/89/SN_K.AL!:@C_OZ6J\N+IPP M)LLLERK+>M]D4UZ^G/LJR_LZ$X"*4I_83)?B#4U>1)*UAR7/UX(SGV%""OSM@>>?#!])_)V;FAY]09.;@H- M+W#^_%.;7?^6O3UI)_).?BU1#\;KZQ]_DG/KWZ)O2)]?;X>KX._ES"R1UTO= MH"76>PA[?%28,_BCAG7.UI>+>;7;'JUWVV0^9T)%R_%U)C2)C).XW%7 KD# MDQ1![O,UTD;6(*\<58/N!Q^\ MX<$U&5R3I^.:'-@@-5)/IG]6)/^B3> 3Z85B IQ [RJV#N)# 4Z6;\5>/?5Y M &?3MQ*QPYAT@9/E6]%83TVP+O,VOWV1?AAOHGZXO!]2AH]45] *H9JC+>M. M(E:%#!VUH;.($?Y'TSS.W@EQDM?I"$4(USGE]/?S<_/#SWAY^87[X1==A0X9:BI_0ORG;/EQ5#U;=J'?ZI(UH.GM!@+)" MI;'M.*@=U,DUJ:H'\#L<8_(DS2"F>Y&US1UG"Q^5LO9)+7D :R7BT8:OV F6WD6T@-\2M3JNO(I1Z',5GTC0 MB;5^X?]"KN&OM*'(.);5W/#\:;6&_:D<##$R>K-L8<(/A=C3O5J=+<4^']AI M3Z%-'%651 MGI1/^/)9AKVJ'#C 7FZ1,#&9MXS.2*ZB^G4+IQ1>9^)4Q/*=;XOJD:P0"WVZ M.^JJM5"U$RL"\\MG,;-"LB(98NM2QKD1\HPLQT=30=K\6HB-#',58@=/'& & M!9V;A2:T?*Q^WX;6CBFOIDULF3(DO*)-2;BN\2!T;Z90'H>7S]O*CPB[P$T[I2NJQ^GT* MZN,8Q==WVTTIT^A?5'VC$ 7F/@JL$)B,>W,A9 M<>;V!XXW10F]GG' M7JR065EOO>,H5E ME"SO>(L54(/]Q#M&TPR5.!< MN2LMUG2N##Y7($YW5<$:K'ZU7Q"([F>/T0$B<( HWWN,LH7EUJ-843' BN&% MM!T^X4A,\D' 9+2ENJ.@4="S?(@>M2 TA)&&,%)MX.7!2JK8B^#]TYG:^0GH M$<)HI!@I7;C2TJKCSNVBSFR.&5](&FLTC7BR7 MB*VE,K+]L>75\VT?XZ3.=2DY=Z2<=/UMV75M_*9RV,NXM]K$6<&%%LBW M$DW=<6[5)YAD@TE6:?8;TB1KKMEL$%FIC;CH$S:[_4M!3'5TYO0&3,R[0-#Z M]T&!6J%7_H)NUJ0/-3,[*M\*T9>]69 @/E@75JZ3G[U:G^W/ Q_69FN> K M^N?YT2("F!+]<]A $'7PCAQFOZD0V9B)O-E+MNP0:+!QN[-"R$((63B]D(6O M-<^[?:B&;_$(=0;Y08/#'U&*LAA'?($%85%7;]RBM3S5'QA*\'DM!HL>@R#87Q\B3C<8!%T7 MUQC$Z9E\).B1I(()8VX$H&_OFOIB6:22T^LB)@VY U'<8LT2DJJK4TP7>(;%TY-=M8(#B49,MP(.L)?; M&RI()C7BVZ>H8TY-XU92MU9NVKHE3&@^8A(+$FA9#42BK;\H#=$'3!#,NK1KY MVDRVMMM06/1XW()H[ M69QG.OO,JT,'A$31QRF*6[81$XT*BZ:E:XI7B&Q+)KTT$^NWA$5/QXAD:;I\ M?9NB3):;E ?2:I,+K81B[N(XHR)'),/)MA;7@9U2*"(D5EY[!>_H.!,A(Y1] MI-G\ ;/E#OT ATUQ <3N!= MN" 8H]I\YUW (!B3M:?'NT!Y,%1K!1$(U5VYCC"8%K9![]8J!&>#Z$Y/#TW8^[1W0WIZ<,+@MH+D M^H"$0>ID<;H^!6V@>;[;8"<@U,7HW1D((+Q&?3(&E'MW"%KCA 1M>W<$VJ&$ M1S5YMROM@-JXH;T[_^R@VLGA\H*O@A$@3@L*T5>92!ERZ=V)"?51P3SDWHGL M ,)?FI/U$5/>B>IV^/0I+-Y)Z';@0&F)W@GG=AAM8Z\\9#=6K[1-[JQWLKH= M]CX"=;R3[^VFQ"XC8 ]6529E\[W\YU$(EN*;_P]02P,$% @ ,H"K5A/W M,4W+70 ?!T% !4 !L:7%T+3(P,C,P,S,Q7VQA8BYX;6SMO?MSY#:2,/C[ M1=S_@/-.G-L1);O;[O8IMMW22>OQ-."XF*!*EX@R+*),L/>:O M/R1 5K&J"!)(XL'V=Q&['K4$(A.)S$0BD8]__Y_/JXP\TJ),6?X?7[WY]O57 MA.8Q2]+\X3^^^GQ[,K\]O;S\BI15E"=1QG+Z'U_E[*O_^9__Y__Q[__7RO#DY^<]_S]+\GW^!_]Q')24CC\-:FV'[0'__B=_.-VZ-'43V_%V#?OWKW[3OQU.[1, MNP;R2=]\][]^^7@;+^DJ.DESH$@,N)3I7TKQRX\LCBI!QL$E$.4(^-=),^P$ M?G7RYON3MV^^?2Z3KSC5"9&D*UA&;^B"P/]^OKE4PGSW'8SX+J8GP./?NF:K7M:<-\ITM<[H5]^-QO2:%BE+ MSG/+*'=/ZP3WVRHJ*A?8'T]L&?\[5D697!:'6,I"9V&8SZR'^J!\*$/4I5P*M5>&MB^EQ1?A[56G,[-XOW%I&E MOP.BW[]]_58JV7^#W_S]C,6;%(E6 M!J<$*^H%[RW9<-Z3K$U-+2(=D[^@)=L4L3Q4.6@X]FE^\OGVJ_]L8!,.G$CH MI 7^W[_;87N\EGG1T#DJX@'E2QB];7'*C>T6!69_7-"]I.;\O MJR**JSXF&?QH#,LH)_?#0!(\>55#_R8<%PU3^9"G-$FGRV&*,^H3J^@=NTAS M?A%)HXR;A14%C7=&JRC-RCM^ &ZBK.NT,OL29;_$@US5X_^QI99.8=-C9+5?B\O8D MS1_YOQA'#2$-ZL^M,OLQ&"^\_);S\F4#>$*LVD/U04X<(J4K1OOA)*-1B=.Y MBF^MLM@!#"_\]0/GKX\"ZH282T7L0<[JI: KMOKI)&/Y0T6+U4E"[RL,=_5/ M897)ND%YX;6?@-&Y@"P993X>NKCCPYY/HH:#B%^5)E"*D7$8%Q;"QQCQ6V;<'GA>V_3-GV_,: W)-"W(+&$R(774V M9)!-M:GLBCW?\5^P^)]+EB6T*$_H[YNT0MU<=":RRJ!] +UPZ#NXF;=0^)J< M"QPFQ*-:FS+(I/J4=N:$>KUWR8\W'*$5X"(HDU>%?+U,TC)ZX&I?A@(4E-_+ M-BAE:Q&>72?5>+S\.*U>@VRT7%6G#:;D.VY]M'#E_SYK8TMN)+83$B*;S##L MV+*]P]Y>:_\:91LZ3Q*:W$7/N\=CQ3/MP&CD^ZQB5M<\_]?Y79!7V"$B,D/* M.%/?;TY*^B#^7= U*X1[%J.6A^>QJV[5\/RH4>'\EQAPQ5AC,"75J+$APRI/ ME\J3>.**LHP]083SR8(5)PG;W%>+3=8,+4\2^=SL[@W,$(%PCV2:B$[P%0T\ M)@WRA"-/SFKDF\$E>56'%?@-OPG(1G:?Y%"\X\^":V2X7FAA M,R,U/J1!B&BLUI%A:,R!;"RI)W$V0VQ]&8'=M,4\JV 7TN4R4>.\I<#79_$C+, M=T+F!41E2>L7W"R-[M,LK>#OSJ79$(%P,.^2]? MUDW9R*[4HWC#VRV[M='U_4)QGU8/1-Z_Q)Q@II,ZBQGO ^X_DGS_U-G]>HJGA_$6 M&@6@Z^^+-RT/=6&234:O%A C>P?/.I"*]YX#^J="W^M\@M3\?5,[SV2K80.3 M G3RFX!/ $B,/A_@RA2+7(S# V=YS[<1YEX1"B7E%:%###JU7Q:-QD3 M@^ ])U/P']Y+E,@MH-0N=C%))8O82/UL#,/=\:9H^5WJD195RL516]-J?8-4 MM;USN^;@%O!)Z5H]@C,4%9UK6\[FFT+>'+F!(7XYVBF#G=R-YM5$PK_^_66+ M&%@/XM>3=Y2@MU9?%Z/VRU?J7%G;28!:O!-C.7@=O8CX.XS,V #D- W/!*% MR7IP9VS9X^WS0GQQ+;&F=T*D*=D,/)"ORE M_**$HG_KC+E?8S^"),3&2[Z!'+,T/WF*"@C<>3EAN\ =E!38!.@OI583L0GD MW,+#ET26I#GYM4:V'4PV20FSRA;C$GA1>^TUPS=:R4#634D30)-CO]Z(U[F. MP1@AM0[5??8P!KN N<8@PQ)C\IEC#+)ZVF#<-7R*,FN?2W IS>.WWF\"=*U5 M<.>GV90>DJ(/00=-C^:_KH^\:1YSAKN'S)[NWQ*_S"ZE+A7YI>DCO\SQS3R) M8OXS_-6>!!C!\2 66OB$EA5YMEPV2))K_C69UTA^00)DMOE(J4+LZ"1+%NR/ M88N3(BW_B0MZ=([&= H<]*+[A=0]D$&1K7%L06[X,B8IZ1Z8RVW!! ..\1

2F0FX.Y\"#6_?YE-^0Z>H%?S;DYD<@CXS(OJT(T>"A%R?4[ M?E6^6HMK\;PAP"5?P S4C M+562-@B1QV 9B)-@&38-? (6V6@'B]=_'&78CP7BOCR'!C(!:W<<)$C4?YZT M.3]ZRW$%0(SWT4+3D+*K?T2G@ R/QC8'Z9[5!\N6BHX@ 6J$:I"7&=+,&7LH M^A$9?F6777QU).IE&_);@X;?6#M3R@]STK@N179N!.^';9?WQK;+!^&#O,QE M_\Q?:?JPY ;D_)$6T0,5?SSC-+B(TJ*OWLGD\!MS5YC".ER+K8!(DQEYJC$A MD42%/,!?3A*.#%EP;.0%@KQ*[(T5_" MEW_:Z*]U6@>-RSU:"ZW"+]M%97;.[#U_.#Q,_GC$/L\-C_0]4O_"E?F2O'TS M(Z"#__)YQ_H$)4+FJCRQE(; M48]8H'HB<"7M]9#6@J",8GM2R3EO\<\S]S.^6_0%N+/N/>($?TR=[7]E'T]M3^,0-M;%405\K M[C6O%?]Y^I H< 3%:][J/YY7N#]M0SP8AZJOC[+'^YHL8(23@,%]M4CL17VCV@GR$7..KFV. M@.VS^/D6/;+#3Y8_( +#73[41*KVVMG5SA+JH[=J9%[+:50NX?_A2'N,,CC, MYGD+&?A;5V:+R7>8W!:=^9TK7@Y#V%'%CDUC_CN3<\/A8A(6"^M#6"W:B[JA M:_Y7<17G1@N1A9G$*( M%QEZ3T9*VD=:EI1>K2E4&\@?.#"9:41ED6?5R8+Z%B-QNC!<2YW$8T:VF @6 MK'%I*F+_IGTD>%TI3B3ON"#QCU)^/4O2,LY8N2EDWW&V1X-%30-9_#J H!FS M(1M%<7^68*N44'.WB[,-O$Y?2Z-[7G&U<+^IQ$',^*$M6JNQC&/Q<)E7%#2D MRB2T.CG6-K2"A#=OD15L4;Z@0'1"=V/KJAH6QD:VR^;,[9Z,/,OK=@PO5PN5 M3FLU9^B].-J:#G/BCP#K6A,TJ(&=V6,([/7 ,+TLAJ8(WEC@C+[)HN+06ECM M-0D15@)I=<,@FYR+T-1L"AN\SVQOGU-37_:ZY;\TTA&VYK1_-1B&/8$KPTS5 M8MB"UO!/'NNJ(]H19_(:PYHDZ-U.3/=OI.ZX+H#PUE&J M<+YU>T:*9MW2NLK9,]$23WE)LS=$^JHQ5X M"?XEI1IF:(OY5&5VGS^-)+1C:WPVH165TGY-JV53^[JQFU[Z@U!,/L6WI!T$ MX:$SK<"A;6>':D6K3V\VAHC>N(^?3<6&M@WU?I8;'(_D,^6\OASH2@0P/G&+ MJT%$H=?0"7V&"+U LC+,*,R87MZDXIIE:?RRO:TJZI5JCD9*A&)67_*@ (^1 M!FLKP=JFU5J:3# M> *LP&@#\B9#VABAQ,K%>L>X0Z[Y[Y=PHU#Z <*(GCD#LO%4GGYVD/@/A-W# MJ["(NG^CBL=P ,)WED\'*I//Y.G V6NVCA6:A4FC%/]#:MRW.9)_HU'QA27M M](F0C<2145'4_KENEW1930P$C22T/SM61#^I3-:]/V*M4S&)I^SPIN.>C'=#O88@T44^Y'C' M$YV)H(.J*P-_GP]9/Q7\>9LYE3Y%*SI_3E42U#4$ZS%N3>4\Y 2:T ,P\AN M"Y.5W4D[ID,0[QQPQE91>AB>V3]H)!?(R3SR@008EA,.*-C!"UUD\<8-YZMU MQEXHO:7%8QK3;B_7MB" \&650K>V_W[*RNH3J_Y&JQL:LX<\_1=-=C/)CP[+ MT2@8+S@^2!X/AK>O4S_8 C&&QA>T&R-KJV^]\CM'=*LD^K;FX7.=G%C7-YP1 M6!P4Z"$O%%I!-^N;$>F6":(RP\L^FP RH8I@-ZDF/;Y?K;'8$M1=<_I2;IW M486B[:P"H11V>69U;IG6*ER5>>YE$&9$+W]QPG7@Z V5U9_+9;HN?Z$]C5PT MOL!&!:MG=N]0E:#)'FSRFX0>QIC6(31#4,^?RVI;21SB7)(D!;2B[#I*D\O\ M-%JG_. 0!\/]T0MSGIP_TR).2WJU$&4'^@UHAY"PSC3[&#GW\ *L.NXA;B$4 MQI/D<$>9QVWR)FP7:9Y6]&/Z".5.*[ZO4&53>MW>O_P2_8,5IUE4ECTN,,0, M2.$P@.2:Z24J)P(7LD.F25*_?R$"'R(0"NEDP^P.LT#R*3#P#K]!'QYR%ON, MW 4M+#//]E@YO+,0NU5Z7#U,_Z"Y> +)3]0D!^_P$XNY=\W4WG+N=)[]/*;; M'9%V(,VNFU[3"^,R[SB>W'S1>A-Q"?AER)P&$"'U;E.M],D M<'CT'OF[Q6X14IO.G6.P-\?V7#[Y,IQMVTT^ID43;WS U?VNF9J"#SK'(/E@ M;RY/43D<)@%P&"_P2'S-^!80?06 4-W!1J**B,S1(ZPC\>KF2J9%CRE<_UJ5 M;N:M$B+F-\"!B>Q? A4 74M'Z^H7U5<_576E,!PY8H_T;G]:A/?&VX?8<7G; M/DY_8"QY2K-,P??_C:RBW=-#(&OY\1F/Q%M+\]OL9=%-84^CL0;,PI9J--I>-V;&1&5*_ M3\T@1OXQ43 M+4*>Q/)*B5B -*,>]F":I/.FL;N: -W^=V+1>*YE"O. +E M-V'?R/5HSE"$'*DS3VD1K=*X'%2;O0,QFK-S0N>NW1KH>/UI"7T7*C1N%AE. MB_9S"].GH?]HZ]TC>:\>'1P_-EKY<%[G@15#H:L2F;":=)CJ77&B_:3T><$2 MO47J6#IH:;DUB#5&9NQ ML?3T)H"_1J#/NHVT2.+OK2ROTB3--N!3N:5Q MW01',BI-+OB"X#EP(VVRJ\5Y5(!U55[S2Y]X#'SIGJ#OYB@3X0>]ID%V+S HCD8_Z'[F54A\1B7TJ MX#]GM(ZE;MLPIK5@;4^/K^YF!8U@;2I0?6?_BT2AL9]+9V%JJ*VB1F MA_)C_=]-K&R/Y[M[",KGO3^5MWS!^0@_]UB4<1[N'>H!G->*#6SGW_^8?;G']_(Z(QWL]<__#3[X=V[ M+R@^0VM7&6:KO/'R0'B1I1 B7V%"#9P@W- 7D3,NZF9\3526/U2T6(%;>"!4 MO6\HM@YJQY2N.0%@GMQQH 2@SH*'L/>2E9G0*AC3]/J!^@=;8AP_/I]NU@GI MZAD@;@_[C''KJ'M^QI0F9=.BY"IOUWZ^NL_2A[X>QT;?8BQ]71C.;:,:_E$% M;\*V.&!:?CI:W-AZY3'4^$WS!53Y?<4V%?SP3=_:PS3T-&,_-HKL8P4MB\HJ MC3GL9!-7W45WA@>B1*AK0@\E*@$H::#B+\Z6T+<=(+:N%[BN\0HA +V.=0/0\X &&C M*M!(5+Q5OK:(,ZI^=E":X:MP[] .7T#)%M>K*B=9W1:?&;U="%Z*\I9[" XT M@L!/A,\--@3HW"'>M( H"? AV:)"=KB$Z0@Q8G.8/8K[B[8^"$49>@@<'(^- MME;-ZYH3&\#0GD_V\@O_D#=,9&9,.9_EBQZYH0OIAN!VZ"\.VC<67[#H>$X/ ME8H:H,)-%+@4:"]9F1&M/ ;EQP5?28A M-D'I80Q%(UJS,03TR7GL[A/I 2SA<$D- M,113]=*4&1(*Q3HEC;]]8(_?B2ZBQ8ODG/H?.Z:I?_'WTT\'_''\!T-6V$W@ M_+3ZK\M/?L,Y.HC#U"L.>^:TF\B:'#A=W]D\;=KS^\OY&D $E^QE?76(9@"3 M:'&LSTA#1ZF:?MZD"4S(RYQ?9X6?_(8F=+66$;%I3/GU) ;O^8-*I@R_1DJ6 M)A1?\J6)#D;*G*T4(6OB2K1#9D9VZ!"!SXSH+M:1()IR'QM): \6RME_*RR4 MW1^0%LK9?[N6C[/S3[_,;_X[B(W2(@]3K]F;5MTZP&N#5W4)5HY#:LJC^;PW M&CK7NNCG!]SA#>5@?D\M?I#7-N>AED#R6K-(\A5<@ MB%WO[RJG^14V+KM_=N?AVA*\B.^/]A (Z_+4)3I#4C) F3IXG(0,+_X_D'7P M&&4BYZLZC8KBA1\'?XVRC8H'D;.,+F6G!("*[4 ("9,$* BB0WR021#NHSC9$6]:RNY81#%C4#R!8V >#X%".;2\%)Q@W44RA%@F'5K"[= MKF[-QP:0 0V^8884'/5NEM!4&G3\AYT=Q__Q]SFG> )4O\BBAP,14/[=D.F/ MYG%^'#3 "$#SNOUJFK%!0OBLC,6%9LFO#ISA9%S9)UI=+>ZB9X6IKO$%ON:5 M:F9?YG@/"A@#W.J*T&]Q>UB$ZZFFPS@,03M'ZO TK5[F!8U.67+H05+]&:$, MV],X#WGDL @ (P#-NR[LI!@;(H,W3?BYI%>+\[)*5U&E###H'H34=_N3N=[] MSZ6X,&SAS4A]*3*^'#G2#PK:,CV">4R!?)IO+UW7!K.8K1WP6,DO9<4UY?]-;FB<1669+M)8]J+> MYB^?T3(NTG5/?Q#L-.B*?V;@7+/W(1(S881%A4SS>6FEND^&Q]$[QFQM0Z#7 M"HEO&M=O17P->9RNHTS!V68?6WFG4 $)\TBAPF;\"X6]==IXGFBP:1X19T1S MJ5X>)P893_DRH4?E@/E'4',9R@'\FE;+IKQMDR'YHI!*Y"S6DN65(R2WP8!DNS3:B60RZ3%A;UZ3 7V]R:P(02BO-E5913GTTU)(I7(< M4NZ.YO,E64> ,;)C ?NUT-VW55149C+R?OYQ_NGTG+Q*_17+1.< \!G-0,1MH,_ M5C#LK@UU"(H%WLH%2AQFY JS0G?^_V'.8AB2>G2.T 4MBKH3MJY(:7Z%=GWT MSNZ^WT$-?D^V$INR97V%"/':+7-/PB8E8+I\QI"D]1K6_02UA"]8<-H 'E+C!(Y":5HT2+6Y4.L+U21[0&U MG5:G^Y$1U4?J7IPY)O[/R1__:! M0M8'Q(Z KJJUE$+JL=.,+9&C"5!43=D_8N6$2L7_'>'IJ[66(3'0SFG\Z)_->#&YR%!$P'; MN\MCF++,B%Q>F 5<+GJL M\"[4.%JV+2L,&MCT?&OM/M0!(]R-J ,9.W>B<:L]U$52I>A7O'C;![]^;S9O76MZ)@ M;\']U&3:))J&;_F&KF1+9O%'J >L*M.&G<:%;[D#G&O^.W2MDE=PCPD3[(7> M"ET/ZR!]'6FT\[SBY\$%=,;==!1CZAN"T&.'4SFW5P4\ @")A.A=>2FIQW1( MXG37SU>T>. L]Z%@3]52I,SFAQE?FJ/1O- YJR>V:& 3"9S4T .Q2#]]F2'1 M D4\740QG:_@J4@KONEXN)5HIMVTYIS$U?$],RZ"2_.4%5!78966)2M>R"=6 MX:X3]E:"NR>IX(==BXT(*X!/=!;C)9BJ@_65H5,JRCF^Y=SQZ7LN-^T_C[C3 MP#3>KC( +-C]98]@;(@*3H_^VU649>\W99K3LNOIIF<4^JC?F\W3$2]@D@9H MH).]FXQ,DS9N^6!)LVS(\NL:A.>"UF2^F ! !K;N.FG(] CC6,U?Y@M6K(0C M^R/GO\N*KOI><_N&CS@&NJ;U=BRT@)/? #P1\/V^PFD3F9E2SA\#W76T,-89 M:H=Q[GPT*NYF&@%Z$OQR=]C$5Y]8(TM\R^PM*I_,FJ>&NNY->;:A\P4WXV4L MPJ:SZC=J DPA<"- KAG*'"/C:N&.UXNXG=TM:4$C #LC"XF==/-.;6VXXNCR MM@8/Y1DWZ"C]NB2;/*FC:"%?^SY+'Z3J@,!%L7)H"RZ0%K_:(\J,)!M*!+GX M'S=%M>1_%Z%(+Q"*M&#P<"T\Y5"JLVK_,4 1=IP8L_'[.5)_?11;M>^F1^FQ M41-A]!D*H!>]AL+,6 =X6O](/#CM_)RQ. M.;T?6*'V%W2.&O5:N)W-XX-A01J@ =\,C\EX]&RHH$V@!Z#Y*&/J2@SN0%4LD3W.V $5%_U _*"@)-,ECU-NZ/3^J/Z,WGT_WIUZUX.XN MJ;OP'%V+]_NZ'SHB]+[".FWZ9W=?J5F")\?>#O*;1"%0 1%-JC,D*1WIE(_\ M&IQ)5N]XO^H9@= L!S.Y9A4!CC0JQO]S51_QF 9%G)XB\R3AI"OK__F8YD<. M8*VQZ/.E8TY/ATT-QC"P4[U4!\!2'H88,)0W"U3G2G MY?WF>4F-$HEJG*:W1N-6S*-6Z$BC&,J4HL2J+G'=/C;J-VTV^PC_#!FP<7/S M)MG1WIAH]V-W]T2IV=,80TM_AUGR2(LJ+3D&=3\DU<&E'(@]I(XF]'8@'4%& M*68+^"-"2EM@B1;VKI2NFA^8/I'\Q;)%&>4J_9'F&_J)5KT.K]ZQV+BTKCE= M,WP-C[RG>;Q<145@9U8_79D1L?PIR"-SH)=WAH9CE:5B6M<P/>F#_!4V?):3.HIO)OL_>_A/;0US7:%SY)- ;^% M2>3[8 M;LR4;-2N!-3[C4XP"TQ1?&9-[^]/'U;O3RI.147X7LW?1TU7^2,, M^G O6:YNHJ4:@LD@.9C*O4-1M$8'@*'2F)748SHD\:9P1$GM(4=S]R"D,MF? MS)LZ(0-5=/HS7_2W4873YF"NP3BP$H7^)A@A-&>-RN&2%:@) HMR)0 M(@U.,U)C1;9H$;UUNWJ*PO ELT%XCQ6$N.:X+,L-3<[$U4+VPY7!3S>TK(HT MKF@BALV?HB+Y1*NKQ04K%C2M-H7R<UJ[6T08?6.EHXVE1YSBDC665(S UT3A3TC+F$C"L9)!;YTW' M7!?L,2U3EG?D#BCTA\XG2-W0-[4Y;Z/:#K^/$I) D!?%!U7;709.??7A$$3H MM-B&88AHZ4'^=/A!_M3>@_RI[[)&XQ_DT2A;>0]*6ZT!U[2HHC07KSQ,_'7[ M9'\:\,G^D#T.G^P["6B)>]\/<^][>]S[WC/WOA_/O6B4?7+O^X#<>\@>A]S; M24!OALJO40$U$!*.8+D/ 1#IO:6X[J;R<@S.-%I5V;9V^LWMY^G=>-7;HGF]':!U:/Z5?KZ1 M##PPB0L/_'19>-INXC'\K$5Y?PQ-LVPPI;U[$)8A]R9SWE="0FM<+8%48S?] MF!Y1/(80;",]N=D@V'?)LH1;5.>_;_K"!O0^0X<*]$_O+SR@'P]<2(#MM560 M4F)F_\J@.(C'UR@/F MU9^R7#2I^C6MEHWW3B0U*A0:8@9K.?=*2.$R\)4HV3H#W-<;\:^)E&]">4-+2D'L^06SAE]I!E;PP6Z_R:G]0U2\'KG=E_!20(7 MMFNR Z]Y\?.R(H3ML;>L%@Y!*YKI,1%#T=&C], #&4W.HP*>R2L>>0 753IR-.YX?\BV'M<\G VC9(6C4B(J&ODL_]=(V56UA,9@ M1XUM/[*R%#&)=]&SBO=QL^"+!9I \ZEV&>!#XKU&R!G')50M0=2N,$ND]L;$ MOW!+?U.(AZC+?+VIQ%O-=9'&_;4L=3]#LNG0]*[YL@6?" 3JO \B< A;;4F; M] Q+3V_,!P44S](RYF+.L1O*1QX8C60UQ:RN.4R4O-S!#5_]V4.1_9=S4D(F^)@=W[[>63N].& &.<'EX[Q"9UCG>OQ,]A[D&>0,^ MFVP++9U&ZY1?,^?WI? I:[^:#$U@[=%$!+BS2/\AB08Z4R1T_G$^R]O&=J;^ZK M'AQ0KBRK:\+T0VDA %&6PN:&,$31I$IC7:Z<"SI\Q#"$#&:"0$&SBX+2QDBZ MB2HS!\+P!):,$36@ !:)*&H'V)"M/0SX3,LPT=B:'NM$E][^G ['-]<\PCA4-[F$( OH+F-_< M0QY5Q6DI4L;G]VQ3?6#B!.*K+_(AQYWY!-A >VU SH/P=Y@0@0J) !/)[?$V6K=,T7A9+_N]_^_/W M;][\#Y)!>$4UF#;N2-3T^8VAB1OL]@DN>2@$!<$K1K=.]8>6;IO' +<,ALD M9%K_I.Z6/1O0TF23T:O%]F@ZE9*A56';]'.L6:P)QKE17.,! MJG^+R8S4N'!S1/00#6V4&&\*&TOIT,:*F8GBQC#QY>Y0@+=H>G@Q.&3$YF&S MEDQO.7Y-# /#8C+F!"WBM$2$P?5\:)#MO>UO3Y'-TBMM *_ROV0OX9U?"=1O4:< M7N9E58CB@X3>7H%ZL4 ]!%E>%T*FY'O_%H<9.3K)@D7: M:K 3P]'2FRC)!S9J#"Y4$V7P]L+Y&)\(5]N5 E\N&)"SX MJP$\5]/?-Y"'#[ZY4B=LH7?\B"B%SGE]!"5(P$1"#O\"/$QC9DRX0!=U473X M:O&YI'U5@;2^L7)-/YC;]WMO >!/V.)DP_^A4Q3'RYHLW,R-%^;E1J[B).6% MO)>4_@IP4@Z<*EP%35?NLXVJN(_IY]B"G)I@O!7FU,0'5:#3V5K1A2GJ'O1D MDR>T./+]10\%#1C>:U+]GJ1 M&'L'L;"J$3<0@8)(DY1($+UE>;AWJ#E)<>L8(.0TSK?/>9*6HM(E3USJ;4-8CYZ)'\^%]\Y<,%'='J75MNCT:Z$B;2PM9OR!/RI>R-(J MT-%"W1LR^&3NTZVH[4R<2*30'0<\?TY5QO#0<$LQ0KD\%W-IQA\+/7]ZAL,>)R#/AF,1!KOUZ M#\(:7UAP 7A^#-9 8>P-.L13\'4!XE2]B )M]/=-NI9QI?G0@+7) MYT]5E%(LD@GF>B']F,J= T]H<.Q_6 M^L3"=6Z-2L1(@QEIHR8N26WD)F>DCMY.9GV/_"5#0 >8]UQL$^A+1#FR@)R" M\?L'8],@.B?U%*(@&J2?W -TT7*J 8\Y;6PM!'><=D,/D\S1SR;,C&2>;3MQ MAFD>!!I?C++9.F=VS5 2]$Q&@9:3T=(ZM#ZR3#0(.*VKPPV%!Z>$%E#?O8RC M#"RG,;>(W@E=7B@Z 4_J;M&)H;-KAB5ZX&X<;\FK0L"'&\<[LA)7Z&^^H&M( M/QN;WD@T]L+G2U%:<10?:7*95WS?TOM,^N(_EW2QR3ZF"U7(C\FG^+>C01 > M'Y$&<4&^)CE8(R[_@B-R(C A.U1D&]X9D=@00(>\ H[])M1CDS[7L3%DUI7! M+/V]$H+U^NW;-T*XX#<'U5)N:$)7:S O3]DCS:.\NL@8*T29KP/Y0GYM*&*& M4%Q+F2$Z)H+F?*4V:@+M,"(-2C,BD*J+V[U*M5(6#EE([?"FVUP'A5@L977M)"=>K5NI9I?(2V"@=E=JZD&/.'P92_F MR3UZZ]*?(8DZ\E@4+B_H?D:3LTW!H7*@*4L$W%+^_H)!E_)56H%<7!R%G(^= M!G-0(L!Y.3$1>!D?&5[6CCA#!5Y$(D D9D2B5K=)+V?-7Q?\=-DA2#B&XCP5 M9VAI?HAZH0CN-/VT@9*Q<#K*Q9%T1X%X1X$%I0$.RS%"RVS1?J3^NLZBLDKC M\I8^R"J('769AP=B=%#GA*ZU3 .4U% UBRR[0Q\G%C=TS?\JBDV!-;EN5E5* M9 +(0C][,'VB^:\S5;<>+P?Z%0Z.'UM?ZG!>?[6E&LAA6B(/$[:KW%(_M;QQ MT7X76;@#G=4)\]<%7:6;E8*;M+]#M]+]DA%F]MO>@OM6.X'NR'W\IFR1/$A:;T)WF7/;C]Y% MSWI7^*'A2!%33>M:LB1/"73LFM=KB& 7 NAH1SNKP;@>I6]-@I_5+W3;)P'46YW+8,A>;CJ, MAQPFZD@/VFD6E>75XM>H***\NBI$#J@$^O[E_#E>WV*H MR]=AO0<4Y64:AS6Z2G?3!6D>KB1^]^8S+=IXYN)=-Y0!9_[0\%&\ M?3RM\RP#Z&4C^I!+#,(X\@>)>L0S0Y0*G+AUM:[O79=\[7F5/M)K3O:RUQLT M8B:K*5^]$)WWQ!%6ML"I*7=.YG "/LB:9E-Q$HW9K,'$*X,=\,?G8%0M699P M*_;\]XUH(%51\.IG#*J"#'9O,OT>R].Z<)Q'R G@$VCI9$QX-IJ:_@[O1#R0 ME=S2/V5EI9DOJ/D5]BCOG]WY\^D./ 'XDU&9NE1G2%)Z8[I3</!'MJG*BO\ +!M5 MY!?Q7/26PQ I<_+=*!81/\UOOY\1/L>:QG X9@/EWQWQLW)_F>ZF>;[C_!?- M("3P-LHHU^+745%=+;@J7[,RRCX4;+/6NT]@44;%F[1=;\V'8 MHE)],=ZX.IS9IYTU.[:DL*\Y3E:&><*2R[N5RZM?J.:(Y;FWXI0\U6W0]9-S MG!B51=42(?ZOG?CP?_Q]OJ)%RA5!9]*%>H"A?E00_,K2SK\SOKZ"TT6.%B^."H312&3JVNV3 MC%@SX<)N(=2CNEM+I4RCZRA.%VFL-E948S#VRN%<[EU#:41JB '-%B4)F19= MG/+ #;S>*G>_XZ^(?6_-XOR)&N+7(!DURMI-'\+TV%)1D V0Q7^RK.P#WM^M MOG_PV#39O4E]Q8]U0\<WAV1.5=\OT7.Z MVJR4RJ_S[PCUMS>/:]:N@84[[;JIQ@9)X7:KT[Q_J[O^CMGJ]CS.MUH""[C5 MG51C@Z1P;]!T])GN_!O6F/'105IIROAO(=U-.]9+$(^NA%R\E/R:5LO3#;\R MKV@A'E(_T:K_T=S@2[0K81""IR+^#28DT@@Y][@8G.&F@4H@MX ^1[$1E/4F M7-=\&LH12 8CJGI&(H6G8T;GA:0:D.K0JN]G/ZH#JU[;": *PKM]&\@,=B40 M;VH\MPQ_8(53?3ZZ'#"LY7<7F^M"M9!M%K?_0CV1QQ<-=E+*S02>8+:56FAY M':4JF5&,&EM<1\[FKZ;.4+ZQZ\HY!]3K*IC311*G-R7Q^ !7B@^4/131>@E7 M#<7-:7 LXB:EG-,U6[3AA;I.#1.4&5')F]KXP%CRE&:9R(#::U&@F>!A/@%2 MV>@#+*[U76R-&E;AN2+4)>N&QJ+T76J.?WJ MNE"O8,,D949T"GK'& R%U?O(XEW#7T"LZKYA+R;6]OHLWCLF%!FKR6(#]X^Q M\;&JZN/\CYL\H4E='Z4[%%9G**H">?>4/B1#@&WJ >D&RKI=2%@IA#M#XA?TLLHR]A3Q_1*)EO0YIJ5L7<[N M2PZAHB1M,(3A?_KIYQ]G;][^+(;\Z:>?WLZ^__YG%TG$+JB%J.W$X9 MT$#^ MI@Y>8SHD"611&P9_FWULQ<(.%0)^9&F[B )WM50;1O<7$PMNR)1*F]Q'1#CF M:/N5%?^\S*\+!NI^Z)#K'#SVN-N;U+7@ 3"H7KF6X,+J\6YR=FGT'AIYK+;/ MD=G0"[Z6KI"&RSS.-O .#MY _G_)7?2LX*<1,Z&K\1M#]!2Z4V.&T>]>%F4F M7EJK<2168[B*6:2J?QT.!XIP D GA.+QJ&BU_@=C=?G1Q%XO,@8WF%%7CC&K M'-.NJ 8G5B>75,8T'VI%[?H44S-3UTDV0+N1SLGSYXJ"CXB?E,F&"ZYT%;U MF=4N!Z7&<(R3LF=:+X7:>^ ;>RNMK@5Q.ZKO]&H,*^V M;G59^*[CLCZZ$&@HETZ;Q:[KQ3YM%\MMUNO\;_DO^=E=_E_\?VZ_AJ]6436K ME5VT6F=T1KZ^?O.W'W]Y\_;L:U+L=YSD_V0%W+86$"G,%H3EE+QPZO$94JY5 M5ORT6X(6Y0JS6J9\*.6WL.@EA%-81S"9Z5:.U"VW$.<9%;JZ16,X1K?T3.M% MM_3 1S0QMK@65/MF"=^R;K&ZK-&ZA0LZ2'_9K/5_=]6B(Y?,=">]V?P7K*#I M0R[S!N*7.XY/R6G.>>-#E.90A.P]Y9M&U9=OQ S(6X$!).>!,AP@>04@OQ'M M/6N42+7#*8PO"+,;S *)_5]2+](\+9F"VM:XQ;]'.59DT3]W@9%0\0 MLOK V:^L(,P$O(R!GHZU.(KAR.GQW4_6.D[KGO*M!Y(ZH!L*'W,#FF5I KLW ME",R?D+T*R 6L/MWLS9F<(.N<2/ 4J3!#LITM_$CO]U%D&H2.J?$PHXR^]OD M34(:-\$\3Q3.R%J2NZYK6=2^KBE$Q@$$I Q9Q,37L6<1952?Z" 4&W.@UHCL MW"1TL:!QF*(;+CB?>=@<_PZ6F^CI%[[711IE@_Z5KK%CW2OM.9V?E]$3637 MPGI1.DG9Y411TR?PQ:C^9SI88,/D8ZL7I4,@SJ,$:_ DAMYG]:4B >L+?@'F MF?3J<0LDF=#50KD7@U>,?@+[*UE:+2'"JA:8V\UZG:7*:*;^P=B2I9V3.G<6 M;XH\BBE$@5?25US6D,.4^>RG+#,CET_MMJ9%]0(M6RLXT'_?I&NX+GPNZ6*3 M?4P7ZLP#[2_Q>FT(@D0_16B4@TD'C,B,!'2M,5E1B0V!-#1>M]W MI\"U.8Z-(+(WX8-B=E9:P>$G0HJF.4#GKG_HPG:1L:=2NG]V1:!WN(1IPC9B MK6H'4\W(M"%HWB9RQ 9?O][_U+_<; 1][C9L X;'%3G M!7!KM,"8KF&3+6:DA=H,VA V(R;B[QR[D\SR]OC. 0(/[4.> FIZ9:&TOQN7 MWZ.>WU/BRV2J/.D3_#CU19>*/OWKLDK:QS2GH@.GVDVN&(CW=A],Z*,P>%T* M'& 2 320EE-3D^F3R!N7S)OLGPM6G+'-?<4-XGDE9RE:?H(9\= IVW, M'$C>,H+EFNT:P- ;N(9\F$^5U#B2J!X;I@TP:H>8%;+[8^4C? ;+W>M\@F74 MGJF#\&5GP9(C]I1%2E[/?OK^S[)&R8_O9C_^^,Y%B1)7O*ZSIPRS4?XX.4F$ M(0%1+"F_XYU&Z[2*,A43]X_&\F_WK,Y9=PN6K*'V;YJ36$(.U#^]G[;,D& ^ ME>%FM-=G5Z2>545Z?VF M$O?EBD'!%6%4ABCUA=\)-IJ\ 7Q%!T]L']/H/LW2ZD7X+O2=1&;3C/8.Z8'S MZ18ZS,HC6YRFYPP3GL) WB,G.*A7^IU?,FFGYN^\W6LV]QX$5S8O7EC3='YWDS7&WY M]RPJDJO%66@=7[ )&)U#^Q:R84T.%4WL(G#0+AZL=J MTIJ9$]#?NSG+6?/N*:W8\^U?##1)L,,PTSIIT_R_/@7?0L+>.,0%OB$9; $;0=>1M7TXGW-PZ2,%RT/=T*!G&*:63\=T[NOEU2"% M+8EO8F %]=$-#&0Y/UC-F@\)4$RFCR&8+JG\>5)%GZ;Z06#@^MX[%NLA[9K3 M?1Z] %>WXPIS7>\G)C.BD#=N4?8MOJ%Q%I5ENDAIAKE& M26.^>?"'>9[L_Z(U:U9&V8>";=;\"[#$. %2OH5)';#+%(['-:%TU:1I+NLGWE9149FI.A&^#T[:'>Y$_HY?Q>A#FN=P2X,' M+@'ACTJY\]SPB.BCVWF>Z%+,U=D10I>Q*6RY_U1VO6>@H>%C$]H]/_-LX4[N M26>0T%WI[M,(';\NN A4N.=TJ4YS!=:T*BD9U3^[W;A;6)* KNXIZ.1"'%3-T;VB[BK&Z_* M^YW3 ]V1/5TE8&B"H+I_?GG73;Q(VKIPCMSOT&4K+M(\RN.]4@2J>!SC">R6 MJ>@ Y"UB1QLC5 B/P_4B5850$!N.!FB++2)$=YU^:W+T<>!P+8Y!,GN3T"8, M7BV"'2.0,M::R9<0M4!BI&04QNC0-FVD';%\UXXS#:(XC11NXDJ5D<'= Q"1 MP/L3N>;4!EJX,%\%X=@P-?P%*6[NRS1)H^+E-A+%7"#EHJ-AB?9X;$"B:E[G M88A17.:P$%U1$-1F M>!+Z*[NZ'^[=4X>^9R2VX.KQC+Y,KP[0&!/,R@H0IA@ VJL/&*J'71]3, ,Z MA;[T=]0?-+OT]TS@O#9EX$M_!T86+_U6UFOCTM]5B7-*E_X^#D05X)R6A$)P M03E&0GLFL"NA'8 "2V@'1A8EU,IZ;4CH%I&)2F@?!PY+Z""9/0;64*AJ5*<& MSG-9E&4O?T$99:/])3KD9A""^_@;@0*A$@=9U)^)C-"X3DB)!#Z!PG'TMX"- MH&O07)5K6H@"NIP:5_=9^B LY%O^WQ("]"]SOIK'E&WJIRK5R[BUB2UFLY@A M$#*]Q0Q36_DNSN@S)@%&"(].ITV/N2](3AY(AAE#?F\:XT/![Y_\>%VDJG.J M8P12AELS^1+&%DB,5(W"&&'&"7A$!U]'TM&UV4R#'AY/N+*Z6H@&[/S@O:7% M8QK3\I9EZI-KZ /TB:2:V'DJ[S2:;VE0EIF3*T13BZ.Z8)]81>OZ<^55<9,^ M+*O2H*T%;K[QC2W,X'IM;=%1,HX =K.FK&%)6$$DAM,K:XC=T>X&%V.VR>G3 M_:Z9,+=41 W[SLE&F3UB[?-.ZB MYU;LR2>J,BTUOT(JQH'9G<>+-)G^5?1,LJ:(:1!%IDMGAB2>4Z4DBQ_!@?"! MLH)CCC0X8%6+A(^(C\[KQ'^ MXS\U**J\0N C/A7U))M"UNT:UMQZ5%>6U/H 4V.R=V)?EOX^I]: M#N5".I1K'DDD 61=K@ *QU0ZV1ARNU!"Y\^TB-.2)E<%MQX>N3I$JB3=B:PI MJ"& KM55 U]&0,4"A1)"U>W+H?VE.I)*VB *OXL;5*25\_[(;P1 U[7N";4N8W7V1= >89H)I$\$ MUJ2],M):&ER?VN/JY1&QOEGS9-Y:8MU8I>*+)/4J9^1#;1/GM94W(W*MY ^\ M(?C3*9*T>8RRC8A2>)#46T4);4XACG9]$L&=ENU(7HKTRU?\Y-KD:?4-86)= MH@$#/].A$S-]CE9KZ-.\YN,KMJH_J;\0(V<'OXO6ZX+R>[&8JCXEY;CU+IB0 M5%'Q0.4$(:[-(14ZFPIC>BP&RQ4.+:LFS%P^R"H>FOH'HPO!=DWJO@RLA-K* M&$@%X$"E7WL)R\RHY;/!9+N5ZCR.BXVRZWC_8'SSR(Y)?;U+=D/'/$C:6@>Z MFOI[Z4X-C[MQ/7,MS)UE^/3R-#,CDD^YC2E-R@N^&/#SB!R"0A9.D">86H8U M/\3+\P C[(]@ E25JRO#W%C:-"0A0T:1,!.;,I_2&1F1%2B"B5;NKS&\ 3V M)G,WM(K2G";G40&-*;KCRO0&(V6K>U+W\6,2*FG ABV1/D!99D8NIQ$.=VD% M7'N9)^ECFO#3 N)M;J@L:ETNT_4=.\\KSM'**&KD#(B8"$-(KIE.H -J;(=0 MN)AK["XP"Z3URZ"*")S><3:8S4?\32=+A8F_Z:>GBFT"UEN;)XF(PHBRZRA- M+O/3:)URLZ+W"-3Z!GD2]L[MFI%VP E /Q$EL07\L">C'L$9BHH>PZ=7*Y:+ M%*A>[E*.0X=)'\SG/AP0 #95^D+RC9J43)L^_K(RFS Q>1?8!?WW%1'5^0:; M7=DWM_.@ ?GHT\[D"%A05(O*#$4Z?YV,]E'IK27:.Q;;[Z=K3M]L%+9H:#]9 MF1&M_%5?9_G#'2U69_1>E ML+V7QZ&/*)M1Q]*DD .7,XCNU$'>55'V+CY@.M3Q9X3UQ29=%VE,MW_=>8*:I]W8G2UJ+EA!MR5P:'G^7!41*SC24?$B4J8_<9)!M05NK8J6#C+X3Z%N/$!$ MQW@ZP\R7DG.X!(P.F11%L6U5)(I$XD@$DH'";]T+#@NP=V'MHT\B.>]J<4OC M32'*VYQ&6095]@\OHB;FD_FL-JTK?>A!C2]]-*W9+RXI8]=']&F;-+K#E4AD M(4M*X3":G%6$$(0AHPF[A][K0,J^N12*_FK4?U2,'EGW\6!67_*N (^1X_$K M&5/_[",MR[^031ZM6%&E_X+,;'I?B5H*(A@Y!G2"UK-4\4U''$HY,M&[. M=HBR&:J&,#06D[*LFM-7BI9Q6JD]A'&YGS=TS?]*9:9LG68FVM2$+CTPR!W, MB(+>U/Y=$26[1CAQS#:LRR-52DK1M\BCP0M&,[C"FNX9 >8 M_"9!!R]U;K8);!1E/69T-)UFKA:M$(&>& Z-+]"Y',M! A#29:6?ON5^G .9AH;: SMZ"N_# T05%*I*3QMP_L\;N$IE)_\!]V M:H/_X^]GM1_K_]E$!>>Z[$7V0#E0%!HC#55#SXS.^R/58,D6+I& O?*.#DF9 M 9T\.C<:'XOF_6SX [1K0S6Q^](5DW.D:5"9F9/.D=:190D@BJ'@G"S[$T/2 MWBGHO>+EE"6'A>8,OT)H(XW9G>?+"13('@XS(K" -^<:$P*H>-=5)L1G2(H& M,I1/HZ)X2?.'^4K;1N[^Q(IYO#^U.&0=%'"2RC;<0QR[#AH&_C\,$ M3$,%VRBMPCXBCN^0LRV'I?]>@?D4V35'!X2W6J [CW_>%(Q'R8K;Q>$+$L?@ M44[S1<:>R"NVJ>"';V0-."A$7#18PHM'1#*6/YQPRJSJP(PMOY*G91HO^6PY MN:>$/L=+*(N;$*A*')%R3>-TD?)_1X*?Q62Y++%:RL"BEQGA^$+716Z5 V0J MSI"O2TYU4=9"E"V>D:@2?ZUK'_-YX%^BV48!)R7\2S8Z#M/=QT@\V!BV\%>I M1SZQPH,_&(PI+>?WI6CVIS@PAS_ UNA13NSI(5WTLJE!D]\:X(%J\PQ3F9F3 MSE_5E?0AYRJ!*XSJ&+?!QO=&'V/KL&@!<5XL88<%Z>3"T-=/P[U@XP@\TO;Y M)4V2C)Y'HECV?%%PX.K.@(.#,?:-O/_[@"'=@ KJ=>$F334;EG7Z'Y=4"\'S_ O^]X'?/ S8:]!YA"=WXD:E.HPW!8W M\U\ 0C/(VA.<+5'C7"W>[$+S]ICM8Q;WQ/'K7D7!LY ^TK.HBDXW14&/7E=T MAX]XS^N:UMM#WA8X >BD!A_L\:Z7Q,R4;H[8I\XQ?3FOW<>?HJ.V8T/#$.S2 M-9W[$I@2)FF $H#JG3MZ*/M&*V+(>0/Y\_0@(_VEO/N'XP\#+LG=, 4*L,S)+-%]Y,-,74SD MFA-_&95T_E!04"UA2G:<"3+7S\6XWM%6$?;#(0.U(Q M\E0OIU%L0#1E-Q12X7>%[C K+Z974M% M#9ULP>]J,J&EPO:*1DO%NE[D>KO(6D[*(,%,6IS$$,0<*14](5(A0 M^JC6J@;Y0C-7;V$ K6_L,IB?\@ ]+!:R0H >O8?9;$R= (5!)!MJ[?IIB79: M6TML_J!U*3->9W M'JJ\PX$()&9DAP8!/$:$+3M9WVB) WM^L5MC 6MS2 M(T!7Z69E[ _8^\JZ-T#,'MX7(-"P>TU&KLR)'V ZRW/B RCV"" >H"1^7X(+ M8%^^M!P ';0?J3?V5$OAC@9"Z/S-=LHN"71$H;)C-28D08UDB[(5!>/5TNK>I7I=I6YT$"E)(6P M7[@6.LP2Y[38"%P#J".LI#(;N^'BAF]XEW=T:P][/[=[#9_:A7LJ]VJ3&[0# M\[X33GTW-Q2"SJ^LR<+>[*%$H@D@L2L:(Y?FS"55NZ"F(BG=_-4K,#V4]9>@ MU'BIWV_*-*=E>4L?A!G>\[ZE]0TVZ:AO;O>")6&%?-+2(RY#4I^Q M.L=@N:8]ES\N"?DJU4T^ID43G^'7HEE+0[+>O(W^P?A@ZHY)G>=MB )7.T8) MF;0Q0%9F1BN/V=RR@F1_KH]B%#I'>V\V]^G8-;B&4\(RBHJ63)- WECC5PIM M)VDR?Z1%]$!EH\JS--OPW]V*SIRMAM_SY!^;LEH=YZ%:F@W):DBHSK-8%PL: M"Z=S KA %FNY[?\YDZ7XZA)\_)\WMY_Y?Z'N3O,>'+P[ZMC=9):W:/3[UB/- M-[1I#0WIN;^FU?*4PV(K6ESF<;81X,N26WXTN8N>KVD!>>$K&R(!;//"OY,];Q*&YV_:_E\_@RHTD0N9;7>5'6YB?.HR/D*2HZWT(6] MA;2MSHV]"-C P5NNI0UD41F88:B$>(MK8]KNW=[@*C55"UM05 V^H.>)P'A& M),[!#1>[,L*<;FE82_]JH3+"3"S\X5EL6O9J:+Y4BB%:&.7A?.45=+(R4Q,- M3B222)%<8"4#961Y<8&7L$76K.)G&#X$H%R_E#MR#=3?6F*#[G]VF6T:0QMUIIZPJEH/$%4@'TS.Q:V!O08&'_ M R[R"@L0]@=SX89I=K(^OD!7[SNE-Q M1A]5_#/#U>(BS?EMEY\4UTP6YQWHC&#RZ5C&Z0'ACYWX^;K%@C1HA.Z<8+0+ M7=RG3=K0%O+1N0R5>V,S^[A_#KO6<3.1.$VF0FI'M[P5^K7]O\90OJ^V^L],H93UF6YG% MO0IA]Y]&Y?(B8T]#G=!T/AEOYQ]-[=6^!^A$@)^07:^F=K<]/T!"[XT"KA:M MQ\/SYXH6>90UXE'.JZI([^'4NV,7K. V2BX[ZZ:T?/_R@;*'(EHOTWA>T$BW MH8!#B",;#SC S%># M&.H/UDWJ"_/0%*LEL /'[72R#;-<#S^6X5!)8QE1/ M!^MT-#UPS@\A3I1;"*F2C4O+\]\W_,S3/UJ&OQU_QJAA>#ULVFA\320B$SIV M-':B^_S1)6^HBE0#S#@PVDX5*E\,=U1_*C!_#1%777)J' ^I:M)N[K,TOEHL M*$1S]52B[1F'JC_;,9_SJK,")FF CB@U:P5Y7+#?92ZB\H3GO=BO.%/0A[2$ M1N<)6+=H-O@_TV? '2$6IGMA7 M6(D: XP#W.9Z$#%E#7AILC<(@/DQO"!'9X &ZS!S^GD3%?E<1C]"?82M4^>Z MKO1RME&]J.M^AA2;H>E]"<\0'A@1LK\V1-35'7Q"FB+%FYQ;MR2C>^7^PP2D M:#,6PU(TK&A]SI.T%(T[:'+^'-.R[ W,1LUA4^A4L()*H HI:^)H8=7[#6WN MS,^ZCQPJ22'P5[QI@RU8\IMV3A828RFOTQ'20:X)D';]VA,G*^>J'V51E5H2""8QQE MH%,P1V;O1"X.STZ DSA&.S&S?J!:6C_N:'U+7A4"/D0FO),5V]C.I M[LFK07EOPMT@E]+R$R?.IBC41VWO6*2(=L[I2PH[@6,$S=(JT,^4'UG^<,(E M<45:F 01GWX>848DFX(A>M-H*?''.T[B-^:&:,\D]@W1#F"NY6G?%B.O0)^% M25=#;H*>239(66\,^XE6D/5Q7;#'-*')^Y?/)4TN\SJS.W^8QU7Z*&1K(/@5 M/Q&2<UU_0M.5YJFM>E[=*< MY%M,:PH$Z:NDR6D,173_I<8Y)G4E;KVBXZKQ8\N/'\[KK1#YC'#0)].J1JXD MU@(0*M-=($)>;5'YAG,9-;HINEPC MXMKX92[42B?2O94W]9I)G/$S*%VD4$*GK,^C&'8V8)4^R-;.F5O(H;%<%EERDD*J) M"$LW/_4)2@^5?1:Q:5H(7_,9*: B4FT'##NMK_#%:?IF]W \;_M";^'+O.K0 MEIX>U1F2E!ZS^@]SN15\IAZ(SM<_G-#7*\ Q9,P3@ W\U[1(&>>"J*C,S+GW M\X_S3Z?G8?$^SQ,'6#LK?*#D7Z9/'/_5-D[!3JUK+NCTMU2-'UM5XW!>YZH? MX&VK:$RBNZ62M%UE,OKIY<^H:*'1V]I2/1!K.AQ-Z)ME0K:Z["$GTZ>1OZ@ MEC_ ^Q:D70^'!?0.QL8%=$[JJ9INV\Z$3LV0!@Q5JV8D@Y3#QFN]9@58&24#E,#K+;ZK57ITU%RCR]89P/19D.ZH?O.G M;9WKNH3SY.K+87:OLW(<>DN\L?\5OPA$59H_:#5+'AB-9&'%K*Z9= MV(BV3 MAXC+#"GF3X6*,ZK1ZN)\4BE(]4BL^CN>T=.1O-X=R?E$C^0^ MQAG)T2_?Y.2;__R/__V__O%_HN@]RA&-"Y2^>=R\>5B6>8KH)5FA-_]]?O?A M3?3FNY_^_L./MQ_??'ZX>//]=]__$'WW4_3V;13]QS\RG/_Q=_'/8\S0&TY$ MSJJ/OWRS+(KUW[_]]LN7+W_Y^DBSOQ"Z^/;[[[[[X=M=ZV^VS<6O:;'O<-SX MIV_K'_=-7PW]Y8>J[=MW[]Y]6_VZ;\IP4T,^Z-MO__OCA_MDB59QA'.!2")H M8?COK/KR TGBHH)1R\(;:0OQ*=HUB\17T=OOHQ_>_N4K2[_AJ+]Y4T-'28;N MT/R-^._GNYO],S/\9X&2Y5\2LOI6(/[=#S^\_58T^I837* 5RHLH)P42H[+R MD:$_2_$5>N+_,LY--?B2HODOWXBAHMT8XOG_UV"(8K/F4X7AU3I#WWQ[1/B: M(L8;5DA]X%]LVPL2^V6BI@!]+1"?E5OL=D1D)'G&JG@NV\TAAI*_+,C3MRG" MU=/%'Q4.%0;\P^]7>8&+#9_H, ]$3-![2( ML_J99U\Q:R!(TL*$IM>307SS^R?^%M@#N<8Y7PTXSNYW[X>=/;*"QDGQ@AS# M7JUAF\?LL5I5)8L6<;RNL4-9P7;?'$#-A/!KX[H!O^Y\L9K6_HAMZ'^#%#.EJ?-;)+YWZCO*KVR?W[EI&L M:Z^B_GB7/Z/)&T*Y9/#+-URZX+_,$:4H_5 _3GH25OM]11-_8'6:_UW,5)3^ M\DU!RSV&,4V>G1VO!]JV^'8=4W%*)$N*UH067 ^.3-4BU1B6]"(]"4$Q"HI14(PFI1C5 M*_INMZ ;*)2)\O">0=6SK^I-Z[0/RE)0EH*R%)2EH"Q9599,CW"K:M,/$).EM1Q=2/CSH0T$?"OK0E/2A MH$L,1&?Y***^"[[>+DGY6)P]DK)X+W;.BWKCA(34F0T0=*6@*P5=*>A*05<* MNE+;&+LV)XXMS2DE25G]$>=IA*I9'.%\3NBJ>A)/K%8DOR^X_'R_Y+([ MFY5%52J!"]AR8@&=AJ>\%F[V\61"?VH\N"'-!Z=V+(Z"^G%7*T07'(3WE'PI MEOQUKN-5K0>G]1IGZ%.Y>D142N#K)E:HHA=<%E@0Q:;3V&IPVF[RA% ^ MS2N!JC(K;'<]B0)CT,L"[5R&B9,"/R$N:<7;5:L@6M5\<&KOT (+TT5>?(I7 MI,*N\<)27E(+S]_O$!%XVZJ*R)!:JNOB;+ M.%\@R1ZB:C8@=5Q5$_+<_6;U2+(&LAI_]\?;IUH^WCMN0,:94W#?F !M[MY M.CU>P@,RL]^@:+PZH$A>><7)&H/'5Q,\TIT ME1F8X7!X);8:F(KA"'DBQAH8!>'8>"+7 AW:<%P\D6Q!+G0X*IX(MGJ_/1P2 M3\1:>:@A' I/Y%JU%P$.AR<2K=I] 8?#$VE6X9R V]4\$6'U_B,X)%Z)L9"0 M(#@T7LFOD+@*.#1>B:^*F!XX(EX)KHHX#3@B7@FM@(@Y.#*>R*ZZ<",X()Y( ML%>&L;2V,MH2DJXTS<%Q:Q)4(%BY+Z2(C6E0DU*O.X M3+%H5P.T1 7F KK!A5R#/';P;+D!J0YE2P:(8&M3->$LX8NZS,2+O41\XB2X MFC;\[PQ5>U.>GJV$"/GOZOM;2OA[+C:W? H4_+>K/TN\7J%74:Q##6\7FRPC M7\14OR:TRL^=EQEG2%AKV!U*$'X2H3+-8;R=QK#*Y=$F?1O3&:ULWNFO<5:B M6T2K?5O"FT%/5QS5Q\Y962P)Q?]&J9X360^W'-PP5L*I?][:+>7RG!N3+E9Y MN,8Y/\ ^H?88A-[9?%^5 MZI;4(1R:PF\F77VHIS:M*.M6;\EYT;&0G6%_8IQ>7D8HJ]6N\EX'5=N[*:,$ M"BJ^3SU+PW#Z#&*JFGIZAQF&717>J:=]F*'51O6<>@9(%X34RNS4TT"Z(].D M(D\]):0[*@"?XS030\R@,3;63SU)I#4\/6TS8\T2Z8A+ITUFK*DB'3%Q'M90 M7RL?L7*UBNDF(O.(X45>)6B(8K>U$B3N$%F3#"<8&80NM![:SN4H[2D+(0C] MA"!,]N841HLC>RW_= "/?_C]8_P5K\K51]10ZD?Z^_!4<0U+2573[X-3=2=B MKQNF6.-O=JB1(M3PJUT/>,T:J37H,=U;>*;/@:-[A!2V MEO/-Q_A?A%YD,6,-J[+#"&/A\$"=R/AH/&\[CF+7)W@07,[VXB1L!\1OKSV1<,Y;Y^A0HU M=:^UI[$KZA8 V?F#5T I6-+W3A8JH.E.EBJ@Z4Z6*K[GQ60PX^T.F=\04BO3H,%"%^, M4H:3!G*Z^P*-#?O39$UPP?[4:'_JH'U;-3_]%&6B^J$(L$TXX'C/!- .)>UO MQR"E>7RP3)UX&+")H00]%@V+6V8D4;>>KHEG^APX,E(%(\,$3_5@9 A&AF!D M&*M2-%F],"A%2J<\2'BRJ@;]-XX%_=\7?4Z!XS[N>9GB8A\1[EF-!;OJM@Q@C=5 ^7 M PAH/A11MUF<5#"<+?@_O\54W()M2BIDD*$8V#[-D.+&7B>:IQLR8@TR8D4H MZVR^G3XS>H<7RT(1N:%M[YYZ9=0&H(?EFMWY$Z*%"#$68IZV%'" M'ZQ8J:JF3FE6KE1U8ZMTOU0:KKXBFF"&;BE.U*%X!CT=<[1&28%2,;<-&9)U M=,I/A>^O1*3I9%SY-&))V=8_7%-$:JN6D2LD*JZ[0=PRE]5]LM\45%LR?KFCNG7;DWZSL$!V!P 8'8' !@=@?\R?=CT,A;V!F.KWOF"B-]F1 M%O8Q7]!1ZKW$3-/T!1.MW$G,I3Q?L-%'%>@M*;Y$6$#7#L!P[0LD^NFA,XG[ M@H3Z*#9S$Y].G@;0O^;+) '))JV\WOZ7ECG9ZF0]5.D:^3[1<5G PU? @$WE MTB?IQ@JSI4Y]X?0AP>N\-;XLLBX8J;T)OIP]W6:1QHGIR];3!22 %Q$,T\@O MG>L"$]0C"<9JY-?00;!J&:CLRW2RD=\R\ED2\EM:YK< XK.L9K?\+8H7?'>K M/)I1G*<1[['"1?5Y1Q8PU04RE)V\%S@E(0GFQ*L 3#+)(%P&-OG4A\.&=):G M%Z2J/8QR47D87FBBW2#3#;^>/@>A_D0(/POA9R'\+(2?A? S>RKYR3KKPE5" MIQ?J$NIN!A.*L+/ 3ND=)27'!]Y"KKTE6<@*O^1[% MMYIU62^DV?QJNPYN$:U<^.>;Y@$427D6GC@"!+4U$J#=IFLHFCX'CDQ=+Z>\ MSH:J;6^7>GX6DPU"]P6G8+86JUB9:*QM;Y7Z.\1?/1;A6Q4]GW-=UG4T-H@O3H@[3R,\P.-V[YTOI;&Y@(6TDCQ?R5Z]J,CAM#[C(T&Q^DZ?X":=EG$E2-I3M[%/Y M&RZ6=RBKA!*VQ.L'HCCA.XQ@U__]A2\C32'>QC9VDU7JBB"5'@FYX**AH0MZ MP[TB[N\5N=WIB-6<@-XPHNHUW8B(Z7/@**9#R&K"]Z)8PDU-G-"H7*C-C>S2 M^4)+4"Y)=>,06V(>JQ$+D:2B1LR#V?R![]B,KRPNDBAG#KRC77XJNS177%)A MN4:T+G@MNW-\N=^4CPRF.Z>9H(U/->5W[$!,68L)>PA%B MPG:(G$9,F/Y@?%W;6&J:\ 649FL1L2E'^0)EN+M"A4ZCQDU@NJXO&.C%%-)> MA9LZ2'H? NG!4#]UE%J$[JCU0._"N4"GNXGMV#N$&@M^ -QW4P<"O,.HO,!3 MC_T#@Z!V.$\=!O@^&FXYD5SGT&]T^\CG"1P6DQ =7V+_ =((S$+GRRH"2?K MJ#=?EI"1]@-Q)?JR>DRV7'C,IB]9,( L0WG$DR_[B=9,-T0FWV2O5=!'>?@R M+V16-5B$_M0W4+ N8Q)^[,MQJYP:T/!V,!B3O7^DOV2_OTT5@I#LITSV:QDJ M837Y[^UW$<.+',]Q$@OF2U:0E1+:]_Z)QM"*/D M\K\DE!Q^L$3)YWL))8+WDNT$FS0+2 MMAV>VAU0QS1(UF)S&&"O[.BSA3QEE+V]G..CD< N+6QG.4)\M53#4Y M2\!NCGG9[,E2)3(!N[GF19/Q!NCAE@.3*YK@7=WR)! V6RBO>TPWLVGZ'#C* MS3H<5*_FA_+, /<+V0WAHJP001\BZ$,$?;]V=KVJ08PTJ*EC8B)\DA92D?%AP 2(P!>NN.F#H#-^(C)QQF&^ C)_9BF M-FM;H1''WO\XJ=8PSA?1FF18W-ZY_P,> 6$ZXN"!#NT("A64!_68UT+D/U&6 M7A,J@MUOQ5O8R)P_1GUZ(.]H]K2>1\>D]S&>74?UGJ#;+1D:/XJ^@UWZTRI[ ME7%Z+@@KF'IZ&?:RRLEYS#";S5_@NX$Q9-;9KKLT9DMQ633_CP@9?.+K.8>^ M)Z.^MIW C).15J<6D!E %ZL\O+RZ <8&L)=53JYC3'^-LQ)]1+$0ML2^:[)\ MC/O;Y8Y0Q,^0BY(+R3DGYE#\0MS"7GW<5GP +2,S_W@%N=OH/M$M8HIHG0!2[1$\I(A>S55U&$ M;RN 2AD!][3,495;PW$FBQS#E0APOQ$4LZXO3JS$KJ/<2J9\7QU&"N&.'A1S MYMI'*JIDSHHEHENQA!UV(^7<,>IKE:O/#,WF5ZS *PZP;*8T-_(LV+07 VD( M0Y6%H0+%QZF[YTXZ!-6FHWJDX2K!4?VJQ(5&XR7F'AQ?H 'P2[IY4GQ93F9( MP?T94P\.:X=/-ZN'+^%49ICUY)KP)1#+<$&:>TO!0(V\ )H94"T413!0(Z_^ M9 84S&$#QF;D9:',L(&:2,'H_.P#.BT"N, O?,!(&-G(ERX]$H.;^=/@8/E ME2C>-L0!#I=7DKFA$P6.DE>RN%&0)!PCKT1N8_O)&Y8U!(<'*^D;*.( M2CA&7DG;G?W"<-R\D,,[1K;"T?)**%>Y8.%&3*_D\&[1@;;2V^HBMQ$K5ZN8 M;B(RUSJ5BTISWU$++?C;_@F6ZOQV)3"DPPV:#M<4_M#UQ>GRS_J9&+;RN;*, M?(GY#G--Z 7?/W'Q@7 ]ELWR;7VR?'%D>*O9[L7Q\Z*@N+'4E!+=HZRJA@#7[/GFT/- MAC.*8AU %IX8XC%]B,>$;#,CV$%:T G+J9A6S,MP0D"(N93%7*IGU=2CJ$*H M90BU#*&6QTA(3CLRA,;AR^S18V9-(/4E&%$/:5]*D"^AB'K$.NO+5NV=/T1X M%Y_5SIPI'\".M5+W_&",=&.,E+\7D*U1]UJM&U7V88QU7'$!4A9-NP=S1S!W MC)G.TS-W*/:A8,T(UHQ@S0C6C&#-,-',300AJYK0CU%6!=*W4X,DO>WH0,J' M!P5H4 6HSL&8K9$HV)TON))?V^?JM(PZ?OY(\\>:@(->Q^R!O8]Q45*.VFPN M(\>(LQZ&&U)IE2PDD,:J7(1!I0LJW3CI/#V53K90@SX7]+F@SP5]+NASJ4OS7*"/Y@A],JRA%CT4[W5@]B!T5&4)#T)3=N K5[P:D M?$%>K[W(^RKGF1-PR4F!QMCK^SAR?(*9@'0)VG#0AL=,Y^EIPYJ=,RC%02D. M2G%0BH-2#(K\A$IQODP/$\\O'!,+BNW?HGA!45V#((KS-.(]5KBH/[?2<@U& MM*/R&A,4]%\W^J_!BP(IP\8OWKI.>4M)6B;%;S&E<5YLS!+2VPX3=,^@>XZ9 MSM/3/4TVJJ"(!D4T**)!$0V*J(G.U49"LJJ'_1RA;>7*:(UHQ$2)QG;Z%V D M.WH7F)"@;[G1MP O"*1G@5^T=?WJ-X07RP*E9T^(Q@OTJ5P](CJ;5P50807/ M.HT5-*V@:8V9SM/3M"!;5="P@H85-*R@804-RT3#:BT>656SWO$#@5.P)!G' MGT7HSY)/Y79Z%F0H.XH6G)*@:;G1M"!O"*1JP5^U=5WKD_#Z,[X#W/%_*4[X M7_>"UL\Y+MA94N G<\=6AS$=H7!_]'JNJK?SB;^WK=V)S>B=V"49'(&6XP7- M,VB>8Z;S]#1/T,X=5,^@>@;5,ZB>0?4T43T[R4B^3!T3P#J+U59U]K??/:NO MG^SJ%T>B(B\216;%4Z,4LWBQH'R;X.Q$M*[/V_)JJOZ>:.FJJKX)#H8"1U=7 M]?.986;S>87QY3.YG>8_7&^$?]>QPFG!*IJMQ@I*-E!R1XSG:>G M9/>YG05=/.CB01&J96LARJY"^39B]9TM?.]?$UK=U=9.4=2/9$D! MA!(2%#M'BIW^!<$4-NB+MN_YK,FZVU%UD\\)7573^WRS_=' []EFM*"0!85L MS'2>H$(&V*Z"HA44K:!H!44K*%I&3L_V I)=9GB4)76M-TJ#/C>H/B<""1[(]J;A.-MO1)?U.WEX_DJ.-3BSGMTE5T:+(ZF5 M?SJ R#_\_C'^BE?EZB,28?DOZ)7^/CQ5.%=3U?3[X%3=Q?D"-4RUQM_L4"-% MJ.%7JUK065J5>F-\Q[KZND8YDVF6KQO"M*'>*;Z(V?)SCG-6.<,.AAE0.^$>("?J/L4KU"CM-!Q%*N< MWE*RYCO4YC;C@MA9GHI(PK4XL;43%-#3T?R\XS(KE_:7G*A+](0R4I&EWJB5 M?=SQL8U3%'LRITS\1\#\%&><.'967,24;OC9\FNP8SW^#,-ZL,1".[3YWK+L(-Z4EJ\ 5#N754H8Y.W32L7#8*HP"8[^^G MR+?<1#/U]PUW!;36EWR!J..>"K8+3'TIV72P_3!5"-P[V$;K>^^H+ ZWW8P6 M,8"Y=+A-9;2HM# .#;?OC!:E-C9>,$P_>@.3WHD"!N4G;T Q,EA:C7W8W[#> M+:Y!-XR=F 48%2$>8=!XA.-[DIO-^+)F[:S9DP^+,'-U[4&[I9C3MXZSVW@C MR%.X[^1]'#D0;G*^EM%A[Q1/%7N_W D)Z#$&#I0N1E ?JUSL[S??KD"EOU[= MV W=BEU&V=;1O'].BV;A-C<.+K_@\@LNO^#RZT-Y@1RJI-7YY0M">KLD6##Q MQ;IO.&D@4H,OT-@PY$_6EQ$,^2K3(EQ%.R&S/=10<((V>YAR<()F>I"Z9]7$ M^E/$QT%,Y%$E'%Y<=+2U@L>S8W0U)"=87T,VF*DR_[Z,19US^46U=J[CI+KTN M2@YP-#LJCA$Q0<$95,&YY"_@)F=\0=:U95*T6HN7?$&>$)=0BNN,$'I+<=(8 M=0+OW6LPRO/'5HL^O>/_?"1YLN?-S62FU,YK9?KX3>HQR+94M6F#%"J[MUFFM/0)L/1=1M%B?5 MS#I;\']V]_\8D@H99"@&MD\SI+BQ5Q\DBBN!;A@K47I9\JFUN$44D[2^T;?^ MGN\Y%V2UPH4 [!HUG@HMANG3BC+)NDBA A'&:@![N.;CZBFB"*[=Q@O8_[F^4 M>VO"FVZL,7M*.$[=H$1NXBS#*7GFY=DFR ']45%OP,(GEU7MW&=$9K M/:!2_OF951U8,G[U/9WQ]$Q$5-<,4[6U2O5S?4RQ#/M/'M ]*5U2-YP%!1_SN-:G>'Z-68)>%MNZ.4+?Q9(),"0<-+5W%E6Q] M%H*$!_Y@A8RB:NJ49N7.JFYLE>Z71],S54HIT1KT=,S1&HE2(V)3,61(UM$I M/Q6^OQ)18JCR/INPI.SKE*OJ%CN*T+$ :,2:?@"G_%5ZJOFBDG5SRHMF3]8U M=TZ[8KSA4+6UG7S M]B:U$ \:XD%##>$5R,)+3.U OF"B=_X136.?T5'JV\1,P_4%$ZV\2\RE2U^P MT0>9ZRTXO@3<0]<.P%7H"R3ZZ:%S0OJ"A/HH-HO^.YV2#,!('5\F"4@V:17, M.%R^_5BFS,G>Z-##S08CWR)V7R)=% MU@4CM1?#E[.GVRS2.$]]V7JZ@ 3P7H)A,B[1/AV8H)Y0,%9_G3Y6+;/Z?)E. M-LH=C'R6A'('+?+WH<'&)U3:H*^\N^'DPM%!=C!L&F=R#"<;CA:EEA&]PPF( M$T'*(+-CN&-](EA!0^"'._Q'!U3'*AM@I/XV>:1:!)J!T?EY\NBT+B0!QNC= M"6#46!,$+F7Z(X$#LC+@L$Q?^MZU,JDR ,?'(U&[WR1Q.(2^RN%-@;%P5'R5 MN4W2=>%H35_J[J/P&1ROZ0O?RFW+M+H''#A_9''3F'XX1M.7R%NGZ,)!FKY( MW@R2KG#! 2$+=5K_%L4+BJHO6,2G=I3L[:M=;P%N,[2="J[M*0OE7 6DK1,=F%#FX:\*UUS[V\/EM9 Y/,YIE $%KOBY0S8( M5;';LRHD4EG&4-O><@T]5E LDC0K>C[GN&!W]Y^5'(#Z! NA/U7TE+/!^!JH M:5EN@ATSV#%5>IN-HYFT/0)] 5EO1K$F(?EBG+,\;PUD!E]L?Y80AJN-8&!' M7DS"\M3MHS34R"M/6$84J +YLM4&/TCP@[1*Y!G"1F;5,_ N8F*)+TG&7PV+ MT)\EG^4=70-&8]KQ#;0@*3@'!G4.-"9+U,4GSC=\!2V%6[XN2=%DA3?HWFN$ MJN*YQ[4T#$D^[MHKN3>YR&?BN]-M%C<;/77-@A]H>#^0E!C\Q!G>5WB$T 3I MT0=IY6.&D]F<'^)\XBH(4K3K(PA;+/#'F$L"XIQ%.=N*&E2L?@' ^>;09%LN MXNQ+3-.KZ@ XI(JP6;%$]('O&K6PR]Y7N-WD]9H\RW,^SZKOFKAT0$:ON\3# M$O$OOP=N%OK6/9"TG;FW)>5;.4-GNS02.5FP'H,':I\3_EYG\TM,4<(?P2Z6 M,:8K"9[P#H/3O7N^E,[F!A92%O)X(7_UJB:#T_: BPS-YC=YBI]PRI>F)%U MV;R=85ZW=)/01V_64_+CG0 M).^2;WAM$Q,$VE=,L86%OJ2BC%_S8HSV>:K-#V=EL2149.KK>7G9 M8RP\U%8**/UUZ['0?E1+ LK 41=G7.Q+BMWN3.45@[T4G76!??9IL?1 M3!+:N0@^48@V34VV3#=)$$J9<.&*R1#G0H=0W%LN[^ ,^0:"Z'TL M##FUV=F$DV<='7'D22!\!61%C3C-9O,'KHFQ.!$R@O+\@W>TRT^C /7:]W'^ MTO=1_?,K?S][SZ=,O>_S$8[F;FL6##U$?2-H^'COT-TK K4MQ3J\+YX_5GR9 M<@56=ND\!4GY0S[*/F9;07)W^85*/9"V=_7.=[$6Q_9ZA1*I;1_2S3Q(-U-> M'?1"V*H6Y"=4S.:'J\KDKZ'CN,Y622/=E4K?/QS@85VA43XRG.*8;HZ$5=6> MH6L?DA0!2W_J*60A21%T?+XN-"YUH?L"2G-4 [$I+?H")>B6<>-8 5_0:?2 M$)COP1<,](/&]0ZBQ M["H@@';J0(!W&%4<]M234<$@J$.^IPX#?!\%1J5.?7$82;$#E%L8^3R!PV*2 M).-+,0J - *S0_FRBD"2/C!]SY&.U*F@ XTV6*XW74***E2'X8[ MC$>+C%EVRW *S40 ZGV-&0OX$P&JEV5F+-&,%IS>(_^&$XFFAF'K<$$PA#]/ M'L*NQ03!4+V;/%1*BZ!IM0VX0.J1O-YOD0XXA/X(]> L"3@X_LCRYIF;<)1\ MDNNAF;IP=*8OU'>I4 O'R1^9WEG*'QQLCW0$1^FK<*P]TB4&3+:&X^F)8C&" MPL!PS/W14-J5\X1;?_U12493#0L.OC_*C$G=.3@^/NDS1B6-#A!9N#?E[7<1 MPWRJSW$B-MVD9 59B:M%$E*YK6GUU"C%+%XL*%J(W2BBZ GE9=>;UX=XM)U; M6(:CO,-E+8FX@X=NZOSF[8=#:O/VB]\O/NT>N,UA?OU#YXM:8)1<_I>$DL,/ MEBCY?"^AY/##@)?77(6K=$9\OTIS+0%-I?I[M!!/?X_(@L;K)=\E,FE->FW; MX:G=H75,@^0& &U;NQ7E&4-%+<\;/9DJ8K/ [NYYD5S2P&@AUL.N#8MOH@72%IJ7M'%7:WHYR0)3,V6QNL> M5CDX;(JO*%/N3^!^H?:4_=I3TTI=#_5Y0GT>612_7G@C1C+IU#$Q.D (GN4-%QN$AWYY-'M;@,12%?4&HU<12JDR^XM-EZ--K^ M<,D18YDR!H::J<\3L%@C,RY/?388 _#2ICU<1LQ( 7CIZ)@Z #:S+R=?Q2!D M7^H%"X4ET*YK.F+EBA_TFXC,G_E;XZ1:R\)UOB893C!B49QEY(L(@8WFA$8I M*1^+>9GMFK*=U]7413T@"99_45R@V7PNO6[<;)0H_]DY MLQ](G)_EZ0<4$42_E1=HK=.N B^M E:=1T>?\$EY[]+SJ;B/E+SW104]W5=QZ&(:3%&];V= M_#G1AF.'W%6U<*P87\T)&&$]L=6' 3[XZ#V MQXOM.Q'W_UQL$YTJ#_N'[8O9?$(O+Y,W[SAZ0J,?!B95))^RFSP1Y\7+ZZ_- M.HW&Z&RXG/LW.K?:3^Q%NS?/NM>SU*3+.'C@)[@HP<+?#4H?B-;2;#R.*T-L M$Z'[7<* N7V?,3%RB^BQWDD&Z&&5@ZI6YEG*Y>&' M^*N6>DWK8,KO0:@(IOQ@R@^F_%&8\L=D16RCTWDW1Y0F0O#1.O48;C-80&?V M:5GBU3+Y !;V\;MR!M##P#C"JZ-.$T(71:2XVN:D,#)%Y05"1.S@F@-K[*:QZ3'^(UX]EL1U7P5KK)EC!]6R!G5+LI8,D2>+.CXAKGF"U1^IZ05&8G5C=V0[?< M$7;KMD'=PY:;94_0; MH7\(G84DB&G);VQLW[VTI^>^7*\SK'8R21L'5U/(7.CB[C ^MH(+([@P@@LC MN#!4YE?-:>7=W% B I#X3LMI 1'$3LMG =&X3M)S8:!R#."1&*L%$*+Z6K7U M_1AE(MF%1:NXV%[X*83(ZLL>,A_:#F_']M>-NF #'-0&6-<]1G4NULXTOKV4 MC%V6Z&S.#^3_03&])N7+BMSF [0KEBXA_0,_%!&:K9&HQI0OVK/0:J!>69%J MGVW7#L@BVVUA6C)1-,XOB:6BL:VC(A:Z=6'"PE$W1Q9<'5F?^#;]\ 5E3^@C MR8NES.QE.HRCRQ5T9$HV$]/N(^;N@3^K[13=]Q\S?U](%^Z^D#'R=H>$P)** MB^6O,4OB3-#:ALW&@<;$\><\Y72):'.47GT5VO'92GPR858V1I2_<\(H5 J1 M\ CM[N@ @9('/$C:#N=H$D/)U1PLIL-,@%O506,\SA3XE1X\AJ.,F5>3@ZC] M@&-$P/!@:C66JP-*0J;,*]_MJ51X@,)1@K M8BWMPL,E-(X6J+66N?R@"ICV/'JJL5=,!4R+%"UM8C"1=>IR_Z M]Q<* D=M^C)_]Q@@.%KFPOY8 Q/;.NO@6)E+]V/%RC0B!HY1VT#@A[$MPG[= M"7 V]8N&2V W0(%X,#Y(^P#W3QP:(QE^A'?H0&*1[0:B/[7*"/Y@L^F592B MQR)BR1*E98:$YR0A.<>RP%5='M%X'6^J(CWM@M+[>)2= /7^* W!ZFX*5O3Q M!D$AT_U-%7NUJW=$77*"/Z+5(Y*%8BC;6J5://XF9WSW%M!?Q)1N^!&C#*50 M=7$4 GZY/<:VQT!5JU)>IT/2VE7IB ]\GG,Y;25PE5!\W,156.$1"?7M01!B MMRT=38MC2CZ1NG8IB.Q#8X>4%UMB'OB#&PX 2%.G-#>>H[#&(6(I1"QUB5CJ M17@(T4NG$[VDW$2)V;;E"R;Z<";]T>-+:!=T?@ $>U\@L1'P-Y4B(R,,^!NQ ML&^L/BJ5)CQ<0-Z(%Q- VQXNZFXBN,C5>:2*.!&MK;PB7,_\-THO MMR$3("8:^DW$[>&<1F.GAW.*6[H\@A$^&.&',,*K3]U@;3\=:[M"F)&:B63' MKR^8Z&V).A'0%\.R>G:8:2B^8!*,[<'8WH>Q7:Z"G:BAW50Y\FXU@8VHMFSM M8\>A4;L;SL0^=CAD>J-5R_K?HGA!4?4%B^(\C7B/%2[JS\DRSA=<\\!Y]"6F M-,Z+343V%PVWK03?YR/MV.7[ISB8[=T$X??Y)D$&]/ZGCB4S#5<1TC(I?MO2 M=98DM(PSB;FFN7'TXV0I_VE$E._R2(TXV'5R9:-NIFK[$2-VPUB)4B.69)UM M6R_S-*;I69Y>;??P9FJO"45XD=+VVII-]G8.@TT%"/U8=N*='G7(2V@9BL$9.-LL^ALE19I GY6%DP< M>QQWB:ZOZ^;(LCD4-VZLG<%*-$&UOM>=(-B!@ATHV(&"'4BO4YD>R-Y-F49T MVLN6IQ&,U9?:,%S(UJ@-&:9RHU63QOYJM<TASC/FJ!IEDVFX6EE3I M\YJJ>T'4!_%(<8S*4[AUS9W3KDR&UG>P2G]CP6\)Z*0:SR.>4KP"74J'EIE6+B;D2Z@LV M>E\;S*C@BR,),E=,S9.^8!-*A(S:-3V1>P4U\OUPBV4B^.@4T^&6TM0 DBN[ MPSFBIX91:V0F74:DDP,+#%';*W/'-'WZ=UF"X?/GXEP#.[!3F^' MV\]^P]/#T?;.;X3:RXU3T<@-CGM34RL:1)9\D)]0<9-SZI"B'E=CF^#9M>_9[9W.%\?9 MIU*X."YQ5O+O[L7<9$?)#F?IOTI6U;N2,-1Q-/>D2]<.LGC,L7%H5ZBWN;3^1&#FW=ZHC!8<@:UY/ 3C JKZB6J_WN3/[=/ M2^J^M^K;"[D%XO.SN(VQMMZ9KFT_2< )0BF[YGO9'5IO^9W-M^4<,)>C&NY' M;=.U1V)WKV66'YO59_M2V2IJH7VM*M>' Y()UR[?4JH#Y('<(;[U)#A#ST2U M!W+!FW".GC#?5\XWG_D>=31USY("/V%1P_;LD14T3F2V%EN/=85E9T;TN'5^ MA"-SSEE]T5@UY;GXP=?IS@UU2]$*ERL9Z]!^=BOZ<:S%_T5XTE.AL?@SR+!_!RAT/85;?1RT1/,1?$1-2O 0<22O; ME+Y8KV=)=; +D5GA@=3V+2VR(SZ$V+!VZNKH4JI$VRB?Z+O11+K:: M='7-DPB.9O]$67I-Z'UL\J9>]HSR=R-ABBO&E5KT&RZ6%UR!X$N>J@H?&(PP MGMG81**N>HCA**/94"ZW)NFC[1O,84/?\;S$F_R)'["$FNPE1WW&P\A>X;Z( MU[B(,XU!Q'P Q_QQI7LMC(/;R73U=2T,UEP$FA7+[=8 ?X.0P5R]VD^H:#*H MU#8\B,T&/H C;01.H&82MQ]H#/R*;82!K'#P <;U1AL(;/=& 0.-@5^X714^ MP+C>J+GEO?U XP[LA07M]4[GSJGS0,Z2/TM,T2YE]3:+\^(X;U7"!'P 9Y9Q4- M<;9#[N90ETL'NUEO?^*(C>9=" (.0< A"#@$ 'B& M9X=,WT"V\D2#,36N7>J@JM10^Z(D)@^,';RHJ9.S=P#8E %R8-R,JYE. ;<. M.71@X*90Z-3&.=*]LB6\)NKSH^1A^H#J@T+!*)K73;6?BMX-OB&SV^"RM_G] M!E/#N7VTRW!U$\:H*7>-?O),8^X QQ&H'0)>AC/Z.EC"_:#9/A1Q.*5E0DL9 M')KJBW>G PY'ES*TJ&?@B\.F1P"-RE<,9Z,>S]X'!+%[8+TO8DP_.(XM079 M<]I4I[K;K/CA;'3KBC1^A-/BY%Y+Q](;PQD ZY=RE8]#O1CS*_G)UCH9HTC= M*@;:%SG:E/F#S1I26,T78;D%2D<6+GEAB@,^;HM1BC*,K"#)'TN2\??!(L3W MDF(S1%%*\*.<%ZK@O,SF_/#5\+N, ]S5%WE3EQ= MD:/T:GNKA7(AJ1O;S\L%W/+RNK2WFR*.[>EU4PYQKP6]V(I80Z%IHSXA!QJ6 M WU_)$36>,*3H?5]0U9T(YT2=J_AL0D%_:GL'2A* ME@E80_3&(FF*BX&5Q+LT,BA&$*7(%Y>[^01J9SCT+CP+BA? \./=9C3"@B'. M//- YZ/.J#'<'!D[,EI9WKMS2H]'2VW4NT.K#5(0A=:[TTH)U.#>H^$"21SD MJ,$PM>-2&"YH:HSSM(];=HVS(!U%C[45&]J&<,%S&B>!B]:<9BODIKJ/_FW$ MRM4JIILJEH0O?3S'2MDC>QK6 MN >"[M 3RDLD4E>:?!:;I#:T(+8?Y[?[16 M#U92*;5F'0?GXQXMQ(9U3(MT(FC;#D_M;H,]ID&RP+1M+0>K&1^7$@]ZAY%" M )/]4)]IN:%="C0G$OYPTK<.P#9F8G3>^(")1AHD)I+8U/'0>UFA\O/4_)?O?L[_ZGD2Z/*81SCW+V:OZ8D+9,BXC0@ M&^Y;T(-'Z+,UH#LX:@=UU%X@&J]PPK:V!KF35MFP!T)N,RYQ0 A1-@R>8CEC MO_'U2K7PREN-QED-VCWZ]U ;;%K6JFC0-:&<(TT-C<96P?TSK#NE7D+*6B&- M;=PX?OF>U1!+05>X>)WLRC MW]F]LUWH)@I(./;.* I"!: :>F$JM1+O=I]$1K\ M!8/Z"Z0*>P\O$&2R[6VBV*H-_26FZ0-_HL*BUMC&LGUV=[-$E5'[.<<%N[O_ MK"DI"^ACOU+K^:O:!92*:V(JX71S:+*]!JS"ODX=OLDY0V4EM599_0_+.-^6 M.7C/AQ#7;#R_]."EQ<[RX[W$]C>$%TL^I\Z>N%:Y0-6/EWP'N(XQK2IZ. 8? M3)\G;^<3J:YD1.FG4K$76'N^RQK0)X&OHYK5P_,WOHT%3IJ_LW[2;\6WM?)K MQ;?YXU_=HNP9O..;^8;TC?8%,1D"!STK3\6MW9_B%5(': SX*/N8O:[J M]FK2/!I/FK/%@E:7NM_D7!O,&4ZJR0&\+L,Q22%*)42I=(E2Z<,8%<)23B19?JE_^*7%RA.#KVE8)0I+6\N Q0+LYYF6S)TL1W@_MYIH7398"H(=;#@ZI<&^A+#1T M<#G;SPDBYU32)8+[OQ+J**R#:1\!-J+I$%:ANBBD)44:?: M-\/+@B'HR/^@(XVX38PDW:F#82+$D!:GK[@721/XR4O.JO:U&>*7I316^U]F0EM]E>8 M17#J"!G.DD8/Q]0CT PQ:'0Q33U"S!"#1F?3U.>!S6CXD4Z#*43#CS%D$FXD MMQ7-DI \13F'1ORUO0V0?]@W8,+.1=:H)IE%91Z7*>9-=N3JXU0Z/V+P")2> M* RQ)?W$EG1WZJX(+?"_J[$D)77T50I\R%!.QEEQ/*P;RE9(X+&=6'%M$/3FB\R?DAA,1;WQ53 MQ7G)I_IL?[+4LZ%NQ^<$8E=?.;9< L)Y3#>56/&)BQ"B#"O).&F+F[Q _!"4 M\3S@$YUBN)>VSAY959%6R;^TM0/*.<;;97+.5Y%\MFI:6Z:\?N5\P5?AVC5M M4L)5C9W0O850G.=77W?5BH^.>@TGNNZNA()/J#BL;PD/S]HX6K)\_]C*SF+W M$,2HCQ=I>T?TSW;$;,F08?VJW5CHU6R2VO9NJ-?.[8:6KA _;'1\VX/"#NID MNU0QBFFRY/14D;4X-=6K%=3',A>G=R%>)9JI7U1SHQ!09S^@KGE-4* M(0-]?;A]QL&N:P22UI0W7 #/9*"16]V\BVY2GT\&=CQO#BD8S^18K]:[A08X ML5S6$FL/DK'':8"3;%K(F4?N^")$FV/5.BC%KT//&#>P7Q*,$[P"Y91PLAAT M D8:7GUR(HL8%!\"AL>X&N0D)J(R^ &,C7'EQK%/'4" )1B<=[Z!T\$--JJ0 M?3X ?_R2MQ/7Y&1B >RCUJ,=W3W%[H.>-8X@?@-20S3_2*+Y+X[?6;V8^4G#/BS$ MM4#HG0LQ+B'F1.$ 4/:/N9@L(<,?L?!Q=ZJR/?+ZK"2W,.@ M;NB 3NE5#+JF=HMV9%DE0&VG=_.F &MLEV[&4"$S^-0_1JXJX%.^D/@J^T1R MU=8";C]NDZDCE/8 0.PMWJ7W64"3"\S MQCCL?Z3 F!CCIK[/F&V]0$O:U$&Q&30RE6UVA$$C3X@^H(@MD2 NJ:)_BH@+YIBD/=ZE8/@<5[D8 MK<@,,2'#QH3$;"G^?_5GB9_BK)+S\O0.L8+BA+\,\5N3(]^D7P]D7J(U8;AZ M1B5KULM=9(G6DZB)1&@?N^[B[7UAM_%&2 H/-$[112,/!CV<<'"X\8R?1C 6 M5%UL\\!/J_0#CA]QA@N,F):!YO;1]Z[H+U=E)G955=2I)@6GY2AV.4WYF<"/ MHSB[C7%ZDU_$:US$F8PC=>O1!8:XR4:K'ZZ9\<=MQD"G)AM)V=8!U?]$67I- MJ+A^]Q,I;F/*U] E9OQ$BK/WE)1K"/RF@SC@4WH$RYHYG4L',D#32=[<=@;L MBN3W!4G^^#7.2EEH@JR995I?J_$5F%HA =#362#=:\IVHL#&G"E95ZL\76[U M_GTAD2/9A@,N80?8R^XU73@76N4'%#,$?"N0+NYYT&ZMP%YV+^(B)/V",YF M]O)GVQ<"Q?D"<_5CN[VC0WTU#=TF72WS],1?-:$;^:)M:F*5QJ--0D+B40M' M\L$1!:(4M3A$ER1+$67"PE%L](0W=G//C7HG;-!HQT*Q1D+3=W!%OW;?;FSK M^K8HD_,3UFD,?&C?!;B?0V[N1$VJV?PSJP\?$">2/E:YN-TYE[2JBZ*E;8K7 M,=Y5"GMN.%8O"8.>ECD212N+S6T6YZ+ZKCB6UMO\AY)C0#R1?/""Z^D0*J5RD:!E2.6 5CFHE"H^\<$X:L>7I:/% M9]\0'*OB2_@V&!JY(7FX,&XG(:=@1%KX+'W)GP%C9&P9\261!K[E= CV (-E M? 6&@X* AHA)/!:^'%DF,HXN4L4O,4?!+6ECQ_1EQIB@8^ N\$O04RC DPK>$8^;8+DV.@\1R^2#( M?ANL$MHDH.%$F0)1VWJX,4:P)!U?%I89//"@5U\$&C-\3(*:?!%FS! R#V;W M2M0Q TL?63F9]K)9=P9IY!>:FH&D MC1Z#"XO&PO24]N<>--*WYN+TA !J#")5[IHF:X#1-U[)6YW@Q0 MT[3/ U3R.G3;7\0_CURGX=_\?U!+ P04 " R@*M6$**-M6P. 0" 50X M% &QI<70R,#(S,#,S,5\Q,'$N:'1M[+WK=N)(TB[\?ZXB/_?,VU5K"QLD MCBZWUZ(PKF*W"[L-GGGG^S-+EA*C+B'1.MAFKGY'9$H@L, <))!P]NJJ B&E M,B.>.&1D9.3%T!N9Y'5D6NYO)T//&Y^?G;V\O)R^**>V\W16:C0:9Z]XSPF_ MZ=RA@[D;7Q\=D]TJ%XO5,_@UO!%_T(WIO?/W\1_#6RW5T-SY.UVJG3[9SV?L M)WA&5J+M&DN[H)P9ENNIED:G][MZW,C@WM+9__ZXZ6E#.E+#FXU7KP"OGGL@ M[(IAF89%__?K_H9M@5ME2J%8KV@E*8OA5M_+BLJ>F/\4\YGL.?5K* M@,89_#X;V[+[2DID?)%1.+:Y9!3LE[A1>&,G'COXRQQTWC!E'CGX\Z/J3I%C MN'99+M5688W?,0=Y+Q;R%0YY;X9*XWU4%A:Q[ U]2Z>.;H_HW-/W5]^N#>C^ MDWNJV:,(H]9CTVNL[+_3%YT:\62''Q:H_M>,)OB%:D/L)KNIJ,PXZ2SAHS// M1L%_ MG'L @/ZDJN-8"< ?YF[6/6=!@.?8##^?X<_X3!&%1BZ=7/Z-7 RIJE^2OQ%R MX1F>22^1)R$O_E,J_G4*^O[BC/_&;OO_"@7RC5K443VJD\<)Z7,<7@$.R9WM M>*I)"J1R5BJQ[A'YO%(^+U?)W0]2*/ F1M13"7:R0/_RC>??3EJVY5'+*_2A M@R=$X]]^._'HJW?&[;F #\ =Q<<(W_TG-2*HZ]+X1= M&*@CPYR]+WUC1%W2I2_DWAZI%K_XA8Q570_:7D\L+W7@.WZ0;[MA4H5'+MBC^9KR>8Y>HPS\:NDZMR[_A9[BC MZX^H8VA\,*_>/5I*_3]($21^L11\5)CRLE2489"5\[8%I)ZT8/B.:G: KJ^_ MT\D),2]$'_;91&D5"G6*K7&Q=E<-Y+IUCU],EPT/UX7?EG6JX6[+F\Z M?_3;K>^DT^VW[[O-?N>VV[R!;ZV$^]@<44N'/]ZUJ3Z=$&XA?SL!DWK^:(.] M4*V!:H)"OV3_)/SR%E,BWK7A:JKY;ZHZ;4N_ @DYN2P42C+ =-V/HU7'-/+O](]UTXN.!->/NR=UT[JH;^"0.)UJC+13".Q9.Y=QMS+_0M M@U]^Z%V%KP\4W7G3-.T7-#C7-B@:_]$;^&938SK3O:<:-9[51Y,&3#@AV$]X MNCB/ LL?Z;:G4\T8J:!2@@^@+SO=ZY/+:E&JRO5P.&'W5X^G%#,>F?/[X..I M-*1*I;'9>*K;\J=C/4-';6?R3]7TF5]Z3UWJ/%-W2V;4*E))J6W6^]JVW$B\ M]U5%DN7->J_$86D]V=! /'T3S?$5'3O0%38$^&Q2_-"T].8([++Q7W;]SK'' MU/$F=R9H:/BM#29X/-H:9@VI5BM+]4IIL]'*6TO.@4=;+%>E-Q/!JB%INM2SXT0(CK@[<95KLE2L;&9]BMOS<.]C4JI2W*E MN-&HZFO;*#"ZO:'JT,71W3ET0$%QZSW/UG[>J.-2]Y<\:(V&WN$W?&]H.S!_T[48@2Y5B40+'>[-1*&MQ)>NC M*"?+BX[K^EN,H* D#;K>"59\N^OX^MY:&MW_-;W,)"#T^!]]'X]#RVCO6_L M;!E:]FAD6YE0HXV=S4*6!K.#38@,(QE56N**=&-EVMC!)&1G$#M8A#>#V%*K MO(LFUDE0N;XBD'?3KF_[OHIYV&L0.UBU9)BA2HUZ5BK7-IDN-'TK[YN&Z,HE:5&N;QT M2'&APJ@P_.<>IFVT^6JXA1\PFQOYHQ]T]$B=MV9[R?S[P:4#W[PQ!D$Z[TRHZIQ<+@TV;M);]37!WM96]+943**[JXB[?!Z]K+^-5?U- MF[H;=[=<3(>\*^(/7R<_U#]MIV6JKLM&U/)=#R3-N:J,<;U##_HL;3$(,OSW#UB5X9+@M*WX-O!UZ= M%@V<%>0U]0UXVM53>1/M6:N48[0GJ,YRH5B/?KRQK2>/.J,K^NCAXB%GF6U! M[SVD/EX/F;62"GACQW(]AZUT1%K@'UV,"2/_2]OZM.!156OEY39D*6C!4%0+ MLOP?!LG;P;]4!Y?6;IU[9!0;;X]:ANV [AH9KFL[DZ[M41=4F$9Q+,TG^"MX M:@EPPU]!X[%6HT:S#]2-@K967Z5#-@)MK+,5#G>>(7$),;X&-Q08WEX?54\\-%NG>LQ.XEG_>0T:JC@YTTWTM M1,)DD:]U14[*-JS1VS@SL5EOE:3\A%UZVW[UJ*73]WM;7M';\@8R4Z\TUG(K M_].T/$,W3-\#:]2CFN\8GD'=]JMF^M#?:Y A\)0!O8(35'ZD9YZK9[_66 ]=B$C9[.H M^JJ8VW]8Q(F9:VX:67\7/8#YN.%Z.#UXK+&^. 4._9]ZH52+?%PV$*:<8AT& M/IW_.@&A&Z*"XX/;,L-@\P!18W&1?IGV;;Z $9@:\7L*UM?0O( C#S!H][[W M$-A^G*UAJA&[%2;&@ A0,'AU/79SC0?.KX[JAUHNTS]-)-L3P]?7R>R6.W7" M'!+L'TX/O##H#^V=!]U63/7!D.U3S;B7B$);R?#]G> 514A3#=]/35A9[QGS%5];<3UP!7@YY ^_-M\!?.O81]=VW? MX5_9QH#S@,V,^\L2W2Z#>RE+7@R_&3I^'QC4(>RM-'870*OS^WS2Y>+#E^&E M^=;'C OA-[ KCH?)@I>S'H;/S7Z;=E./W*JPS,+Y7\+OX4O.YF@QI0TBD1&& M(S%L?\2G-Y?!ZYEY")L(?PN_8Q.QM [-=*50R@*!>;:Z=SGKU+2AX)=-:=8% MJ1R/34/#-+TWM(ODQ)X;X**L1;]IVQ@'7FPQV%MP#K]MS8R,H'V>&5$ ;\B, M-V,,G=M,C5$.TW]W UQT(39\"S/+4\6 MS+SIX)QWA(_;Y['BU?4LD>&%=?L MNDIBKHFS^=Z_!]]E"R>'Y_*QGTR'N#* '85OH"P13HNF4 M+O!%4B9@0 ?ZA%WB7W5XV2MJ32,(RA+=@%\QN!KQ@58-X^0R9HK*V[HXBWW% ME([3GNQ3?K=D5E/7#72L5/-.-?2.U5+'AJ>:1\&XE6,[)B;>4T\U+*J'8:RC MX%[\H(Z);9$,9#:)PI\=.D1Z/5.^['X4G%Q[G)EG[K()O#"(B?'M,%/4W9DL M#.E'9K[0Y.EI\KR"0GAE.65W_-*?,.T)NF0)Q^.$B3[$7/<@3!1:-9=L$Q[2 M?N:Z"3.W)"*^*3*KE&S4:3UF"2MX!$P45C"7;!-6<#]6,!WF9F A.)4Q+LOL M%D8_,6P>?@%_.R8+9^$#,U\X&1^*W<(YV=\#WG/-_AX]NM=5E:7&$C F]ZWCGTZZ>7.+7N?[F8TGJO:H).2!ZM+_Y(GI2 M]8PRQJ0URD4O#B\RNU@^SDPR=ZH.606:1748- $?-]:)R]+D6D 3VS1T1IT. M^!NASSO&,UR PM^H_>2HXZ&AJ>;,!0DV/$]=E.A=W/MB.[#5C&(*)3U^Y%P+ MK#?\I0A:Z_U+:<>[,$_ U,(=A\O9C(F!"3!^;# >+B"[3\WH&NJ=J@%8-('' M;?&X2$.A'P4D/PHD/X26;/M8A%>@<4LT1LDG=*, XG$#\4-HQ!^&KINTK;I8 MDKPY0'])9W/C4:(LF#P$4@P3_:=4NC&UOC! M Z?EN[5<\42#C7%XQDAF/XX=T7+(\E^#W53552Z.](:7SS T/K(R>5=FE M&3?'RT836N)58TJ2R:E7HA=\2YMO"577;S_<+SUR 7X+G]\L#WV+,RHSROBX M$40M;LQ04N)W0-,$Y'3)B:)9VXZQ,.!5MF?AUEUM3W8(LD_^"VE-U'4Z"'SU MZ=PG,@V"CX*U"4^ E$TF0,4D9[CLB.#(1\':A%F+5%V3M=%;DYKP"'YF>&XC M6)3\-";17<8Q$2+!K=Q'A)9%=P5K3@-]/V 'X:QQ29^;!SD6S87$?)[1!.2[9B:ES(8J3#[W;<>J/A&-LS MG:EJ;&FS^01_!4]E7!=L9156#31?'-Y0]G]P X+W=JRQ/_/)%W_ U6O-HWH? M7-]L V"_^B%\ZS)"SJ8&[U-4( U_8.>&WSF&EO'LC[S@;)&> F5<^JBC&:X M6I(*[0U)!=;P!T:0?]I8V\N$X0FT)8&V6*(*O.$/]X;[\]JAM /O=:CKW6<^ M7S8OH%M.68$\_.':=@;4\."2P-RFF..[J=<@:#Z@%B[FB0ACUI?(>?JOX%.F MTGW762<7+#ONQ7+!W^-8,5\FOZ+H>U:%<36SLKQ*ML_UJNPRJPF]U@W3]XQG MVJ.:[QB>0=WVJV;Z.M6O0>5@D23?8]N";@?A\3)WU&'1TJ^3^ :"\E.@RPR, MW+/CH!XLPW/O>P_9A,/T^)7T"!(]K6<%903P=@7>G4,'O@7-Y&,A-E7(!9OX M8@DBD+8KTG*1_K47E99:NEA&@!4SZQ"V\^/8SDR=+2MLYQ';SDQ-O--$6GLT M-NT)I4R,;\?8P@?&6OB2I501-E4 [C@ =[C-.&]JHP4YL&SLBSNL4/%3QPG\ MC&PC9>F 8C=(:73;=29IO7*Y11>$O\@-)D,U)X339';TUFW[BRTJ&;)\6Q^'6K M1I6>Z8GR+@&UO"BB@HW[6M$XD+Q.ES%>5$>?[L58N8+X'Z".U55'_-:.I>$P MGY%F60\61\>XZW+IVF^-4BM 60S-\A1<+ G@'"=PLK'H59JA##[R'26;H"R/ MX>[#("T30?;2^D +X9!IH'VUH87;04@\MS54#66']( MT3<4-G5SF[J<=!_/)Q,PRCB,LN&A[8BY#X&E_#(W+N=,,/?(\KL$1[-ITN?J M* @F9;B(PIR:Y/QJVL&5ABJ;:[$[>"[)&GY*J0G[]+S]6BE)V;^]:[T-#7-]BTPLU2C MQK/Z:-)T!:AU+ *TC' ?0H9:'V.:NZ8%$C(D9"A[,B3LT"H9NA(R= 0R="7L MT %EZ&@F0Q]:AHYW/I0'&3J:<-R'EJ'CC22*0IG>$)C\"LQ#3PC,G@6FU14"DU^!:76/4&"VFM8(ETP(S&%=LIS% 81+)@3F ML"Z9$!CADAV?P*3HDF4M2N;:IJ$S^G: *CSN>PM-PR7KJ<='Z2["_:OO&A9U MW?#WH-J-1YW@2C8#QLC]^"'/P+=D[+M#?R7QIJ5U%DEX[%,#@<,/CL-,541/ M%(&AD:*Z XBY0C*6BT(H"C1\ C<>K&^],U?4$&G=$8RP5A6X4:/P :,R# M;FS9SM@&AM"N;>4>6TL'\Z$5CF#Q\4CQ6D;BSK%U7\MZL= -]/7\@#Z&, M. M"YEFZT&F>>L-IZ&N?+-ZNFP3.R@AV(+=N97N^//=U^(5=F__U8DQ<;V("*P;0 M=&$ EMR._]+Q4''O\Z[/J&-#7<\MV1JKY M9:0Z3X9UCC^?7/(77IR-X55IO>-")4.'#GX[^<6SM9.Y=[Q0/(;IG!B6X1GP M'.%MXQV+%\,W+-Z+_2"L(R3:;?(_?_FV]V6A\_RB1-AEB;C M0'TL(][V8D] M("WD&T#IXDR]7$44LM#NLLY,.QW0A2 J"JII/%GG!'-SJ?.%!,0B ;4>+Q^Z MG7[[BO3ZS7Z[=W'V>*BN]-JMA_M.O]/ND6;WBK3_M_6]V?W6)JW;'S\ZO5[G MMGN@COU+=8>&]>39ED2N3ENG_R 7H#TLV^KZ(P"N M1BP5=;-.C?,K6_-1JV$V^ D)M,\]RMR2R.[)9:E8^(.IHUF#E^]A+=-DG"?9 MIQ^J\Y/<6O3SW"L])NF/M@,:^+>3(M"*FN98U76 T_2[.U:U\'O0PQ=#]X;X M_N(_ H89%EHZ?-TKO:8W:&K#F#0G-S3L>UX)T!N:,4#?P-&#=;__-&VS4?5-&T8 M\^N:: ,FR-62_.4MXH M%V>>'D,9U??LO5+F\?*/A^9]OWU_\V]RW[Z[O>^3 MNX?[WD.SVR?]6P+JL \ZCY04TWZW]LDHBFG6K+9ZN//I892 MGLH5'^F9YZ K$$#FC&'RL#*WPEAN*7_7MD/ .8,_#J5D!$\,7<*])$+Q&/3W ME=D=N[O-X]YS,#S7T4'$-G5U,J&J0ZTU<0A:01L2I201O!J+QOVK=]O9H](5 M&O!]*^JH,"-AFZ825X'%K*O _GVSV^LP1;>&#B1"":ZC!*> "E7@P+%'(!!! MKT#>$\^)Y\1S*Y_+:T#U_YUUHLV(#X-\9??:H-20>;LM@=JBG! M5^UT37*E.)1/[5=5\Q@B<'7.H4^&BW-ICZ@N<<=4PX5FG1@6,3R7:$,6N/Z< M@V!:M$N+Y%OH$(\$L; ;[T?!I /OG$6&@@L.6T0-8D6S.%PTGL2[6'BT/<\> MG;-M3*0T?B6_%-E_7Q9B=1BJ"U]\6OK'\A#4.YV/HV:$[0'7%T-0[R@$P&:P MTPK RG(%6KSP4,O6Z=M8G8MWC!W[&=M9.U#1/WS%5(MX[_L^^<$D94ADG1.[T][IZ0]&IOV!&@R MCQ+2M4\_[\K?#6FP&^6BC\7U]IB$NJGK#G7=X)\;\!E*:PITQ])]/.EWK#H_ MJ45DN261J]^)7*N\<E M0&!AWEJ7H.;=1K;EBEI8+C#KQN5X@/XIX"*JX+$#2AA@:1+Z2C7?,Y[1MP1U M1-TD%7".B//_&V."KM-;-9REU;GT9AGWTVD%+M$62XTO+CQETO'0MBBQF!LC MH>DV??3KB>I0%01=I^=3)4+^SU(U@FJK"4]PYW0M_5"NK*\B;VP T1WV="-_ M2RDI)5)IE$M'E0*V1DHCB+QC> 8TSV>3U($)Y-AW7!^GE9Y-X [FEY3D3X^? M46'@ FY3\\[%M#+):>5I>:]*KF]X/,.7JMJ0:*;JNILJ^Q6>9G[(X*A,A;F3 MT:-M?MK1D:VI!39$]=F>F@K:= >R;>*H\Y M4*Z3DOS(Y&U-6X119*!^S[.UGQ+Y>_&T6"P1F#>09]7T:1)>\C:3Q"P1-A#; M'I/:-:EZT_FC_X%HUP[ZTJ/_49R9KL$/AR_ M+=N#*W_Y!@H(R,4 UU,=1E@W7F 4C!]/O['="#/Q29'I;*50U3!P:7 #M#D/ MBCDP1)1!:/X0(/@S9F43'7Z%&0'>.G:H1MG\H"2'6S8^07M@*(GK@[/L#FU< M80V3F+VAZK$'9Q$4\J*Z;W','@[&\!FTEZ633S(?XR.86_C]\4\8 =[/;H6' ML!=!.VQS+^L$ZZ3J>J11)+HZ<4_) ISE+V SR"S37B"*&9X';*$F M$-NQ+?3=S FAX,=-2$2L"*EO\I6=7J%//B&5:E]D M13Z=&BB#+=6/<:D^$?0YR]''^SL%%74_OP.94X&9.2?$A 8H434-,(.E375& M1O1 K-BKT!VK$/.#.V*+,8$20"9K]FBL6A,)%18T!E*.77TB3X[]X@W#GT]! M?U'6,^;OL#T4+(S/0[7:EV4=Y+_K7Z8WKG'+\DY.;T75%=Z^I,O3>T//#*;# M!3E4QW,Z^%.+<0%CE'JIMX1&TV;R[QM:$E74R$GS,3 MMWZO4B1;"%?=/L,WB;"F2;HT$2*<%A'VRXU:@>0$31G(MN&G]"$:K:P_PX+PS%\8T-H M\1$<8 OS:@;NGK)UG''49:[[8(63C,D):T::<"+(IG^@[#'D!',DW^4.-G2" M%V:(V:T,/CJ^RYS@RU\,>#6\EE@P4ALUWK/A,N-AJ99FJ"8Z3Y@6Q58:/7"9 M54=W":;@&OJR\*_R2?TVEW M/7S!7M0'3,#G9^3'S.HFF[[^4">D%%0AD9!!#B4O^%? E&L6B@'!>!-R9XNE M;(FI-U0=ZM[Z'I,Q$#:8J('NI&S*YL-SU?3,7R M1[KM!3?,LS*L#%DIE%A>DB372E)YEC44=O,2X(B=P:%I?#G7C5_.197";X:9 M_ZSKI^\S)6'&Z\8SSP/Y[>3NV]??X^N<1.>NC']D;O**ETZP2-]\:]V'']/F MXM;((J\XP;I_O%]_F]7\NQA.BZC<-;^U"U_OV\W?"\WK?OO^G*CFBSIQOP3S M=\0>[N29Z_8P**LGCU^_ #],&VX+TS#(HZK]!/OA6WIA_J<3#@H@)GBU^=^Z-^V;@SK)X$;,-(03WK=<,>F.L%Z?[A7J?!H M I[F)8SUX8173LQID4%&FEFIQRD @@_3?U.5B)E<;%23!KZY35,.P]?.UUKCK-^PY65AP?J)?3$FN$+YUB\M$U M/$UX4;Y#=2LL5\,+;Y$V\P87*V:M[%RR.OH0- ]@K5UF1+Q,(DI^!PH%[@! MI+;?_'K3QKI&K5O 6;?_'I22)TL&0[B$ZV$^'^-?",[I@X]DG6E>^519F.;% M/+UAHB&_;SJ/5/::F72G/M'9[#BD"INZ[D:BM$*14S,*'IM7FN(&??X"#!7] MO7/Z.C0>#7;[^AN-[YKW?=(Y)=>=;K/;ZC1O0"EC45.FHZ=;C=7+-]1:096] ML98!?5^4JJRB1A+862U>:]#X;0/Y@;3AT5&2W,*#($D)<#V-?DS+E[OYAW72 MU!+83@G;CZH)\*/ND%+/39!A,%G1J87AO=GQI_#E*W\=Z;'W83XB"VI$747R MR;=47P<$Z9_9NOD5U7C)_^ ..=?BD1;!A82D)"'N5"W; YN?] V(3E]49N8 M9>1V^F8F$QA?=>@03\!XIN3&=F>);GU6.?D'3X2*FXNQ!N8NR5&9R[5TI]V\,6O)AI4%NN"N%(63B4I(5#.25_ M8.*< ;H?PP6(=KA@AM]16$S;]3$1I_EH^UZX"?W><'\>AP@D25-%V(>T1:"< MM B43UGZC&.;/'YVY]@:U1'QQX'O) DF\)TFOI,TQGQMO'-*;OO?V_='M3"> M))D410 Z14"GM3)^0Y_ 26>:FNWOSK^J3IQ40E6GCVPU<6@W3YEG3:ZA'=LY M%E@G22>AL5/'=1HAF POA4I*(,>^(/+DMH#]7XD0B"\EES) M0!J1EBLZ4%D<\6&,M6RH9?!R6P'VCP/GB893!,[3QGD:X90?\!UT_("":H\$ M$(\#WXF&4P2^T\9W)6E\5T[)+=M!W;'XCM=C6 M*G%0"V6DA&SE531K4U5/2 MY@_G6TLG31RE+&"<4DXGO%;UT"U(D%V]SK=NL_]PCQMQHI?#>9OU%$ 25 PB10U).]ZT?M@+#&R)L6(1A MX?FY.@P+OR5 5^V=A&&O5_M[I_N-]/K-?OM'='?\?C12BB7=.14,3,V$.Y0J>WL+K))JH&*?9F2. M5)UB&296ZWAEL0<\3&Q:4!:F*"^JHQ=,V_X9U,X*6IS6E'7H$]PQ+9ELJL$^ M(IL5T#:>>:1V-$VA8TG5 Q_M$['GMQZ->&Z0YU!+YU?HZQ@:X;>Q+NF6#S--Q:B'6!M:%!GX/W\PK4,(<# 69UJW5C,* .&Z1C MCUA%LF"D:[4'H\4S :F.OQBCL6GP6NJ\6/125IP>-YKQ')7E@P].P0-"8<4J M0#C"]U%E1+2(QH\"F,,1YWJ('0LK?MF^RR$3@"B"&IBN RIB83U]$U:[PWI2 MGH3O!"OFC\;\5?PMH7!@'2O#\BG#-5:TXT?P(NP>@P*7IZ09>=RA6+@6L2S & ,[* J1A&4 4,#L <@MEW7 M0+L&0P!TX\G#6(S/Q^JN(#'\G2 G MV<@+Z/&N4- :&MD/; M?QJ2%Z2LB?J&RP#3=Q&X<5).PNZM$#J5J30\ @9]%HD$',2GH@UJMF_JK,PB M&I^0[=C1H,(< CHL-JS$ L;Q+7'^'W3HE M'8N8Z F&0\&)%#L6&C3(O"DQK"'7\X:U=O>X?I(X1/%B*/],O1NS<" >*X!T MPVJ8CS0PL'CL!A99="C"$UKFMP+D07>Q@O630-8!'2[#7<#AJ,8"A'!5QJC M!L_LCWX\-H05C7J'&1+(F,= C#0VC1%N56%*,W(OB#JPW((6SO=,G&U+*9,:1$F?6'9NV@YI O/61+*(!C3F4W>9B&/X"7ERES/(Z& -[>6ZNS694Q_ M0[Z%B=$B!M:AIES1!E_>1BG>="TL%+6OKO6GYFEFG2)&YN&GH^+B%]LT@IM, M\%1?,$W,:*)!!":AP>6%4]W0+9A:)6H]&XYM,3=;#0SHU%J 31B8]-5XA'=Y MDS?4F0OA[!$6Z]SZ#IO6GV2_52CSJF.QL/QA22,DYN22I;.!D5319IO@T6*Y M9KZ/':[&^FT1+ROPQM@Y/>I38 '!O*DZY,FT'W'J"QJ= M#=S+!0H%N@^QW-K=,Q%N9A MZ+; W1E ZR/U3SSGPG<]>P2S>N:IL!@+]^%1R8]0C6-<:QIHY@Z1.S3&05#0 MMEBH>60[-(ALN'2QZ$P'(@'Z%$+;$!PJA]/ MQ0&KX@5+ECR;@1_TAD? >?1).$L"\KF!_/QDFY\U.4;BNW2:=^888:@)E]$B M"6P>54?3J;A#,54S$ MTI.AH;-H3*CPD(0_YD8>IA\3\_>G\^"\LY38P^)*; M:UL6-?FT>1RN+H>Y2IGAJ "[ /L&_HZNCMFIOV.;J7&64:CJSU@I?)IE ?-A M$XM/F*RF(:;B/?GPV79X>&EL0VO(.#)PU!%]L9V?0AR$..1"'%HSB-.1P:K: M!HGWLTPBE@W/$!]D_#+,!^)"!K[#,XPQ<9)BMAPZ0F%C9'K8=F;8+B1"2,1& MLP/-=L8V6V6P'?*$*7@\P6[@LW.BV7Z6F? $^>J8K?0$YD#@7N ^-[B/.$8\ MX$_YE@#N"2'69_#GJVQWXR\FG!+]Q\3 M)7SK^SM-#[LO><=MR1L2/-B]B9(8/1#8726AK2XTV=@ M^KB[?'HN3+ 1 5TN4+>X%Q(X$^Q9U@R!7H'>_:-W%MD9@:_FX;X:S7;YQF.= M#BB?\Z*?;X!W8.*V&:R7,,:-,@X F?G$ KD"N0=-@//9$M; 1]\ H.EA383W M,!O6(H@D]V Q$3*T7P2"T$\(/_ M]"V->1LL/]H;&H[.ZI1@)BB[]#($U^2%DJ'ZS,N3.-/Z-Y%M! +^ OZ'A#\K M9?%"@W(BCU2S1YC2S.I:H+K']=X4'"^+V&60[F^[8 M\T(Q*]2;I4'3 7CH:"9>U GWZ9<4:Q'B(L3E<&Z[19_XV8O![#.H$>&JYC27 M;1JA9V7/>-TDJ@TMV[2?6"*#JC^CG+CA V'ZO[UZHY@ MP!WNN VC=#+9ZNN M+%:UBIZZ[K(AE4"],#:KM(;Z!T<3P(C7Y M,'L3*XVQ5,])I'R@_8B[B/G,8;YI\*;0[0&WBQ7)5.?*HF%]M4@90]5U:3"3 M=M%)"R[;^/IP [-N.)1OOL%.0X?#P=F^YQIZN$=YOA="(H5$'EPB7VB"] W@VK7""2181DC?S3+ ?V";24L &OE M=RZ230C !Q. !2<]F-[R&KA:4/$?EX1=3.IGU>+ 87>P^#RXS%CSTUL6R)\M M)#PZ6$ =&GP"Y][UHD7=622*N>(\F!1F3T/[;(F-R9GMS(M9L'EX)KTQ.1;A MNUAY\& DI[MG4>>OHG?LJ1!-3OGX0M_\N!->&STX%@*XK_[$@OR8+>B&,0:= M;>NP@NQU=^Y\$3QG -N1INP*.XGY5]Q"$ MLT+C\)1#![@21;#L @]-:H:C^2-4KQB'5P<>.\5AO1[C\Y%&\3%;"]+*6'C% MATDCJ"=CS(\?8"\]95P*3T:!]IPG&D1.<04,EQ'@7TX,@[T*Y\'3XQU0"J)[ MY".G/9AF<(();UM")K-J_R_LM "VUW@8M5LX?8@^$N[1GXFH$^S9]X)W!4=' M(-'9$WRMSQX]PO0XC$]-7S\[\&7^L!@UY[D8M'U62.T9!2SYTB8.'J' A:M]VK M=K?7OB+PJ7=[T[D""%R1K\T;P$2;]+ZWVP=#0S"3W'2>&AB1@6$Q=1IO/38S MQW'SW&"*NV)R&QQ[B[?JVT%B;NJ;7"M@W/',VM].Y/_.G_#[B_TTV@>%H?8RO->X6;RIX]G@^ M0AYJDREYFBS3-6-031L#&6GL Q)K1^FK5)C@1:5O@8J'^9H5I7) 1=)BZ[(> MX0KE7&@4H5%RJE'R)'KS7F^#]:.ENL,@(X[G!5%PN>%:K#B&0?9_;.ZIQ8-M MZP;C'/B_+VM=_L?\0@M;^4_BC1?&*_C\UK7#,Y78*HW6J(.*EHO5$Y8Z :^] MQQ49XS\X7R\4E8)2.B&^9?#+#[VK$V*I(^BM:?SEG2,[\$_[+]]X5DU<)6Y: M^OV4-_@;S(, LI0MA_"D/, =\RUEYB3C1NF]!@^B/>J;VB'?+3RIZO@\!-3] M%$]=Z@6.^W:*0Y9J2E4JEH4%RCYL&IL:G31AHY2*DE(NY];<'.&\H6-A K7M M&)CA&&MFZ"L[48D=FO3HVB965C>"IR9KFYPJF)Q:12HIM8UM3@T>K2J2+->$ MT=FO]BB5MS4Z(:PFH#2VTQ9E"=XOU.58.?&&RY-'#RV9%X6K"R)S3XMC(H;ZO! M ZZT.5.:EGZ+'.%+K#O*8+%>ERI*46CPS*-'V5:#IX8>F(S)1:E1E'.KP8_0 MT^9\)4-JZBQ8@Y5R,ZZLUT[F/8A4KMV[5<*[==B$L_,[[R3'-:4LU8J-%*4X+HLYCX;A R!UZ\C-7I J*U*]EJ:] MV0:I(IOQZ&UK4*:J;V,9L?D<1V%<#ZVR-D[(FE=9N\V@JE(-0%Y5T@PW"_.9 M&RQNG-*5)!8Q&%N3:O4T0VK"0 H#&2FV8@,4^M09B83_0S;V 8DE8O=O8_?! MH5_L>*^_?&.,M?MF.3R:YH^P9B?5P7",'; =:EA,<)VL&S!@EPVI5BM+]4II MTY0=1<:'B^6J5&Z(3-%]AX[C4O[67'C@D+HS :%-2V^'J-HZ.Z,F-90R@* J M5ARR#ALE+N-@S16'I&%3E^1&5:H7:V*I(3L&YY:7EK:>\' 7EW)0%NQ!@16C MS4-P))-B%Q>!74M;3_EQ@^RXQ[[>#AY1.D4J-HB371&)_]G$3%P9; M2UVG@ANY5I(:C?SJZR.<(%S1L>T:7C2I1VCI;:4M+M#W_B[@D 7S61A=V])V M"?R5*S5):8@TS.RC)F[/WOL[?M-"35$J*@=$C?"HW^Z]\E3KB9U P35S;/1& M'>&ABO_=*'I3+@'#:[)4;&R\Q;N+K2,W,R0%RH)Z[5?- M]''MYIMMZR\&.Z!AFZP_F!#4:FEF"PECDPAXREO';](#CUR2#UNH1,P*%FU. MR-",J^?CSQTH;QWXV5$FE:)4JJ0Y4Q?Y*[G!X-9!I!TQ*%?!-3VRO)68"'+#^$YY^ SIH'?E7@&YQSJ))GTC^(]8'O1MLN*> M%=/*#JY23EO'"CEWMUSHK4NUUI.352GY QN<+R]2_&D=WZR#AD8EFII!MRQ]BGEBV-9@V"KSOLAX9]Z'#GS M?H)Y19Q@+DXPS]@)Y@?66#D[6UH<$;V.OA-'1&^WIGI<1Q0+^HLCH@6_(_S^ M(8Z(/C0+Q!'1&>!ZAL\9%D=$YY9UXHCH;$%%'!&][VH2XHCH#?":C2.B;PSU MT3 -SZ!\ UG/L[6?0]L$'13I6)U@!#YWV4 9.P&X$E?4?Z,S M/.\X(_J.JM-=CV,I5219%H69<@:AN-+R&YWGF1B$2I)2;TA*;*+-GB#TL5VF M)2K;\>GL1)^,J^PL;J2M;+TQ+R!^Q'O=44=7&PU)5@YXX(K S)J8V7HC7<*8 M4:1BO2;)Q0/:=>%'OSD.,YC6CK&0!R_BP1,::5!*SWX$TK "'T)A;R%\6V\; MN^9<8(700@F<["1_Y5)1*E;% 6O9!\W6F[N2!XT"9KYTR()>PH]>0V7;"_5/ MS9G)%DI[<_G;>O_2?/W*9"2P4FM(E8IPM#,/F^K6FXI2@4VU))7J^3T0\QA] M;3LX>CX_ZOGX=])7X\XCW_HT^V1DMP:>>K48MX\UK1V"HM)#9O$9=U;W6E8E M/7Q6R^B29*U.ERC]1DXJRER5JJ6R5*T)ZRGP"'C< M>DTZ.3P6ZWC66)HA-&$M4[26QS"L(XR"7M$!!;'4B:>^3B?4HK+[%F&KK7,* M0A9T+ WF%GWU-:(SMSY?K526I499Y'YE'S=;YQ6D@YL*>'WE_"9\'=4\C:OH MZV6)!-.S1+3YI2RAO3>7PF03#':M"RI+B@SZNR1.Z MUDO"$\^0'N]1R[ =,G;LD>&ZMC,):IP&F^;YE%)%6J9:E>3C./2*RFY :06^^)Y92C-Z5O M#VCR\( FD7Z0(0651/K!SF?C%*5JN22596$T!28!DTFD("2 R9K MM8,UA644"7IY,?BL:%VT#.NO0>%542+Q((U]0&()CWMQT>?."5-D78^="S96 M'?*LFCXE?[_ 8N9A+PLNU0K&:V%HZ#JUS@.;7"\"%=:XK71R63PM%DL79WCS M9?"/1-9Y5E[O%0HN*U:*1:E8+,Z_AKA#U0&JJKXWM!T@I;[>B\OKO;BRWFW5 M]6ZK :7FNQ\_&,-UL4X:EK:V?<_UX .F8*@>F1Z&0MBQ"WA']' .O"IG?%KU MCB9(?RW]<:4C&I<4M=:4:"IMS S^$\5LF4/Z7^K8NNH.W_BBA93/!-]6&(S-JMT\9Z1KL!UKBL2(UZ52K6&FD88HE &V,*DOE, M3;$S:?/8A$42\O^SC9V@HGA!.F1D2^8W8,<5/7#>0! M.[;=T N&131U;'BJ*=3PQN+5V%H-S]AP!USH6"W.@^VDK%&3B@U9JM?2K#LC M-'(RD-E:(R<+F:K44.!/7=0OS9)RUC1_Y)NJ!ZZU3@>&9GA"*\<#Z=-R&5.* M<3L_UE++]]13#8OJ;=6Q8#[C1AARQ?FQE;@1%P8/TZV3RVI#JI6+4D79L]PE M=W;FW$F9GP4\MX!GW.:%M4Q ^O"L24JE)!65/>]1V@,\Q51@E;6QO2%U )6C ML4.'U'*-9TI,VQ69:'O)_UFI+>)VEJQ[L$W(WUMD;RO*75YAY 98W*7>[:"O MONZH.BI2HU22&K6][HQ=&]ZGF,\ M^AX[A-+&/3?P(L;GYH['*;=>8]VOH$OZ$7'Y:,XK&RB-Z0N!?2HX+MA;)J?NFO ':ZG>G0$[W!/5P]F MB]A&9!C!*&8D).&?>APY@7M$,U474'CW[>OO)XOP*A;_$2>#P14FTNS2"6MN MH;WNPX]I@W&4GGM)/,>6,?CD$E]'2)6_=HI"P/RS3T^'!0<^R7\9>ZG_FWKQK!^$KA%HZ89SS7=<,>F"K0S+)@DT,*C MR?*7W_1C^@9RH9*A@TKO%]!I)W/8? G(8H!>-%!R.+OPCL6+4R%;N'<9:__G M+]_VOBPPF%^4.-\EXE+'&* THN)!.<-3L%"6+L[4*8%F()@#Q$Q#[4E7O14Q M#E9^?9V>I*C/P"C>=/[HMUO?2:<+0M%M]CNWW>:-!%];IZ39O2*]AZ^]SE6G M>=]I]Z;^]X'Z"I!$FSU3GO8@.!77MMP3XAD>]F?9SP&:H26 2>NV>]7N]MI7 M!#[U;F\Z5\T^?.GUX9\?[6Z_1VZOR>U=^YY1I$<^/72;#U<=N.?S^U1(W,[- M\,N,;:"RF$^!(A\8\>EW=ZQJT^]<28#I8>(2KQTV4[><68:E4XOI^]>IUKC@ M/D$H@^].:R/:)I&-L.FU!AH>MPW\=E)=:<2RE$"PR@\(Y.GQ\MIVT$TA?9 . M2GY ,T.7M(&U.H=Y=,*="G6Y-RD0DQO$3+?%"( D!! Y58"L',XXP.)0" MA)8L'0N.[H6C\B$YNHNF6,+2/%[>D SKKICLSL? Y:R!QWG Y89[^DPMG[X+ MTF3BLDDV'&?\__[>6PZP-40I+NPFTH.5@!+\OT$&.^/3M6./XDZYGBZ)-EV7 MPO_ZMJE.E^Q$&JE2:L2O>*;-P93 (E!8;,2@4)ZA4,X4"A6IJM0D65FRQW3_ M*$S(C"RN4"?@?1W&=+1LEP7UGVQ;=]'?TO-F/K9(N=F_2">1>E,J)F!_D-^W M@V_(;5S8H\ZSH5&W!WS?6L#EHE1:MK4U44YOD6 C()PM")<2,%[)0UAIE*1J M8\F>JHQ ./WY3S;F>5F:+!Z-E8<)XC?'=EURY]@#W+2%9&5*) ;$80JR1@U7=&K%RN2)7RDNV-&4&L,.+"B.]BQ&>G M&K=?Q]1RJ7N^A[7*75I[6P/U0S4JB+G0:%:7<;*PA3,\\99M>"(TD/"<.>H' M]F=6.RJ5!%SK@#^! M[RZ!:I5)>E\K(R+F)Q)D>8JB;@_":#J6*E(37*2_;I MBJ66[*GZ;]2BN+,"=P:J^LBP#-=#_^Z9"NV?@J36D@BL<)8U+;TYQ["=1;<. MHBO6ZO,/LK@DD8UC(>F K%&J2I72/E;J,A(,R;M]N*XQ; M0/)J'3Y02#0N2V?S7#'.?M #5S/F[Z0$E+(L5?>2$R;"^GG'L!R7;[)YIEGB M&*X69:FF9#OA)/VY3S9B]%D*]!^E(S!7UNU-^%_8_ZSJSKA$ITWM_Y3=X6+/ ME@NC4J5>EHK%)<=$9T1C"N1F!+EQZ2>;6OV$D*M(E5I#@I=F&KG"U@M;O\NB M/I8U)@/''H7VW;9GC$^2AAD75^;CB3>8/)?,Z\K2PG",AQ^6*;SAU"1C4M?E@.U\S;!5DJ M):E:VT=L\ C"@)D&5EQZTZ9^=Y+ :F0FG4EX=&MK?IK+A:6#R^7*"7$2=8-" M!@6^]Q5]A(]AE981GI_R7Q8YW#(W3):*Q8/,C$6$*!<03J+H4+H0EHM5J7R8 MZ,Y1!7+R;LFB2,+Z\!H,WB/P&?#+J(25IO& Z$?DM,/2A*EB:*K@* MV'?GT)'AC[93#/6R5)$/M"E&V+8<8#>)FD0I85=NU"1EV,3U[=Z.8 M:ECD$ZZ"?6:FS'<<:FD3XCFJY7),B+T F5T159*HZ'-M.Q1&U@I8WY]Q'L&! MT/A*0;'0W<_&+E6KDEP[B-(Y]#JI$)EL)"$J25042EMB+FL5J='(=E:M6/@7 M"_\I[$-8D@X@M&E&'9"XE*Q-'9"N;=GS65F[[.**9"V62E(I]C1;X6X( =F3 M@,05!MK4WTA+0,IR3:H5#[)M_] "(MP7X;[LO+6">_FANP+>/KPSA_LKLAU$ M32:K*N?F>D(ZL2$C\2'#A<(W$;[)+M&0+O4(SBUR&/S80C4 ;,%%UR:WON1[<#YC/H[MS7&L*JS3VQDG(L;HZ1$, AJX_>J3. M[8"#(8*%[77X9;DBR7)=JC2JF=[;(8"=$6!OG#Q\*&#+)4FI%*5R91^.?#*; MEN#SHZU/^$_P17TT*?MR<:8;S_Q3K*7Z=:&'OV[LVX0=&Z]X"_F?OWS;^[+P M+GYQ0]L8 #(*AYT?$9.$OZI MQY$6.$DT4W4!IW??OOY^L@B^8O$?<;(;7&&J@%T*/)_Y]KH//Z8-QA"7S+TD MGF/+0']RR0%;"] 9(I)<#*>NW%WS6[OP];[=_+W0O.ZW[\^):KZH$S=4/0@# MBRYT8TCYF&24F<#3^Z7(_HMS H.?3LA9' &^7]W'$@ I.??>T'&,/CX<%!S[ M9>I21G_JW[9N#.LG@5LT:IKQ7-,-=VRJ0#O#,@V+%AY-6_LYCW+6CXC3JI*A M@UKR%\_63N:P^1*0Q0!%:J#D<';A'8L7IT*V<.\RUJZ08XGS72(N=8P!2B,J M(90S3-!$6;HX4V>Z:PJ".4#,M-6>]-9:VFM;;SY.CJ):C"??=_[HMUO?2:<+ ML.\V^YW;;O-&@J^M4]+L7I'>P]=>YZK3O.^T>U//_4!]!="A19^I1WM@LH4@ MS_"P)V]_"# *3P/S6[?=JW:WU[XB\*EW>].Y:O;A2Z\/__QH=_L]J 0F4^#"B5P M(*;?W;&J3;]S%02&C0ECO.[93)ES(AJ63BUF35ZG.NDBXH*L,TU/9 *>;/GF M):V!_0"J6K^=5%>:R%V]["3#3ZN\C$"6'R^O;0>=(-('*:7D!S0S#+)>P@#! M7KO3!E#I\^]/C:\;AI0$5@^-U1_LA%^E) F ) 00.56 K!TRV#..,(26 H26 MK"<(CNZ%H_(A.;J+ILC&^DJ6%FD2SR0.I^XU\'5%5G&:#1]D0VDYB2W51Y/Z M*Q(^R/0]7:?9*$GNA8Y1Z0NJY)#7J1:F1D4*=BM@D(V0&9":) MO='IR4Q9*A5E22EE8V/9GF4F3VFNZ24F[3^U-8T\IERGK]9%^JI(7\UV^BJ^ ME'6*7U^G)R*Y]4UR*V!W:)L@M2[]RS>\222]]>U/&R6X8GYK#R3J]^^W-U?M M^]ZOI/W'0Z?_[\TR3-,E0Y@4. 8YL'5",2F/3+.O",X@V+[#N4ORA\N+7;FC M98\YLAOMK-DH(2DS+0,HP\8?EWJ\[V8\I?'23+] ,"1C+T@P?6^S_72'S]YM M@B[&":MJ;IZIEQG8K\^_O?!J3YLJ P9JFC_R"Q^">\U93YL#0,SF=3U@6[;XP0>GY=MMZIA@[33L'1 MH^$HL]F"GT?#S_GX; =4"%DU6'CY:T^B+X0?)_-W$>V;WF" M[Q^-[RUU;'BI!TL%XS/'^"LZ,#1#2/R'8SQ/&#S[A/G6GP7[/QK[^[?]YDU6 MV'Z@K1&[LC;(WI#K*PH][)J?BJ6WFS?-;JLMD2NJ4:P^^S8)9M.TW$1G8HF\ M9/T=ENM,DH,N-=;( =^7?*/8K4@(7SAFQ.!9X"6YH)3^TPM3:-LL!PQC.K:% M&8+-5\,M\-@Z"ZW_8/!XKZ+QF]+%6V[_5*1&O2H5:XV8+/%W6;,C6M+=$2K$ M(VOBH:0B'C&;*GJ1E,MVD'*YO70(R1"2D;)DE+>6C%F.%*[C=:P@!K!/*6E4 MI88"?^IQ9_((21&2LFF_5VZZJVPM*O?44PV+ZN&)5'N4D=FNO&I-4BHEJ:C$ M;E2C5NN[F042&C MF93152):6RZB^_$19452B@U)JG);+LM,5S7 MISHQX#OU/).Y(+@M^[[WX!Z)35OS)7NP4BLK)E;6JYB8>'P<;^TP%%SY#FC_ M.[8SF8?-^?5KV^E1Y]G0Z':5<"]+DERO2$HUSJ;MU47,$MX^!JCC"B$F"NIE MOMA;2/]3-7V:(*)W+^%%UO?/F MTIM@SP[,V Z>#;,5[?-L)4J4FEVN[' MW*4<8Q+**;/**8\M?Q#6"+N1M-U8;YU!Z'X1"!"7C_:R" 3,)WJ$IV9ZT5,S MK7=.S11N0V;=ACRV+%B3V98%:S+;\@=AC9@')3P/JI43B9\EL]TD0P?8)G9\ MLTC9RIE 5,0YY"(V("Y_^,LB-C 7&P E%!P^G;-0P-H[_?;H8*^_^_! ?GA6 M2M()[@ON"^[G@/OYF8D.J M% ^^TKG?TA'YVWHB%*]0O$+QHN*MEQ*()PD=FH(.%=$G<3FSET7T:6F=[[F3 M[A512RL_=G)U+:UZ7)'OM(J8)%3DNR+)M9)4+I=R57Q+B$<>Q2.NR'=ZY5"2 M*/*-TE$4DB$D(V7)B"ORO9_**DD4^:Y)Q88LU6N'J(DJ).7X)&5E-"*NR'=Z ML=_DZPD:H',7NBR+>X?(27TX^P9V.C53$(]U)-4B' MD PA&>E*1J.XM61D8'FR5I0:I2(N40I)$9*2\F)(H[2UJ&1B>;*B2*5Z26K( M8GE23'J.0R+CDC+7-%X979XL2XU:15(:#2&C0D;S(J.K1#0N,;2TSS.(2[)4 MJY6E>C5?R9XBR"XN9_:R"+*+,XC??\FAJZ4UXLH'RK/=K7)^SR"N5B48XZ$W MR68);!\#T7'U_Q)%]&$.(*[&;2\04,X]E%=.WN,.1]H8RSDY?3@+ !?U7]9L M.>ERU2MDH):$#&P=7=X&_*^N<6X9)E#)\2D,;EU8YQ$(1P&Q>B)J-L%PZ7&@ M3C@$2?NV<47@W@)U#S;]O]2Q==4=OG%3"XNR.:+DH'S@PE9V36VMUJ5:+2Q<[N-:]Y;'F/,$QFC7_[B)6 9#Y:WB,DUUO- M3R'J]!&Q*";W"6>GEDO%# 6K,G1B^RRE58&Y=+T15T9WSQ&#@^2U"HE+7.+6 M6RT6DI(#21$A.W$YLY=%R&Y.>D')$:XDC$P?Y)E63((^3W7QS?X4CE$C" MQH9!Q:6'^.Y_LBL FG6 )I/(L7VX,>]@S<_D\4,>BUXN);+-?IO@99)GJ2M2 MK5R5RG+YT!//0Y^E+NS$@>Q$,CO\DXFA"ILA;$:J-F.]5 "A_O>N_D4P4ES. M[&41C%QZ7,T/U=&&X5DULB@)FQ\[N;(D;+D4=U9-6K7X$CNK1JG(4K6>KR,N MA7CD43SBSJI)K[!?,F?5@'0(R1"2D:YDR'%GU>RG3& 29]64I&*](55+BI 4 M(2D)2,JJ:(0<=U9-RM4$$SVKIHKGU!S(K(AS,(1$)B^1<6?5[+_X8J)"*BDP M.Y<;ASA80\BHD-'$_J#EP&R,%=3XYJ LD==C0(*'67 L!4'V8I5"<# MPU(MS8 [W- PN*>K!Y8X^8!;1#-5%Z!Y]^WK[R>+8"L6_Q$GB<$5)N3L4A"+ MGF^O^_!CVF , M:%[WV_?G1#5?U(D;*A)DM447NC&D?$PRRD40>_^ER/Z+"\L'/YV0LS@"?+^Z MCR4 4G+NO6$H/_KX<%!P[)=ID#_Z4_^V=6-8/PG:;KAC4YU@QJD) MGG[AT03M-8]DUH_(,H)*A@[JOE] T9W,X>\E((L!ZM% Z>#LPCL6+TX%:>'> M9:Q=(:L2Y[M$7.H8 Y0X5#0H2RU4X" O%V?J3#]-03 'B)E&VI-N>BMB'*S\ M^CH]>0/W=756G)1%]1BSC3>=/_KMUG?2Z8)0=)O]SFVW>2/!U]8I:7:O2._A M:Z]SU6G>=]J]J=MSH+X"))GI5MWAP+1?W!/B&1YV(7(EP"PF=:B7K=ON5;O; M:U\1^-2[O>E<-?OPI=>'?WZTN_T>N;TFK6;O.[F^N?U7CWQZZ#8?KCIPS^?W MQYJ&^@U0RDQHH)B8.X&"'1CKZ7=WK&K3[UP5@!%A0A&O [:6O( ]AJ53BVEX M]+(ON-%_?_T2;TTZ%RN=%D&- U%AHE-=::FRNJH:Z6O0U9CYR[7MH.]!^B H ME/R 9H8N:0-G];<3FQ2HS-Q&@9E\86:Z*B\@LA-$Y+U!9.W9\9Z1!)-K)240 MO9]A*;B;/G?EPW%W3;VQ;CI52FE4X42O!AY9FJ'*%KC$Y!I]8C)P[!&Y'5-' M]3 NT=0\XQDF8]0]3UV7)]/BV]#CAVU8$#>VX1UE?S'/-V\IE+B?&]/'8V4Y M^;6(/:SLK&OA_KZL0W*&EB!6KA'&[3M39GL(E'WO(9 EI=Z0*L6X]8C]\/Y0 M>P>$S.1%9M;;9):9?3?'+#/9][H;J5E>$O[AKX@4=B>>31P*&-4,DV(M9&(" MRO J?L9P-1D[]K.A4YT\3L@G'T\',ZS/Q.9NNFVAS024=YBRHINN!H,V2/P%0#%:(-K_CQI;*Q.%/#P,H/?%T\NF_+$_HJ-:E4.U@D7IB#U)"V7KW7/2)M MU5F0.;,!QS5S: U5ZXD2PP*6#:CC@"GPU%>BNB[UR!DQ#?71, UO(FS"]N!; MM=BDQ%6^W=0H="S-H2"I5Y3_VX&)/VNR MV?E2($;.(-Q;$11/" MK(;+5BE"P\'S ,52HV@QDRUFWQ>4:^E+\*'P+"LUJ5$Y8*1+.*7[ M-64=ZYE:GNV(N$5: A^7JK"[ 0OY9FP;KY#KBE0Z9(Z"L%SY G)YO6.9]P[D M2K$B-:K''7D3LZ^(R<(R,\CD((HBY#TE>8]+E=C=<(7<^Y?A#5N^"["E3A,9 MN>W2;$FJEXY;^@6LDX1U7'+![F8L85A7ZA6I>LAUX.P;M>.:A]TY=*P:.J&O MF$% ^=J C25GB>8[#KA(PMREJQ?B4D%V-W:I1DFK% \[H1+)M2J!+HEQ$2J K8PI6HY(-T(F)T;Q% M<'PZFQ@)BY"2=YA:H@6R[V:6Y;9CC9>RHDC%\@$E54Q[L@?L5;A.+>$B"5Q? MRL6&5#R237_'-1695>HTD>711%TAJBG9H%UR)4SC+R]&4*=LO,'OX"2RPE [ M&J$2H+S:: @C))"]'K(KNR1/[!79]8I4+QZL@%X>(F['-;^:9E,(^Y:V*UK9 M7T9%Z)=N>1A>N2[5*AF)A@@$)FF']I?]L!L$(X60BQ5)+E:%1?HH$R^^9$B& MU-01+\15<[L.M':9Y8.KC?7/<5VA7-))H>!X^ YPN+:=GKIEB#]:6;VD[$N= M;'&RJP!X=@&>3@;%V@#_+W5L776'R[%=R#"NDY]V+:#J,%^S;[O+E?1M=_". MONVI)HE48!>&.P]Z+8ETD C3^_9]6'1_[GB'OHW'8=T%%?>_3AY<++PSC6/- M3L3:,E^L6(.9PL&RQ?9[^$/DT%HA7AD0KY6S[B0R7PXN7Y$@L237ZU)%/EB2 M5F[/61%.3"9C,7AP&SNI,3@ )O:81J%K]H0TPWM0=X-"482V_"]H+3OWQCC+-_X4+EP86J)G&X49C3U[>;&K#? MH7H!31I)'DQ++ M]L26Q\S$"U8IF%VR#><4S#7,=NYI"(C;06L&AROZN'2A8MF6L$SO!!-XSF[\ M:Y?4OR0 O6[HN%R4BL4/&#L6D:]CC'R]68*+BWL)CR 7&C2) _^6K"!,49'8 M"L)A9]1B"4X(T!L!JB5QT.#^!$@YZ-1=."+"$4F2P]]4<#X^X6;BSQB4:+&S MI[0)Z3NJY9IYCL(?H19=I423J#78'@RHYMT.VJ_:4+6>Z+WJT5L+]2K^P23* M9]"<[-AQUW,,S:,Z_M"T]/D+D3L[EF;ZJ+"N#'=LNZKY#61H#$_ =^RO8?E4 M#_:(V=:VA2#J94G>V^EY(@*2.\%9Z7XD42(QIY(3R2PJR5)%$6Z-<&N.PJVY M>&0A%BZ,&%]AP1;<5S63-W9M:6J1T--9T]-)5)O<22/?4<>P];?U_ (]'=7] MW!XD4"RB)I4/=UJ("-<(.7PKATD4Q"6W"[ZPU)J1\LX23M@_J6@"O>T8B_=S>W=[>G-^GG M\8Q)N"VKW)8V7#X&A^7]>9L"P-)M'S.'%Y#U]PS-+I?W<-Q2$I)DN6:5*SN:]ZPC:1P:WSF/=KZ M!+^IP+]+\C<")D0X(7S8%?H[AU M)21%2(7^D!)5T^S16+4F&"? _2LN41VX#!B%1YXT4S5!33>??OZ^\DB MU(K%?\0)=7"%Z0MVZ80UM]!>]^''M,$X2L^]))YCRQA\S*"F8--YT_^NW6=]+I N"[S7[GMMN\D>!KZY0TNU>D]_"UU[GJ-.\[ M[=YTXG"@OK9NNU?M;J]]1>!3[_:F<]7LPY=>'_[YT>[V>^3VFK2:O>_D^N;V M7SWRZ:';?+CJP#V?W^]ZXLR< 8J9OT"',&N/,AB8U>EW=ZQJT^]<:L$8,/S& MB^O60A)0V[!T:C%M_,HFO-Q6OSN#3FANG$8=C(460>,"4:W?3JHKK4I6Y_>K MC#27!_C_VG;0AR!]T,.4_(!FAB[.]FDPRP]G^GOMU _5T89$*4GS?4B)TVM& M?G*(6WEON%U[]7O/2,( 1TH@6K)P++B[5^[*A^-N]@L.L2N!S:^!R4\S>MSS MQV.3S3=A[HGQ"M-V?0=:1=\Y+$1&.A8/5!BV)2J/Y:YA05QQY,+J:BQ,TL$-XE#JZ/:(%S33 8!; 3-J^HU&WT')QN8!]*0R]D5F@W*86AL;3T,2(&-7S MK2'">DU'LX!\V.6NU?G$]5UV+K(*-"&[[D"G7S&5SG, =DS[+9>D2K%ZU#7: M!*I32HZK[[*I,'E0PRQ4D>3ZP1+8\Y;&M$=+@V=YD[[ZFMMR/UG/4ZTGL6^, M\XFQ"04RL]7YCBBY)_.X2F(?U)'@2J3"B%28;*;"E$0JC$B%R5@JC$B(V:2O M #JTNDROGA#/\/#UP;< C7 ?L+E[VV_W2/^6+$FAN>YTF]U6IWD32:8Y]. . MF[VSOQPA)G3\^H*DEZX] @K7U'/5Y%ZH'%#8&,'^TO"888A]3D)_N;-/0 M#.KVH;&OJ-=.N.LF*W5%+L/DG(*C-4:MZ_@T-$[)\O\-KQ&?Y(*.HF]!)3B$ MD>,MI8LS.KHD!9"^'S^:]__&1*]>YUNW<]UI-;M]TFRU;A^Z_4[W&[D#4+<6 M9'-/[$R=3.&8=D?&5]4UW-O! BHF_.]%9*!37ZD7WT C[>%^]5TPOJ[+=C6Q M'K--3 [XB987U-\[*B;/)^8IU:D;#1QF"1OJ,L<89 7W'E"V8*=RKC)JW1A_ M]:DV)"QF9C&BJ2:8,TL[E<@GO!N&)Q=+VI<6=]3Y5_W+9T9U UIQ_4?7T WH M.'5/.3&P3]#>R"4GP6,GTK0AWX4O)R_TA+5P8OL.?'*GY9R](?#1H6,;W'ZP M4=0AGLVZ';04^UZ)O P-& 9.'ESJX0S0&Y)'BDD)>$HKD&&5_I EKD#P-< < M]8E1[5<7'3W-=UV5J_[K $)^?N3L@-D\06NRGTPU?< )9R;)E 2?WCNCHT5$M8/!X#+_P722L61U(1/E4RM!\$QHFJN$$;;.^ M=AG!FDQAJ!)I^W@,M$2:K@'?FK[KP50,/V)K/=N?W7NZ%OR/0#.#/$[4 )]@,_$+'V%-UJL[A26C<&)LSI#Y8;%K=P]9=\BF4 MUF_-YMU,YH?J,P6QHNP,%B 0RJSM$'MD>/CPV'=<'P@;BJSCXPMPH Y]\LT MD7PR3WI4\QU65YC=$=:>04D:&5SFIKWHM5O33IP2SHS6M >M*#NNIX3JS0CE M#FW?U*'GT!&5D0OZ_Z=O\= 4HQ?HH26LA,[QT 3TVJ$PM"A?\+&F9?GPS#U7 M6M#@-7!PI;]29/JF\#LJ*D:,"54=T!W8Z(KGR!750,A!)RHEB6"D[)2PEE # M 71\DVMU>[J);/J"($OC_5=,LW.Q?84WCVA>\0Q0A^M/"[KGNB!<#+PZTT'/ M-&1XT"M 7]C5L',#WS0Y"9B6G9>=CA4\#9->H"TT-E/1H)#@257_$S04YQ:* MIL%/Y(8[N2C!^P!J3(F"B0,9DZ8]G; ^J&2 ^G <<1TB4 _9S:)+8=0P<*[2 M=')B%=&Q*]K0C=W9A9TI!>#F2L=5>>.X/E[./8T="LCR>%DHS+[NYGO%.34O M0QM4=L%^L:"UJ()AS6I>9B; MMS3MQPSFU#1&T'TO=,.B0T-?YPWRWX'(9F'R+>%R+&B] ^WL\&7J>\I"D6QB MCH1O3K7;%<#4,<;\$+TH@LLQ"%YL9H9:;DF5()@6NB;JB ,B4((J\[LKK4(E M1J:N X\1(#(M]W]&@A<&S-8";6N^;SH&L^:FS[XW)P]_?.@U^24&R/!JMPER MRMWYT]XIN0)CHCK,87[O9=]M$S=$S%[P+S0DLZ]W@&"8/+JS*RT^#747'B%W MCOTG3(_=N8ZU0Y<>5Q<:6"C W)[XX-\]:INW_U^^]3=_]+X"&N['UK M"&HI;/.>6B"ZC\:LO?L?7S=K[QL%U%J3L$6<#G]AXUGCV1Z04869 V?GEV( M\F,NGM+X$L8\T$F=MOJ6ES-_WG?&MDMG*Z/O^B'\M8^JR>:([I!2[XT[,@B@ M/.]Y0,]#2#.S /HNTB47*PC-IA@%F&* :@PF6R@68K&+Z.@2Z^F3_R.3' CJG,6H%\!):0V9YY VCP7*A/)CN, M!.RVZX$^ U=2IXX;(HS0OWSP&T])1".^[8TW!&JK#D)KX-BC>6*3@>EKGA]. M+?'W.<\2%+H=\2'5B'RP7D/CUE(10CI$9]8K?0#F5>.3^AMCNI8=VVS0^7<%=$(V2.TL7EW4,O^.^ZXK]JR7\?:_XY7_2?@\+R%(!% M;$?!_O_8>]/FMI%D7?BO(#PS][5O@&H2W.T^CJ"U>'3'EG0EN3O.^V4")(HB MVA# P2)9Y]??S*PJ+"0(@CM 8F*Z6R2QU))[93XI^2#MF@V]>XZU- MOG670 M=?9X/K7(PLWJI;#03)1.#3D8*-%)E5+)R)MBF3!] R3OT <"@8<&(C0<@,+2 M,3I*SHB.@8& QPW&JRE',#@L/&437@[.@$5+?J8,O"6/7$=YSD^+LPW;]<:ZN'AST%XSY#;PSW77Q=RU/W0K8&L"=JFM3E]M:O.=)8E0 M,F?67!?_>%\S:]759K\U-S,5(\!3/$-[8=:;BO3C1@R!),:-U9DOT1[&/4?U M[_'3@S=E")8#&"\POIC5BYQ@^@$M&%K,8"=QTQ N9;J'?XWU$1B-_ILXAW%E MAWGE*=#!IO$9'HV(F(>PN8?,9F.3;)%1 ";6LS@\@SVP6>PH@8YE9+OZ,1WJ M(1MQUA5O>X7UA;>0?3WVF2M."RU8$9=X5!P21CF-IQP<&(3A2MQ^6'*FHP^, M3D)\J[D)B:=H!M(%+ND5,RBDE0=[=XT_DPG3$HP18F7 M(:+^KK6IL;:P\0?^[F5@B@C4EXB(C4!!?]AB-0<4(UNS@*;;5NO:?"<6=;E\ MZV^"[[Z5P3,Q)02'\83?>3@JX,!T@G(4ZVFBL% M[K3!0(7>HHLK!=4]L"XH4["NN4V:-$6[!3!%0Y$:#76A%1I>ZX;7RG WT3ZN M0.PWC&F8I&2%&R^.8>$A+@]9#47J5B(4!FN"Y0^F-Z$P.UJYSBN):E28B/+J MCP,KBEE1J +\*XNBC7Y:3&T(C\3'FG@L)K3JD(8OPATD;5'KBY'J*3,5(;/D M6 V&"4XX"7Y?.-8A&=T@R'[:SBL\U"5TVNC$307+'6P'S)VQ* ;FF@SN VGX M!/^*FS!1J@C-U$2C'I9G)%(Z/,_$T47G$>*P 7_&@!B-G6%/9QQ\/HX[!>8G MP]*QK!JL+UAAAI3>R\@MF4FQHZ#A(IUO4LQK[. 8O8^["G$M"&C%5W'!'FXL M10=R]:\<]QSTI^E_(PZ]C1J11X+*H[A%>H;RW&F^B%E4*(L56MUA\^D/0OBDS_( M$3>9+L3.SON?Z\4]VGVUW2X(Z$E%>KLB/6W=/G2[)+U6O:_6NP=$CRH7X X? M\X[4QQ=='"V*9)V2*H2" Z*TMP*T<^5$#=1::KLY?UA\3*B!Y?!,=K84L0B>\NIBS2#6KZQ[(H%0*:%R$F"F$NIL00EMB0*7Y"WTVVJW.Y^W4.FC MHW%O+L=C-A+Y7&FU.Z740;ECTP>7%+E'FB5/NEO6:-\F>XP?0:85 ME'$*63NKVKU^2SG?;6W3C\V M*KZ.+;O/E_,$"JL&C_/LZ70:J[=[:0F[6_0IU].WG;K:27@;YR^>&V_,-MWW&R(S%Z^O._-IWK(S/IP M*18ASH07*(;I@O]MO<6J%4T/\0Q=Q&P1E@$P#G/)1W@ (Q-U^.P93 '->>53N KS\R?.$95E@6OQ_;29KB; MO&*-&2J6[=L&IE;CEDE,@2G\_HLGXNL((F#Q7U6"JWR3\?^KZZM;L<0J1X+S M.)(0;7/TMC.$]XN_!*]%M"+VRDD'Z_S@K03-9U&98 0;AU3TC( ,>(H36!7GAS,FY=P:!*I3%4L'90S+P>+H%$5!QRE":(UTOXFJR\XXA\O MO>"$ ?+!)*PU28T"@A+&B+L:V_M$Y8:0,;29(R 6Q^<@D2-\.\,^EPR?Y S! M50?1C:44!'A)!1=CH&/'K2HT>3LFN?"X'P+A-(;+2%6XOT*:X OJQQB:&!BL MGY% /@GK:"2&5G2EA:"Z(#B>89,X"B2FIU"9,$@+]"ZQC%; SLCJ'Z## +$? M8?^?]9BS*H5A+"V6JL7.X#.,M0:]0(4Z!%2EHZD.? \ M!O_Y3?EFZD,L6C>QY=D".#]Q%]A#=!.!*Z7"3:&/1:@.$E>",RVO:N5J#IF6 M"VWXPV/NBSF22)14(><\V3!50WF=,$3[F3*7O!82DD-PY222JL?! 3WX[!$< MWS#@NC,/J.P;\_GM,'4+ 6'_Q+?%BZ"I3)]DOT,#%*)?UNCSA9'H7?@4*DWT M"$(CCDH$&V[Z:%=R3.'X.G)X0;0\.5P@07-A:%3@-L$KPSNL:)?.9I_S6^S' M"/@J>D@<((O;NV.Q R OQ4(3LC+N7LKF>>"%(C2S*="5\#E\W7!WZ%8.S"[$ MWT@,#\TQ_ "OH%Q,Y>(),F$PI21!,4])@ZVQW5I M, 4*P7 \KT9E4Y]SZN(72A %R4EGRGVWCA6OYP5P>)'V-_R'AS7 M*(3TCI<8<,V+HB53#' I8/'A(:OF@+(2T#7SRXL@N5X2P3M-8GH3Q_5KR"F) MLF8OP!X#GO+'X#%6=QN[H@Q6PZ;1A?@KVZU45BTXWEFSPCNK\,[*@7=VY M_?=/9AE7CON@2TR)!;9KHP"VJ[!8</4B(=QYYQ92:MR"%H. OSS@)WX5S?)3Y@@T,8+H>M[],D1O MP F:S\_,,#'ZA!-41; JZE:@A.:>BK"M?U%"$REG1YAZ M*3<SQM6(K*WOJQ)Z'4!H2"$1X,V$$08)Y\V%Q^#PS MT^@ 12 ]%=W-'E<[?<>'C(Q! 1,D>@()X#$=<AVXBWKJ ME>56EQFB@/".%A0;X\C%6=>AV7^9&02PG=>U%A.1$Q# MIXR>\ K&,Z[R,^+&2%B-^ ^XZ(:KO]K"VXOD "(=2_Y/,+LZNZA9PD4<#R3 MD,^D9,JZD4>9$:@YY8!";(! SI.!23>V%1Q)443%.9V?(309F)!FU!4(7$S7 M-_^'?X'=H,2X,$G'XV8\;R4E;ID99!F,T'V[D)N'CK[!SC%&B5+9L:.\??#V ML@*'#-OQM:"<388@382GIGP@Q=\(;_991,92 YMBG8Q\6X5V'3;/0Q)YQK9YH,]PZU1.-".7Q@[+"WZ?R^U/ M=VX>B;9NH?6V< W,J-NA/(P*RY_B*Y(\\R+=&(AX4F*LW%;&SF;8>$L^$L? MG^#,[#+L)]_&1%#+X+BEIC&["[Q_&QWM$MKJ:.0B*FKRJ@6T'&U<9K 7Y,F; M +H2$39GRDT1X#@ZPJ,^H)D&15I_,ODDWCI1/F:AKDU< MSN3E/-3IZ\*613(^4RZQTA\<2FI%B41-#<> AFWV"N*"GR@P'PF4A2B,@D61 M?N,GL )Q<=&KX^78=(N]$'A2X_(P-NVC\C@!6 MDJAK'AO5S%^UB6D &7X4N8?-3@C.CA=_)ELDQVU=N(W9\B9T4;VJ_]2NSYF_ M.HZ!TA]X_!JL!_L)H3JY>YG)ZO.-W/:_"G+LQ%?1Z(5WG&G.RS0^$;) UQ4# M1"*8, J/:PEK<\33/)C_R@,[X8MB%J8\=)W]3?*3?+3$DU6CUFL@*4P#XUTS M@T)E[!KMAA5Z6 \;[=50I@F.:>*XVMOHHP1(%2$_&QAYBN3HJQPB6B@5GR(&J,&^1)M4#17A[L M2;<-,?XW&H%G[,J1S%6T2ZN>HEV4>.3GV.$3%S2K$BHP32-P\B4^ M6XMT2.[L4X:"Y=A/-=P10V[8\$TTU92>;!@&%0DS0AF00$++;#8M#\5\8&,? M=+Q<=OS@XDQ*K+"K SWF3+E.'%EPXT_DPX21?/"4=>1.5?K-\(FLNIA7!DSU M#&X7X?;K M";CQK>%_F6LY'=Q)D")C)-8HR2"BE*A@E%XSA<-A(@DLC.E %/S!CC M<0!77EY<"J8NSX@ZO_..X]24SHX3 ?<5DIJPD@;P^M *-/-EZ45"&2D++0XA M0HPH!Y\?9X9K+^)C4=]+2CFBY%Z%8CHL/&MR7&(#79DZ>&Q/^/BQ![EAX&RN MH8#@H72NG'EUX$GAE2:&B*3YT1RWD?31!.VY*\%L<4:-T1^=[\6#AL$3Q,L[J),2,>U#,X)G/W "'ABF-XPG5#7#I<]R6Y3 M45,&1?:'*$;GV8]TX8Y3 7?0!^(!A*H16.QV+';X"OR7RU_4"=N2CH4W\'W7 M'&+0[M&1@!4HK[%?\9>WK^%F#5RFI[>)F(NT5&TB#MDF8@M/_#WD?I*+R0=O MMR' DI<5\L'5@A]VP<,N%9V]=:G8>_N)*Z$"'U'/"16WHS80:\%TET<>G@*U M9%@P&3_]0[DP/:[]R>8C*X?^M0;./5ZA4C9*RO:?F M+HFL:I-5\-W7JMT_X=VO>/^4=__0O%\.L%!9?=K6=MFZCF*(^I&V@N@?N!-$ MOY\+-_O?YXY-7$OGU=<^>_8&OTRO=D\G9QCP_!J+C)^'I0W?J0WEOQ]D#F7\ M*GJ W%U^80P\\2YP6:+Z-18'EJ7Z?YK^1,:"K^69-N:GP?^-1_W7'7-1 .A/ M$:)B3H M1D'54@JF[QH\M1[ ;[/95-O->M4-Z:@I7RNH+CDDY3>:?;59[Q:#\D^\6=+ M,_7:G3Y"8(>2:L*BFY/YVL#N3@3 #HL-+J)%V6A4)F7%2+D8:6FGVY-F)(QQ M5XQ4,5(.1LK7+_8@C'1(N[35;JB]_L&:F977(RLZO2_M3GN:]-YKMM5FIR#T M7HXSLMTUK0T04:/2=SOA_WS=9'?&_WQOBV@S=@\8A*ELQE+QT-(>M2?+0Y7? M5?%0/AXZ<';& AXZZ"&86N_WU6ZO($9H1>Q;(_;&@;,H"DCLFMKI:&J[<\ D MBNKD*U1RWTW#L)ARB3U\_I?^//VD#,9X5EI2W9<[,_?04B/W0+.$RX$32CCM M(.D,;(.331%-TX-9I@MRHBMS]819]L"9, 5BV?]AKF/HWB3.K?5WGVL5MU;< M6A1N/7#22AYN/6@*F]91F_5]E12D\>*19/)\OXZ9 WB/8HXWZP8H3YCBT65FD%1/E M2^.IF*ABHCT1ZP&KCK;#4?D28PKB<[74>J.AMAN'\KJ:Q^9UG3+EYTMG*0CE M-]5.LZMJS4Z!*9_[1[\)$-O?R$.-=5>/ 8OO&[HXT;1=^=TP7R2\[]W7J\?[ M3.R<&-[ON[")?.P)DW'-=5[?1=WFD[\AK+!R]_7FQ_?E"#WQ#4CLW:QFCMZ6 MV>^4=\L.!Q9UNT]^2/P]"=W;N\'7R]J7^\O!OVJ#J\?+^X^*;KWJ;YYD/\3U MMEEB@3XI$VHL]%'1D%Z$]_NW.OTOS3$6/[U3?DO=FW]>I.\-4N!V=N;Q]OR; M:?\,WV*8WM32WW 9L5%/;8@ TTF!1B^/[X"N3%R4#W_SG=&[!$V_BM4036KE M-N,5LU^&8.DSURXBB0QV5CF]J-AFSQS#4 G &AL0H(S""-'OO^DKD07Q;X*) MXEPE&6[NFL,UNHF:,(1([P(:7J'^2Q7$^PX@WA&RWQZ9%N_ F !Z?^ ]*;Q' M)XII@C9,17"?ZT)0(;A7".X%P/VN$-R/=,%/ :#^W:D0W"MJJ1#?1YW855PJ;N:$B2@I%;?[FMKO M%P3D_\0!'\Z9"P\:5:VG=L/(.2$9LAE9[E&!S;7F ;&**G.M5"R1$_*@]"S1 MUBJ6J%@B%TODQ!78C"4.[+?4^VJS>T"6**O?4G3:S5FX7V;:[?7J:J/1*P;M MEN/096."[144E5T4BB$S:UD#X1;7D'I5E"Z%:>ETS RVBMTJ=BL* MNVTG#V$ANU70N*7VV4Z+%[:3@' @7EC23*FMMIO[2JRK *,/_?"CQ+K-0&]# MV%BJ>*N@8BL:K&BPHL$M['7905M;*Z/H5W#%1V2YGS+EKPQ]7\$5EQ*N>,^@ MJ0@,1[53RGOOS<,>0PI"E.IC^ IN_LG\#ZHB,Q:5]X;)/&;!>J,G$UAPHS(V M+;B6W_8,_J&K@_\(-^%G>72HO!^%[8G@)Y?3H6)Z\.?(>;)A'H;R.F&V,F4N MD9D]8HHS!)XD,%%/\:9 86,3+P.*-6U"L\,Q>@ALJQ-O((W1S_3C2% U@;UZ M\!@/;U?A->9HHCBC40"#IG?2O8Z%#\(;)5(L/,_VQC@UWTD^$=:,;O28^V*. M8&/P%2X"PKHPP.$;72V@:,\4Q*5]UO]RP*9ZD^\0/_Y_$J!6#I__I9L9"R%G MHN@^S'OJF+:OX'H A?!1^:8/HD6W'/N)KX9K>C_Y_KCL57<-6C+GU8:I3[<'E+BV@ MPGX!)?E\ED/Q?M8(!T,DN_DB5".HZ6^PG&Y^$F,KDSI*3P@Q@]\.,;1FN4,4CVN;U+ M4)L/9 D$-[!AP!RXTWND_\V940LEC/2Y5R2# 4_QO:=%B7<(&<\1BXX4[[* M":C\L4B?0^:_,J :(IUT*8 /YY) C!!^-OA5&9Z*[?@'[XU M)GKH;28*'+&MWMDR);2:3EY3(15 'T:RB,1GN$"P?#K*6L(X5YX#RS>G(&D7 MD(VJ_!483Y*$7?:?P!3"U6#(=8A##H0.6^+FT'IA* .2]1BH;-36DNY(O''2Y_CG<4*A+ MW751-!(K)10X<#C*"3XSIL.EZ9-1AKJ'BL$FHI/,(002Z"J4\9:%1 [\.6)G MRL."7_C$(_$8KJ81O8)+)[H81+K[Q$<7;23,"N/<3Y$V&#F>7YM:@2=(I&(& M>/T#683"1)%2,&ZMQ>5)9"Y)>VK6;.+;$X $DX\$HC68!70 Z@?N,LQTLI\Q MDH1! HH*H^FA0<(7BS\>S!#B/*&ZN&D;J4>AN9 L0?Z3 %>&@:^ V@""]AS^ M1#Y4ASA4?W(9BXV6].:9@ O$CT_ =P&&,F %6 M"RZ5Z7G 4;IR-7A4WE_!-!UXS8",*&*E1^;Y'X"7/3Q%(!T#PBBQOA/43=+J MHFG&.3&Q$G E'\F0D2$CS#9:("=P4Q<(]N*?SM!USI2!1QY :#"G,KR:'%PX M:]PO;B/@,CW#M.'BN#6EO$>%9]%4GX<6UU2PRF/S*1!&'#=]+1U>:#!4^7J* MH2E\$!]I)?DFDTQ$E\&H66@>HF[/4JD>MCIHD9D M@5ZJ) H]LL6>7,<+Y0ZG[\!IXO0I_&=)ZZI8B3N MD2X,7++V[F+T8-HOCDGVRJP$('T![*7['"(Q-U_.SENV#RFD%N^NFKN*H!Z6 MM#I:UH1HA<88L].*&O!DG":T8_V(3K'ID&@VI(CF0^D-2:H.1#OO0+07TVT0 M1="$^>*RJ0L6/%@EJ#QA=> NWD3HE:QK%"=<\CWK)BX3R:F&V/"?^22[1(*0AOVQ4NA;0%YJ) ?U*L++2AR0H'8\B>#4GX@6LK8"<] MF;CIXL$HS\$T\3S'I6G&1PJ&C?D,&IP';D*3G#_)BZQZ-,[ ,'CS3 J:@*P& M&PE-0+H'GFNCW_ 8]W&-OV"\7O@&0T[:DZJ0Z:YE<@436K3/J-HL\R>Z[JN& MD7@$R0M#A$)KQ>X-Z&?<'UM\D#@ M'S(4%-EDS("=M1SNGN ^!AYM@ <&!3P07!!W:&)X08;2T>[&X3O@F[Y2I!XC M[FYDQ3^G[)JPE_S8>+_(X-FY(;[3HVL2_E2C(6Y#I"XYPECFGZ&K\,X MA#RY O4)&\4-;T]$+CS%TH>.*Y@&Q@#*#6;U(PS#)EX*:^@Z^FC"1938G$A^ M\ =C,(&[>"PSYH'V;CPD28M-NM ,0^[0[@Q-=Y2@B6>-R4>4 M3Q(A'[Q[+(,V"\)*7.C C/!B*?A>F0(VK47>7R3D$W%_@TT9,0EWC'7CA9Z, MM\&3/.X3JPHP)JP7RISPEU H)1WC$;BR=-8!#$:A8YK)J^/^5-//6&3D7X3A M>?0YIK0PY.O\Q<+0W:*X6FQ]N21$AX@<:CH,X9N,*QYM/"@*F^82NQ=C>1A4 MXV<'8A]'P7,@@EMR_IS2>0 %O0N^%KC20]WB6G["0(O'?0ST?GUO6Q.:']/, MH%>;\3H36L%I.AD% Z+3JL&&XJF<-(]CNZ_\%E^U4(.@K8-G43OI0*E<@*+# M+%]YF\9O0U$6=LS\6#"O=[/&E6FY$)@"X0]LXYL\X"$7)KUC9:?J6%DU4RID M2XU8@ZYXWXR]CH%W;JF:MAPGA<6UQ6&)3*MZP^3K#=.M[[ WS'G\6.!H,JP7 MYX\VM -C?+3RX=.D)X92M7":^8/;Z%V+;5PW^[D)--UJ-XL!S5$1X*X(<"G( M3$,[" $VU5ZGKC:Z!>D?<>+8,#]LC#Q0^AT%-&0J!3BV)543RQY^<,:< 7@Q M$5?6Z0O M;5V!OE7ZTK2^6J\?L"UB9;F'POR6$C_=<$WU'K-=<5[33#D4LYZW'<]VV MVJNWBL%R%5UMD:Y:ZXKT[=!5"^BJ41"Z.G&[_,YELAZR$N+K[\[[+&[;!D1) M6D3T+DK]N0TS?QYD-?BU#7O[@HE\=Y0=LF[(M 7[#35>O/X&N3$Z?W$_9<+)G M!%I$227!=G!+]R$P:'GC,!MPTB&3:[8!\]U>^:A_8>(-\7>8]7[#_'4;,W6;7;7>V5?V MU]&CUI\N<7=6SC'8/7%WZDT@\'V=?QX ?#[%Z9LA[\-\+*+*W*P 4X\-6,$1XU*(S1]^KM6BCS2=$&<&L0QGVS#HL4?Y4.(^F./R9:C<91K*;V0\J)'Q>&JA>R+ MB\;KF!!TIH1Q+MHJP:,*+^J6S!3T1I8VD=!U>*AAG M3\[6;#*[]0EUZAIZ@LN%Y(Q4*I;0++>0 D8'Y^=1_Y5I1/92)!._4X%;\>0C MAR 24.;<4C+YW3[>C4(&?W0-PI@F.^]J\/!%&3R<*X_.%&:6P?O=5EWEO#]( M8J7'!RCZ+WF^[E-#!=FXSZ/N$^CY\=Z8TOT+\>)%JU5.CXB3/0/('I]'1:F[ MI-1+@5M^Q]R'"1CJF03;7TBPO[W_YGC>AP3%PB,5>F8N.@9)QWLD>Q&6^GL+ M'XI*3O$FW(M83-)9BJPCB5E.5PD'=Z9\T3U8N_"E^#9LL$6=\?"E[R_O'CZ0 M$Y-H%\*[!:'W [:M_L04$,M#WNB![O,X1CD]Z,&'M52(]1Z(:#>I[(? M BCQ,^7"M(($EOS<4!*#D&^)/94Z1\M\-]XZ=TBSXU, 7IPZV%+(Y"T*\'WF M"TN\ U'TY36+)A)WYJA+1]K ^8CEMI+R%,U 3;L&=Z$%P]Y@RVAIIJ(-Z/W# M#PZM+]JW>#%@_B%V9:7.(=B_+A#?YFGL^L9\?C?[Q=R1"0M8295=QU.(N[X@ ML2*+@SU#1'!+&PWF#L@-)+(7=F?IMI=BN&OU L18.+T/J!'X0C%V$81]C-^ M!3!40JVK(@9!H45BC@4UJT9F&3]A/1Q(]9Q:=AC/3O"EN M!L0O2Y.9HIG*B^E1/PQ@[Q4,@T9/R-+XMBH\3M3\)"1$_+<==/W+@KE.=$18 MW0_?[6A*TWZP4[4?K-H/%J#]8#ETW95NN@3I]IUWX4(QSE5:ECVM-0J@X7#H M"HV=]$"HCJYM#\8DT&]6]4/'^%#J["O[DO%^>_1;^ K1MR?N(IJ;^JVPL&=< M=.'@],"?./ #[^;T%)CT3%5YG9BCB>C+!&;HD^A;[4_0>E45@\$@8231-%1L M]02,87H3]&YYET(/V4,9NT *V(:+9L>G2WYLM ;4*NH7+!.H8Y 9(W!KL%4; MM2M$!^!9_XLZS\\[S-@L_@E[6XMEI$:_L2=C:]$7 MZ 1@4\SH1G#;^2S)5>"M)$V?-SQ4H^Z;TJX1G1W)%G]U LN0KXVWPT1^84'0+JJ(T= MV]3X0E#S.'YUC7M(,<+CX_8F-/ A"[O'H1L1]LOTO."9>R'\\I17BZECGSML MQ.;ROLWQZ89SHU'J?.%IHV5?2VHX>5ML\MN:O6;D?5)J"7JN'D^], MDZE=\I&]K-1G96X)9C3KK,S.LR):>S3^E)7?"0+.V>>8OF&0.M-P%-+W=HB] M"$7W1J(TV5\2K0Y"MJ=&A23L23IS?A-Q3-PQ:E8K=(3COV_4-).?A"DF,OYK0C6?S9%%:K[5GG34GJWU'[9%'4AQ-UY-CTE;DAG< M@(C;A0N2>"+CVXSL^UA'X)'N@5T5VO(1CK%D^QBRL8IQ+K+O8JD\\LZI_L9O M@V_ M8E? Y80<3 2FNU@P#^Z&(Q?,#M-WK'VV<0.Z&_)B_@9TB]JNXIS-&E, M:"88?.Y@V,("\(;L)H:A@;YX,V6X)7"CGJHY\S)VYWSMVZ0JZQG5#X_=CB]E MW_ND"ZVE'$G%3BS#NS)]6*)C-VSRG1:3%5ES> R/4HJ\TJC9,Q YF]*Q2_1J M4(CPD*E%.2+B6!365W\2+HD#GWZRL(4P]X/GO!!]/*8CTDFL>S!WQBAN*\RC MB(%36!?4*=KPY%J@<64XP= ?!U9X[:>PS;AXWB?*]7!?A(O*&Q_C\$!%.-3' MVP06MGU@SD_8Z!K>948MUDV0.:9+D^3-R*? [>"'3"U=='''Y:!$AT_*D^,8 MKZ8%])0, 80"R9FO"*1GX ]P 8,U!EM0'$-)U]J3[=;I"G]1I$'G"TMMJ87$ M3-O[3SQ#<7X+8EW5/>GD\ZP@(SH2B#2?;[__3>\^#-_?$*,Q!\/-IB'VG3X M1K1%<3'#S,SB"@]!,<3DYCLO'3++9"_\/4F914>N&&D!C4IF!# [<*,%/8[K5:4QU&K/'TYBT@A78H):,)P#$)_()Z-H6-(_LD14T&R!"GJO(*R=.?3 M-L*2&P^DCSF&UU&.)*EX3&U#1A=Q$=U$L]&+>(";Z8J.7,"/8,2AR+ M\;*4P9$!KPO+$V_-H%E0#S);2@\-4486!_D._,7> A6.YVT\1I0C,H1NCDL/ M)28Z8],/ MCYB>,=&%FR_B1(A"D@%2RHF2^&]&- M\5?@^?QV?KR$ZD7X -%BPV93YFNXUFCYN;YNVF'88@_B(BDT#J$,KJ5_>1'Z M=.GB?RZ'NA#BO\D)H*9?-X>__?IR#LPTT+C\>-T*VF8T0ZF[97*%-1 M<]6I*!<@4BGW5MRG?:3;#N%%;&@#C28@S"QV.P[7\APUB.V3'9C. G-9V<(& M7/D$51C;(/(>!3YYBI6]MFF[YFFL0.38,=;&%I\(OA)Z\O_U3LMT&3=(+EZ_ MYG\_&9@B@C/\'#(SEWY" NYW#,ALR==O;>L7P-A4%+:_W4U(_L-2F78X*BL' M:J", '5!C>P,[.DJ<&T=_ I,V^+^@!=,IU:)<03+A.S9W:PK:VCT/(@]6[," MMJMV>@?L4G8\B$=%)K7-&K5NB]0Z:NM(L&/+#AY^K[^&QU)E%?8% +O,9KHT M$,M<\CWD-]BF[W*7UH5L[FH-M=X\6 ^Y\DKXPM-7&JIB+J&^5?IJ=5NJ=K@> M:V4T[G%D%O9ZYF1&M/&$C>#4D!YJ&9L6KY(P_7>/)\]5^)^ M1]RX<@O,.6Z4V_<5=V]]<:^IS6ZG&/Q8$=CV"*RW9Q"/RR M6_+WL9H"7DC@C9@]8B65\2?6OZ37V%AE(,H$:7=!"6N']]MJ(P7@\NB;EU3< M45SN2&NCN)J^VQ9W=)J'C%U5K7T.I%UOF*^$M%16H;&4.9O G)@8;;$B]UQ9 M/,HL$;+VV7FX[6NW5VFI+:VA=EN':J_2/+G>0<=,R&N?S&^#D.L=3:W7]W4V MN XA%ZY/T(&3Q5^DX9,HDEA:>:[$X87C2%XCGC$=N])"0!%/59Y%)0C\B97: M([PM\!C6F%CFBVQ%$]9=RY)5@SU3=%+T9Y"-<(Z_&H.Z>GV#+6#L5K:K&-@& M!PEDWQBLN)>:D]Z>P^XM1%E&2Y0%Q*$@E&^7@X?+AU.HSXC#-5JT>8HH+E)> MV,0<$::+RW0K#MK B1VY,T1MX PY'IN(51=^R>'&Z;F*_N2R6%U8U#6%\SKS M..XAOY@0?P0@'V'^$,++%&:'M7A8DT"E+G,8>ID>L36Q6LJB",P'\Z M0]=1E8'N4L497'$.;[$G^A.S5>6"V8B15+2&10^4:4 M%"'0$0>GI I)@:@2 MM+61\'D0R18225Q:%$7H$R,[K%='K;Z 46%[QWO,15 MM^[T-^*T=4]$U7YK/H%1#2%/).N&($O)-0@13["E$2%$B=X=[^4O'Y9T!NKT MTCJ,Y5T:4E'Q==FH=TZCWE<;G?GEJ#BT+!PZJQI6X=%^?0L\&AI*G$LW8LY& MKZ>VVRMQY^S\97.Q)3S8S]>=Z]^\V\N#+(7^YG"]//AE>K5PYH(%OU-ESBJK MM1GO+EBLHK0?* 703*\"FJF 9HX9]I_*/4AV@6,PU"TR9;P)8Q@OX,(&1:/+ M>% !?!/I"WA+X#/6Z; X7[G.;T--=4CP[5U&#*@CN =??HM4\^+J]O9VEN!WVXG8F1HE[\G'+F[(+)O\]C+D3 M$9WR@ZO%37WPB>?OS# V/]VO.>,:=AOB^-5'F]6S4-\6*1=BX2"SPFIKUTLG M V/W.+W;\0_A/:W9Z5YM].NJMK?RIS35?EI)/L=+UVO7:>^$KK5N0^WW]Y7S MN@Y=;]^(G:'LPWRL=/;"PZ:P(;)(1SH:Y5U@3*#^VE7L2;$D(Y,2?',]N=3N M]M5V6RM&[5E%<[NBN;4+VW="9TZVN7]B\0 U5\LJ+HPU+TVN7X6Z;H*C)9 M128/H:5_'WZ^BM=I5'D"Y7MPM;B[R!,H>U3I3I1F)AMIJ]C+&KOA'8WU7=R0 M;[>>!G"PO$I-[MS -B[EOOW HMEX=O17UUD7W+2I]EM=M;TW:^.H3>4BDU]: M4DFF<;LG\NMUNVH_I0*KC(M"R0+>G'K3)/N]52 M.^V#@1.7%JKQ6%TXFQV/^W8ZH>:T_!\)E_"%%Q@_8'UQ BLA3=C<,#\/9$)< M'&TI?[;9:*O=]KZZKE3G+L?+#&GY,4+UEH89FO!/?5\I=,7(0#B&(YNR6P57 M"['%JE3R_0?9&FFI42N#M&TGJ;?5J*OU3KT8<;6*XG9%<6E9.+ER%K9/< +Y0B3ELJJPTPWZ-%9.A\D4 6M7CC3WV=OWZ+78 M"=/SRODUNZ'G7E/5ZD4.RE=QR&/4SW\2'C$S%!TFKC\QQ67/NFE'M5[H:)8A ME;QZXFD^\<3C1?,(D:4TJ O@'X=60AH0MIF"?IU>1"8%ZH#+TWLI3NG'1Q"F MC7<)\Z.;L!-J'AM]- +WC>GNN\_]L\YL [#J%. 8*"FT+[=)2;T24-*)6UNS M57J5K-ZSK([[;*OR5S^#O]IGC4+P5T5'^Y'4&]"15L^DHU8AZ*AR]H]1_577O[ND[*T?+D:=X'+5G+=+H28O0\?< M4?S NZ;E/"AHOOO<.=O72??^2/L?%2UO0,O8.TF^&2W)FOFK-C$-@]D?)4T3 MW6B__X:7'A6UG+@Q5\42]J$1\F4[I&F$#!=Q6_I .SL@]G.E#\I%R?GR'"I* MWJ&N^DUT"/V-VIG&&NG&PCU[[?RZNW:\[SY_U_W Y:GKSC@EGUWW5^ZO^\I< M5N).N6)%WF['B[KEYFN2JU5-<@L3F/"7MC ]9-[;3EJ'\@FE= X-J7KGW4L7 M#H&XZ+1:Y)X.?0E)>3CJL@Y+7>5P>/?2&Y=L@O=1KF)?>89;)EYI09O*5+NJ MK8Q7)CV);\SS&%N NGVGOR$6A,/:C>!24_AW0(F G;-A<&TXIKQY 4^SQU5D3[P:LL4ZG(-9817=;I+NU6YLM$_\;T5N[ MV5*UU@%3=RKK/R[U.Y74WPWWK8UTM)+4G[B,K2GW"5FO(!TK*LK;(N6EP1)M M3^ZO3W&M?D]M]H]#\A^!O=^M)/]N^&]M3*!5)/^5$ZP9?JT$_[$27EI2V]8$ M__H$=TQRO^P6_^.$N4P?^\PMJ?0_+8C)YGK-L/(JD@$2PF;,K:GUOJ;V6T5N M&E#1=V'I>^7#:J+O9?IJ"W3=;374=K_(5'WB'@S'4IWR30=2 5(4>=7Z$[BH M1 HEU7$%8.YLKMWYR?::AJ:J-;JJIG6*86I6)+=%DMO96?:ZO9*T9EUM%:4S MR8E[-2A6%/-Y&B"GXS]LB>;"C,M?([AT\(R? MUN/VAEK7.FK_%/N55JQ37-;9[@'_=EFFU>^JK=[!L@JK!K\'=#7[-;("@\D* M?\-\D47[=U]O?GQ/+0A&$ [FAG68>:KX9U6@A!3(0FAH] F308SL-QB:_'L2 M6@)W@Z^7M2_WEX-_U097CY?W'Q7=>M7?/$G>B!UALYFA3@ABY*.BXN >2@)G?.!Y(:9*],X$G?E,[V#W\2ODV];'[5#BL,+-O01Z<9R MO,!= ,K13 7EV"G"RN_#SS>WCY=93-HF'L5R=;&6#,Q>M-$?V%P:7BGH8Q<9IB^@D(".>ORQ[V2I=KS);[ M4^9B2/""V_$YO>U*'Y%F_Z[_,I^#YR^."\(.9GJN(TC,NAJ_H3;;=15$\IS& M5][K4UAC>)GN,^M-^7O6#-N0$+J@]5#2ZIYB>%\#39TA2@"QEKN?:1=)?)9'>#D%AZ?A@ M3_2;/M==]PW&\8=NK7NLH+7[:K,S?WZ%CU!PZI(1/45_ G[U?,Z>$;N<[4EX M)478(?30-\=^0D!YU$?I6JA52"W4F=%"_TNTLH9;E6^W-U]K8!I^5RXNOQR; M+J+5 2.)(F)H,]TX/CNR.:;JVUL[AYS36B3G&D+.(5N?.\]3W7Y3R(7A)UL. MR-$'KE)1S-T%<"N&V@8RYX&K ,-7X%&O M$Q->''\3I4X8^!N)5G@..*1@SL-;,\5IVNDLL&^K5N_]&_G4EWSZ-F6#7Z97 MBY$!?O^=/0^9FRUY\;IKF)0;X#Q!E[&9^'0GIZ2M=4!IM<]2-#+0@853F[JF M/3*GL&XZO0+6P#9A\48QXK6!>)7WN'B<@4>?9DF;?V]\^@ 4@EAWH*&<;$JX M'?D.K(.2P/G#/P+?Z>4W*]((&>@#*;P+V0W#XPN M;RPF#(M !A XH\A?,&$PA- F Y;U\=4@#$U^7Z;8/%,>40R*QS@CZL1N+./7 M >R$I?02@AO9-2Y2A8T*(A6_O99RF&82C%(B-6'RX"MP MN[R(+))/5G$@(*1]'"O\^3IQ+/AR[#K/B@^D30^!_ZJX3/@ 9K&$*)(A]V%:/PY^A6 "_.Y4:^?=<#$$DT+%LX2ECMCL_[>X)H7@]1PZ]RF M+U@./HNTT7O!\"^8.:X'^MPUP[3(V%1TXR]P4BF]#A<3@Y4H4U&=D497P 4T M88X&QE"GEHF7H= $K3\T;>Y1?R*QB:V:,QY[]#C#!%XRAP'7!C1E!];(?_LD A%R%/BHQ,6?Z'Z?44HQ$O,O M(%?["37NF()C0!9,!\MY)(AX' !P[4&>)OP%++4Z1DK4=Y9/OEZ"J+^"X/? M[1P&,W>=N/S18@I8F H9MXY-%U,$D1T,_0WW1&RI!?L.1$4(FO@042ZUE-^1 M4O[I6 9>:HX5?0JD/4)%HR;, 60=E_TG,%UN%*!PA%%F6G+=%%6D85"$QT?D MG[LQZK@K8(Y$RNR=%!QK.@"M!1Z 6$TNC3S% .9Y_2GL0J92\C$L.8)(9@- MH]ZO_R,4@/A8"S,(7?STWOQ W[PX%DQ:G"S%6L-QBSNTV/_X7>1@1$- M1!"@[^HD_)#$S.=G9I@\UCMUV8C1+Z2!1>C<0-F*Y/O>%..1[Y<#=EZ!UK*F MZ&-Y/I]DENINTB4?%)P("*07LX?C)H%LSU'[6 MG:_;)LU/1L&9LI'@C(NIJ6X:*XA0DI9 !!AT@DVFK5^V0>W]2K5[>4+EW8YG M;M^R*!/"J7+:X/7+3WG^3V S!6EPCA+G#7-I2^JCD1O$4OU):*)P<4$[OZ#! M%?E_9#6BSB62AKT9!Y:E"D5#XLK)IM-..IUV:IH6_[.P=-IHJJU61^VEB X5 M%\T98<0+A*W_RIA-A[G2-XA.=9Z'TZADU'SL*E\HDP.S:R?]AKF/HWF3. MOJX5 T^@3!19@'+>;"),PX/4"D"$2SR]MMKOI/O"%<3%82 N/@()Z,\.S/M_ MF '[-?3#8U*@,*^T>$='6+>?)0\RJA6V* _&##.81.WB.5+'#5M9'RD>K.1_ MO:OM3S$=?07N\=%Z!D9%KYY6N+)]Y;<2L2^+[YTPD:?!96Y;!^8A\B6*KZ766RU5Z^ZK M%]@!-%^*%SA#](?Y>.H*G1?0*E/T;7EJY5RI5;EU? 'L^6P9E8&ONA,9);:\ ML/KXB%1OT6FOD08!NDO]N(3VEJC)NEI?4,98Q46+XPNJ/'5XE-0L)=4>1Q@T MRI('&;BF.Y$'-XX]*K@Z.GKW\+0H/*TV>Y<:;SF%+\/A['=:!\C*^:D@J*%0^S=<^W%E;.TB#56'4L5BYZ"1?[& M"BB$,4BFQ?=0)9LHEXW55+ILY#S9E+L3%JZQ7U-F>TNK6;N-E-JA^3*-K3'. MM1C?)1_>6OQ3:[[[O*".*G.J6GJ95"->%UJPJ7)1T>NJ[92HD H;[TT1-."% M66_J\@5(JUS>X5X/>$89%4O>CGD.!8*"8A;%WC:]M=]-W^J<.7)GOZLVF[VE MN^\RB\HM!2*('AL("H&4I+YEA75;KAQ0Y#^]1:5C!89AU^H5#'L%P[X[&/:4 M:W:,E_K D2?O7.<9Q(+COE$%J5?!IF8 !R2 ]PC"U+$,9<%*CB,DR'/= MLICQY4U@;;%P4UGL D)2VT\-BV$U*&+OUC,'$USNS,U4_LUN/9;#EE)UUV!PE+%4Y=Y-&L]V3?.@)2<)X8P6AP&ZYV$WG2! MLM0$0)K.PY8X$D%F$8F%+9V36,@A3F;TU J&0, 0<.$F6BN@S4Q +$LJ_U/@ M*%:58%DR"V,Q[^+RH9?D+P1!_&@$+CGG0'6MN?B%<-L)X,_)!I(2T$1#IKN1 MOVUP'&9_8GJ(FV0Z0*+7G EM6C"$9LCS6($GPS$MAPPFP99%'V!RCFWPVW7; M-A%247<)>TY:_*HR<5[9B^06OH>O()5C2'0S,XIV-4T ]Q:$V3933LOQ2Z57 M?0^2C$,J;P)AVN#X8W,(IHA\!2L9/$N(,5HJ4-\N]1\OS#1N):#^HU99D(V3 $-!14Y;)G;/@2T*M4)9AR M&?S,>X,L(ZOMV3S_OD=L3;I*]"4Y.+GA,LZ7?R3(38(("^"S2NL@UI?!L;?! MIL(PER=@=,<2"='V^$HF 3&%99E%;%LT(N\L,)N)+)_@7]+L*[!-B6WF4RW* MN"E.B(MR9F L$:#Y $2A6/SP6K'8A+4,&C"V*<)2L!7V"SC'S(LRWUN0V[[# MON:;Q\!X,-K!-N M@TR#Z%!B]H=+,4!T@=8P<&8?MZ8R.4N1621K5!&0R"7T^PO2UW:Z@"3P288? M;/GJ9ZWY!#AU18W93\ONV3WUQ73@ =J"+H-@@<;$RYCW.TYL_F7CI;L MCW"(VUR\W Y)$SLGGF+7"W@/([R" <9] MM(.L8NO=Y^998YZ#_R'"G\O-M'Z'(Y1S(PU>.F:F#X.BM>>Z,&E94#QBR BP MF!&@_ B-$0$[3.T$QF-^.!Q%=)Z9/W&,")4]CCHKU9L,6/&7AGKU/W"-.3;A M16@G8IL!8"HZ&H1O1_R4F0*L# ?-L"H"H_J@7,$EB/PWY4XWC=JUK9SK4]/7 MKY MW4R<;&\7Q#4O-.O*J)NK8&3N!OER$3_4;$XD$5\D?@49#*/TX.\%%^@6C-S& MXZN,,^V\T)B''F0^=-:-,%F@G#%%W*5^)HOS)/)4?VR1KK_+A!1-ZB@SH*4VVL*RFJ!*8QLKU5)O95* M_;;C;[: MZ:V.UWD\-+\_MZ (*["F*[!20?PN9,6>BWUW7\*;A1FV3;FQ>1EO6VUW6FJO M-=\&?1="8G72J$@LG<2T]-2+[:NF;9!8JU=7FXW5"\4W);%5_)Y30+LLF;I* M ;_F^SH&KB,S) MDMB^#J#+'Y&I /F.%Y"OW\\'TK9-CC@<*%^O7L^'SU:.Z:Z(R->KYT1?W.;L MMX]0UVNI;6T^,V#Y[',",A9V]GF(0!9!+K!4=X';MRWYGI3R:0H& >(^4QX^ MOY9?)X'/-J\. 'GZ;/JXZ][ -A!_#?:*P8XQ#T_V+0<+=]+K!;JI]0)[JC*A M3-V;V\?++-W1);V!2;SANV8=8&/7B6"\< MML R??.)DJF(GH*)N)W 59\IC?/"D^\7@.XEX+ET CO#RE-8;X_YOB4!*B2:%T+N M\7(X&!AL@O*J>SY[U1'FR'>93D)%\=[@2]A>@UD(FL0I(=/<:_15:56Z3$$Q M3_5O%@CZJ8/HD#@B437W)JDG)N(1PN.)8;6%ZSH>R7A;&3'71\@@46"PB=BP,-8%^!5.I"DAL$)'(&OB3+F#1 M\@&7@ I_]QDX0);$ AGFN:D9>GX)N!-"-QL%'GC5B+0T&K&IC_94DKG )0## M#L.'OJ!$_$OW5] G%%0VP )%6$5:C+EE@C5\+(GM4;&#NP_A! M>G/ZE%J&:K2E?K#Y)+T9!!2TD%X0^\]@X-R2 @RFP@61U$.@M?@43N:![7YM98DYXKK F,:, M^$.2?A@C$4\!$@=JL)%'XTP8\A6"PS(7?3/!8K&9Q]Y5<8*H*@_E-DE>8:?H MGL?P_]S=-,!DT$<<*]+W(DRC<%6E8$+*(MPHXZ^ 2T8F<(P]W"T;:,)#U,DS MY0KVP'&%[-0)AB"Y49&L@YU%Q&MN/A/@&0X$'7B/R%15)B9(;1>'SM\.)(X8 MRF2K2##;67LKHFTP)A YB[XO%=S]U6,ZD'L*W/W*4.X"PEU9#JJ?3HM+A/&? ++S/:_ MUCGU4.*5\G&'G=!?\D.5;#]0M44\$N$7";?H[9O461D8);U=8Y2LT.0DT\39 M+IK)5MO?;?&)JR!:[+N!W7YLD-50478\AGR@)]MK;E=1V#YW-R]XRNZ)+ &ROI-I@DV**?3!E*RVC+LWQ M79T_HR/":P)I7Q,K7%/;W7G0^$HUE)WPTI(9$^E\:RN&[1!>KZ-J[=717(JH M)_;D*>Q,3_Q S'.1Y,B5A*?H3SJ>.V+V)'-?\M7N5%R:NFM9H$RMM*S;[>B' M._V-RWHW VH^1^4^VT#^B0[(&0 M3]S/N7)C-]%MH:2>"4!ZQ,1Y/K/H*YLXWQUM/QB@>//2_WM7>?6XTU69*]Z#=$$I:"/R8?*PC MY(1,#;J@4^U*&O30K/"YW5&!J0^E;G/B>19/!Y?=AXR=,%&_(]N0N; \W;&L MRGC/A?U%TLQI$ ;^*/K=K5LJ?U*HU;DO#$YI[>7/NJCV'7(N5"@%@7(V@^6 M!T?#RHL]0&#PZL6P'?BRRDL=ZSR\D6L.PT(HGNPZ^H05[\LKHJ/2LX%\J*> M<:G$JL'Y)<:G?97"'[((_E)WL1;(D[W)TW-/^X6O=^\MJ'<7*SS\?#FXO[F^ M^?J@W%W>*P__'-Q?+BAVC[TZ_*>?F@^\9^[]HGNPQY@];9@6U>G:S,>T;>>9 M*>\M\' ^\'H4H&1@;BIFY85187_K(1;YOIA4N35_,_Q*E324P8^%5&#SZT_Q MVAEZIL?3ZNDE#]1^V0E\*D7$QQJ!*SMD-\SSP#,H'1*T,LXQ4) M^D94#@>*;A18$0I&;#EQ&/.K.&0C/?!HS*8KPG'*JQ-8!K5)M7VS1@\Q7]@9 M5AR$I=+JFBL:>"*Q08P4$[S]"78^3R&!]#'K?(UYX9N4Z&'S5+$753$;O'ZP M8AE#"H# 1#<27" *);SLSL:]5DX\I@%0F"2P!S8"%L/CZDM!V(A3@0,)?($\ M,RO4O[RE/X#0;B*V(M(CI@)6FL.[H2?-(=YL-K!-FG-I*F@FM5^?3_904!*H M6>O>SI?&LM-UOW/9&"T80QCB\PA#15MQH/]6*[T?FC*5LPEEMFA/G;$).?&I M=KD)8NT+O_0M @5,7?G8>EL6*#LTGSVJ":):_U3]4DG]E:5^&FP,2OTL L\) M059)][2P>T/M=>8#"R3;$ZIVF919>HY?B?KYY6^H]48[KZ3/*73BNU;9G2(< MPXM9R6/B*$H3YS4)?T"N@&D3:E- R&%,;#39_+36?"(2F2"7NQ$"2EEOBB2R MY';M,0J4 PCUHW#PRUOS^Z?8E@'?E1O:E-LQ\:JWN/"W4Z\*?PM9^-O96UGF MWNLM9<3F$?E;^]HJ]?N>5-XPJWJB:MJ\2/?W:I,NPAE MVC?,5]YCZE59L]2+5S";E7#7Z6PA]Q3V[)I.A;:0/:JIS5Y?;=>/.UN](NB= M$70W5^QF?P3=5+NMCMK2#I8/6H;4S[*77_RY.'P2/V"-(C/\5'8^*E-2&5& M_//,S+=.;U4UEQI=S0S'W$:A2DJ[6//4IJUJ6D]M]PM2%UQ1X1:I,.WH/E,W M'8H*M8;:;-?55KM=#"HLAX.T,_5RR;.'9-X1AMV]\'!G+@.*IS)@?%R>ME1: M92?\W%T9V20_/U_P9*TYIAX0VO7S?MI]5QJEZ!2X%.*DHL"M:Y.3<590A41- MA$+5D[PHGEY%9@M,\G8ZTM*L3QS*8ZUW^)S!]:CV\ MI!EMIU'XXKP^<5ZR,$]Y>+P]_]<_;[]=7-X_R(8ERN7__7']^-\%:D.[,]&( MJ0KFYV12OLE3%H:?$WUH^4 ?$X+*RQ)4W78NI(-4.<$'1./AFGD0^!/'A?FN MB8O9J%/=0GHNL1X^/):9&N=]-;/'=S;Z0D3^NN\H)/C\H6XR00EB^>*:L6I:W86R=9T>!BTK!,(\Y:\#30 M@74I:Q.T570[NEB.E++&2PH"NFFXXO/ "7N80U/M]SIJ/06N>%$&O4FOHQG& M-&>R)WR56A]*US\/R]5:C?K/_I/KV%EI0S6S&"'Q+5Y^F\%*U#X6[(O[G8HY3)PF#\=1)1(F\DZYJB M/L.5_4R%(C3I"MD[-E?7X'AWWR%+BHS8BQ,B9I8%1#M6[(<)/NP;;QYLR.E3 M"[C 5;XXV(88GG4A2494V^.K<2'PO[G&#$+2PC' 8/%Y6&KD*19[XMU%7W33 M0E?Z;!4\E=,ARV\F> T&!S:X)[I+H<]KP>@O"*@BZ,Z*;E2Q#[SGH*N(4L!5 M7DTBF5HPI:O'8]TDV4-]KZ<WZ-N!HXAF9YHJ6&0'D[&8:55R M;@(_Z@7N)ZTQ13BM*9T4@M)PZ,T@[1&LBX)]0M:KLH&V@*C)\1:0Y/3D\!GX M @\H%24N&@C8?/[%]"BB^&KZ$^D/H2Q'^9R()BH#KJ>H%7VJ/[4@%B&;X!HZ MM]?]B8G087:@6\H]X>K0A,"]-PU4&_1L%0:(ELM4-_E[0$[4>)-TLF,JVT72 MZEVHM1/1L!# 2Y#L;;JUB2$QJIKF$27_#?>>MF#6'$!]GL>O QI[=F _24@R M3G/2%?./R(D& >=U$E$DY\K+8=7>V!)\4IUM)%H_:+54XE#T;H?!RX)">[_NHH( MU0@4LK@W?*8\"F8E3-YY[RB?:T%2C4S?* 6/@8(C?\B@!^*@';(@T3JF*2!* MHOW$> F^[;N.-3>#Q2-7E@7D(E_-P!UCZ.3PT>&CQ*:1?*(W2?DW9Q_';=I* MJ APA9SQ\MX&4HQR['=/TZ2SVG(2L;X(:3RY.OA/9-,K)#">O<^N7#M!8]F"*S^8N2\9OS/1XQHW8ZO M;;(/P>8DN26-YGQBBK:7RZ4+@G:](^10+J]FT,4&KV"7WS#_=GSEN&,&5B!< ML^:Q<4_M-O(?C&'0CO"BJ6""VXN$%$:RGY2(@;TNTN$5 G^CQ<]=:8-C!2-5IOA:V0X4GJ:><1BTH6(%;"VZ(9_I,#E0 V,;AAM\8V O+ MD\?"(W )['>6!UFJ$EU;$EV+^V/E8++ONJT_D356;.&E:IV.VDEI\[%3^976 M;VD;2UL8"=;IMM1&9Q4)]AS.ZB2E5ID,6C+<_PR+'$_%9%\B/E"\4;I,< +(,AP4#$4RGDPT?#9;C4>P;Z),_<)XV:,MTZG2!,%TX M*=T2H_/?IE@6B*.<9Q,O%EQWV13[X-@R'A^KO3:CU(2I[N+',\RF@+?:(FE* ML)M!>3'CF>.BM"$G*Q"$_92^C#)G(L;!X6%:GM5UUI$T,_D:B8.*&%/A,& 9 M^)I[:,L@-6+'BK=5B0)[;<#^QUX\@G&!T 7+,TZ*YDP:"S\(\*:6*1)*PB0E ME0X)=;P-R0$[0W**%X>1>$K)&W; <\;,I2)'/!KAP?9X74*N@H3*5\!P[)LD MI33D]%!IR7V/EGA&=Z4IKN2>9(GQ]%S?>CM;C(NO[L0;0F;-YW2D/C<$]@AK M;\YURV+&E[=9D;YF;X:ZVM(6('8O.,[F>E%2?"Z]V*_7=[N@15&/K7Y*[ G5 MXYS D@F9H=K@Y] K+FLC8UD?0#R9A@GR[T%'QRTZ@;@+AI8YNA6O6F4QX\<- MM':;'N"TTY#BI3DAU9_@?EGMXR7IT6(>7[O,E=(6KU1!2S["59@Q0<.<<2"< MVBQ1$?BZ@_KJR:7V3JXS8LS@&8]3^/0+7NWC<7'F:BVHX"6ZVCKGIC2:I#%C M=:$\BX'U)B+FY6UKAE?::J.GJ?7N?*TO&:A@FBVDN"FQ3,2>V1.@3UYFX:E GY!+_1.36O&_\R0]7R,=W*(:S/@^((-U^P* MTLFHY+.3CDH.ZZQ?3RO?DRN1Y60G5V*UIBH'LL'"+<@T3\HO<\/'8 MM$QJE@H_?K$86!VNP] '_W9V=Z9F1C<;7"!E^G] TQ;GDRN06*IXZK*Z^K6> M[!MGRGO?>6*8H,%=X'=2Q;C>NP\JT@_2*P] @%#P69S$4KR%,V40NOQ8V#^C M"&)>7ZK+G46F"Y#^9GEWVQ1KF?_QT\EU/O"^9J(1> W=;D9/,>GV1X)1?^)K M;5G116()R2$WO?A2RZJSU:)O_<8"+V-;RUP4+Z.38L#$8G ZA:Z6)#Z-S1>1 ML(HG"<*0F W]H#4YTKU)/,)6U?0M:,1$+6F]X)DB3C+<1UR&J X4OR.#(*3_ M>.IXU31INTV3TB$Q9CDP'1A#JQHG5?UGBMJAI.H_<\R[6_6?*4+_F3_3-#28 M0&'^:P5@N0O@P/XL-OI*$"MI!OC&\(#-MMK7TCWP"J:RY-0VB]PMCU/,9FS,G@KP4X"9H'"E+';#OHN+&?*@'6\C2E9TC/.*W+9( M;FE5'OE!C4^!W,KA0>RN08N(]GHRJTV4TI>U\TIN-_G@C)M[I%G\G9;RL UU M(LG"N'5%Y6])N#TM9'!,&N?$Z#NM@&H;^NNDZ+MRB5(#8_*8Z4@T71/XRW " M/.TINBA8/-0L6; )T/=QQ-EFF;]YY,KMZ$EZ04[8X4AZW\&\=2BZH-UF3A=M MM%FAC59HHT>)-AKA*XDZ^/-8'?SIE&U?+T$3:#15+@+2JA#XV%.0573#F?*4 M=%)PRK6-4@HA5>\LW4Z61B=_BY5%_YBIRYVIS109;&R.".YRIBD!HD &EL]]C$0JLT@['/BKH[EE98QF=(+Y-R%0 M/+Y-&66)SL!3_ "F]V ^/$GTW[@8-V!5T*7A&N&W.1%'J(47,D:<+P9HD7 < MBB]OT25W'#R=QL>3VZYM&%Q !:Z$W?LXT6W>YLN[0:?<@V'S9/5UC9D&+&=; M2ZENB^!&:(]38'&C@N\D\9S%Z&4F;UUV#^ %4 G(#-T3.9>> \# A<26% 9 M)KYF;'E*.[9&%.B#/^D$>*7=WPI@ULXHX"OY[-?V1BG?"VI$:??G4&DFNJ\@ MT7%($ST'*$2_T0\S7 D2HD8 )P+W))CBQD^GCFE3%;?,+R?!HPIZX,@M6&[# ML95#8LA*&==2VG?OF1IB!3@49:-='BXGA.&&A, AJ.F[-9WVCMI-J]]\G[G@ M*<>VNUEP(@[L%RIDS/E$-V%J\P*YM!O0;2+B:SJL$4E3,6,I76E%/F B [$M ME@P@KSP+N Q$'">V%06.A'0>EZQ5_6 ."T[3,BRX-%,I--YLA1-0JOF6\4YI MV46]2C>T\7+U0]VJ(2B -]*M@=V8?EI&$'1]T^]QPG")CM$"[-;[:C.MZ=PJ M%N :I%5)G1E8\A!VL'%"=[X!^IBP%VGU5Z## GLF#R:4PU*3/9@-R$^ M)2'WN2"JY#N\?C!;Q MFC!^$1BE9._K:799E(7 ,RE6P+T:Z!!84AC*8Y;Q^ M+',);L@U:>PY0#D"9BL==*27X3:K,MQ"EN$BRL*)5VHFF;OP-9LE)+*J&OA& M=DA+DM=>QX"6DU<5G!\KB?U)R0[,.""%#4!DZ4^,]Q=U,:D$OJ20>.T"C-4# MCNQ*-T4;L8H!CI4!!A*8[Y L<&V#=6Q[YBC)!'\U?GN(25-\"] EG-V]G):)U%M]9/PDI\Q:6JKWE-[?:T8]:QE MHO"TN?R]L.2>UB5E,W)?AEF^6Z*7AK2P9LE^1?,5;4C2XVLC/18$"J1BA5VQ M0@;DT?9..7:7T11:T*$52_2>HWKFX/6?5:EGEAWXE:=R5 ;?3MB^EY)VNKT3 M_1+F%R].+ZKT7=EI/1]04YD,OR3%[\SZ:\[GAU3<4 IN6)P84!/0VN6S:,J. MS_0'SW>ASGW4,]G@('Z\QL@4?4Y*:O <(9C-^RR=D@^MJ1SV$R?,3>TGK==6 MFYV#AR'*\P%U0B-9*+43;-5;>S>WC95:%8:,N MG+(0.F^(5!C[]'#]]>;ZZOI\+S]?GG_H/RFG-_>G%_>/-X/'J]O M;^#SQ?7#X.O7^\NO@\?+B\03[B__N+SY<1EF(!\Q,%^RERNO,135F)XR"CS@ M-L(I&8VP;[MLV9JY/__@9=-PV;/CLAE0DP@2QF4OS Y8B6L]O=MQ@JENQ\A6 M7][PWU:G56H-NL];O=+2:=E4_O^HTKBX:_8M258Q* M.$\NI4.HSQP)^!&LZ=;+1?;UZ+ DI;.WDI2]UYI<"6"'1T1O4+X[V,%YOKQC M#RO.[8&*PHZ.PBX)_R.,!U;$M7?BJBKJTNOAM[L1RZO7JHTO2//J0VW\JF(H M;\[3EN=SF/;6Y\*;40;9&[7]&-SAW[*7]+__O=O)[O&D\1\5A>PW7;I=KR]M MU,:+@^;"6%_>OC![-(&W_:30ZX,.GOD]#R[<,%^@E:;<%@9KI6"8NT;<^UW_ MRW'E15[BEL%<1/_>YL2#?[4AY;UMJ M;38!8M=J;?>J[$LEJ"I55JFR@JFR=AE5V9<#J+(&/\\Y554F#R=E&ZOUCBBW MCDX*XD_Y_YGKX!$.$*"'C4TR46_EF4]U6+:KP[(!?Z0G.@3AFP]R<"9.H_1( MY%4G4E5(]R@C>PL.%*JPFOBFZ7++I]7CE\>W?X.OGJ_98Z M?-+,NP^MO-WZ?.>'"5]JIQ6^K-AOQ^S7W5*\Y438K]$]*?:K3@\6F0H7E:S: MNZS*V=.L<++JH@H/5Z9"2=AO<<#U?T<5_4=*065UDJNS\HK=BDY*E<#>N[W4 M2$/1+(-O=Z#C=.VT[*7*MZN2G"MM5VF[4E%0AK9+P_ MBZ?J[ &ZH4H92^^JO6+';-$Q7I].7><7$+K/K#C&;*7LPN-F[,C[.',Y5@R[-6 M?&LG[WM;\?.;O1^WYUCQ\XEIZV?*9V:NQS/4HUSSV MA,FXYCJO401JYC=,D%?NOM[\^+X\1W9A2ORLM1N/=RT6_5J+URJ$SHC$IIOY MD/A[$D;D[@9?+VM?[B\'_ZH-KAXO[S\JNO6JOWDR!Q>-:ILE%NB3,B$\T(^* MAGA_(F#WMSK]+RV6)WYZA[VD4_;FGQ?I>X/>W'9VYO'V_)MI_PS?8IC>U-+? M$,(8RV"HB@.TT3F*,=OW?O]-7XDLB+D33!3GJB1@XLR5 MAT!.?&!/*!;OV=1QL:IG&7!BMYC B0W.O@+I$&R')F(=*@^77[]?WCPJ]Y=W MM_>/US=?E5/!/12&E.),&6@N>(^9&;+P$<&,KZ''*<+[J/P)-[JJ<@Y/>#9' M'BG_.Y )/GPX4R['8P;JZX6!C;;,L/X_NAWH[IO"S>JZ,*O1K$ 9A\OC!B,? MB$YYA8>-)@@':ZBQ7DZ&N! 5Y@LP/4P(-++MC9F+/_H.# Y>"'QA&H%N*:ZD M9]+M,*>I[I)N';O.,]DSP\ #H>5Y= %,Y]SQ?#Y%87*..;B;Q^(O)3V-T+-L MC"5MT7.-P,6W9:D8F/C92<2%A$R!N7.3"(U$L9K1LL.FPE:;:.&+ND.OQ'"9 MM^-907H=3?[+F_AQ1J1^Z6CU=J_9KL&_KVHMK?ZEUNN>UVM7 ^U+JZ-U!YW! METS(S*OS?J/;Z3=K7[XT^K56&T;;U]K=VJ#;N+C2FLWS=N=+J>H316%BGH+$ M[==K[>:)IX!2N!P'<_^@B?.E73O8WYQ-:RIJ+1*U9J!I5B2R HE4E:SI)>+O8;\%&N\I/[A:W-0'GWBW M0XHLE;6O8@A*"H1P/!FC].^B'". M_)WNHMT5W^3I"B6$^Y7K/&/4':?QI^E/9/[=M8TAZ';5; MS9;:;^RK.^%1MT8K,M4O/88^):IO]S6UWU^03;IOFB^'6;N[$@9QEE)2W5> M9KV9C*_5#Z#NY)X6D?=!X]7[:K.[ )2FTG@EIO6EU8,G1^N]7EUM-'K%H/43 M=_%DHD"EZ7;#_=H!-)W#IT3KX0.W^ JRS MDFFZTOMTCCMU, NLI*HN]_G;P:7$YHWN09CD+RI,$R;A9M\X]F%$0RG[U5?\ M4%A^6-K0I>#\D*TJM;;:;C8*S!DG[B92B1<2H" N9BCA6?]1:-,F\*3A!)A[ M6W3QL7BH6?(C7Y5R0<1!2ZTW&FI[;R> LQ*A>>2Z\NBI?6F!=Y&HO:EVFEU5 M:W8*3.U<_PF\EWFDEWQMPO;3#RI7N46R0F/0NNH.+J_:M?[YEV:M->B?UWKU M\XM:Z[(!U-1M7_:ORM5!JJK0*)HY555H9.WO\:;?'S&U5A4:VR&1*H>_JM X M\MVM*C0*4J$!7@LX+\K[;X[G?:CJ-,KVX&IQJSJ-JDYCMRD.[[,"2VDIZRG' MDMO-0;]A/I?;*+77BC$I'JS7?[VKO?OVV]OF[LC'OA0T?\>Z+^9 MEKF=<@Q97/KO]IMJOW7 TJ(]T'\Y3-ZJ>J/ >7Z90B MI7UE);A&COHVY4"[ MTU [O=91RX&*ZK=)]6FIW"NKO@-3?4.MMSMJLW7 ].OBZ[^RNX-53<>.)4%: MHOO*^D_LTIWK&,%(9KOO3Q)T.FJ]LZ^,NTK]E9_HTQ*R5U9_!R;Z1KVKMNH' MK+(MOO(KN_-WB["_)14"1YC2GBE2W3I-;Z/57KS7?H MV)-467 &6BG8D^:MM'SOE=7UX7FKV^NI7>U@QQ6'XZT3]V%3"DZ0GHY$^!Q% M_GVF^$E+P%^UW&2;DD13F[V^"@,KC"1I5EJZ8I1Z;L;[J7*I2E8*F$QW^"* HN8 4U?7PB M>@">/;353KU"5#QN%O5VL#CW4-!758@Z*6F],[:NFSOE-Y56\V.VNL7F=)/W/U) MR3'E6UY6M;=!CMHAP]Y;@7QN=1=KP=VQ.5!_M]50N\U]IL75A+&+X^>;V\5+YG3W'W_)1,6VPOTR\I*']_AM[IO01 ML9!#;(L4^_3PX\O#Y?_]<7GSJ%S^ ?]^"%--]IEWN[ME2B; -CM\Y1:OV(UC M,[%FF8/;LU?7CY7=%.TO(9"7Z%'[W?7 #'/0=)+3X4:LW M^B3 E8OKA_,?#P_7MS?*X.8"_AE\^^^'ZP?E]DJYNKX9W)Q?#[XIY[/ M\IK[RX07#"'ER%'@>6H?> MQ DL0QF"&[O&_(L=V;-JZ M/0(V@ZF).(FGZ+9![29<9M%%MN/##$UJ; ,?F>6Q5Y"F#%_K3TQ/^4\ !,-< MZPUNF3JN?Z9 WQ1F"@.0E.;X#PWXQ/9 ZKC(%N]\5C&00\^HU?+>Z$GSU<.?=5=XV:Y3@_/H3 %&UL%& M8#I0%%QC@YGR] 8<^3Q%PO0GNJ],7>?%-&!H1 DU9_S_VOO2YK:1)-'O^RL0 M7O>.' '1!&_:'D?(LNS6:[>ED>29?9]>@$!1Q!@$V#A$'C\4 >Q3 /^! M#SJ+\3[+&DH%8QQ&R%:XA6F('BV0/@PS%<;(OA'PX$;XX02^PN'RM0@W7R0P M8B0.G0B&M7T?0.[.+X\X/IX(% WP.XO!HH@;R% SLIP=OS.FF&AI)/!'@MRC MEDR+B)'J'%RD D:^9^ _!5"$2&2S/'6!K85OH);VG!1EM *8#"X!$,5C-^Q @ D)MA3D,$?PEZA/,$7DWL:);#/*6O)C8: M98OP+I!CS3@#A9!]AR)M8*-6@[?3 $ E%C[.P4DD# B'%Y!\C0#XJ[POV+\W M1BH3 #(OQFO'\\EI?X!Y8+*?(B'-E"V$P(E/PB&0/9'$9Q'@FU*;@NE_/3+ MB&9%!E(?M@K3WDC2!JT($!RD21C!+*CW2YN,1]X$R=;U(N$DH$(0P_+&N<+L M\AMD.KE/CS2W6DSM#KFS7L#FGC+H>24@@A98!;B/S5+GO92)_*<+7H/Z82H6 MGP&4%Q^FV"V)87^;*]%5X+')CM(@](B,F&Z3N0?TQ'(*]F1CA%:R!. M!S%(5CLBBV$Z\F!&8%IP57UX%U9*5HM<$J\1EXPTIS9[61A"[;A6&1;;6]H[ M0@U*G&\R= /D5I8;$Q%)*235R1\@?%SDZV'&O23\/MN!%X^*'Z" 0,F"HE-^ M? P_!R/[&JQ#U$&F\7LXB$*6\$=V-$KCNT3!X]A5&S;A #R7J";%]6SW_4/< M;2QWB\8;<*8/2C8"K!-).6@+H1H7H%8=J0C&:(J02P-/P-8WC:&/]H4["RCC METE$&2C@0HAK)58$1RF:(B<4,3@MT$[]W8?DIZ;!+&'I,J M>APB$+1JPT[H]E24@X+,,=2K[=A"EF[X4)5:&ZA2<)] V(51W@0!).'GUNG'#A7*GW@*C?[>>4&YMSF718(+&YH>9'6H7B&FUG^#Y/ M5EBZ1QNLS=6?HB>)EK8: M% M2@3"WU+)AA@\ ;D$O(G_13D41L)=-E'H^<;_V&/@#72*'=]#)\K,O"006E-P ML83<90$2IC306.:*W#>43KAR0%#?BU_P@%QAE'(1!;C 4LB@#$ =B 1GR'1" MYM$HQX$#?#@S[%6Z(1)_B+'RKRA1I7%1VJ")HH%TN137"UN-CSG8[/_/0S[NP9=;DUJ\M':ZH7L$=3B)Q;%N>F;R>*2 MX4N'*BC/%RQGM.]!<(;P!>K ?\EX9IPZH![B88J>?!SZ;EG->@'%,$7)H ]A M'Z@1_.+ MF3X;ADXJXW@) $\0<,A40 >!_0Y42GG0RU,''V40>F!@3\.(SBO("RA&UF % MUZR-:?5VE*#"1V5I$R"-D.(FX%3@GH/$N!8AZ.+)",.R/$5-BY^MF%-K+TT^ MSRW9]T1[?2XX!45A2\Z."C0M]>]07W'D,E-ZI7>SP["(3J#%#I!Y6GRFD^>:[JAH)/I?2R3W]4!Y<6,YCE MDX@SN."1BA)M+JF/F:K1D5#,T[&>-V/O@0E[M^3K;2!=[V5GZRW-S\N2Y^Y( MHWM!P7^2P1=YFM!9=O*S^V<<5Z4T+(HGCCGB-@"5-$6WB$Y3,1JG#L'OE_1V M2WJ;3&I;!1([ >\LCX6/*V*IZ^6)2@360) BHXI?$X2NS(D3B>%C5@BJ;HP2 M)B!>A#&&=8QBU-H VG+.'7V&E2SO5C\E?OX3F4=H@;V O8JVUVL=Q&1MBA?- MS_7(Y@Y[_7$&RQNWKM&Y]6Z*?S'=6J^(,?YDQC@I,\9B^]2'8N'NSJEK^:$O MB]3N.=B'++V=4%$YYL,I=K5YMF%,#5P-7 U<#=SUU/L:MUOLD'8_!WQ MIJF=H:GJ>S:SW MXS!.,,?O.@S=F"IZ7I3,NL^] YMFH977"(9(HVY:W>ZC0^D>3?DU\C>+_'Z] MUM!XWS^\-\UFWS([_;9&_OXAO]_43+^/>&\T>F:KIU&_AZCOU+;(O-O.4XUG M/,GX2GU&SZ-PZ"6&/L]8,X(#ADRS]?A2[<4+L&?&2[_6TSC9,IPT6FVSW;(T M7K8,+QW-*UN'$PMXI5?7O+)M>.ELZ'3NB)M)TH4=W5,#4@-R.T:4P-2 _+QQ]09,T5CYU)>-B$R M.T='B%?VY$VKUS!;S<<_[-:^_ /CD?V:1LJV(<4RZ^V^V6_ID.2V80;81<[8"SSJ2DVWH6E; M]E[*N0?*65=O;AMF&IU:2R-ERY!BF7VK8[8MK9ZW#3/MQA.D)&JD/ Q8![UV MUVQW-N+Y/5'EW1MM3:R![U9K,URX*63KH''1]KX0L:"6VX4[+_$:@)=I>>]4 M0GZSU3 [3]"#1==B;#WJ>T\0\]9HWWJT=^H-L]OFV>[VS49=-]#80^3W>T]PNJOQ MOO5X/^CWVZ;5WT"ZA7;A]H6D&MU-E/OOA NGJZ7U4UTM_1A!A ^#C]_HWO(H M'*M80AB\O&Y3.Z8*P+9HF)W.!M+ZM7VQ+T35WDA2CZ:G?:&GIMEL-K60TD3U MJ'ZUI864IJ='HR?+M%J66:_KR/P>(O^@V=*'XCJBHI_JB,IF(RIGR4A$QFG@ MA&-A',B\C#>Z!]V6CJD!J0&Y76-J0&I ;M>8&I ;-+E?EL%S&B0B$G%"Y80A MF3X>F3XO*NSQW'7OEMGIZOMFMPTMUF:NF]4X60-8F\BZTBA9"UB'&B-;AA'0 M)^VN;CRT=6AIF/5^ZYFN]=%QNDJS]4!D 3IMKZY*7 <64/)FKD'2I[);@.[Z M9@QAC>LMP'6CWC%;FTCKT?C>"GRW=ZO9E\;U+?&,?@M8^WDNRM-XN84'^QM) M5=F=K)27Y6LRVPW=$O2 M?4%W8S-W7&A<;P.N^UVSV=2\O2_X[NV6[:-QO1P'#:MA]BSM@&P;7@ZZ&[H7 MYV4Y(+MRV/'5]@+CP _C^(T!+HB31I$(G)F11'80VP[Z);IOW/,5JEB=CMGH M[G[W#TU2&R.IUB;\)4U.>T).W;;9[^NVEGN(^:>(NVBT;SW:#QJM!I@D6H=H MDGHTDFI:/=WA;L].OF23\B4%L9H5GTNZ6Y9I-3>0'ZRE^[Z05'L3&8*:G/:% MG%J-KMFMZUY0FJ0>+\IJ[8'YJ>EI8Y$1O$+\"6IV=71DZU%_T*YOXK1T)SS9 MY4>HS]VW2C_=]J+M?VTCG"(WL+4 VL';',IL=G42\+QBWZLTGN(M-8WLKL0VLW>Z" M][V1O/&7Y6@_-Q\V.[M5J:,3B\J+$UFY%H:R6V>CO?H=[ M35$;HZCZ)DPH34[[0DX@H/HM35&:HK2 TN2TA>34:3^^]:2/;[<>[?7:%MT' M]M1G7,]]AJ>?;OM3'>&8.V7]+A(#3UI?W*'JO 1L@@1TPQ3[2VVOF%Z^R(.& MV>SUS7;].3*+F]KFVU6R:O>?)7M+4]3.4E33[+8Z9JOQ',ZI)JN=)2L\T]Y MKR1-4GM#4GAPWC'[C:?X\!PLP*EX-#"/P>A.Z,?X-\V MP(3_7;F2O\TMY6]KKT51P>2661[HP$H0$QUY@2OPC69'^:X?O(\7XD8$J?CP MUON('NQ*2_J?O](P>3^W,'[X>,M[7N!(L,#GD9&,!/PO$L(8PV"CV!#PKFO\ M:4?.R&A:IM&H-YK&U(Z-URVS;EEFV^H;3CB>V!&\EH3&ZZ;9:7;-1K.3C1?; M8V%,1.2%KN$%.$+#-"(QB40,RP!N,.P ;T:,A!T+(QS"&-V6V>@U30-&L.J_ MU8PK&&82QE[BW0C#A?7ZX60,']-*["2)O$%*-(Q+*(X&\\6V#W"#87WOK]1S MC:'G)Y%-':?C69R(,?WXNF,US2:LW+"'B0#(13]%DG_[NM'HFYUVC^YRG/AV MG'A.;$RBT$V=1+[1,^O-M@DL'B7^#!X-8QAA,#-L6+'C>T%Y-9_/O\0TFB,B MP+!CC,5X$-F!B'F[Q2TL7SF -;&](,9]N\('\$0>CS\)0Y_&AZW@W"0)8QSM M)(W"B:#?CF+/-K.IW'QU,2*4ML*+M.,X=#P[P7=$=.,Y\%HD?'H 4_OBVG9F M,%"AD\;8^<\; M S)OX'6)4V/L_:*=CT 5P;#P>.@E:N9D9"<&0F@ NX)?X]1#2"#%'RMTVD$Z MM)TDC7#7C-/"WA>P#N!D-D0HT-Z!B-P(-A\@-&(_G/+L\'5B_X3!4J)VX+O4 MR5"'+0MOO&16TV*-9?[7""M#S@E[2O!KV#!4)$VO)?=YW:^;?3"86XV2Z+\N M#DH2L=4VVRWK 8K @A%Z=8L404=PPC>!=[%B**QRD,4P99Q( !*8)\B:>@& "^78=XDL1S.YZK$&<,$;9 MGLMUDI-2P"Y7.'27L1RN+.+"2>*-U5T.7@!+L%%=QZ PQ$]\ 4A$[L?XZ?F! MD2:P&_D^*ZKB<$"-87H]FJ1)S?B21M@H9QQ&PIP#!:X: (7 D"(USF'AA$A6 MJ2#U.."TS!PI,! !"V@>R"D%N) 4?-9O&#("M&.9@1T ^F=IX.-1_84-@XZQ+-]AJYO@]=2PRHV/W7S=2Q0 MNHN,XTALL@73,MO]!@WRNM7OF/56?W7F9LI7/!E/!('&OTN3/,A',=3_>O!J M44YUFE5"TO5N# =LK_COK\Z_?OKCU;R#5J__5N5SR2?D4](C>097'N_[CS^S M 8NNJ(/4$+TW2I-4R^%E8OO51_8I&UWI>L'$<@FC[%3Q_.CKR>&GBY.C/PZ/ MOER=7+PS;']JSV+EQ*)T#\3<.D:"-]7 F((\=/SO.OU?U7FD_.F5\;8* K]_ MOJB$ (*R-*\ZPRQ^/AH>@G3-3S<+/UV='7_S@I\&O.((WZ]&&TA8$(< /"] M,7LX\$/G9SDH0.O(9C ^V ;0]/#OK_X["9U7)=J<2K"P%/(5OO"-^8>9[IQ[ M=QEN;S$.3$:\B1:R-X257I%' JQY#".@LOGPULX E!-!B2"R?Q;^M<,NN6QY M%FO33,W.C>' 04/%"WI07L(:KV.F"?!,7C?,=@]\]'ISWL9"-R0WL?K]MFGU M^V1B-7J_F?/>?+O;-V'4VXPX[6Q\O 3!]B!L6:;5:YBM9KL,?\NLM_MFO]5[ MB!$-;[1Z78ZF- ##TG/,W?YJ6]#UP+Y0,1!IG<(@P2"T(Y1A[0P^W&=E@9ZA0Q4_!>\BL6$U<'[^" MY1K9#"+;'8.FHF &6IL/H+=ZNP>$U9^GMSYV[[&ZZ]!;6:#TL "QTR-R:[5_ MRR(?_$95P ZG(.'8\(#_ \M^^'4Z1>+\;@8#H>HW^&$JT*'^]66?'3N$+5(&/>8<_@[Z_ HD?+6AXN97_' MX(EF?[,M/O0"LDJKC?![F[YS@*[SJ189M/DQTRI)E'>F1ZY%GW<& M/BK,UTO0W17::NPN;64J;..DI''W_OF/"Q@J)D0]> M1-LRK;4S]!\\Z],#7"-UW2:>CX_4IZ[B?0HQN:6B$6:TKRE*N1OB\#$KYS?! M4RLOV*I3[L63 N])NREH6MD];AWOAFCE)=JX3R:\P?O@L_GO87!X MC"<$17%^WY+X[6.U^],R0.@UP^'%L!\L61ZSK;!P+;$U&2TG(SZ@W5XRVMOB MKPL1"XI-XXEXL7CHWLD3S5;#[,P7/G7J#;/;?$#B1*-3-RU+)DXT9>*$,[*# M:T&GU'-9$Y@-S?4KL("+_[''D_>?LR0)2N 9BBD6Q,AL[4D4_EM@L=)\94RV M")DM88-^!T?#"-+Q@ MJQ'CBAS.!:4#!-?Q$&XJ6@37/W>$L:*N+F1DP3 F6 ME$7=J_H%4Y%C6@DJ6#N88>V.L,<^+9I+IH(D K;_#X(>WE.['Z8!I8_3P MT@F:4R^*A:0J,DF(!A6#>5K5AE(\GXDSB M<582")!$)5=1^E4A(0HXV\?"F8D]8YZF?*RA%]B!(P,6S* !.0.XY^]A(N:* M)N9J\LQ"422^Y6-% TZ>1I$(G!FF H(Y32PL(<&7K1=7]N/R<[GTP<9BFYBK M,$Y^7+S]_,"-0:Z-\0-6B0A/SQX)$+%?]5>669F)RH4(QJR^,[1L /U4#5J3>E_+D MYX5JX592/WRTIUY2.^T4^?#TTYBRFX$-G!!(*+KF>%$7NQ) MEAG;3A0>HBT18JT\6/<\=C(S2_X!>$=IH#@>B-^%D;DU0.K[JB(S&7GH%\&# M$7@XN$,L&O7!/3K$A@^&-&Y@(VB[>,@]IBS&)0D@Y0(PG"GK8SU4P8R':=, T27FB(KAU .Q%\0N5TMA+J S:-*8C M#U1<$EX+,DC)?B13+G50.@$D28GYHI@A#SYKK6T 1?KX<)(. *V=$XG"8DE*=VA%(,9P[3@=Q O^$S7"9-(MKSL&W(\9/!O-\OYD5 M2N#>+[E6.7NI4!KHZ?^DP&ML9A3Y12)2@GC.KD?:>FWE6%VP\5'=,*TV,W4E M42K5%9Y98D5\L9#B=2<;\5($'MA%YQ%P=1R'T8S&C=7 :M$MPT;NS$D1R,(1 MPHT+)=QEBF/N6S8\]NM0VO=P"#:>*<,D*"2 ;\1XPBH3&\ 8,#V;@)L.)KSX M*N>>KG+65H^V,@ V\(%A6\G5L\U,_# MHP(S%=EPTRAOGA$+[)*44 G3M1\.P"P@ZRDSGBB/)#99(Y,:S6TY:<5DQIX< M($XG$Y#MX&>!5 ;2C=*)7'A1F0R$[PGL\T$&(UI"L"1PS5RS6)BGHM#T A?' M):I#2M&R(@-M@ 9 @P\!!G Q$'#A323BG1% JR!2/9PX=6C,<-E@9A6P[\H M_SL W!A6XYE$^H:)[GC>:B\8SC*2QRYLJ9]4WGEK*N!O,N K*2DSCV.TC]$X M)%,9(&V3O1P!>G/=?WSVS]//AU8?+ 58)7P/1FDX16I%6DQ]%U8WM&]"#([, M"T032"!';-RGG)E[:Q(#(J-Y&A MMBL+YN6.4\F_1AXZ3 5.1@O<\29V(F2',PFI^2XYU3P*+R9"XBYS5HAO90 , M"2ICP3F#%'RD,"FY;EBRBJA;+N;PK9QVA")V=Q9P&R#:PMB&?;GP48S]U&PP M%.>6B&6[TE?$P'EY7?@UQG8BCT@ZYQL9?,*#KS&N"^6,A!9W!.3%JIIW*L"5 MWLV0J9,+3R6#%=A(A?!1_HZ\8<)';=>P519ABG), MYB!@#I/G!YFDS)KBL:N+W912<-K&\)%VJS[^2W#,8.0!3"(,=@ @,>\GI@X& M!"ZIE\JBI*2E9$>KS%LA4.,+"7=.C%+IBA," YHDUY0LX,KJDGUZF-V^L3V? MF #-2AK805Y*:L99L'"Z.L7MR!$Y"FHVZWVSW^2B<0PZ3\/H)ZMKWA8=QM1- M"S[OM[LFHX-[@1F?@7CII%B=[%;,T#';_:[9[%JWSV"9[9YE-GK=RG7C3JL^ MQ:G4D1HIL->6V8)5-IOU4F2^8J%C4(HH%V*INWR*"\]%X6D;69P',79C^X@J MS1H?3S'&'01LTK(_+6T-V2N3B $#.I[+VD8)%H"R0B1&N6!:],AM5 +JU#%[ MSL9%C-WND%L&8('4#"Y$!N$V22/0V8)F0H32[';^M2N9@9@#\7ORXP(/4^HF MN(G&@3V!Y?WRL N;S[33I5_>R(/7PK=>S(M@,K.9(%Q!%L-^$0.%U;^220_F M)J"<]?.?A1QUBJF3[0:OQL:Y;P>Q/G+,.E!DX=LX EC=P8^RDXA_D$*I4R5G](#O)X-;Q## )U,RO97+1Z*UJ%?(-F&' MC;&KG%7\ M.!I&F!-I&==7%$T1G'0IH_G 2%2I(/JK@',]O<'H7[LD-ZAASZ M Q$G0^76V5%E@E!1P51)YCF]A@ZN83M..DZY9[$KT'+E0\!.W^RVZF8;4Y1I MW93E6UPI#=8U&^V.6>]W:H:R!P!=Z-:[=#ZGTITD3+DE9N[8T@?D8=%:5<_* MZI?I'#'"MCG8Q@9%(=J_+KM=L+@\8(L]C%/4P]G7)+5B47#3P!#T8E&,LE,7 M?+ *!V&:L &1^U8932P2 5%A"'*0^N=PG)0B$>B*)$^(H748>:(&A36<@!<>/XG?D M),[1L.0X>XSG)_&2=XMDDCD)N-%_ R(#)''6 MAHV'$&%Y2A.HC Y)[-R.4HN.%4>ACW8F^/%#5 M27,C=2P?,+8XBUP)[<@4( M0;EQ4[IQ\2A'1 93D,-\7H9(G JYWH'(QZ?Z/&[CFT>:0NP,SYW(2C%.TJ2L M@7WO)UJ=I!WL; CEKTOQI0ZK%<6:\D 5VU.+S FD?OPXP\B;Q.K4S(M<.J/S MA'PT'8%0FDH%EK% Z5M 88+]_&*,'":>7T4F(,48Q"C52Y"G@0NA(?PB+BF6 M$BR6 !.;1AL#._B)06=GIJ)+)'4CF31I^^0G' ]ZX+ 8VB2B5^FW/W SP#+ATNJ(&RS"VVQ_8+ M@>21S1_6:W^+,L%5+*G1(@?"*D=YZ>R;,_I PQJ7'&9 \CL'-3!"%79T'0G6 MTEPT$5#$SDM2*199=H!$F8 'D]H<$9\14D-3@&_ 29C'.#P[&<[[^>QS\_=]V]0L<@N_8%QYB0A1L&* MC2)[' N)1W8D\A!P(7G'-%[7:_6ZA)[V90F.0OH=EW# MIJ_IL$9!D_46][@L;#J=A$&EUTB6A!3=!;<&$R2QW&6DK(U;,2=3L^0PH2-= M-YCA"-;C&SU%&LIWS;/+BLU)3A6F99Z[FM!;#(0E^7P[E43RY:HZA:(BB63- M) J9/&''AN_F7UID6] M58#L<^O,JZKR'NK>+'61""TLV($]"*N8K)"YA MH.8P<]$+,;IBXA(:!>R\ CMY0'%HRH.H\529!%>GLCOP/LLDE1G8RFG,,H=Q M- \X 8P24EKP23P!#8;E$QS7P;[;6!"BSK8GF&X>);/W\O!&K8+B <67W[,A M("B*CN3W2Q:[.?:E.XA8>T#0@#;E$7"X3&*0]_).HC"WRD*8&(. MACT!FG-0,I5] :3I8AP"Y8P8&Z][K;IBFF)0&%.6\W.6JG)(/@./REP(:^W7 M,UGH"_!6J4KRP'M#3VY"/QT+J3"?QUH!!A%$(21=^B*Y6[D74NFV2;"3T:L9M MY%5$]L3VW *A$4WYV366M#"ZT4#B7F)SO\(*E;/SH1PGZC>*D%7:3HE[VW&B MM%B!3"=;E&^/-S4@@//HCRFYC]""9YZI[YN2U>19UVNK:;9:';/7;9LX3NA0 MD'T@DJD0 64/*(V6IQ$0B5AF1Z)1Y;I&>-=U4VR\E<&PX]WZ-S?/CQDR] ]D:A0%WV MK79>@ZU;,C*"46!3/J1;1>9^2-P:+%Y6CC&PU#94&":*"X&AHCUD2T-F%,N,LR\*+ M52\$/*_AK M5%H6?2;G+#M5 #+&]3*&7@PT*%:U_>4V*,LP+V=Q)MDHZ-LMM ML[D5P=<6&#^HKV'0=)P=B'FD]F5KC,',L'YCHR^S]>3P(*7Q;"\-<,'@ADZ8 MD,;V+V_,TMOJE,97/JA4\+M#+1SS1POS"U:?KEK'_-)V^,'[>'5G4X9BIN== M+1P:J[6_>$%PJBX$R>J22YG#I?O5*C++\(4YX()6\&[*-QK/=(7.$\I#-;JL/ M]F*9J)Q5EH6?'[3->K-E]ENMU9L--62(Y1X8PUOV/+S 3R8S9T6WA=XAQ68E M)0R5FT6@ZTTQ#(6X0TH,0,U+"*1&&'BK))C2BYTJYM*FE>U?:J/1:C;AZW;> MLP+4DFP3E%?Z%&^&!GJ)D%Z*C2RDI4")5B*ZD7TW2FV58MM'346)QW&>5)?? M>0BK8Q>>S[-5:/AUL]NGQ'&Y0(S3'V("AQ_:B#1UES@FDET'^U G-,^-?-0Y M1Y+,8[TNYDZOTV&+(J[%WCE6#^BC::W!.'=<;]HVVQU+Q4TK5J[R"KF<7%J> M'"=4M(SAH(G*"_D$7J>(V.;@2\#YWG-1_*)P>?E^$4>>X+5 ''V\;K*]#G&4 M*:/?1)>\^VB4T6LVS%ZG47$_I92C+JJ\0/4T*(<35$@(?;LHBV:MUPYMO^)( M9,B=#8?(0)3 >#D2H#:.4))S J0N#BC$UI8DO =XK 0T"YDE1^Q^8^:^QR$FZ.238\CVRO&;9"N21+JR8,_5_@LGG88HZ)HISK0?E M,6!B<[9/[%>;X*E2N3J8G6N5\P\C97 JF(/P=X()YUQ]3YVG,!Y*?2BR\I^: M<9;B43:XM8ZBN\+J\W&ED_)NP\2W]BW352KXH3=#)^&D\M(0.4E_DET_I/0&"B>H8!=DW)],C8O7+"U&&DLJM7U INH'E?K @^FNWT,[.7O)%L9P+X; S?1+85&]3K'])#@J5;<%=/QV^GBO[-5: FF\MFU5QNRH_T';#2<8]BFA=U5Z%4^JQ MW"=<,62#W%S.=C2L=\9*6%69A QY=6F9XW!J([[Z)9OP,H\1W8ZB>0RM0 :% M<*8,V>>$8:C_]9XC78K(_$2G*_X2$:RX8NW]L?3JY,_ MC68M3R"3*QY\_,>/H^]7IU='5Z?_/#&.OG\VX,$W]??GT\OC;V>7/RY.+HVC M3V<_KHP_CR[^.+DR+DXO_]A][BL?;TW7GT\*9FOGS/RI*.D*/19B9SC'0PN4NV'MSCV1\ZDW$DP2B[/>QJ: MA;LHL*<.-4N6 $.M=SSRQ- XH5M>D,?/\(1!1%F''OX]UT[R=],0#'MY(0>H MBHBSO@RJ/RQ7L2!FJ/(J5[.YD) ED J53A&5DPR5QD$Q)?\B M]4$9-^U#JWTPX-*# ^=-H]:X9ME!9"1*!V>&[XU)>5+:BKRF\\YPY & I+F1F_*BG!O4(:;54Y/?-]9:H^TYM2U*FI9,R=5)FJ),R'U?'Y;XYN%\7@MN,H%5R MRDVDT=3=&YUVBFVQ8K!GX_SJZ]P*JS#2S,)%1W,QCI Z/6&_[*SD<^%"KJ,4 M+\8XEA>O82DX:+B!D#D+Y/=F/7]A/2Y>[H1'70'==H3E>7FG9?A=!"/9V;IB MKM65,A]UR(8S*P"!KAA +^^7C;>B4@(54>0(5Q+0T/LHL'JO.Y"@J+ MA ,B6?-<=C-XK_*&6)-;F!8;'MMT3>O)Q;ERH#-LCFWLNY_?QR$K0 475C0?'B/HIZ4V4N#$5=(:A]VE!VNLX9'4%9,[[9 M<>+/%O$4)^@,N;+E'$W/.3L<8U/T(H*8(>J&#MW"E-\% $2*513C>UDK;%ERB/. 870C MNX'@HFV7? 5L9C2Y+K$01SZ*78*J[C/(H]1SH53%0NC:AB+I*#+"HE [GLA44(:V .@_3XI!\";#L MA(#9'^I6D,A.W3R) [5\UCI5*5,E>-6Q1:ZU*[>25]73#5'Y!3EY&1%>[B.O MG3P(PPNFV"*#NF-I(P'N8^9W&JLGD-#14 M7'0BP@D2.790*MWM(L\(Q!Q)J^+SC'1+QQ>Y\>3'V#$>#X>X+)>,(8I== MKG$=PE+E22%93B'ZNQ[=&Y+(Z+?LWEXSSJA=)+>]S2@4;Y@ Q"+$02&[XB\\ M%BVBNM _IG@1L0P.NP)[ALGN9Z [:2OYH:TJ!^/R"F7&X9Q(U: U48+MJL*\ ME\&E;HIY)G-K!5-K=4/KN4RL>^26+?3[U]W M.1%098DO7C0@+_,:4-0M]&_8J$,[7=[CP)X,1[% 2'G8OB_R^.Z<-(O$%>Z, ME0[#+5>Y5B:KSU5=+&2%=^6?S??Y53ZQ<82M&BCP3'^KE/#=,=VJJ=RN('.[ MDLZ/:I2#;7PY.KXZN]@#&O]>3,)F>TW1T:VYTX52@AW/I"9R:2Q2T+PB(0)J M5&52&S^^7YQ\/;T$T^ODLW%Y].WDTCC[8IS\X\?IU?\U+D^.?UR<7IV><*;U MC\L3_%$*VLL=[$V[A Z#'?(@*VFHN4A#J]>3&)]/OAS]^'9U:?PX/_L.1//] M].RB0#O[(*EVGD):BQ2R>KV&\>?I]Q.0+E].0*@4*HSVA#+V1Q>U%ZFD744E M[4HJV6TOYS'H8Z,UC2\^\-34@2<=>-K6P--].[&M(0X8XX3P(IM2MX82EZK^ M#022N29N%5T?YOI68-L*GJI9Z_^VO _$@X+F)7V#>J63J1KYUZ*6Z2QHF3F- M<_*_OY]^.KW*[9"M[+NPBY1BU;I/2"G-FG5;UY+EJVK5>KBL3-:-DF3R[NW; MZ71:BX53NPYOWAY%S@A3&=X*]]J.WKIV8K^UFO5NN]M_"\+>:C6[W5:_T:C7 MX;^-M^+7_VNVK6;7JHV2<8::0QCM$&0M7ECV3OP:>0./LC5P7;Z0.2M.&$UD MSHM)'2O'7".CZHIF1H.+9"RD^'7WVOZ-\DO5)'Q+ M":-!D&;5)IA_DU?]X/V95/B3'=:"2UBH JJK>UN6M;;T_BI2;^UE/07 MJO(*U/^/VZA_9EAMI'U+T_ZF:=]ZH&)X*LM&\11HB[;5:S8[JW#%,:X6FR]G M-R$3G2ZI<2WV [B4%^HVZPWUV:4=#>Q Q(=GOWPQPSX ?*E%O<$<=@^@M9\0 M8E^(MS#5"?GKCGYKFIF>B)D>IDDVQ4S=AS+38D'X#C(3$Y[FJ.?DJ,8+44^] MM3D*;W9ECKD*#:MG_*A=UHYK&>]8S3:X T?@3V!3.I#LQ=?52_UZYQ8&.]MF M!DNCP(M'6F,].W^]#(W5U_RE^>OE\9=5MVK&Z??+;>2Q4SKG,/[WT\4WXU06 MRAB?96TH7]2^^-@-1HJ.)K'J*>,R3?2:Z&\E^L\G7UX@T7\60T^VI]/:BM'$?B]BOSS^?=N)O<** MN71&8JRI7%/Y*E3>VD8"/Z;F!.?V];*XS0$W/DXXLZK(#WR#:H#=.+B84J6% M $._6;BH:6MX894@Z#.G-+[XU/*6A*).+5] FTXMGZ.-[>AI\+2E(WEN-K86 MLK$S4)PE:!_T]8:S*C!976ENT;UFD5MN8R3+ MG.7=K_(,3CAIQ%VVBM>SX,]6O]DRYRXK,>CTP2TW*0^Q'0""G_OOX]'$0(QL M?ZAZ8U%C)W[!Y-91*38[=5-L3YXFHS""O;N;KFWCRZC /G"V]+&J]>-4&+H%JKQD%@G]^>$O@^*\/;T?)V/_X7_\?4$L! M A0#% @ ,8"K5B&KN+VZ!P N20 T ( ! &5X M7S4Q.#,S-BYH=&U02P$"% ,4 " Q@*M6R*U4WK$' !9) #0 M @ 'E!P 97A?-3$X,S,W+FAT;5!+ 0(4 Q0 ( #& JU8'[F\: M/@4 -H3 - " <$/ !E>%\U,3@S,S@N:'1M4$L! A0# M% @ ,8"K5IZ5.JI,!0 EA4 T ( !*A4 &5X7S4Q M.#,S.2YH=&U02P$"% ,4 " Q@*M6"V%K32P0 #JR@ $0 M @ &A&@ ;&EQ="TR,#(S,#,S,2YX0(